14:00:51 #startmeeting releaseteam 14:00:51 Meeting started Fri Aug 5 14:00:51 2022 UTC and is due to finish in 60 minutes. The chair is elodilles. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:51 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:51 The meeting name has been set to 'releaseteam' 14:01:03 Ping list: armstrong ttx hberaud diablo_rojo_phone 14:01:05 o/ 14:01:08 o/ 14:01:17 #link https://etherpad.opendev.org/p/zed-relmgt-tracking 14:01:20 o/ 14:01:26 Hello! 14:01:42 o/ 14:01:55 we are at line 253! 14:02:30 let's start quickly with the topics as we have quite many topics in our agenda! 14:02:41 #topic Review task completion 14:02:59 1st task was: 'Generate a list of intermediary-released service deliverables that have not done a release in this cycle yet and propose release model change for them.' 14:03:13 since the generated list is mostly the same as usual (and we usually abandon the release model change patches for them) i've sent a mail instead: 14:03:24 https://lists.openstack.org/pipermail/openstack-discuss/2022-August/029798.html 14:03:50 as a result, vitrage deliverables were released 14:04:19 ok 14:04:19 ironic , OpenStackSDK and swift are still pending 14:05:05 anything to add here? 14:05:50 nope 14:05:50 will you force the release on these three projects? 14:06:26 good question. maybe not force, but i could ping them as a gentle reminder on IRC :) 14:06:38 ok 14:07:12 #action elod to ping ironic OpenStackSDK and swift to prepare releases for the missing deliverables 14:07:28 thanks armstrong for the question :) 14:07:48 okay, next topic then 14:07:55 np 14:08:08 i mean, next task... 14:08:17 'Propose convenience releases for Wallaby to ease the transition of Wallaby to Extended Maintenance and avoid rush and broken releases when the transition deadline is coming.' 14:08:38 actually, i've proposed ~1 month ago: https://review.opendev.org/q/topic:wallaby-stable 14:09:10 and ~half of them have merged already 14:10:28 those patches which won't get +1's from PTL/release liaisons will be abandoned soon 14:11:10 and that was the last task 14:11:26 #topic Assign R-8 tasks 14:11:52 actually, only two small tasks are there, so i added my name to them 14:12:11 if there's no objection :) 14:12:58 (in case there is, just add your name to the task ;)) 14:13:10 let's move on to the next topic! 14:13:24 #topic PTG October 2022 Team Signup (Columbus, Ohio) 14:13:54 * elodilles still doesn't have the final approval for the travel from his company 14:14:03 I will add my name :) 14:14:20 hopefully i will get soon 14:14:30 but it's holiday season 14:14:31 I shall be there :) 14:14:39 :) 14:15:20 i think I can still signup the team for the PTG 14:15:45 You can :) \ 14:15:50 You have till the 12th 14:15:52 @diablo_rojo are the ticket free? 14:15:55 same thing for me, I don't yet know about my company approval 14:16:04 armstrong: since its an in person event, they are not. 14:16:15 :( 14:17:26 i think signing up the team is pretty harmless at this point ! 14:17:50 I don;t think we'll do that many hours but always good to be on the agenda 14:18:07 ttx: i agree 14:18:40 #agreed elod will signup the release team for PTG 14:18:58 and let's hope everyone will be able to travel there 14:19:40 anything else to discuss about the Team Signup? 14:19:48 if not it should not be too difficult to plug a single remote attendee in 14:19:51 Nothing from me. 14:20:02 it's when large groups are involved that it can quickly turn into a mess 14:20:47 ttx: yes, we probably could manage it easily 14:21:05 okay, next topic then 14:21:12 #topic Antelope release date pick 14:21:22 https://review.opendev.org/c/openstack/releases/+/850753 14:21:30 this is the proposed schedule ^^^ 14:22:14 (or this one for better readability: https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_699/850753/5/check/openstack-tox-docs/699fc2d/docs/antelope/schedule.html ) 14:22:39 it's according to Foundation's response for the 1st proposal 14:22:48 Yeah my main issue with it is that it forces the next PTG to be the release week 14:23:13 which is why I suggested to move it up a week.... but we could also just say it's ok 14:24:20 Maybe we could build two options and ask around about the preference... possibly let the TC decide 14:24:53 according your other suggestion to release at March 22, then the PTG would be just next week, before Easter i guess 14:25:28 isn't that also a risky timing? 14:25:57 anyway, i can propose that schedule as well as you suggest 14:26:04 easter and Passover week is the week after 14:26:30 Mar 20-26: none 14:26:32 Mar 27-Apr 2: none 14:26:34 Apr 3-9: passover starts April 5, easter starts April 7 14:27:20 hmmm, ok, maybe that could work 14:27:50 I think it works, it's just less ideal in terms of duration and where milestones fall 14:28:04 question being, what do we care about the most 14:28:21 #action elod to propose another schedule plan (w/ March 22 release date) and let folks / Foundation / TC decide 14:28:29 Release week can get busy as we do promotion that involve PTLs etc 14:28:31 ttx: ack 14:28:43 ttx: is this acceptable? ^^^ 14:28:46 so making that two difefrent weeks avoids too much collision 14:29:13 elodilles: yes. I'd let the TC decide really, once people voice their preference on the reviews 14:29:38 ttx: ack, thanks for the ideas 14:29:59 then let's move on to next topic 14:30:22 #topic Hacking release so late in the cycle? https://review.opendev.org/c/openstack/releases/+/851273 14:31:32 afaik there were some issues in the past when hacking was released and CI jobs started to break 14:31:48 yep, hacking releases we usually push during meilstone-1 14:31:52 that's why it is best to release early in the cycle 14:32:14 so that if they trigger some work it does not conflict with any planned release work 14:32:18 we are just between zed-2 and zed-3 14:32:24 so the entire code base is moving to 3.10? 14:32:37 armstrong: i don't think so 14:33:16 the patch just drops py36 & py37 support 14:33:47 what every project should have done already 14:34:02 ok thx 14:35:06 and it does other things like 'support flake8 4.x' etc 14:36:07 anyway, the question is, whether we are really late (between zed-2 and zed-3) 14:36:34 My vote would be on postponing 14:36:46 but it's not a strong opinion 14:36:47 I agree with you to postpone it 14:36:57 yes, that seems like it could be generally disruptive so late in the cycle 14:37:06 i agree too, 14:37:40 it's more a question of habit. If there is no strong reason to push it late, we should defer it 14:37:59 this may provide incentive for the qa team to plan changes for static analysis tools and similar linters so they can merge soon after the coordinated release 14:38:10 just really hope that there won't be such case when someone comes with the idea to urge us to release anyway, around release time :) 14:38:39 but i guess that possibility is weak (fingers crossed) 14:39:59 anyway, we are on consensus as i see 14:40:36 to postpone it to release it early in Antelope cycle 14:42:16 #agreed to postpone Hacking 5.0.0 release to eearly time in Antelope cycle 14:42:35 is this OK ^^^? 14:43:09 ++ 14:43:19 ack, then i'll comment on the release patch in behalf of the team 14:43:29 next topic then 14:43:43 #topic Review countdown email contents 14:43:54 #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:43:58 please review ^^^ 14:44:19 note that i did a bit bigger change in the mail than the usual, 14:44:35 due to the changes in the 1st task 14:44:59 (the crossed out sections won't be part of the mail) 14:45:33 (just showing the original content to see what will be left out) 14:46:50 ^^^ LGTM! 14:47:00 armstrong: ++ 14:48:52 the the "*swift "is this the project level? or a *swift- team within Swift? 14:49:22 the 'swift' deliverable from Swift team :) 14:49:54 ok thx for the clarification 14:50:15 lgtm 14:50:17 LGTM 14:50:34 thanks! 14:50:53 #topic Open Discussion 14:51:10 anyone, anything to discuss? 14:51:17 Just a friendly reminder about my PTO 14:51:25 I'll be afk during the next 3 weeks 14:51:40 hberaud: acknowledged, have a nice time off! :) 14:51:41 that's all for me 14:51:47 thanks 14:52:30 have a good time off! 14:52:33 thanks 14:54:48 okay, we had the long silence :) 14:54:55 so let's close the meeting! 14:55:09 thanks everyone for participating! o/ 14:55:19 #endmeeting