| opendevreview | Merged openstack/releases master: Update 2024.last tempest releasenotes page link https://review.opendev.org/c/openstack/releases/+/989205 | 10:49 |
|---|---|---|
| opendevreview | Merged openstack/releases master: Puppet OpenStack 2026.1 release https://review.opendev.org/c/openstack/releases/+/988995 | 11:59 |
| opendevreview | Elod Illes proposed openstack/releases master: [OSA] Cut stable/2026.1 branch for roles https://review.opendev.org/c/openstack/releases/+/989662 | 12:04 |
| opendevreview | Elod Illes proposed openstack/releases master: [OSA] Cut stable/2026.1 branch and release RC1 https://review.opendev.org/c/openstack/releases/+/989687 | 12:08 |
| opendevreview | Elod Illes proposed openstack/releases master: [kolla] Cut stable/2026.1 branch and release RC1 for Kayobe https://review.opendev.org/c/openstack/releases/+/989722 | 12:11 |
| elodilles | release-team: it seems we have a bunch of release-openstack-puppet release job POST_FAILURE now :/ for example: https://zuul.opendev.org/t/openstack/build/757b046f13f74aad97d507a5b9f93039 | 12:22 |
| elodilles | it seems there is an auth issue towards Puppet Forge :S | 12:23 |
| opendevreview | Merged openstack/releases master: Release glance_store for Hibiscus-1 milestone https://review.opendev.org/c/openstack/releases/+/989131 | 12:31 |
| elodilles | reminder: weekly meeting in less than 30 mins | 13:33 |
| elodilles | #startmeeting releaseteam | 14:00 |
| opendevmeet | Meeting started Fri May 22 14:00:28 2026 UTC and is due to finish in 60 minutes. The chair is elodilles. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
| opendevmeet | The meeting name has been set to 'releaseteam' | 14:00 |
| elodilles | Ping list: release-team | 14:00 |
| elodilles | #link https://etherpad.opendev.org/p/hibiscus-relmgt-tracking | 14:00 |
| ttx | o/ | 14:00 |
| elodilles | we are @ line 100 | 14:01 |
| elodilles | o/ | 14:01 |
| fungi | ohai | 14:01 |
| elodilles | hey o/ | 14:02 |
| elodilles | okay, let's start \o/ | 14:02 |
| elodilles | #topic Review task completion | 14:02 |
| elodilles | - Review any remaining milestone-1 exceptions. (all) | 14:02 |
| elodilles | #link https://review.opendev.org/q/topic:hibiscus-milestone-1+is:open | 14:02 |
| elodilles | the list is empty | 14:03 |
| ttx | \o/ | 14:03 |
| elodilles | ~o~ | 14:03 |
| elodilles | - Ensure that all new-release patches in requirements repository for the milestone-1 releases are merged. (all) | 14:03 |
| elodilles | #link https://review.opendev.org/q/project:openstack/requirements+branch:master+is:open+topic:new-release | 14:03 |
| elodilles | yepp, one patch is on the gate currently | 14:04 |
| elodilles | and the glance_store patch was created recently | 14:04 |
| elodilles | but all the others have merged | 14:05 |
| elodilles | so we are on track | 14:05 |
| elodilles | - from week R-20: Ensure that all trailing projects have been branched for the previous series. (elod) | 14:05 |
| elodilles | so the summary here: | 14:05 |
| elodilles | Kolla have branched earlier | 14:05 |
| elodilles | Puppet OpenStack branched / did their final 2026.1 Gazpacho release this week | 14:05 |
| elodilles | well, actually, i've +W'd the patch today | 14:06 |
| elodilles | but it was released | 14:06 |
| elodilles | oh, btw, we had a release job issue there :/ | 14:06 |
| fungi | yeah, i was wondering about that one. the related puppet-ceph release request has a validation issue | 14:06 |
| elodilles | fungi: note that it's not just puppet-ceph, but all the other puppet-* deliverables :S | 14:07 |
| elodilles | i just copied puppet-ceph as example :/ | 14:07 |
| fungi | ah | 14:07 |
| elodilles | so basically i think all the post-release jobs needs to be re-enqueued if possible, after the Puppet Forge authentication issue is solved :/ | 14:07 |
| elodilles | is that possible? what do you think? | 14:08 |
| fungi | "Forge API auth failed with code: 400" | 14:08 |
| elodilles | yepp, that's the error | 14:08 |
| fungi | i wonder if they need to update their credentials, i'll have to track down what/where those come from | 14:08 |
| fungi | will take a look into that right after the meeting | 14:09 |
| elodilles | it looks like they need to update, yes :/ | 14:09 |
| elodilles | fungi: thanks in advance o/ | 14:09 |
| elodilles | so, let's continue the task assessment | 14:09 |
| elodilles | OpenStack Ansible and Kayobe are still waiting to be branched | 14:09 |
| elodilles | i've pushed patches for them: | 14:09 |
| elodilles | #link https://review.opendev.org/q/topic:gazpacho-cycle-trailing-stable-branch | 14:10 |
| elodilles | though ~2 weeks ago both team confirmed they are working on the release | 14:10 |
| elodilles | anyway, the patches are there to not forget about it ^^^ they'll respond on the patches i'm sure | 14:11 |
| frickler | cc bbezak ^^ | 14:11 |
| elodilles | there's still 2 weeks time until the cycle-trailing release deadline | 14:11 |
| elodilles | but the sooner the better | 14:11 |
| elodilles | they should be in a code freeze period already | 14:12 |
| elodilles | and that were all about tasks | 14:12 |
| elodilles | #topic Assign R-17 week tasks | 14:13 |
| bbezak | Fricker: thx | 14:13 |
| elodilles | note that i'll be off at the end of week R-17 | 14:13 |
| elodilles | so either we skip the meeting there, | 14:14 |
| elodilles | or someone else than me needs to chair it o:) | 14:14 |
| ttx | I can chair it I think | 14:14 |
| elodilles | thanks ttx \o/ | 14:15 |
| ttx | yes that should work, let me add myself | 14:15 |
| elodilles | it is not a busy week, so the meeting shouldn't take long | 14:15 |
| elodilles | cool. all taken then | 14:15 |
| elodilles | hmmm | 14:16 |
| elodilles | #topic Review weekly countdown email | 14:16 |
| elodilles | do we have an email for today? :-o | 14:16 |
| elodilles | let me check the process | 14:16 |
| elodilles | nope, there isn't any planned mail | 14:17 |
| ttx | nope | 14:17 |
| elodilles | so this is just an error in the agenda o:) | 14:17 |
| elodilles | sorry :) | 14:17 |
| elodilles | #topic Open Discussion | 14:17 |
| elodilles | (fungi) Updating Our Launchpad Team | 14:17 |
| elodilles | #link https://launchpad.net/~openstack-release/+members | 14:17 |
| elodilles | do we use it? included in a lot of driver teams, at least half the "active" members haven't been around for a decade | 14:18 |
| fungi | ah, yeah i came across it earlier this week and wondered a few things | 14:18 |
| fungi | i think historically we probably used it to update release milestones in deliverables? | 14:18 |
| elodilles | to tell you the truth i never used, and was not aware of it until last december, when frickler kindly added me o:) | 14:18 |
| fungi | it seems to be included in a lot of driver teams, so inherits a fair amount of privilege in openstack projects on lp | 14:19 |
| fungi | for example, it had nova private security bugs automatically shared with the people listed there, transitively, until very recently | 14:19 |
| elodilles | so the answer for the 1st question from me: i don't really use it | 14:20 |
| fungi | if we don't use it for anything now, i can work on getting it cleaned up/removed from random other projects' teams in lp | 14:20 |
| elodilles | and i don't know whether we'd cause any trouble if we'd clean up that list | 14:21 |
| frickler | I'm not sure whether the LP integration to mark bugs resolved uses it? | 14:21 |
| elodilles | frickler: but that would use some functional user acc or something like that, wouldn't it? | 14:22 |
| fungi | i don't see any bot-owned accounts included in that team | 14:22 |
| elodilles | yepp, there isn't | 14:23 |
| fungi | bug updates are managed with the hudson-openstack account, a.k.a. "OpenStack Infra" which is a member of the various bug teams like nova-bugs | 14:24 |
| elodilles | what i see is 'OpenStack Infra (hudson-openstack)' user which does the activities on bug reports | 14:24 |
| elodilles | ++ | 14:24 |
| frickler | ah, right, that has individual memberships https://launchpad.net/~hudson-openstack/+participation | 14:25 |
| frickler | so cleanup should be fine for the release team | 14:26 |
| ttx | I'll have to drop soon, sorry. have a great weekend everyone | 14:26 |
| elodilles | so i guess if you want fungi then go on with the clean up and see if there will be any issue. i guess it's not a big deal to add back people if needed | 14:26 |
| fungi | will do | 14:26 |
| fungi | thanks ttx! you too! | 14:26 |
| elodilles | ttx: same to you o/ thanks for coming! | 14:26 |
| elodilles | thanks fungi | 14:27 |
| elodilles | #agreed fungi to clean up https://launchpad.net/~openstack-release/+members | 14:27 |
| elodilles | allright. anything else to discuss? | 14:27 |
| fungi | i didn't have anything | 14:28 |
| elodilles | me neither | 14:28 |
| fungi | i'll see what can be done about the puppetforge publication stuff and then try rerunning the jobs after it's resolved | 14:29 |
| elodilles | fungi: +1 | 14:29 |
| elodilles | okay, if nothing else to talk, then let's end the meeting! | 14:30 |
| elodilles | thanks everyone for participating o/ | 14:30 |
| elodilles | #endmeeting | 14:30 |
| opendevmeet | Meeting ended Fri May 22 14:30:48 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:30 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-05-22-14.00.html | 14:30 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-05-22-14.00.txt | 14:30 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-05-22-14.00.log.html | 14:30 |
| fungi | according to https://zuul.opendev.org/t/openstack/builds?job_name=release-openstack-puppet today is the first time those credentials have been exercised since october, so i guess they only release once per cycle these days | 14:31 |
| fungi | https://opendev.org/openstack/project-config/src/branch/master/zuul.d/jobs.yaml#L17-L31 is where the job is defined | 14:33 |
| fungi | https://opendev.org/openstack/project-config/src/branch/master/zuul.d/secrets.yaml#L635-L639 is the secret it's using, so yes it was never rotated after we reset all the zuul encryption keys in early january | 14:34 |
| fungi | okay, at one point in the past, the puppet ptl did hand over a login for that namespace account on puppetforge to the tact sig, so i'll see if i can reset it myself | 14:39 |
| elodilles | +1 | 14:41 |
| fungi | https://review.opendev.org/c/openstack/project-config/+/989781 Reset PuppetForge password [NEW] | 15:21 |
| fungi | once that merges, i'll reenqueue openstack/puppet-aodh 28.0.0 in the release pipeline and see if it works | 15:22 |
| fungi | release-openstack-puppet worked for that tag after updating the password and https://forge.puppet.com/modules/openstack/aodh/readme has the new version now, so i'll reenqueue the other 29 of them and keep an eye on the results | 15:52 |
| elodilles | yepp, it works \o/ https://zuul.opendev.org/t/openstack/builds?job_name=release-openstack-puppet&skip=0 | 16:00 |
| elodilles | thanks fungi o/ | 16:00 |
| fungi | okay, the remaining 29 previously failed releases are back in zuul now | 16:53 |
| fungi | and they've all completed successfully now, so we should be caught up from the earlier snag | 17:24 |
| frickler | cool, thx | 17:50 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!