| opendevreview | Tim Burke proposed openstack/releases master: Release Swift 2.37.1 and cut stable/2026.1 branch https://review.opendev.org/c/openstack/releases/+/981426 | 03:56 |
|---|---|---|
| opendevreview | Merged openstack/releases master: Release Swift 2.37.1 and cut stable/2026.1 branch https://review.opendev.org/c/openstack/releases/+/981426 | 08:55 |
| opendevreview | Merged openstack/releases master: Add chandankumar and jgilaber as watcher release liaisons https://review.opendev.org/c/openstack/releases/+/981402 | 09:41 |
| opendevreview | Elod Illes proposed openstack/releases master: Add release note links for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/981472 | 10:12 |
| opendevreview | Elod Illes proposed openstack/releases master: Add missing release note links for 2025.2 Flamingo https://review.opendev.org/c/openstack/releases/+/981478 | 10:41 |
| frickler | elodilles: do you want to prepare patches for devstack+reqs or should I? | 12:37 |
| elodilles | frickler: please do, i'm about to approve the tempest plugin releases | 12:42 |
| frisbee | stevedore-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 |
| opendevreview | Dr. Jens Harbott proposed openstack/releases master: Create stable/2026.1 for devstack https://review.opendev.org/c/openstack/releases/+/981511 | 12:54 |
| opendevreview | Dr. Jens Harbott proposed openstack/releases master: Create stable/2026.1 for requirements https://review.opendev.org/c/openstack/releases/+/981512 | 12:57 |
| opendevreview | Merged openstack/releases master: Release watcher-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980937 | 13:07 |
| opendevreview | Merged openstack/releases master: Release glance-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980927 | 13:20 |
| opendevreview | Merged openstack/releases master: Release cyborg-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980924 | 13:22 |
| opendevreview | Merged openstack/releases master: Release trove-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980936 | 13:25 |
| opendevreview | Merged openstack/releases master: Release zun-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980941 | 13:29 |
| opendevreview | Brian Haley proposed openstack/releases master: Release neutron-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980933 | 13:37 |
| opendevreview | Elod Illes proposed openstack/releases master: Release heat-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980928 | 13:37 |
| opendevreview | Elod Illes proposed openstack/releases master: Release zaqar-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980938 | 13:38 |
| opendevreview | Merged openstack/releases master: Release freezer-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980926 | 13:41 |
| opendevreview | Merged openstack/releases master: Release barbican-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980920 | 13:42 |
| opendevreview | Merged openstack/releases master: Release cloudkitty-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980923 | 13:44 |
| opendevreview | Merged openstack/releases master: Release cinder-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980922 | 13:49 |
| ttx | o/ | 14:01 |
| elodilles | o/ | 14:01 |
| ttx | #startmeeting releaseteam | 14:01 |
| opendevmeet | Meeting 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 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
| opendevmeet | The meeting name has been set to 'releaseteam' | 14:01 |
| fungi | ahoy! | 14:01 |
| ttx | Agenda at: | 14:01 |
| ttx | #link https://etherpad.opendev.org/p/gazpacho-relmgt-tracking#L383 | 14:02 |
| ttx | #topic Review R-2 week task completion | 14:02 |
| frickler | \o | 14:02 |
| ttx | - Process any standing RC1 deadline exceptions | 14:02 |
| ttx | #link https://review.opendev.org/q/topic:gazpacho-rc1-deadline | 14:02 |
| ttx | all 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-latest | 14:03 |
| elodilles | most of them had review+1 from their team | 14:04 |
| elodilles | those were released | 14:04 |
| ttx | one more I just approved | 14:04 |
| elodilles | and i've force-approved the rest, | 14:04 |
| elodilles | except 3 where i saw they needed an update | 14:05 |
| ttx | OK let's give those a bit more time | 14:05 |
| ttx | I'll add a task to track that | 14:05 |
| elodilles | i'll check them after the meeting and force-merge them | 14:05 |
| elodilles | i don't think we need to wait with them | 14:05 |
| ttx | ok | 14:06 |
| ttx | removing task then | 14:06 |
| elodilles | +1 | 14: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-branches | 14:07 |
| elodilles | horizon, ironic and swift had missing stable branches | 14:07 |
| ttx | All set too? | 14:07 |
| elodilles | yepp | 14:07 |
| ttx | so I guess we can remove the "Process any remaining stable branching exception. (all)" task for next week | 14:07 |
| elodilles | teams handled all 3 cases, with some final releases, and then branching | 14:08 |
| elodilles | yepp | 14: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 |
| elodilles | this happened only today, so this is still not started yet | 14:08 |
| elodilles | but i will do these after the meeting | 14:09 |
| ttx | ok, should we push it back to next week? | 14:09 |
| frickler | I proposed branching changes for devstack + reqs | 14:09 |
| ttx | ok | 14:09 |
| elodilles | frickler: i | 14:09 |
| elodilles | 'll add grenade branching as well | 14: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-releasenotes | 14:09 |
| elodilles | this is the first iteration ^^^ and it's quite complete | 14:10 |
| elodilles | i think we can merge this if it looks good, no need to wait for PTL/liaisons responses | 14:10 |
| ttx | ok will review in a minute | 14: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 |
| elodilles | there are still some reno-2026.1 patches open: https://review.opendev.org/q/topic:reno-2026.1+is:open | 14:11 |
| ttx | This one was continuously done through the week | 14:11 |
| elodilles | so reno links will arrive later too | 14:11 |
| ttx | - Send weekly email (ttx) | 14:12 |
| ttx | I'll do that after the meeting | 14:12 |
| ttx | #topic Assign R-1 week tasks | 14:12 |
| ttx | Looks like they are all assigned? | 14:12 |
| ttx | thanks elod :) | 14:12 |
| elodilles | np o:) | 14:13 |
| elodilles | i noticed that you'll afk next week :) | 14:13 |
| ttx | #topic Review weekly countdown email | 14:14 |
| ttx | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:14 |
| * elodilles clicks | 14:14 | |
| opendevreview | Merged openstack/releases master: Release neutron-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980933 | 14:15 |
| frickler | shouldn't "$release-date" get filled in? | 14:15 |
| frickler | ah, thx :) | 14:15 |
| frickler | lgtm, then | 14:16 |
| fungi | 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 | 14:17 |
| elodilles | yepp, lgtm, too | 14:17 |
| ttx | ok will send shortly after meeting | 14:17 |
| ttx | #topic Open discussion | 14:18 |
| elodilles | fungi: ACK, will keep an eye on it | 14:18 |
| ttx | I looked up the stale patches so that we can un-stale them | 14:18 |
| ttx | First one was oslo.utils 10.0.1 https://review.opendev.org/c/openstack/releases/+/978139 | 14:18 |
| fungi | er, sorry, i sent that before the change to open discussion, hit enter early | 14:19 |
| ttx | should we -2 it until after release? | 14:19 |
| elodilles | it's for gazpacho ^^^ shouldn't we wait with the release some time after April 1st? | 14:19 |
| ttx | OK let's comment to that effect then | 14:20 |
| ttx | then there is the signing key patch https://review.opendev.org/c/openstack/releases/+/980831 | 14:20 |
| elodilles | i've added it to my todo to review, it looks good btw, just need to review really | 14:21 |
| fungi | that will be a great improvement i think, though i haven't had time to look at it yet with other fires in play | 14:21 |
| fungi | i figured it would be good to land after the release is done | 14:22 |
| ttx | yeah, let's freeze that one too | 14:22 |
| elodilles | +1 | 14:22 |
| ttx | stale Dalmatian/Epoxy/Flamingo release requests: | 14:23 |
| ttx | https://review.opendev.org/c/openstack/releases/+/976720 | 14:23 |
| ttx | https://review.opendev.org/c/openstack/releases/+/973876 | 14:23 |
| ttx | and https://review.opendev.org/q/topic:%22dalmatian-stable%22+status:open | 14:24 |
| elodilles | i can abandon the dalmatian ones | 14:24 |
| ttx | those are basically wating for a PTL+1 | 14:24 |
| elodilles | those are convenience releases | 14:25 |
| ttx | which never came | 14:25 |
| ttx | yes for dalmatian | 14:25 |
| ttx | what about the other two? | 14:25 |
| elodilles | 1st one had a lot of response, but i guess it was never got PTL-Approved+1 label due to election process :S | 14:26 |
| elodilles | (it nulled out the DPTL list) | 14:26 |
| ttx | I'll ask if it's still wanted | 14:27 |
| elodilles | (i've pinged now the check-release-approval job) | 14:27 |
| elodilles | so the 1st one can be merged i think if it looks OK | 14:27 |
| elodilles | yepp, it got now the PTL-Approved+1 | 14:28 |
| elodilles | i'll review it after the meeting | 14:28 |
| ttx | loks like it's still current | 14:28 |
| ttx | OK, I'll approve | 14:28 |
| ttx | hmm I'll leave it to you elod | 14:28 |
| elodilles | and keystonemiddleware also lacks PTL response | 14:29 |
| elodilles | so i guess a ping to gtema about https://review.opendev.org/c/openstack/releases/+/973876 should do o:) | 14:29 |
| ttx | and https://review.opendev.org/c/openstack/releases/+/973877 | 14:30 |
| ttx | OK that is all I had! | 14:30 |
| ttx | anything else to discuss? | 14:30 |
| fungi | sorry, 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 it | 14:30 |
| fungi | it's in the gate now and i'm keeping an eye on it, should hopefully land in a few hours | 14:31 |
| fungi | there will also be several stable point releases for it as well | 14:31 |
| elodilles | ++ | 14:31 |
| fungi | i'll keep the channel updated | 14:32 |
| elodilles | thanks in advance o/ | 14:32 |
| fungi | of course | 14:32 |
| ttx | anything else? | 14:33 |
| fungi | not from me | 14:33 |
| ttx | alright then... let's close this | 14:34 |
| ttx | #endmeeting | 14:34 |
| opendevmeet | Meeting ended Fri Mar 20 14:34:27 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:34 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-03-20-14.01.html | 14:34 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-03-20-14.01.txt | 14:34 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-03-20-14.01.log.html | 14:34 |
| elodilles | thanks o/ | 14:34 |
| elodilles | fungi: 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:48 | 14:36 |
| elodilles | and i had the same result, e.g.: paste.opendev.org/show/bMMDqm0dSSe4Fxllfymo/ | 14:38 |
| elodilles | https://paste.opendev.org/show/bMMDqm0dSSe4Fxllfymo/ | 14:38 |
| fungi | interesting, is it just stevedore? | 14:39 |
| elodilles | did i / frisbee missed something? | 14:39 |
| fungi | oh, wait... | 14:39 |
| fungi | we 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 site | 14:40 |
| fungi | i'll confirm and get a fix up for that | 14:40 |
| fungi | the 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 subkeys | 14:42 |
| elodilles | ah, i see. thanks | 14:44 |
| fungi | frisbee: 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 minutes | 14:45 |
| elodilles | +1 | 14:47 |
| elodilles | yepp, after the refresh-keys now it looks good: https://paste.opendev.org/show/bNFUbG3KPgqWtDVLeVt4/ | 14:48 |
| fungi | thanks 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 it | 14:50 |
| opendevreview | Merged openstack/releases master: Add release note links for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/981472 | 14:51 |
| sean-k-mooney | elodilles: 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 command | 14:53 |
| sean-k-mooney | that actully the reason for the rc2 | 14:53 |
| sean-k-mooney | ill propsoe the patch for it later today once those two are backported | 14:54 |
| elodilles | okay, the 2nd one sounds good to justify an rc2 o:) | 14:54 |
| elodilles | sean-k-mooney: +1 | 14:54 |
| elodilles | thanks for the heads up | 14:54 |
| sean-k-mooney | i was going to not do it and jsut do a release shortly after the integrated release | 14:54 |
| sean-k-mooney | but chandan suggested it proably worth it for the status command | 14:55 |
| sean-k-mooney | if for whatever reason we dont have time to do the rc2 its fine | 14:55 |
| elodilles | we still have some time | 14:56 |
| sean-k-mooney | as 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 that | 14:56 |
| sean-k-mooney | ack | 14:56 |
| elodilles | just be careful not to introduce regression o:) | 14:56 |
| sean-k-mooney | yep | 14:57 |
| sean-k-mooney | the cyborg-status command fix is currently blockign adding grenade testing but the josb pass with it | 14:57 |
| gmaan | elodilles: where we are at cutting the devstack/grenade branches, current grenade testing is not testing the expected upgrade on maser | 15:18 |
| gmaan | master | 15:18 |
| opendevreview | Elod Illes proposed openstack/releases master: Cut stable/2026.1 branch for grenade https://review.opendev.org/c/openstack/releases/+/981537 | 15:22 |
| elodilles | gmaan: ^^^ | 15:23 |
| gmaan | perfect | 15:23 |
| gmaan | elodilles: also this is ready https://review.opendev.org/c/openstack/releases/+/981511 | 15:27 |
| gmaan | +1 on grenade one also | 15:27 |
| elodilles | thanks, +2+W | 15:42 |
| elodilles | 'd them | 15:42 |
| sean-k-mooney | gmaan: its testing 2025.2 -> master right instead of 2026.1 -> master | 15:45 |
| sean-k-mooney | and the skip level alwasy job will be off by oen as well until that is done | 15:45 |
| elodilles | gmaan: note that things are ready to start the QA release tasks: https://wiki.openstack.org/wiki/QA/releases | 16:03 |
| elodilles | gmaan: let me know if i can help with anything there | 16:03 |
| gmaan | sean-k-mooney: yes, that is what we needed to cut the branch first and then setup the devstack/grande for new stable and master | 16:04 |
| gmaan | elodilles: ack, I will start it today | 16:04 |
| opendevreview | Merged openstack/releases master: Release heat-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980928 | 16:30 |
| opendevreview | Merged openstack/releases master: Release zaqar-tempest-plugin for 2026.1 Gazpacho https://review.opendev.org/c/openstack/releases/+/980938 | 16:30 |
| opendevreview | Merged openstack/releases master: Create stable/2026.1 for devstack https://review.opendev.org/c/openstack/releases/+/981511 | 16:34 |
| opendevreview | Merged openstack/releases master: Cut stable/2026.1 branch for grenade https://review.opendev.org/c/openstack/releases/+/981537 | 16:44 |
| opendevreview | Merged openstack/releases master: Release Watcher stable/2025.2 for several bug fixes https://review.opendev.org/c/openstack/releases/+/976720 | 17:15 |
| opendevreview | Merged openstack/releases master: Create stable/2026.1 for requirements https://review.opendev.org/c/openstack/releases/+/981512 | 17:38 |
| opendevreview | Jeremy Stanley proposed openstack/releases master: Update the 2026.1/Gazpacho Cycle signing key https://review.opendev.org/c/openstack/releases/+/981581 | 18:21 |
| fungi | frisbee: elodilles: sorry for the delay, but that ^ should take care of it | 18:22 |
| fungi | would 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 release | 18:37 |
| elodilles | ACK, +2+W'd | 18:56 |
| opendevreview | Merged openstack/releases master: Update the 2026.1/Gazpacho Cycle signing key https://review.opendev.org/c/openstack/releases/+/981581 | 19:04 |
| opendevreview | Ghanshyam Maan proposed openstack/releases master: Release Tempest 46.2.0 as final tag for 2026.1 https://review.opendev.org/c/openstack/releases/+/981620 | 23:23 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!