14:00:00 <hberaud> #startmeeting releaseteam 14:00:00 <opendevmeet> Meeting started Fri Aug 20 14:00:00 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:00 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:00 <opendevmeet> The meeting name has been set to 'releaseteam' 14:00:05 <hberaud> Ping list: elodilles armstrong 14:00:14 <hberaud> We're way down on line 272 now. 14:00:16 <elodilles> o/ 14:00:28 <hberaud> #link https://etherpad.opendev.org/p/xena-relmgt-tracking 14:00:33 <ttx> o/ 14:00:35 <hberaud> Will just wait a couple minutes for folks. 14:02:04 <hberaud> #topic Review task completion 14:02:33 <hberaud> 1) Propose autoreleases for cycle-with-intermediary libraries => https://review.opendev.org/q/topic:%22xena-final-non-client-libs%22+(status:open%20OR%20status:merged) 14:02:48 <hberaud> Almost all patches are now merged 14:03:32 <hberaud> We'll rediscuss about the final non-client libs in a bit 14:04:01 <hberaud> 2) Make sure the next development series name has been added to the data/series_status.yaml file => Done ttx merged the patch last Monday 14:04:31 <hberaud> Also I just sent a fix about yoga's schedule => https://review.opendev.org/c/openstack/releases/+/805376 14:05:00 <hberaud> 3) Update the feature list and allowed stable branch names in devstack-gate for the new stable branch. 14:05:06 <diablo_rojo_phone> o/ 14:05:11 <hberaud> elodilles: The floor is yours 14:05:31 <elodilles> this task is actually not needed anymore 14:05:42 <hberaud> Ok 14:05:43 <elodilles> as devstack-gate is now phased out 14:06:13 <elodilles> the patch has merged that removed it from the process 14:06:16 <hberaud> Your update is now merged => https://review.opendev.org/c/openstack/releases/+/803774 14:06:20 <hberaud> Thanks 14:06:27 <elodilles> no problem :) 14:06:46 <hberaud> #topic Non-client lib freeze is now two weeks before feature freeze?? 14:06:56 <hberaud> ttx: You're right 14:07:11 <ttx> yeah, i was surprised checking the schedule, and then realized Wallaby was not like that 14:07:28 <hberaud> the patch for yoga will fix the same error 14:08:00 <ttx> I was like.. library freeze already?? and then "how come we could skip next week's meeting? Ususally we can't" 14:08:14 <hberaud> I think I inverted oslo's feature freeze and the final freeze 14:08:18 <ttx> No biggie but the weekly emails might be off in messaging 14:08:32 <hberaud> Yeah 14:08:39 <ttx> Like we may have announced the wrong dates, or not given enough notice 14:08:54 <ttx> so it might be good to post somethign about it 14:09:04 <ttx> (in the next weekly) 14:09:15 <hberaud> I'll do that 14:09:23 <hberaud> Let's transform the email with that 14:10:44 <hberaud> #topic Assign R-5 tasks, prep countdown contents and skip next week meeting? 14:10:50 <hberaud> sorry 14:10:58 <hberaud> #topic Review countdown email contents 14:11:08 <hberaud> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:14:02 <hberaud> elodilles: yoga 14:15:28 <hberaud> ttx: 19 14:15:57 <elodilles> hberaud: ohh, sorry, i thought we talk about features that cannot be included to this cycle (xena) - due to missing the deadline 14:16:07 <hberaud> np 14:16:28 <ttx> hmmm why are we saying next week is Cena-3? It's in two weeks 14:16:49 <ttx> "This coming week is the deadline for client libraries" -- no it's not 14:16:55 <hberaud> elodilles: "and defer features that won't make it to the $next-series cycle." 14:16:56 <ttx> looks like the wrong template 14:17:16 <hberaud> I used this one https://releases.openstack.org/reference/process.html#r-6-week-final-library-release-deadline 14:17:39 <ttx> yeah the trick is this week is r-7, not r-6 14:17:39 <hberaud> ttx: As I proposed the final non-client lib 14:18:06 <ttx> so saying "next week is r-5" on r-7 is weird 14:18:07 <hberaud> ok then let's use the R-7 14:18:17 <hberaud> it's ok for you? 14:18:33 <ttx> is that the one you sent last week? 14:18:38 <hberaud> yes 14:18:46 <ttx> checking 14:18:51 <hberaud> But I transformed it 14:19:24 <ttx> ok yes we shoudl reuse r-7 and reword it a bit 14:19:24 <hberaud> to adapt to the sliding of "final non-client" 14:19:28 <hberaud> ok 14:22:20 <ttx> haha, edit war 14:24:00 <hberaud> lol 14:24:26 <hberaud> Well, sorry for the confusing I decided to readapt email to the given schedule 14:24:32 <hberaud> s/email/emails 14:24:53 <ttx> yeah we might want to edit the Xena schedule and fix it 14:25:03 <hberaud> I think that now we are good as the trick was between R-7 and R-6 14:25:05 <hberaud> yes 14:25:32 <ttx> Better one week early than one week late 14:25:54 <ttx> We probably need to move some tasks around 14:26:08 <ttx> on the relmgt-tracking 14:26:30 <ttx> also for those not branched we might consider re-releasing some libs 14:26:58 <opendevreview> Hervé Beraud proposed openstack/releases master: fix xena's schedule https://review.opendev.org/c/openstack/releases/+/805394 14:27:13 <hberaud> here is the xena update ^ 14:27:28 <ttx> lgtm 14:27:33 <hberaud> thanks 14:27:58 <ttx> So I'm now wondering re: process tasks 14:28:06 <ttx> we likely skipped R-7 tasks and used R-6 14:28:59 <hberaud> let me check 14:29:04 <ttx> ah no, looks like we did R-7 tasks on R-8 14:29:29 <hberaud> Well, I personnaly did those R-7 tasks 14:29:57 <hberaud> I notified the infra team about the signing keys 14:30:14 <ttx> ok so for R-6 tasks there is not much left to do 14:30:34 <ttx> I'd say we should be open to re-releasing some libs as need be 14:30:39 <hberaud> I checked the python runtimes and templates with the TC, everything is now merged 14:30:45 <fungi> speaking of keys, i'll need to refigure the key attestation process, skk keyservers have all been taken down in recent months and the domain goes nowhere now 14:30:46 <hberaud> Agree 14:31:02 <fungi> er, sks i mean 14:31:02 <hberaud> (agree with with re-releasing some libs) 14:31:30 <hberaud> I think we need to keep the next meeting just in case 14:31:46 <ttx> yes 14:31:59 <fungi> there are now no widely-available openpgp keyservers which publish third-party signatures (though openpgp.org has some ideas on how they might go about doing that safely, caff-style) 14:32:00 <hberaud> fungi: ack 14:32:19 <hberaud> Thanks for the heads up 14:33:25 <hberaud> Well I think we can goes on to the next topic 14:33:29 <hberaud> #topic Yoga 14:34:00 <hberaud> Just to socialize this point, I won't be candidate for Y => http://lists.openstack.org/pipermail/openstack-discuss/2021-August/024158.html 14:34:14 <ttx> thanks for your service, sir! 14:34:38 <hberaud> My pleasure, thank you all for all your helps 14:34:53 <elodilles> yepp, thanks for the hard work so far! o:) 14:35:05 <hberaud> Thanks :) 14:35:10 <ttx> Thanks to you our process is now nearly foolproof 14:35:34 <hberaud> lol 14:35:34 <ttx> you documented all the diffs and added all the missing things 14:35:50 <hberaud> And interverted all the weeks :) 14:36:09 <hberaud> Just one question 14:36:14 <ttx> shows that human oversight is still needed :) 14:36:23 <hberaud> :) 14:36:25 <hberaud> Do we want to run a PTG? 14:36:36 <ttx> I'd say that depends on the new PTL 14:36:44 <hberaud> +1 14:36:48 <ttx> and how much change they intend to drive 14:37:10 <ttx> If it's a copy-paste cycle I' 14:37:19 <ttx> d say it's not /necessary/ to have one 14:37:25 <hberaud> Ok then let's put this topic aside 14:37:46 <ttx> elodilles: considering taking the torch? 14:38:51 <elodilles> ttx, well, we discussed it with hberaud a bit, and I'm not confident + a bit busy :/ 14:39:25 <smcginnis> You'd be great elodilles! 14:39:35 <ttx> I think hberaud and I can step up a bit and help you in the first year. I'm very confident you can do it 14:39:37 <elodilles> smcginnis: :D thanks :) 14:39:49 <smcginnis> Not confident and a bit busy is actually one of the prerequisites. 14:39:56 <hberaud> lol 14:40:04 <elodilles> :) 14:40:09 <hberaud> +1 from my side if you need help 14:40:12 <ttx> Combined with no process changes on Yeti it could be a calm first cycle 14:40:49 <elodilles> ok, I will think about this :) 14:41:04 <hberaud> Thanks 14:41:12 <ttx> Back to A will be fun when things will start breaking all over, but you can pass it on to someone else by then :) 14:41:18 <elodilles> is there a deadline until decision needs to be made? 14:41:46 <ttx> August 24 14:41:56 <ttx> coming in quick :) 14:41:59 <elodilles> :D that's pretty close :D 14:42:22 <hberaud> "No rush they said" 14:42:25 <hberaud> lol 14:42:29 <elodilles> :D 14:42:47 <ttx> happy to answer questions in PM if you have any sensitive ones. 14:42:58 <hberaud> +1 14:43:03 <elodilles> ttx: thanks in advance! 14:43:36 <hberaud> #topic Open Floor 14:43:48 <hberaud> Anything else to discuss today? 14:43:54 <ttx> no 14:44:14 <elodilles> nothing from me either 14:46:03 <hberaud> Ok thanks everyone, see you next week! 14:46:08 <hberaud> #endmeeting