| fungi | meeting in 5 minutes! | 13:55 |
|---|---|---|
| fungi | #startmeeting releaseteam | 14:00 |
| opendevmeet | Meeting started Fri Aug 21 14:00:15 2026 UTC and is due to finish in 60 minutes. The chair is fungi. 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 |
| fungi | Ping list: release-team | 14:00 |
| fungi | #link https://etherpad.opendev.org/p/hibiscus-relmgt-tracking#L294 Our agenda | 14:00 |
| ttx | o/ | 14:01 |
| fungi | i'll give anyone who's around a minute or two before i proceed with the topics | 14:01 |
| ttx | Might be just us today | 14:02 |
| fungi | i suspect you're right | 14:02 |
| fungi | #topic Review task completion | 14:02 |
| fungi | Propose autoreleases for cycle-with-intermediary libraries (excluding client libraries) which had commits that have not been included in a release | 14:03 |
| ttx | #link https://review.opendev.org/q/topic:%22hibiscus-final-non-client-libs%22 | 14:03 |
| ttx | A few were +1ed and approved early | 14:03 |
| fungi | yeah, looks like 3 out of 24 | 14:03 |
| ttx | One was superseded by another requst | 14:04 |
| ttx | the last 20 just did not get any feedback | 14:04 |
| ttx | That said... | 14:04 |
| ttx | The script that Sean used to run to cc the PTL on release requests seems to have finally stopped rujnning | 14:05 |
| ttx | so unless they pay special attention they might just miss those | 14:05 |
| fungi | was it an automated thing or something we ran manually? | 14:05 |
| ttx | Good question, let me check if there was a tool | 14:05 |
| fungi | if it was running as part of some automated zuul job i can try to track it down and diagnose | 14:06 |
| ttx | https://opendev.org/openstack/releases/src/branch/master/tools/add_reviewers.sh | 14:07 |
| ttx | I think it was run by Sean on a cron | 14:07 |
| fungi | #link https://opendev.org/openstack/releases/src/branch/master/doc/source/reference/using.rst#toolsadd_reviewers.sh | 14:08 |
| ttx | Hmm I might try a dry-run for it | 14:09 |
| fungi | i wonder if it was adapted to the liaison move | 14:09 |
| ttx | yeah that's where I'm doubtful | 14:09 |
| fungi | we could probably add a weekly zuul job to run it, maybe something for next cycle | 14:09 |
| ttx | I thought I saw Elod taking it over lately, so I was wondering | 14:10 |
| fungi | ah maybe, we can revisit that next week too when he gets back i suppose | 14:10 |
| fungi | Follow up on remaining DNM fails | 14:10 |
| ttx | It definitely stopped working a few days/weeks ago | 14:10 |
| fungi | #link https://review.opendev.org/q/topic:release-health-check+is:open | 14:11 |
| fungi | looks like there's still 7 failing there | 14:11 |
| ttx | on the previous topic... we are stuck a bit | 14:11 |
| ttx | We usually send a "last reminder" comment and force-merge those | 14:11 |
| ttx | but if nobody is reading them... | 14:11 |
| fungi | if it's just gerrit notifications, most users probably filter/ignore them anyway | 14:12 |
| ttx | OK I'll try to run the add_reviewers script, then post a last minute warning | 14:12 |
| fungi | though i guess if they get added as reviewers it may show up on personal review dashboards too | 14:13 |
| ttx | Re: DNM yes a bunch are still failing. Some of them are failing at "ruff format", but in a way I fail to reproduce | 14:13 |
| ttx | those should be easy to fix | 14:13 |
| ttx | There are a couple others which are much more deeply stuck | 14:13 |
| fungi | do the teams for them seem to be aware? | 14:14 |
| ttx | unclear | 14:14 |
| fungi | cinder, masakari, oslo, zaqar | 14:14 |
| fungi | unless cinder-tempest-plugin and zaqar-tempest-plugin are qa deliverables, i don't recall off the top of my head | 14:15 |
| fungi | no, the service teams own those | 14:15 |
| fungi | we also had a couple of holdover tasks from last week | 14:17 |
| fungi | #link https://review.opendev.org/c/openstack/governance/+/996925 Define testing runtime for 2027.1 release | 14:17 |
| ttx | (meanwhile, looks like add_reviewers would work) | 14:17 |
| fungi | that merged | 14:17 |
| fungi | #link https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/1001701 Prepare templates for stable/2026.2 branch testing | 14:18 |
| fungi | that's up for review | 14:18 |
| fungi | #link https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/1001704 Prepare the job template for 2027.1 testing runtime | 14:18 |
| fungi | also up for review depending on it | 14:18 |
| fungi | and there's a handful of other openstack-zuul-jobs changes down the line as children of those too | 14:19 |
| fungi | so that seems to be on track | 14:19 |
| fungi | i think that's it for the task completion review? | 14:20 |
| ttx | yes | 14:20 |
| fungi | #topic Assign R-5 week tasks | 14:20 |
| fungi | i see you grabbed some already | 14:20 |
| ttx | I took a few, we could assign some to elod as he'll be around | 14:20 |
| ttx | I'll add one around force-merging the libraries without a -1 on Monday, and take it | 14:21 |
| fungi | i guess we can see next week if elod wants the autorelease proposal task | 14:23 |
| ttx | yeah | 14:23 |
| fungi | otherwise i can take it | 14:23 |
| fungi | #topic Review weekly countdown email | 14:23 |
| fungi | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:23 |
| fungi | i wasn't sure what to put in the other deadlines/dates at the bottom, so guessed tc election poll | 14:24 |
| ttx | We usually put the next event (summit or PTG) | 14:25 |
| fungi | aha, i can add that | 14:25 |
| ttx | Otherwise LGTM (I fixed a dangling $SERIES ref) | 14:25 |
| fungi | oops, thanks! | 14:26 |
| fungi | should i keep the entry for the tc election or no? | 14:28 |
| fungi | (i added the summit) | 14:29 |
| fungi | i'll get it sent out right after the meeting | 14:31 |
| fungi | #topic Open Discussion | 14:31 |
| fungi | did anyone have anything else for the meeting? | 14:31 |
| ttx | Meanwhile we got one additional PTL response on the library patches (which I approved), and reminders were sent to everyone else | 14:31 |
| ttx | nothing else from me | 14:31 |
| fungi | thanks! | 14:31 |
| fungi | going once... | 14:32 |
| fungi | twice... | 14:32 |
| fungi | guess that's it for this week! if anyone does have something to bring up, feel free to raise it in this channel outside the meeting too, whenever's convenient for you | 14:32 |
| fungi | #endmeeting | 14:33 |
| opendevmeet | Meeting ended Fri Aug 21 14:33:06 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:33 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-08-21-14.00.html | 14:33 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-08-21-14.00.txt | 14:33 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-08-21-14.00.log.html | 14:33 |
| ttx | I'm reviewing the security releases, and will +2a them even on a Friday | 14:33 |
| ttx | Thanks fungi! | 14:34 |
| fungi | aha, thanks! | 14:37 |
| fungi | those were on my radar but i was sidetracked by election tooling updates | 14:38 |
| opendevreview | Merged openstack/releases master: Release final octavia-lib for 2026.2 Hibiscus https://review.opendev.org/c/openstack/releases/+/1001306 | 14:44 |
| opendevreview | Merged openstack/releases master: Release aodh 20.0.1/21.0.1/22.0.1 https://review.opendev.org/c/openstack/releases/+/1001599 | 14:45 |
| opendevreview | Merged openstack/releases master: [security] Release watcher 14.1.2, 15.1.2, 16.0.2 https://review.opendev.org/c/openstack/releases/+/1001702 | 14:47 |
| opendevreview | Merged openstack/releases master: Release final ceilometermiddleware for 2026.2 Hibiscus https://review.opendev.org/c/openstack/releases/+/1001298 | 14:47 |
| frickler | sorry I was stuck in a downstream meeting, reading logs now | 14:55 |
| frickler | I tried running add_reviewers.sh and the result is "AttributeError: 'Team' object has no attribute 'leadership_type'". so likely sean's cron is still running, just failing as well. I can try to look into that | 15:00 |
| frickler | ah, flupp, that was old governance code in my releases repo. after updating it everything works fine indeed. we might add a periodic job for it, but I'd think it should be more often than daily, so likely hourly. it does need gerrit credentials however, not sure if we'd want to use a dedicated account for that? | 15:12 |
| fungi | would it make sense to use the same account that adds the ptl-approved votes? | 15:17 |
| frickler | well that would be the Zuul account, we could do that, but would maybe need to copy the relevant code into the project-config repo to make sure we (as in infra-roots) can trust it? | 15:20 |
| fungi | oh right, i forgot that job is relying on zuul to vote success into a different label rather than using a gerrit account in the job itself | 15:21 |
| fungi | we could just reuse the release-bot account, i suppose | 15:22 |
| frickler | unrelated: do we still want to have a new pbr release this cycle? next friday is reqs freeze afaict and some days of testing might be good. not today of course, but planning for a release early next week might be good? | 15:23 |
| frickler | ah, right, we do have the release-bot already, that sounds like a match | 15:23 |
| fungi | stephenfin was asking about it on monday and it was unclear whether he'd prefer we try to get other changes merged too or just release the fix for the file omission regression | 15:24 |
| fungi | i would personally prefer to have a pbr 7.1.1 up before the freeze, so that projects wanting to drop setup.cfg/setup.py files from their repos can do so in master once rc1 passes | 15:25 |
| opendevreview | sean mooney proposed openstack/releases master: tag final release of os-trait before 2026.2 https://review.opendev.org/c/openstack/releases/+/1001835 | 15:29 |
| opendevreview | sean mooney proposed openstack/releases master: final release of os-vif for 2026.2 https://review.opendev.org/c/openstack/releases/+/1001844 | 15:58 |
| sean-k-mooney | o/ sylvain is on pto currently so i propese the final release of os-vif and os-traits https://review.opendev.org/c/openstack/releases/+/1001844 https://review.opendev.org/c/openstack/releases/+/1001835 those shoudl have been done before the non clinet lib feeze yesterday so it woudl eb good to get them included sooner rather then later as we will need to bump the version in | 16:19 |
| sean-k-mooney | the placeemtn and cyborg repos for os-traits | 16:19 |
| frickler | ttx: fungi: ^^ does this already need a FFE? or would today (or even Monday) still be ok-ish? | 16:36 |
| fungi | frickler: i think feature freeze is still 6 days away? | 16:42 |
| sean-k-mooney | feature freeze is thruday next week | 16:42 |
| sean-k-mooney | but these are non client libs so while not part of oslo | 16:42 |
| sean-k-mooney | we try to keep to the same timeline | 16:42 |
| sean-k-mooney | but if there is less paperwork and we can proceed with it today that works for me :) | 16:43 |
| sean-k-mooney | i guess technialy it does not say which day in teh wekk https://releases.openstack.org/hibiscus/schedule.html#final-release-for-non-client-libraries | 16:48 |
| sean-k-mooney | i just assume thrusday becase we use thursday for the milestones | 16:49 |
| sean-k-mooney | so if we can merge them today we can try and get those promoted trhough the requrieemn repo before the requireemtn freeze next week | 16:51 |
| fungi | well, it says the freeze is at milestone 3, and milestone 3 is that thursday | 16:53 |
| fungi | so it does indirectly specify the day | 16:53 |
| sean-k-mooney | where does it say that https://releases.openstack.org/hibiscus/schedule.html#final-release-for-non-client-libraries | 16:54 |
| sean-k-mooney | ```Libraries that are not client libraries (Oslo and others) should issue their final release during this week. That allows to give time for last-minute changes before feature freeze.``` | 16:54 |
| sean-k-mooney | the requirement freeze does asy milestoen 3 | 16:55 |
| sean-k-mooney | https://releases.openstack.org/hibiscus/schedule.html#requirements-freeze ```After the Hibiscus-3 milestone, only critical requirements and constraints changes will be allowed. Freezing our requirements list gives packagers downstream an opportunity to catch up and prepare packages for everything necessary for distributions of the upcoming release. The requirements remain | 16:56 |
| sean-k-mooney | frozen until the stable branches are created, with the release candidates.``` | 16:56 |
| fungi | i'm talking about feature freeze | 16:56 |
| fungi | "The Hibiscus-3 milestone marks feature freeze for projects following the release:cycle-with-rc model. No featureful patch should be landed after this point. Exceptions may be granted by the project PTL." | 16:56 |
| sean-k-mooney | right the quetion was not a FFE for the non clinet lib freeze orginally | 16:57 |
| fungi | if these aren't cycle-with-rc then we're looking at a different deadline i guess | 16:57 |
| sean-k-mooney | os-taits is independent | 16:57 |
| sean-k-mooney | os-vif is cyle with rc i belive | 16:58 |
| sean-k-mooney | ah no release-model: cycle-with-intermediary | 16:58 |
| sean-k-mooney | for os-vif | 16:58 |
| frickler | https://releases.openstack.org/hibiscus/schedule.html#h-final-lib is what is this week. and the note at the top of the schedule says "Deadlines are generally the Thursday of the week on which they are noted below." | 16:59 |
| sean-k-mooney | but in either case my hope is to release both today so i can raise the min verison in placment for os-traits and cybrog next week | 16:59 |
| frickler | but the text says "should" and not "MUST" (I'm assuming RFC interpretation of these words). so I'm fine with releasing today, will review in a bit | 17:01 |
| sean-k-mooney | frickler: thanks | 17:01 |
| frickler | there's a lot of warnings in our report https://ff462cd2df15c1e9e849-6f48548226442af9d46e4cb9039d718a.ssl.cf1.rackcdn.com/openstack/b816aeed3d1e46bd804e012159d79824/tox/validate/validate-request-results.log IIUC the most urgent one is to avoid running setup.py, which seems to happen multiple times in our tooling | 17:24 |
| frickler | tkajinam: I noticed https://review.opendev.org/c/openstack/releases/+/984982 is still open, anything blocking this or did you just miss it? | 17:31 |
| frickler | noonedeadpunk: I noticed https://review.opendev.org/c/openstack/releases/+/984988 is still open, anything blocking this or did you just miss it? | 17:32 |
| opendevreview | Merged openstack/releases master: [tool] Extend series sorting https://review.opendev.org/c/openstack/releases/+/997377 | 18:21 |
| opendevreview | Merged openstack/releases master: tag final release of os-trait before 2026.2 https://review.opendev.org/c/openstack/releases/+/1001835 | 19:15 |
| opendevreview | Merged openstack/releases master: final release of os-vif for 2026.2 https://review.opendev.org/c/openstack/releases/+/1001844 | 19:15 |
| opendevreview | Brian Rosmaita proposed openstack/releases master: Release os-brick 7.1.1 for hibiscus https://review.opendev.org/c/openstack/releases/+/1001627 | 19:18 |
| stephenfin | fungi: I missed that earlier but yes, pbr 7.1.1 now. I do have some other patches up but they're test rework and not work holding for, IMHO | 19:20 |
| stephenfin | *now, please :) | 19:20 |
| fungi | stephenfin: great, i'll push something up so we can have it in asap | 20:29 |
| opendevreview | Jeremy Stanley proposed openstack/releases master: Publish the 2027.1/Indri key for future use https://review.opendev.org/c/openstack/releases/+/1000917 | 21:15 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!