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