14:00:09 <hberaud> #startmeeting releaseteam
14:00:09 <opendevmeet> Meeting started Fri Jul 16 14:00:09 2021 UTC and is due to finish in 60 minutes.  The chair is hberaud. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:09 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:09 <opendevmeet> The meeting name has been set to 'releaseteam'
14:00:16 <hberaud> Ping list: elod armstrong
14:00:25 <hberaud> We're way down on line 206 now
14:00:28 <ttx> o/
14:00:35 <hberaud> #link https://etherpad.opendev.org/p/xena-relmgt-tracking
14:00:40 <hberaud> Will just wait a couple minutes for folks.
14:01:05 <ttx> added a couple of topics
14:01:14 <hberaud> ack
14:01:18 <elodilles> o/
14:03:29 <hberaud> Ok let's go!
14:03:31 <hberaud> #topic Review task completion
14:03:36 <hberaud> Milestone-2 => https://review.opendev.org/q/topic:%2522xena--milestone-2%2522+status:open
14:03:48 <opendevreview> Merged openstack/releases master: Create queens-eol tag for manila-ui project  https://review.opendev.org/c/openstack/releases/+/800963
14:03:51 <hberaud> A couple of patch just need a final +2
14:04:10 <hberaud> Deadline is today so feel free to approve them
14:04:27 <hberaud> We just have 3 exceptions
14:04:36 <ttx> I'm on it
14:05:04 <hberaud> Where people asked to wait for patches
14:05:09 <hberaud> ttx: thanks
14:05:40 <ttx> all pretty straightforward
14:06:03 <hberaud> Excellent
14:06:10 <hberaud> The next topic is "Ask Cinder team if we should include rbd-iscsi-client for Xena release."
14:06:35 <hberaud> So, they replied "it's on an independent release model, we have a CI issue to work out, but we intend to release sometime during xena"
14:06:42 <hberaud> So, no rush for this one
14:07:48 <hberaud> Concerning the barbican-ui topic, the team replied the same that during Wallaby. They have a patch that's been languishing that has all the basic functionality for barbican-ui. They would rather not abandon it, given that it is in their roadmap downstream, just kind of low priority right now.
14:08:03 <hberaud> So, I would suggest to give them on more chance
14:08:25 <ttx> oh, it's independent?
14:08:34 <hberaud> Apparently yes
14:08:37 <ttx> then I agree we need no decision
14:09:00 <ttx> hmm
14:09:23 <ttx> it would be independent if it existed
14:09:50 <ttx> We only need to finalize xena content, so as long as it's not xena material we are good
14:09:51 <hberaud> And the last one was the monasca part, I proposed a patch to retire the project, and the team agreed with that https://review.opendev.org/c/openstack/releases/+/800628 So I think that we can +2 this one
14:10:26 <ttx> +2
14:10:27 <hberaud> ttx: I think that they plan to host this project under the independent umbrella
14:10:46 <hberaud> but it doesn't yet exist on our side, right?
14:10:50 <ttx> ok then we are good, they can release when they want
14:11:42 <hberaud> ok
14:12:08 <hberaud> And that's all for the discussion part
14:12:45 <hberaud> The last topic was to catch the ACL issues and apparently no issues have been detected, thanks ttx
14:12:55 <ttx> yep, empty output means no issues
14:13:08 <hberaud> Excellent, no news, good news
14:13:30 <hberaud> Then we go to task assignment
14:13:39 <hberaud> #topic Assign R-11 tasks
14:13:42 <hberaud> So
14:14:11 <hberaud> We only have to handle the remaining exceptions for Milestone-2
14:14:37 <hberaud> As you know I'll be mostly offline during the 2 next weeks
14:15:01 <hberaud> So, ttx, elodilles, I'll let you handle the 3 remaining patches
14:15:05 <ttx> So it's just about keeping an eye on those for new submissions?
14:15:10 <elodilles> there are the 3 exception you linked earlier,  am I right?
14:15:14 <elodilles> hberaud: ack
14:15:15 <hberaud> yes
14:15:52 <ttx> ok we can keep the watch. Did you give an extra deadline?
14:16:39 <opendevreview> Merged openstack/releases master: Xena-2 Release for openstacksdk  https://review.opendev.org/c/openstack/releases/+/800237
14:16:44 <opendevreview> Merged openstack/releases master: Xena-2 Release for metalsmith  https://review.opendev.org/c/openstack/releases/+/800234
14:17:21 <hberaud> For now, I didn't gave extra deadline, I'll leave a comment to notify our extra deadline and my PTO to PTL
14:17:28 <hberaud> PTLs
14:19:33 <hberaud> Usually Done
14:19:41 <hberaud> s/Usually//
14:20:01 <hberaud> And that's all for next weeks assignments
14:20:19 <opendevreview> Merged openstack/releases master: Xena-2 Release for python-ironic-inspector-client  https://review.opendev.org/c/openstack/releases/+/800251
14:21:04 <hberaud> I already proposed the Yoga schedule but we will discuss about this later during the meeting
14:21:21 <hberaud> #topic Review countdown email contents
14:21:27 <hberaud> https://etherpad.opendev.org/p/relmgmt-weekly-emails
14:23:50 <ttx> I US-ified the dates
14:23:58 <ttx> All good otherwuse
14:24:00 <ttx> +i
14:24:01 <hberaud> Ok
14:24:24 <opendevreview> Merged openstack/releases master: fix placeholder  https://review.opendev.org/c/openstack/releases/+/801041
14:24:40 <armstrong> LGTM!
14:24:57 <opendevreview> Merged openstack/releases master: Propose to retire monasca-analytics from deliverables  https://review.opendev.org/c/openstack/releases/+/800628
14:25:12 <hberaud> Sent!
14:25:29 <hberaud> #topic SBOMs for OpenStack?
14:25:34 <ttx> yeah so
14:25:38 <hberaud> ttx: the floor is yours
14:25:56 <ttx> There is this thing the Biden administration has been pushing
14:26:06 <ttx> called software bill of materials
14:26:18 <ttx> in an effort to better track supply chain issues
14:26:19 <hberaud> https://en.wikipedia.org/wiki/Software_bill_of_materials
14:26:37 <ttx> I noticed that Kubernetes started to work on publishing a formal SBOM doc with each release
14:26:52 <ttx> We might want to follow suit, before someone else asks
14:27:10 <ttx> At this stage the idea would be to do our homework and learn about it
14:27:21 <ttx> and of te various tools being created to help handle them
14:27:26 <armstrong> I think the Linux foundation is also doing similar
14:27:38 <hberaud> I really love the idea
14:27:48 <ttx> LF maintains SPDX which is a standard format
14:28:00 <ttx> We have pretty good dependency tracking in openstack already
14:28:10 <ttx> but that may just be one piece of the puzzle
14:28:23 <hberaud> Maybe we could inspire from the LF
14:28:24 <ttx> It might not be a Xena thing, but definitely a hot topic for the yeti PTG
14:28:32 <hberaud> Yes
14:28:47 <hberaud> yeti? isn't yoga?
14:28:49 <ttx> So this was more of a flag I wanted to raise so that we all learn more about those
14:28:54 <ttx> Arh Yoga
14:28:57 <ttx> Yggdrasil
14:29:00 <hberaud> lol
14:29:01 <ttx> Toda whatever
14:29:14 <hberaud> Good suggestion
14:29:25 <ttx> It will always be yeti in my mind
14:29:47 <hberaud> Boys don't cry
14:30:12 <ttx> http://scd.rfi.fr/sites/filesrfi/imagecache/rfi_16x9_1024_578/sites/images.rfi.fr/files/aef_image/yeti-tintin_0.jpg
14:30:22 <armstrong> ttx are you too attached to yeti :)
14:30:23 <hberaud> :)
14:31:36 <ttx> alright that is all I had on this topic
14:31:42 <ttx> oh, maybe a link
14:31:46 <hberaud> Ok I added SBOM to our "things to change"
14:31:52 <ttx> https://github.com/kubernetes/release/blob/master/docs/bom/create-a-bill-of-materials.md
14:32:08 <ttx> That's the K8s proposed process around SBOM, pretty new
14:32:18 <ttx> and very go-centric
14:32:24 <hberaud> ok
14:32:28 <ttx> but still interesting to see as a data point
14:32:31 <hberaud> I'll have a deeper look
14:32:37 <hberaud> Sure
14:32:39 <hberaud> +1
14:33:11 <hberaud> So, next topic
14:33:19 <hberaud> #topic Yoga proposed schedule
14:33:26 <ttx> your email worked for me btw
14:33:34 <ttx> I think you had a stale PGP sig block
14:33:39 <hberaud> #link  https://review.opendev.org/c/openstack/releases/+/800663
14:33:44 <hberaud> ttx: yes
14:34:30 <hberaud> Do we want to propose more alternative schedules?
14:34:52 <hberaud> I prefer to start with this one and spend time on alternative if really needed
14:34:54 <ttx> At first glance i was thinking... this is short, like it does not account for lost time around new year
14:35:17 <ttx> But event-wise that may lead to better alignment, so I think we can work with it
14:35:52 <ttx> like if we do 25w every time we'll skew
14:35:56 <hberaud> I fear that we miss the ubuntu train if we propose longer schedule
14:36:02 <ttx> but for now skew is probably a good diea
14:36:24 <ttx> yeah I know they will appreciate the timing here
14:36:39 <ttx> so +1 for me, after careful consideration
14:36:47 <ttx> But I don;t want to influence the feedback
14:37:20 <hberaud> No problem, we have the time to leave the time to think more about this
14:37:54 <hberaud> Anything else about this topic?
14:38:39 <ttx> no
14:38:42 <hberaud> Ok move on
14:38:44 <hberaud> #topic Open Floor
14:38:56 <hberaud> Anything else to discuss today?
14:39:14 <elodilles> one thing from me
14:39:24 <hberaud> elodilles: the floor is yours
14:39:37 <elodilles> I know that the timing is not the best (vacations), but I'm planning to generate release patches for Ussuri to prepare for the EM transition in November
14:39:48 <elodilles> EOM
14:40:03 <elodilles> I mean that's it :X
14:40:19 <hberaud> Can't we wait at least the end of R-11?
14:40:39 <elodilles> of course we can :)
14:41:04 <hberaud> Ok, so LGTM
14:41:07 <elodilles> though i don't know how fast the teams will react
14:41:45 <hberaud> You'll start by releasing the latest deltas?
14:41:46 <elodilles> (usually a ~half or so of the patches are abandoned due to missing approval from teams)
14:41:57 <elodilles> hberaud: yes
14:42:14 <hberaud> Ok that will limit the back and forth
14:43:31 <hberaud> At first glance November seems a bit far from us but as you said people take time to react, so... why not
14:43:57 <elodilles> hberaud: this is not the final release :)
14:44:13 <elodilles> more like a final-but-one :)
14:44:22 <hberaud> ok
14:44:24 <hberaud> :)
14:44:32 <elodilles> this process was done by smcginnis some time ago,
14:44:37 <hberaud> Ok
14:44:47 <elodilles> to avoid breakages with the final releases
14:44:59 <hberaud> I see
14:45:14 <hberaud> Sold
14:45:18 <elodilles> (teams in hurry, releases after deadline, things break, etc)
14:45:49 <hberaud> Ok no problem you convinced me :)
14:46:04 <elodilles> ok, thanks :) then I'll generate the patches then around next Friday, is that OK?
14:46:14 <hberaud> That make sense
14:46:21 <hberaud> Ok for me
14:46:37 <elodilles> ack
14:47:23 <hberaud> Anything else that you want to discuss today?
14:47:59 <elodilles> nothing else from me :X
14:48:54 <ttx> nope nothing
14:50:00 <hberaud> OK, thanks everyone. Let's wrap up.
14:50:02 <hberaud> #endmeeting