Friday, 2026-03-20

opendevreviewTim Burke proposed openstack/releases master: Release Swift 2.37.1 and cut stable/2026.1 branch  https://review.opendev.org/c/openstack/releases/+/98142603:56
opendevreviewMerged openstack/releases master: Release Swift 2.37.1 and cut stable/2026.1 branch  https://review.opendev.org/c/openstack/releases/+/98142608:55
opendevreviewMerged openstack/releases master: Add chandankumar and jgilaber as watcher release liaisons  https://review.opendev.org/c/openstack/releases/+/98140209:41
opendevreviewElod Illes proposed openstack/releases master: Add release note links for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98147210:12
opendevreviewElod Illes proposed openstack/releases master: Add missing release note links for 2025.2 Flamingo  https://review.opendev.org/c/openstack/releases/+/98147810:41
fricklerelodilles: do you want to prepare patches for devstack+reqs or should I?12:37
elodillesfrickler: please do, i'm about to approve the tempest plugin releases12:42
frisbeestevedore-5.7.0.tar.gz(.asc) from gazpacho and gazpacho signing do not seem to match https://gitlab.cern.ch/-/snippets/3775 I tried all of the public keys in that directory with no joy. First time looking at this stuff.12:53
opendevreviewDr. Jens Harbott proposed openstack/releases master: Create stable/2026.1 for devstack  https://review.opendev.org/c/openstack/releases/+/98151112:54
opendevreviewDr. Jens Harbott proposed openstack/releases master: Create stable/2026.1 for requirements  https://review.opendev.org/c/openstack/releases/+/98151212:57
opendevreviewMerged openstack/releases master: Release watcher-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98093713:07
opendevreviewMerged openstack/releases master: Release glance-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98092713:20
opendevreviewMerged openstack/releases master: Release cyborg-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98092413:22
opendevreviewMerged openstack/releases master: Release trove-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98093613:25
opendevreviewMerged openstack/releases master: Release zun-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98094113:29
opendevreviewBrian Haley proposed openstack/releases master: Release neutron-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98093313:37
opendevreviewElod Illes proposed openstack/releases master: Release heat-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98092813:37
opendevreviewElod Illes proposed openstack/releases master: Release zaqar-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98093813:38
opendevreviewMerged openstack/releases master: Release freezer-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98092613:41
opendevreviewMerged openstack/releases master: Release barbican-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98092013:42
opendevreviewMerged openstack/releases master: Release cloudkitty-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98092313:44
opendevreviewMerged openstack/releases master: Release cinder-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98092213:49
ttxo/14:01
elodilleso/14:01
ttx#startmeeting releaseteam14:01
opendevmeetMeeting started Fri Mar 20 14:01:42 2026 UTC and is due to finish in 60 minutes.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
opendevmeetThe meeting name has been set to 'releaseteam'14:01
fungiahoy!14:01
ttxAgenda at:14:01
ttx#link https://etherpad.opendev.org/p/gazpacho-relmgt-tracking#L38314:02
ttx#topic Review R-2 week task completion14:02
frickler\o14:02
ttx- Process any standing RC1 deadline exceptions14:02
ttx#link https://review.opendev.org/q/topic:gazpacho-rc1-deadline14:02
ttxall set!14:02
elodilles\o/14:03
ttx- Gracefully release tempest plugins with latest changes available. (elod)14:03
ttx#link https://review.opendev.org/q/topic:gazpacho-tp-latest14:03
elodillesmost of them had review+1 from their team14:04
elodillesthose were released14:04
ttxone more I just approved14:04
elodillesand i've force-approved the rest,14:04
elodillesexcept 3 where i saw they needed an update14:05
ttxOK let's give those a bit more time14:05
ttxI'll add a task to track that14:05
elodillesi'll check them after the meeting and force-merge them14:05
elodillesi don't think we need to wait with them14:05
ttxok14:06
ttxremoving task then14:06
elodilles+114:06
ttx- On Monday, generate stable branches for all cycle deliverables that are still missing one. (elod)14:06
ttx#link https://review.opendev.org/q/topic:gazpacho-missing-stable-branches14:07
elodilleshorizon, ironic and swift had missing stable branches14:07
ttxAll set too?14:07
elodillesyepp14:07
ttxso I guess we can remove the "Process any remaining stable branching exception. (all)" task for next week14:07
elodillesteams handled all 3 cases, with some final releases, and then branching14:08
elodillesyepp14:08
ttx- After all the projects enabled in devstack by default have been branched, we can engage with the QA, I18n and Requirements PTLs to finalize the stable branch setup. (elod)14:08
elodillesthis happened only today, so this is still not started yet14:08
elodillesbut i will do these after the meeting14:09
ttxok, should we push it back to next week?14:09
fricklerI proposed branching changes for devstack + reqs14:09
ttxok14:09
elodillesfrickler: i14:09
elodilles'll add grenade branching as well14:09
ttx- Ensure that all projects that are publishing release notes have the notes link included in their deliverable file. (elod)14:09
ttx#link https://review.opendev.org/q/topic:gazpacho-releasenotes14:09
elodillesthis is the first iteration ^^^ and it's quite complete14:10
elodillesi think we can merge this if it looks good, no need to wait for PTL/liaisons responses14:10
ttxok will review in a minute14:10
ttx- 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:11
elodillesthere are still some reno-2026.1 patches open: https://review.opendev.org/q/topic:reno-2026.1+is:open14:11
ttxThis one was continuously done through the week14:11
elodillesso reno links will arrive later too14:11
ttx- Send weekly email (ttx)14:12
ttxI'll do that after the meeting14:12
ttx#topic Assign R-1 week tasks14:12
ttxLooks like they are all assigned?14:12
ttxthanks elod :)14:12
elodillesnp o:)14:13
elodillesi noticed that you'll afk next week :)14:13
ttx#topic Review weekly countdown email14:14
ttx#link https://etherpad.opendev.org/p/relmgmt-weekly-emails14:14
* elodilles clicks14:14
opendevreviewMerged openstack/releases master: Release neutron-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98093314:15
fricklershouldn't "$release-date" get filled in?14:15
fricklerah, thx :)14:15
fricklerlgtm, then14:16
fungiglance is going to need a 32.0.0.0rc2 for ossa-2026-004, but the stable/2026.1 branch backport hasn't merged yet14:17
elodillesyepp, lgtm, too14:17
ttxok will send shortly after meeting14:17
ttx#topic Open discussion14:18
elodillesfungi: ACK, will keep an eye on it14:18
ttxI looked up the stale patches so that we can un-stale them14:18
ttxFirst one was oslo.utils 10.0.1 https://review.opendev.org/c/openstack/releases/+/97813914:18
fungier, sorry, i sent that before the change to open discussion, hit enter early14:19
ttxshould we -2 it until after release?14:19
elodillesit's for gazpacho ^^^ shouldn't we wait with the release some time after April 1st?14:19
ttxOK let's comment to that effect then14:20
ttxthen there is the signing key patch https://review.opendev.org/c/openstack/releases/+/98083114:20
elodillesi've added it to my todo to review, it looks good btw, just need to review really14:21
fungithat will be a great improvement i think, though i haven't had time to look at it yet with other fires in play14:21
fungii figured it would be good to land after the release is done14:22
ttxyeah, let's freeze that one too14:22
elodilles+114:22
ttxstale Dalmatian/Epoxy/Flamingo release requests:14:23
ttxhttps://review.opendev.org/c/openstack/releases/+/97672014:23
ttxhttps://review.opendev.org/c/openstack/releases/+/97387614:23
ttxand https://review.opendev.org/q/topic:%22dalmatian-stable%22+status:open14:24
elodillesi can abandon the dalmatian ones14:24
ttxthose are basically wating for a PTL+114:24
elodillesthose are convenience releases14:25
ttxwhich never came14:25
ttxyes for dalmatian14:25
ttxwhat about the other two?14:25
elodilles1st one had a lot of response, but i guess it was never got PTL-Approved+1 label due to election process :S14:26
elodilles(it nulled out the DPTL list)14:26
ttxI'll ask if it's still wanted14:27
elodilles(i've pinged now the check-release-approval job)14:27
elodillesso the 1st one can be merged i think if it looks OK 14:27
elodillesyepp, it got now the PTL-Approved+114:28
elodillesi'll review it after the meeting14:28
ttxloks like it's still current14:28
ttxOK, I'll approve14:28
ttxhmm I'll leave it to you elod14:28
elodillesand keystonemiddleware also lacks PTL response14:29
elodillesso i guess a ping to gtema about https://review.opendev.org/c/openstack/releases/+/973876 should do o:)14:29
ttxand https://review.opendev.org/c/openstack/releases/+/97387714:30
ttxOK that is all I had!14:30
ttxanything else to discuss?14:30
fungisorry, continuing from earlier when i hit enter too soon... glance is going to need a 32.0.0.0rc2 for ossa-2026-004, but the stable/2026.1 branch backport hasn't merged yet, seems there was a step missed when they were approving it14:30
fungiit's in the gate now and i'm keeping an eye on it, should hopefully land in a few hours14:31
fungithere will also be several stable point releases for it as well14:31
elodilles++14:31
fungii'll keep the channel updated14:32
elodillesthanks in advance o/14:32
fungiof course14:32
ttxanything else?14:33
funginot from me14:33
ttxalright then... let's close this14:34
ttx#endmeeting14:34
opendevmeetMeeting ended Fri Mar 20 14:34:27 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:34
opendevmeetMinutes:        https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-03-20-14.01.html14:34
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-03-20-14.01.txt14:34
opendevmeetLog:            https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-03-20-14.01.log.html14:34
elodillesthanks o/14:34
elodillesfungi: one question though, frisbee had issue with signing: https://meetings.opendev.org/irclogs/%23openstack-release/%23openstack-release.2026-03-20.log.html#openstack-release.2026-03-20.log.html#t2026-03-20T12:53:4814:36
elodillesand i had the same result, e.g.: paste.opendev.org/show/bMMDqm0dSSe4Fxllfymo/14:38
elodilleshttps://paste.opendev.org/show/bMMDqm0dSSe4Fxllfymo/ 14:38
fungiinteresting, is it just stevedore?14:39
elodillesdid i / frisbee missed something?14:39
fungioh, wait...14:39
fungiwe had two keys, because we rotated them mid-cycle when we preemptively rekeyed all our secrets in zuul, and i bet i didn't document that clearly on the releases site14:40
fungii'll confirm and get a fix up for that14:40
fungithe rotation involved revoking the signing subkey and replacing it, the master key didn't change, but i bet i need to upload an export that contains both subkeys14:42
elodillesah, i see. thanks14:44
fungifrisbee: elodilles: if you `gpg --refresh-keys --keyserver=hkps://keys.openpgp.org` then it will pull the updated subkeys too, but i'll get a comprehensive one up in a change for the releases site in a few minutes14:45
elodilles+114:47
elodillesyepp, after the refresh-keys now it looks good: https://paste.opendev.org/show/bNFUbG3KPgqWtDVLeVt4/14:48
fungithanks for confirming, so at least i didn't flub the rotation, just need to update the export in _static/0xb8e9315f48553ec5aff9ffe5e69d97da9efb5aff.txt and maybe add a footnote/comment on the index page about it14:50
opendevreviewMerged openstack/releases master: Add release note links for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98147214:51
sean-k-mooneyelodilles: just an fyi we are goint to do an rc2 for two minor updates to cyborg. 1 is the cherrypick script we us in the pep8 job, the other is a fix to cybrog-status the upgrade checker command14:53
sean-k-mooneythat actully the reason for the rc214:53
sean-k-mooneyill propsoe the patch for it later today once those two are backported14:54
elodillesokay, the 2nd one sounds good to justify an rc2 o:)14:54
elodillessean-k-mooney: +114:54
elodillesthanks for the heads up14:54
sean-k-mooneyi was going to not do it and jsut do a release shortly after the integrated release14:54
sean-k-mooneybut chandan suggested it proably worth it for the status command14:55
sean-k-mooneyif for whatever reason we dont have time to do the rc2 its fine14:55
elodilleswe still have some time14:56
sean-k-mooneyas i said im planign ot od a stable release a few weeks after the main release anyway so we wil just pick it up in that14:56
sean-k-mooneyack14:56
elodillesjust be careful not to introduce regression o:)14:56
sean-k-mooneyyep14:57
sean-k-mooneythe cyborg-status command fix is currently blockign adding grenade testing but the josb pass with it14:57
gmaanelodilles: where we are at cutting the devstack/grenade branches, current grenade testing is not testing the expected upgrade on maser15:18
gmaanmaster15:18
opendevreviewElod Illes proposed openstack/releases master: Cut stable/2026.1 branch for grenade  https://review.opendev.org/c/openstack/releases/+/98153715:22
elodillesgmaan: ^^^15:23
gmaanperfect15:23
gmaanelodilles: also this is ready https://review.opendev.org/c/openstack/releases/+/98151115:27
gmaan+1 on grenade one also15:27
elodillesthanks, +2+W15:42
elodilles'd them15:42
sean-k-mooneygmaan: its testing 2025.2 -> master right instead of 2026.1 -> master15:45
sean-k-mooneyand the skip level alwasy job will be off by oen as well until that is done15:45
elodillesgmaan: note that things are ready to start the QA release tasks: https://wiki.openstack.org/wiki/QA/releases16:03
elodillesgmaan: let me know if i can help with anything there16:03
gmaansean-k-mooney: yes, that is what we needed to cut the branch first and then setup the devstack/grande for new stable and master16:04
gmaanelodilles: ack, I will start it today16:04
opendevreviewMerged openstack/releases master: Release heat-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98092816:30
opendevreviewMerged openstack/releases master: Release zaqar-tempest-plugin for 2026.1 Gazpacho  https://review.opendev.org/c/openstack/releases/+/98093816:30
opendevreviewMerged openstack/releases master: Create stable/2026.1 for devstack  https://review.opendev.org/c/openstack/releases/+/98151116:34
opendevreviewMerged openstack/releases master: Cut stable/2026.1 branch for grenade  https://review.opendev.org/c/openstack/releases/+/98153716:44
opendevreviewMerged openstack/releases master: Release Watcher stable/2025.2 for several bug fixes  https://review.opendev.org/c/openstack/releases/+/97672017:15
opendevreviewMerged openstack/releases master: Create stable/2026.1 for requirements  https://review.opendev.org/c/openstack/releases/+/98151217:38
opendevreviewJeremy Stanley proposed openstack/releases master: Update the 2026.1/Gazpacho Cycle signing key  https://review.opendev.org/c/openstack/releases/+/98158118:21
fungifrisbee: elodilles: sorry for the delay, but that ^ should take care of it18:22
fungiwould probably be a good idea to go ahead and merge that asap since this is the time downstream package maintainers are getting their distributions into shape to coincide with the release18:37
elodillesACK, +2+W'd18:56
opendevreviewMerged openstack/releases master: Update the 2026.1/Gazpacho Cycle signing key  https://review.opendev.org/c/openstack/releases/+/98158119:04
opendevreviewGhanshyam Maan proposed openstack/releases master: Release Tempest 46.2.0 as final tag for 2026.1  https://review.opendev.org/c/openstack/releases/+/98162023:23

Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!