13:00:32 #startmeeting releaseteam 13:00:32 Meeting started Fri Aug 16 13:00:32 2024 UTC and is due to finish in 60 minutes. The chair is elodilles. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:32 The meeting name has been set to 'releaseteam' 13:00:48 Ping list: release-team elod 13:01:04 #link https://etherpad.opendev.org/p/dalmatian-relmgt-tracking 13:01:55 we are around line 289 13:02:07 o/ 13:02:36 and let's just wait a bit, maybe folks will join :) 13:02:48 (thanks frickler for the heads up :)) 13:07:48 time is ticking, so let's start, people can read the logs anyway 13:08:07 #topic Review task completion 13:08:11 o/ 13:08:20 sorry for the delay 13:08:20 o/ 13:08:24 no problem :) 13:08:41 1st task was: 'Oslo library freeze (elod)' 13:09:27 the countdown mail contained a section about this, 13:10:04 and i've had a chat with damani , one of Oslo's release liaison, 13:10:27 and he also sent out a reminder about this: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/5O4YTNIYJVMLV54UZSNH4MQ7BLKPXHG6/ 13:11:27 2nd task was: Notify the Infrastructure team to generate an artifact signing key (but not replace the current one yet), and begin the attestation process (ttx) 13:11:43 yeah, i'll hopefully get to that in the next week 13:11:47 according to notes: fungi acked the request 13:11:51 indeed 13:11:54 fungi: ACK-ACK :) 13:12:07 thanks in advance o/ 13:12:17 of course 13:12:22 3rd task was: 13:12:29 'Check with the Technical Committee (ttx)' 13:12:48 * to make sure Python runtimes have been determined for the next development cycle https://review.opendev.org/c/openstack/governance/+/926150 13:12:59 so there is the patch ^^^ 13:13:13 * Zuul job templates have been created to include those runtimes https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/926153 13:13:17 ditto ^^^ 13:13:34 so this is also on track 13:13:54 4th task: 'Propose DNM changes on repositories where no patches merged recently to check that tests are still passing with the current set of dependencies (libraries, client libraries). (elod)' 13:14:03 patches proposed: https://review.opendev.org/q/topic:release-health-check-cwi-dalmatian 13:14:14 only cought 4 broken gates \o/ 13:14:45 i'll ping the teams to look at the failures 13:15:16 (might be some of the gate failures are just temporary issues, we'll see) 13:15:31 might also be worth looking at py312 failures 13:15:48 just to be prepared for the next cycle 13:16:02 frickler: i saw that there are more py312 failures, but those are non-voting so far 13:16:21 and i hope that teams are aware of that :) 13:16:53 I really wouldn't count on that for most teams, but yeah, not really a release team issue 13:17:08 i saw py312 related patches in multiple projects, so hopefully teams are mostly on track with that 13:17:53 but yepp, a couple of weeks, and py312 jobs will be voting on master branch 13:18:35 and that's all about the 'Review task completion' topic 13:18:43 next one: 13:18:58 #topic Assign R-6 week tasks 13:19:13 there's only one task 13:19:23 note that i'll be off on Mon-Tue 13:19:41 so i can take the task, but can only propose patches by Wednesday 13:19:59 is there some tool for that task? 13:20:28 I could take a look then, but maybe also not earlier then Wednesday 13:20:33 tools/process_auto_releases.sh 13:20:38 this is the script ^^^ 13:21:17 o.k., I'll take a look and bug you if I can't make progress 13:21:55 frickler: and here is the task description in the Release process: https://releases.openstack.org/reference/process.html#r-6-week-final-library-release-deadline 13:22:06 frickler: thanks in advance o/ 13:22:44 if you are unsure in something, then we can look at the task on Wednesday 13:23:22 ty 13:23:56 move on then! 13:24:03 #topic Review countdown email for week R-6 13:24:18 #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 13:24:22 please review ^^^ 13:25:00 i'll send it later on today if it looks fine for you 13:26:19 long one, but lgtm 13:27:04 yepp. we are closer and closer to final release, so there will be more things to take care by PTLs & teams o:) 13:27:20 thanks then! 13:27:27 #topic Open Discussion 13:27:33 anything to discuss? 13:27:47 I have a patch open to update the update-constraints job https://review.opendev.org/c/openstack/project-config/+/926405 13:27:58 * elodilles clicks 13:28:18 since it is difficult to test this ahead of time, it will need some care with the next release after it is merged 13:28:45 the most risky part is switching from focal to noble I think 13:29:23 yepp, that's quite a jump :X 13:29:45 otherwise it sounds like a plan 13:29:53 yes, but I didn't think that going to jammy would be much less risky, and this way we can skip one jump 13:30:25 +1 13:30:41 when do you plan to merge and check? 13:30:50 so I guess I'll W-1 this until wednesday, so that we can make a release in time after merging it 13:31:04 frickler: sounds good to me! 13:31:11 because doing this now before the weekend doesn't sound useful 13:31:38 yepp, not a typical 'before weekend' task :] 13:32:40 and that's already all I had 13:32:41 mostly the py312 (default in noble) could cause issues, i guess 13:32:54 but fingers crossed 13:33:28 we can do test release with 'release-test' deliverable 13:33:28 it should be easy to create the reqs patch manually if it fails and then fix the job or worst case revert 13:33:38 true 13:33:45 release-test isn't in u-c, or is it? 13:34:02 hmmm, you are right, i think it isn't 13:34:36 anyway, as you said, should be easy to handle the fail case 13:34:56 OK, if no more topics, 13:35:03 then let's close the meeting! 13:35:14 thanks for participating o/ 13:35:18 \o 13:35:22 #endmeeting