14:00:11 <hberaud> #startmeeting releaseteam 14:00:11 <opendevmeet> Meeting started Fri Aug 27 14:00:11 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:11 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:11 <opendevmeet> The meeting name has been set to 'releaseteam' 14:00:17 <hberaud> Ping list: elodilles armstrong 14:00:22 <ttx> o/ 14:00:23 <hberaud> #link https://etherpad.opendev.org/p/xena-relmgt-tracking 14:00:27 <hberaud> We're way down on line 293 now. 14:00:32 <hberaud> Will just wait a couple minutes for folks. 14:00:45 <elodilles> o/ 14:02:01 <hberaud> #topic Review task completion 14:02:07 <hberaud> Check recent libs change and see if anything warrants a re-release, since we did the freeze one week too early => Done 14:02:13 <hberaud> https://review.opendev.org/q/topic:%22xena-final-non-client-libs%22 14:02:48 <hberaud> I made another round of patches, now they are almost all merged 14:03:03 <ttx> +1 14:03:11 <hberaud> #topic Assign R-5 tasks 14:03:12 <ttx> I think we are good 14:03:17 <hberaud> Yes 14:03:34 <hberaud> I just approved the last remaining patches 14:04:29 <hberaud> Evaluate any libraries that did not have any change merged over the cycle to see if it is time to transition them to the independent release model. Any volunteer? 14:05:04 <elodilles> well, let's check if I can do that :) 14:05:15 <hberaud> ok thanks 14:05:20 <ttx> I'm not sure we have any 14:05:59 <hberaud> elodilles: I putted your name 14:06:02 <ttx> we did a few releases that were basically noops (just updating branch name etc) 14:06:19 <hberaud> yeah 14:06:30 <ttx> I guess that task could be ni retrospect 14:06:34 <elodilles> hberaud: ++ 14:07:21 <ttx> IIRCthe idea was that if we end up only merging cosmetic or boilerplate patches during a cycle... we could propose the inedependent for next round. 14:07:31 <hberaud> maybe by using a hash before https://review.opendev.org/q/topic:%22xena-final-non-client-libs%22 14:08:02 <ttx> So we would do a pretty empty release for Xena but move them to independent instead of Yeti 14:08:19 <hberaud> or more merely by analyzing the change log in the commit messages of this list ^ 14:08:30 <ttx> to independent for Yeti, I mean 14:08:43 <elodilles> (and Yoga o:)) 14:08:47 <ttx> Anyway, that's a bit of an optimization task 14:08:47 <hberaud> +1 14:08:56 <hberaud> WFM 14:08:57 <ttx> It will always be Yeti for me 14:09:03 <hberaud> :) 14:09:05 <elodilles> ok, will look through the patches 14:09:12 <elodilles> :] 14:09:15 <hberaud> Thanks 14:09:33 <opendevreview> Merged openstack/releases master: Release OpenStack-Ansible Ussuri https://review.opendev.org/c/openstack/releases/+/806252 14:09:43 <hberaud> #topic Review countdown email contents 14:10:00 <hberaud> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:12:12 <ttx> LGTM 14:12:31 <hberaud> Thanks 14:12:42 <hberaud> #topic Yoga leadership 14:12:48 <ttx> all the "you can include xena branching" talk is a bit empty since we end up proposing releases, but ok 14:13:09 <hberaud> Yes 14:13:27 <ttx> So we could get rid of that complexity in the future 14:13:32 <hberaud> Anyway it's not too late to propose the branching 14:13:54 <ttx> We do the branching ourselves at R-4 14:14:08 <ttx> the hope was that people would submit release requests earlier 14:14:12 <hberaud> yes 14:14:14 <ttx> but in effect it's pretty rare 14:14:33 <ttx> anyway, it's also OK to keep 14:14:46 <hberaud> sold 14:14:54 <opendevreview> Merged openstack/releases master: Release final neutron-lib for Xena https://review.opendev.org/c/openstack/releases/+/806109 14:14:57 <opendevreview> Merged openstack/releases master: Release final openstacksdk for Xena https://review.opendev.org/c/openstack/releases/+/804668 14:15:15 <ttx> All salute our new fearless leader, elodilles 14:15:30 <elodilles> :] 14:15:57 <hberaud> Thank you elodilles to volunteer for Yoga! :) 14:16:20 <ttx> and Yeti! 14:16:24 <elodilles> thanks, I hesitated a bit, but later on decided to go for it :) 14:16:45 <hberaud> Don't hesitate to ping us if you have questions, and need help 14:16:56 <elodilles> sure, I will definitely need your help :) 14:17:18 <hberaud> #topic Open Discussion 14:17:36 <hberaud> Anything else that you want to discuss today? 14:18:00 <fungi> i'm still trying to decide how i want to adjust the signing key rotation now that the sks keyservers are no more 14:18:08 <fungi> but i've got time still 14:18:30 <hberaud> ack 14:18:47 <ttx> we are entering final release tunnel, please watch for any turbulance 14:18:52 <hberaud> What's the deadline for you? 14:19:35 <ttx> technically there is no strict deadline I think 14:19:48 <ttx> or do teh keys expire? 14:20:02 <hberaud> I don't know 14:21:39 <hberaud> OK, anything else from anyone? 14:23:08 <elodilles> nothing from me 14:23:43 <elodilles> or maybe, one question regarding the election / PTL handover 14:23:56 <hberaud> The floor is yours 14:24:05 <fungi> the keys do expire but not for months past the release 14:24:15 <hberaud> fungi: thanks 14:24:26 <elodilles> so now we have the nomination(s), and then will be the election, 14:24:59 <elodilles> and I guess you will stay in the office hberaud until the final release happens in Xena, right? 14:25:10 <hberaud> yes 14:25:29 <elodilles> ok, so I still have some time to watch and learn :) 14:25:35 <elodilles> thanks 14:25:40 <hberaud> I'll pass the baton to you the day after the final release 14:25:52 <elodilles> roger 14:26:05 <fungi> for specific timing, after the cyborg ptl election (the only one which has multiple candidates) concludes on september 7, the election officials will push a patch to update the ptls list in the governance repo 14:26:25 <fungi> but yes it's generally assumed that ptl hand-off happens around the release 14:26:37 <elodilles> fungi: ++ 14:26:44 <fungi> (not changing captains right before the ship comes into port) 14:27:36 <ttx> Yeah there is obviously overlap but the general idea is that we elected Yoga PTLs 14:27:54 <ttx> The Xena PTLs are supposed to see te release through 14:28:06 <ttx> we just need to be flexible 14:28:27 <elodilles> understood o7 14:28:46 <ttx> me name is oo7 not o7 14:28:55 <elodilles> :D 14:28:58 <fungi> license to release 14:29:10 <hberaud> o> 14:29:13 <ttx> tomorrow is release day 14:29:34 <hberaud> lol 14:29:37 <ttx> Releases are forever 14:29:43 <hberaud> release another day 14:29:53 <elodilles> :D 14:30:14 <ttx> You Only Release Twice 14:30:17 <hberaud> To much fun for me :) 14:30:28 <hberaud> lol 14:30:51 <ttx> Release and Let Die 14:31:04 <hberaud> ahahah 14:31:31 <ttx> The Man with the Golden Release 14:31:54 * elodilles is looking for james bond movie titles but google is slow 14:32:01 <elodilles> :) 14:32:23 <hberaud> Dr. releases 14:32:37 <elodilles> Release is not Enough 14:32:46 <ttx> And the upcoming one.. a release PTL classic: No Time to Release 14:32:47 <elodilles> ok, that was it, finally :X 14:33:02 <tosky> The living releases 14:33:15 <elodilles> ttx: that sounds scary :S 14:33:27 <ttx> From Release Team with Love 14:33:45 <fungi> releasebreaker 14:33:45 <hberaud> I prefered release another day 14:34:14 <hberaud> Goldenrelease 14:34:16 <ttx> Release another Day is pretty good, yeah 14:34:27 <elodilles> :) 14:36:14 <hberaud> OK, thanks MI6 gents. Let's wrap up. 14:36:20 <ttx> Release and Let Die is my fav 14:36:28 <hberaud> +1000 14:36:34 <ttx> It's like teh release team motto 14:36:45 <hberaud> absolutely 14:37:19 <hberaud> See you next week o/ 14:37:24 <hberaud> #endmeeting