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