14:00:23 <elodilles> #startmeeting releaseteam
14:00:23 <opendevmeet> Meeting started Fri Feb 28 14:00:23 2025 UTC and is due to finish in 60 minutes.  The chair is elodilles. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:23 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:23 <opendevmeet> The meeting name has been set to 'releaseteam'
14:00:31 <elodilles> Ping list: release-team armstrong
14:00:47 <elodilles> #link https://etherpad.opendev.org/p/epoxy-relmgt-tracking
14:00:55 <ttx> o/
14:00:59 <frickler> \o
14:01:10 <elodilles> we are at line 291
14:01:14 <elodilles> o/
14:01:42 <elodilles> let's start \o/
14:01:53 <elodilles> #topic Review task completion
14:02:03 <elodilles> 1st task:
14:02:07 <elodilles> '    Process any remaining library freeze exception (all)'
14:02:18 <elodilles> #link https://review.opendev.org/q/topic:epoxy-final-non-client-libs+is:open
14:02:39 <elodilles> there is a 2nd final patch for cliff :)
14:02:53 <elodilles> 2 patches still on the gate
14:03:09 <elodilles> se we have to keep an eye on this
14:03:14 <elodilles> s/se/so/
14:03:17 <ttx> looks good to me
14:03:52 <elodilles> +1
14:04:02 <elodilles> otherwise nothing else left
14:05:09 <elodilles> anyway, added it to next week's tasks
14:05:21 <elodilles> 2nd task:
14:05:26 <elodilles> '    Ensure that all new-release patches in requirements repository for the library releases are merged. This should be an empty list:'
14:05:41 <elodilles> #link https://review.opendev.org/q/project:openstack/requirements+branch:master+is:open+topic:new-release
14:05:57 <elodilles> well, this contains now this week's releases as well
14:06:00 <frickler> well the list is still quite crowded, mostly due to CI instability
14:06:11 <elodilles> and that ^^^
14:06:20 <frickler> but I'm rechecking my way through it
14:06:28 <elodilles> thanks frickler o/
14:06:46 <elodilles> frickler: do you see any problematic release that fails on any cross-job?
14:07:23 <frickler> elodilles: there was the sdk issue mentioned earlier, but that seems to be under control
14:07:34 <elodilles> ACK
14:07:36 <elodilles> cool
14:07:53 <frickler> or really a horizon bug, but uncovered by new sdk
14:08:15 <frickler> #link https://review.opendev.org/c/openstack/horizon/+/943001
14:08:21 <frickler> just for the record ;)
14:08:23 <elodilles> we have to monitor this next week as well since some of the client library releases are still on the way
14:08:37 <elodilles> frickler: logged :)
14:09:01 <elodilles> let's move on
14:09:09 <elodilles> 3rd task:
14:09:21 <elodilles> '    Propose autoreleases (process_auto_releases) for cycle-with-intermediary client libraries which had commits that have not been included in a release (elod)'
14:09:34 <elodilles> #link https://review.opendev.org/q/topic:epoxy-milestone-3
14:09:48 <elodilles> quite many merged
14:10:00 <elodilles> some needs a 2nd +2
14:10:27 <elodilles> and some needs force merge, due to no response from the team
14:10:52 <frickler> I can check the remainders later today
14:11:00 <elodilles> i will go through them some time after the meeting, but a 2nd review would be apprechiated
14:11:05 <elodilles> frickler: thanks in advance o/
14:11:16 <ttx> I'll do another reveiw round
14:11:45 <elodilles> that will be more than enough then :) thanks ttx :)
14:12:25 <elodilles> some release patch seem to be left for next week (-1'd by team) but that's OK
14:12:45 <elodilles> 4th task:
14:12:50 <elodilles> '    Evaluate any non-client 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 (ttx)'
14:13:04 <elodilles> ttx wrote: no non-client libraries found
14:13:14 <ttx> Yes so that yielded nothing
14:13:20 <ttx> (only client libraries)
14:13:46 <elodilles> yeah, just wanted to say that we had like 3 client library like that :/
14:13:59 <elodilles> but that is not part of this task
14:14:14 <elodilles> so we are good with this task
14:14:32 <elodilles> 5th task:
14:14:36 <elodilles> '    List cycle-with-intermediary deliverables that have not been released yet and send email (ttx)'
14:14:42 <elodilles> and the list:
14:14:49 <ttx> that was done, you can see what i found in the etherpad
14:14:53 <elodilles> swift, horizon,
14:14:58 <elodilles> bifrost ironic-inspector ironic-prometheus-exporter ironic-python-agent-builder ironic-ui networking-baremetal networking-generic-switch
14:15:04 <elodilles> email sent Tuesday
14:15:06 <elodilles> EOM
14:15:13 <elodilles> thanks ttx o/
14:15:44 <elodilles> i've even seen some new releases from this list ^^^
14:15:55 <elodilles> so the mail did its purpose i guess :)
14:15:57 <ttx> indeed, that remidner got some traction!
14:16:04 <elodilles> +1
14:16:09 <elodilles> and +2 even!
14:16:27 <elodilles> 6th task:
14:16:37 <elodilles> '    On Friday, remind the requirements team to freeze changes to openstack/requirements by applying -2 to all open patches (elod)'
14:17:11 <elodilles> well, we still have cliff we have to wait for if i'm not mistaken
14:17:20 <frickler> yeah, remind me to do that later, too
14:17:35 <elodilles> frickler: ACK, will do
14:17:35 <frickler> well it doesn't apply to new-release changes anyway, right?
14:18:01 <elodilles> frickler: it should afair
14:18:40 <elodilles> those needs RFE
14:18:48 <elodilles> (requirements freeze exception)
14:19:08 <elodilles> of course if they are in the upper-constraints.txt
14:19:18 <elodilles> but i might be wrong
14:19:21 <elodilles> anyway,
14:19:48 <elodilles> prometheanfire tonyb frickler : heads up about 2025.1 Epoxy requirements freeze ^^^
14:20:11 <opendevreview> Merged openstack/releases master: Release final python-venusclient for 2025.1 Epoxy  https://review.opendev.org/c/openstack/releases/+/942556
14:20:22 <frickler> "Ensure that reviewers do not approve changes created by the proposal bot, but do approve changes for new OpenStack deliverable releases."
14:20:24 <elodilles> and that's all about this week's tasks
14:20:41 <elodilles> frickler: ACK, you are right
14:20:46 <elodilles> thanks!
14:20:51 <frickler> that's the second sentence in https://releases.openstack.org/reference/process.html#r-5-week-milestone-3
14:21:08 <elodilles> true-true
14:21:45 <elodilles> my bad
14:22:04 <elodilles> #topic Assign R-4 week tasks
14:22:23 <elodilles> as far as i see all tasks taken
14:22:39 <opendevreview> Merged openstack/releases master: Release ironic-ui 6.5.0 for epoxy  https://review.opendev.org/c/openstack/releases/+/942986
14:22:45 <elodilles> as usual, feel free to hijack a task from me if you want to deal with any
14:22:54 <elodilles> otherwise we can move on
14:23:09 <elodilles> #topic Review weekly countdown email
14:23:23 <elodilles> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails
14:23:27 <elodilles> please review ^^^
14:24:53 <ttx> lgtm
14:25:24 <frickler> +1
14:25:31 <elodilles> thanks!
14:25:38 <elodilles> will send it some time later today
14:25:54 <elodilles> #topic Open Discussion
14:26:02 <elodilles> anything to bring up?
14:26:21 <fungi> i didn't have anything
14:27:17 <frickler> fungi: while you're around, did I miss the patch for the new signing key or is that still pending?
14:27:33 <ttx> niothing from me!
14:27:36 <fungi> still haven't gotten to it, but it's on my list
14:28:04 <elodilles> it was an early reminder so we still have time :)
14:28:31 <fungi> exactly
14:28:33 <elodilles> so, thanks in advance fungi o/
14:28:52 <elodilles> good. if nothing else to discuss...
14:29:09 <elodilles> then thanks everyone for participating o/
14:29:16 <elodilles> and let's end the meeting
14:29:35 <elodilles> #endmeeting