14:00:07 <elodilles> #startmeeting releaseteam 14:00:07 <opendevmeet> Meeting started Fri Mar 10 14:00:07 2023 UTC and is due to finish in 60 minutes. The chair is elodilles. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:07 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:07 <opendevmeet> The meeting name has been set to 'releaseteam' 14:00:11 <hberaud> o/ 14:00:19 <elodilles> Ping list: hberaud armstrong elodilles 14:00:28 <ttx> o/ 14:00:30 <elodilles> #link https://etherpad.opendev.org/p/antelope-relmgt-tracking 14:00:33 <elodilles> o/ 14:01:03 <elodilles> we are doooown at Line 400 14:01:54 <elodilles> R-2 14:01:56 <elodilles> scary 14:02:01 <elodilles> let's start :) 14:02:01 <hberaud> yeah 14:02:24 <elodilles> #topic Review task completion 14:02:42 <elodilles> 1st task was: 14:02:47 <elodilles> 'On Monday, W+1 the https://review.opendev.org/q/topic:antelope-rc1-deadline entries that had no responses from PTLs (ttx)' 14:03:02 <hberaud> done 14:03:11 <elodilles> everything has merged \o/ 14:03:13 <elodilles> yepp 14:03:42 <elodilles> next task then: 14:03:43 <ttx> \o/ 14:03:51 <elodilles> 'Look up why reno includes all versions in 2023.1 series release notes (ttx, but welcomes help)' 14:04:09 <ttx> So with frickler's help that was solved afaik 14:04:21 <ttx> We got a reno 4.0.0 fixing that 14:04:41 <elodilles> even the upper constraint is bumped 14:04:42 <ttx> There might be a remaining issue but we'll likely see better once the final notes are generated 14:05:18 <elodilles> i've seen questions from teams, that they now realised the issue, 14:05:35 <elodilles> i told them that it is fixed with latest reno 14:05:46 <ttx> ah ok 14:05:48 <elodilles> the question is when will their reno page refreshed 14:06:06 <ttx> at final release for sure 14:06:12 <ttx> (for RC things) 14:06:45 <ttx> for the CWI things less sure 14:07:35 <elodilles> hmmm, I thought it will be refreshed sooner, with for example a merged patch on that project or something 14:07:52 <elodilles> (of course it depends, which happens earlier...) 14:08:10 <ttx> ok let's just wait and see 14:08:17 <elodilles> ttx: ack 14:08:56 <elodilles> i'll try to not forget this and if nothing will be refreshed then I guess we can ask infra team whether they know any trick 14:09:30 <elodilles> anyway, thanks for the fix \o/ 14:09:42 <elodilles> let's move on 14:09:55 <elodilles> ' During the week, process any https://review.opendev.org/q/topic:antelope-rc1-deadline with exceptions (those with PTL -1) (all)' 14:10:04 <ttx> done too 14:10:20 <elodilles> yes, this is the same as 1st task 14:10:38 <elodilles> 'Gracefully release tempest plugins with latest changes available (elod)' 14:10:53 <elodilles> release patches were proposed: https://review.opendev.org/q/topic:antelope-tp-latest 14:10:53 <ttx> all but 4 are arppoved or merged 14:11:26 <elodilles> we are over the deadline, 14:11:39 <elodilles> we haven't got -1s 14:11:59 <elodilles> so feel free to review and +2 them if everything looks fine 14:12:02 <ttx> yes those last 4 are probably good to go now 14:12:54 <elodilles> yepp 14:13:03 <ttx> alright, all enqueued 14:13:10 <elodilles> cool, thanks \o/ 14:13:26 <elodilles> 'On Monday, generate stable branches for all cycle deliverables that are still missing one (hberaud)' 14:13:40 <elodilles> patches were proposed: https://review.opendev.org/q/topic:antelope-branching-cwi-others 14:13:46 <elodilles> thanks hberaud 14:14:03 <ttx> are we ready to pull the trigger on requirements ? 14:14:06 <elodilles> requirements is the last remaining 14:14:11 <hberaud> only the requirements patch remains https://review.opendev.org/c/openstack/releases/+/876576 14:14:41 <elodilles> well, devstack and grenade haven't branched yet, but I think that can happen parallel, right? 14:14:44 <hberaud> ttx: normally yes but I'd suggest to grab feedback from prometheanfire ^ 14:14:57 <hberaud> elodilles: I think yes 14:15:02 <ttx> yeah, that can be done early next week alright 14:15:36 <elodilles> so we are good with this task i think 14:16:04 <elodilles> next task then: 14:16:09 <elodilles> 'After all the projects enabled in devstack by default have been branched, we can engage with the (elod)' 14:16:32 <elodilles> somewhat related, as needed to wait until everything have branched 14:16:51 <elodilles> so today I've pinged QA team on IRC 14:17:16 <elodilles> so they will start doing QA release tasks 14:17:56 <elodilles> I've sent a mail to i18n SIG chair, Ian, today 14:18:54 <elodilles> and I haven't pinged requirements PTL yet 14:19:35 <fungi> though the requirements ptl also hangs out in here ;) 14:20:02 <elodilles> but it's main part is the requirements branching patch: https://review.opendev.org/c/openstack/releases/+/876576 14:20:09 <ttx> fungi: do you see a convenient way to force refresh of all release notes to pick up reno 4? 14:20:10 <elodilles> that we talked about earlier :) 14:20:47 <fungi> ttx: not really, unless we added periodic docs build jobs for all projects 14:21:23 <fungi> that's probably the simplest solution other than waiting for eventual consistency 14:21:44 <ttx> ok maybe let's wait until that solves itself 14:22:11 <elodilles> :S 14:22:11 <opendevreview> Merged openstack/releases master: Release keystone-tempest-plugin for 2023.1 Antelope https://review.opendev.org/c/openstack/releases/+/876612 14:22:13 <opendevreview> Merged openstack/releases master: Release magnum-tempest-plugin for 2023.1 Antelope https://review.opendev.org/c/openstack/releases/+/876627 14:22:15 <opendevreview> Merged openstack/releases master: Release monasca-tempest-plugin for 2023.1 Antelope https://review.opendev.org/c/openstack/releases/+/876615 14:22:33 <elodilles> so, back to the task: 14:22:59 <elodilles> prometheanfire: please review https://review.opendev.org/c/openstack/releases/+/876576 && it's time to announce that the requirements freeze is lifted from master 14:23:10 <opendevreview> Merged openstack/releases master: Release cloudkitty-tempest-plugin for 2023.1 Antelope https://review.opendev.org/c/openstack/releases/+/876604 14:23:12 <elodilles> done o:) 14:23:53 <elodilles> next task then: 14:24:09 <elodilles> 'Ensure that all projects that are publishing release notes have the notes link included in their deliverable file (hberaud)' 14:24:29 <elodilles> patch is proposed: https://review.opendev.org/c/openstack/releases/+/876952 14:24:45 <ttx> most objections have been about the rreno 4 issue 14:24:54 <ttx> which imho should not block that patch 14:25:02 <hberaud> +1 14:25:10 <ttx> ok will +2 14:25:15 <elodilles> ++ 14:25:22 <elodilles> thanks. 14:25:27 <hberaud> another round can be done next week 14:25:38 <elodilles> let's not spam PTLs further :) simply merge it :) 14:25:49 <ttx> yes needs to add up nova again 14:25:50 <elodilles> hberaud: sounds good 14:25:56 <ttx> +2a 14:26:54 <elodilles> for the record, now that hberaud fixed the reno link script, I've checked that if there are missing reno links from old releases 14:27:01 <elodilles> and proposed these: https://review.opendev.org/q/topic:missing-reno-links 14:27:13 <hberaud> good 14:27:22 <opendevreview> Merged openstack/releases master: Release mistral-tempest-plugin for 2023.1 Antelope https://review.opendev.org/c/openstack/releases/+/876614 14:27:27 <opendevreview> Merged openstack/releases master: Release kuryr-tempest-plugin for 2023.1 Antelope https://review.opendev.org/c/openstack/releases/+/876628 14:27:34 <elodilles> when you have time to review them I think those can be merged as well 14:28:03 <elodilles> but this is not a priority 14:28:09 <elodilles> so let's move on 14:28:24 <elodilles> 'Let cycle-with-rc projects iterate on RCs as needed. The final release candidate for each project needs to be prepared at least one week before the final release date (all)' 14:28:34 <elodilles> well, this is not really a task, but a reminder ^^^ 14:29:02 <elodilles> we still need to do this next week 14:29:14 <ttx> also they currently can't do RC2s 14:29:18 <elodilles> though i haven't heard many RC2s yet 14:29:20 <ttx> due to next topic 14:29:28 <ttx> RC@s fail tests 14:29:30 <elodilles> yepp 14:29:31 <ttx> RC2s 14:29:47 <elodilles> let's move on to the next topic then, as we are done with the tasks 14:30:01 <elodilles> #topic Critical issue with stable/2023.1 releases failing validation with error: "did not find remotes/origin/stable/antelope in branches containing..." 14:30:19 <elodilles> Call needs to be updated to not rely on file path at https://github.com/openstack/releases/blob/master/openstack_releases/cmds/validate.py#L1412 14:30:48 <elodilles> I've started to look into this, but i had only a little time yet 14:30:54 <ttx> Since I'm not around next week i haven't even tried 14:31:07 <ttx> but we need a fix up asap otherwise we won;t have any RC2s 14:31:18 <elodilles> yes 14:31:23 <ttx> or fainl release for the matter 14:31:27 <ttx> final* 14:31:59 <ttx> we probably need to look up series.yaml to grab the id corresponding to the directory name 14:31:59 <elodilles> with a first glance its a bit more tricky then the previous fixes, but we'll see 14:32:36 <elodilles> i will definitely spend some time with this, but every help is welcome :) 14:33:05 <ttx> yeah series_status.yaml has the antelope -> 2023.1 mapping we need 14:33:35 <ttx> and hopefully is already loaded somewhere 14:33:39 <elodilles> yes, we used that in the previous fixes 14:33:57 <elodilles> so just have to find the right place to use :) 14:34:58 <elodilles> anything else to add? 14:36:30 <elodilles> OK, if not, then let's move on to the next topic: 14:36:46 <elodilles> #topic Assign next week tasks 14:36:57 <opendevreview> Merged openstack/releases master: add releasenotes links for antelope 2023.1 https://review.opendev.org/c/openstack/releases/+/876952 14:37:19 <elodilles> i've added my name to some tasks, only one is free to pick 14:37:29 <hberaud> I took it 14:37:31 <ttx> I'm off all week so did not assign anything 14:37:36 <elodilles> thanks hberaud o/ 14:37:37 <ttx> thanks all! 14:37:55 <elodilles> #topic Review countdown email 14:38:04 <elodilles> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:38:08 <elodilles> please review ^^^ 14:39:38 <ttx> lgtm 14:39:39 <hberaud> LGTM 14:39:45 <elodilles> thanks! 14:39:53 <elodilles> will send it after the meeting 14:39:58 <elodilles> last topic then 14:40:05 <elodilles> #topic Open Discussion 14:40:13 <elodilles> anything to discuss? 14:40:45 <ttx> I think we are in good shape, apart from the reelase notes regeneration issue (minor) and the validate failures on stable/2023.1 (critical but probably simple enough) 14:40:46 <hberaud> nope 14:41:08 <ttx> nothing else to discuss 14:41:19 <ttx> have a great time next week without me around 14:41:31 <elodilles> yepp, things look good so far. fingers crossed :) 14:41:46 <elodilles> ttx: thanks, have a nice time off :] 14:42:02 <elodilles> then let's close the meeting! 14:42:03 <ttx> thanks elodilles ! 14:42:16 <elodilles> thanks everyone for participating o/ 14:42:17 <hberaud> thanks elodilles 14:42:22 <elodilles> #endmeeting