| *** sfinucan is now known as stephenfin | 10:55 | |
| elodilles | reminder: weekly meeting will start at the top of the hour | 13:35 |
|---|---|---|
| opendevreview | Elod Illes proposed openstack/releases master: [nova] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003311 | 13:58 |
| opendevreview | Merged openstack/releases master: [freezer] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003327 | 13:59 |
| opendevreview | Merged openstack/releases master: [swift] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003334 | 13:59 |
| opendevreview | Merged openstack/releases master: [zaqar] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003321 | 13:59 |
| opendevreview | Merged openstack/releases master: [trove] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003320 | 13:59 |
| ttx | o/ | 14:00 |
| ttx | I have ~30minutes for the meeting before I need to run to the airport! | 14:01 |
| elodilles | #startmeeting releaseteam | 14:01 |
| opendevmeet | Meeting started Fri Sep 4 14:01:14 2026 UTC and is due to finish in 60 minutes. The chair is elodilles. 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 |
| elodilles | Ping list: release-team | 14:01 |
| ttx | ohai | 14:01 |
| elodilles | o/ | 14:01 |
| opendevreview | Merged openstack/releases master: [magnum] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003326 | 14:01 |
| fungi | ahoy! | 14:01 |
| elodilles | ttx: oh, i see, i'll try to be fast, but i can't promise we'll be finished in 30 mins :S | 14:01 |
| elodilles | (as far as i know myself...) | 14:02 |
| elodilles | let's start then with the agenda | 14:02 |
| opendevreview | Merged openstack/releases master: [barbican] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003335 | 14:02 |
| elodilles | first of all | 14:02 |
| elodilles | #link https://etherpad.opendev.org/p/hibiscus-relmgt-tracking | 14:02 |
| elodilles | we are way down at line 335 | 14:02 |
| elodilles | #topic Review task completion | 14:03 |
| elodilles | - Process any remaining client library freeze exception. (all) | 14:03 |
| elodilles | https://review.opendev.org/q/topic:hibiscus-milestone-3+is:open | 14:03 |
| fungi | empty! | 14:03 |
| elodilles | \o/ | 14:03 |
| elodilles | move on then | 14:03 |
| ttx | woohoo | 14:03 |
| elodilles | - Engage with the Tacker team on the opportunity to turn tosca-parser into a cycle-independent deliverable, following low activity in 2026.1 Gazpacho and 2026.2 Hibiscus (elod) | 14:03 |
| elodilles | so, python-tackerclient is force released, as we discussed | 14:04 |
| elodilles | and i've proposed this patch for tosca-parser: | 14:04 |
| opendevreview | Merged openstack/releases master: [masakari] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003333 | 14:04 |
| elodilles | https://review.opendev.org/c/openstack/releases/+/1003754 | 14:04 |
| elodilles | and pinged the team on IRC | 14:05 |
| elodilles | but no reply yet :( | 14:05 |
| ttx | I don't think we should force it without an answer | 14:05 |
| fungi | i don't expect a rapid response | 14:05 |
| elodilles | i've pinged them 26 hrs ago, so not that far away unfortunately | 14:05 |
| fungi | based on how quickly they respond to queries from the vmt | 14:06 |
| fungi | we could merge it next week right? | 14:06 |
| ttx | If they don;t respond in a few days should we just release it for this round, and flag team for removal next cycle? | 14:06 |
| fungi | wfm | 14:06 |
| elodilles | should we force release instead what we have now, and abandon the model change? | 14:06 |
| ttx | elodilles: yes, but let's give it a few days | 14:06 |
| elodilles | ttx: ACK, let's do that | 14:06 |
| fungi | and repropose the model change for indri in that case | 14:07 |
| ttx | giving them a chance to respond :) | 14:07 |
| ttx | right | 14:07 |
| fungi | or i guess 1003754 could be revised to do it for indri in order to retain discussion history | 14:07 |
| elodilles | #action force release 'tosca-parser' if the team doesn't respond in the next couple of days | 14:07 |
| elodilles | fungi: good idea | 14:07 |
| elodilles | will do that | 14:07 |
| elodilles | (btw, note, that i'll be also mostly off next week as I'm flying to Shanghai to the Summit too tomorrow, if everything goes well) | 14:08 |
| fungi | i'll be around | 14:08 |
| fungi | as in not travelling so can pick up emergency overflow here | 14:09 |
| elodilles | oh, cool, then we all will be there \o/ | 14:09 |
| opendevreview | Merged openstack/releases master: [tacker] Create 2026.2 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/1003340 | 14:09 |
| elodilles | ah, okay, misunderstood :) | 14:09 |
| fungi | no worries | 14:09 |
| elodilles | thanks then fungi :) | 14:09 |
| elodilles | - Ensure that all new-release patches in requirements repository for the client library releases are merged. (all) | 14:10 |
| elodilles | https://review.opendev.org/q/project:openstack/requirements+branch:master+is:open+topic:new-release | 14:10 |
| fungi | empty! (again!) | 14:10 |
| elodilles | this is empty, too \o/ | 14:10 |
| fungi | we're on a roll here | 14:10 |
| elodilles | yepp :] | 14:10 |
| elodilles | - Early in the week, email openstack-discuss list to remind PTLs that cycle-highlights are due this week so that they can be included in release marketing preparations. (fungi) | 14:10 |
| elodilles | https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/7DGK34RP2YWUKZDZBFCVVYWNYSBJ5P3O/ | 14:10 |
| elodilles | thanks fungi o/ | 14:11 |
| elodilles | i already reviewed a couple of cycle highlights | 14:11 |
| fungi | yeah, they've been coming in | 14:11 |
| elodilles | didn't do single+2, so they need a 2nd review, though | 14:11 |
| elodilles | - Freeze all cycle-based library releases except for release-critical bugs. Independently-released libraries may still be released, but constraint or requirement changes will be held until after the freeze period. (all) | 14:12 |
| elodilles | this was more like a guideline | 14:12 |
| elodilles | and unfortunately we got new library releases :/ | 14:12 |
| elodilles | nevertheless, we are mostly good, though | 14:13 |
| fungi | i'll apply extra scrutiny to release requests, though expect they're going to be security fixes | 14:13 |
| elodilles | and afair there might be still some arriving :/ | 14:13 |
| elodilles | fungi: thanks in advance | 14:13 |
| fungi | thankfully it's mostly cycle-with-rc projects that get the bulk of advisories | 14:13 |
| elodilles | :S | 14:14 |
| elodilles | sad to hear that 'bulk of advisories' but good that cwr projects, so at least they have some time... | 14:14 |
| elodilles | - Propose stable/$series branch creation for all client and non-client libraries that had not requested it at freeze time. (fungi) | 14:15 |
| elodilles | #link https://review.opendev.org/q/topic:hibiscus-stable-branches | 14:15 |
| fungi | all but 4 have merged | 14:15 |
| elodilles | ~half of them got responses and we were able to merge them | 14:15 |
| elodilles | and I've force merged a couple before the meeting | 14:16 |
| elodilles | and yepp, we have some with either a question on them, and/or some merged content, that might be needed for hibiscus (i.e. needs a release), but those need to be negotiated either with their teams or ourselves | 14:17 |
| elodilles | i suggest to move on now with the agenda and get back to this later | 14:18 |
| fungi | agreed | 14:18 |
| elodilles | so that we might be able to cover most of the topics | 14:18 |
| elodilles | - List cycle-with-intermediary deliverables that have not been refreshed in the last 2 months (ttx) | 14:19 |
| elodilles | tempest (last released 46.3.0 on May 12) | 14:19 |
| elodilles | anything to add ttx ^^^? | 14:19 |
| ttx | I was assuming tempest might get released later | 14:20 |
| ttx | maybe worth raising to QA team? | 14:20 |
| elodilles | let me check next week's tasks | 14:20 |
| fungi | gmaan: ^ regarding tempest release | 14:21 |
| elodilles | i think 2nd task of next week should cover this anyway | 14:21 |
| fungi | yeah, i'll make sure to nudge them when i generate those | 14:21 |
| elodilles | +1 | 14:21 |
| elodilles | cool, thanks again | 14:21 |
| fungi | of course | 14:21 |
| ttx | ++ | 14:21 |
| elodilles | next topic then | 14:21 |
| elodilles | #topic Assign R-3 week tasks | 14:21 |
| fungi | i took most/all | 14:22 |
| fungi | wondering if there's any point in holding the meeting if it will be just me, but i also don't mind talking to myself | 14:22 |
| elodilles | thanks for this, too. i can't promise i'll be around enough next week | 14:22 |
| fungi | right, i figured the two of you would be unavailable | 14:23 |
| elodilles | yepp | 14:23 |
| ttx | yeah or be around but technically unable to interact well | 14:23 |
| fungi | i'd rather not make assumptions about what kind of connectivity you'll have there | 14:24 |
| elodilles | about the meeting: maybe we can have it together with R-2, or Monday of R-2 | 14:24 |
| elodilles | oh, but on that week you fungi will be unavailable | 14:24 |
| fungi | yes | 14:25 |
| fungi | i'm gone once you're back | 14:25 |
| elodilles | :) | 14:25 |
| fungi | convenient timing at least | 14:25 |
| ttx | fair :) | 14:25 |
| elodilles | then just ping us if something needs to be done the week after | 14:25 |
| elodilles | okay, let's move on then to next topic | 14:26 |
| elodilles | #topic Review weekly countdown email | 14:26 |
| elodilles | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:26 |
| elodilles | please review ^^^ | 14:26 |
| elodilles | and I'll send it later today, if OK | 14:26 |
| fungi | read through it a few minutes ago and it lgtm | 14:26 |
| elodilles | +1 | 14:27 |
| ttx | lgtm | 14:27 |
| elodilles | #topic Open Discussion | 14:27 |
| elodilles | anything else to discuss? | 14:27 |
| fungi | i didn't have anything | 14:28 |
| ttx | nope | 14:28 |
| elodilles | okay | 14:28 |
| fungi | oh, minor note | 14:28 |
| elodilles | yes? | 14:28 |
| fungi | there was a brief discussion in the tc channel about automation to propose release requests | 14:29 |
| fungi | cardoe was talking about looking into it and trying to figure out what the logic for that should be | 14:29 |
| elodilles | oh, sounds interesting :-o | 14:29 |
| fungi | just wanted to make sure folks here were aware | 14:29 |
| elodilles | we have a bunch of scripts, | 14:29 |
| elodilles | some minor thing would be i guess to figure out the version bump | 14:30 |
| fungi | this was mostly about making sure teams don't forget to propose new releases once security fixes merge | 14:30 |
| elodilles | i see | 14:30 |
| fungi | yes, we talked about what the challenges would be with figuring out the proper version number, batching, and so on | 14:30 |
| fungi | anyway, no need to go into it during the meeting | 14:31 |
| fungi | bon voyage! | 14:31 |
| elodilles | reno does something like that, but that would need proper phrasing of commit messages (and using tags properly, etc) | 14:31 |
| ttx | see you on the other side elod! | 14:31 |
| elodilles | ttx: see you o/ safe travel o/ | 14:31 |
| fungi | eat many soup dumplings | 14:32 |
| elodilles | :) | 14:32 |
| elodilles | okay, let's end the meeting now | 14:32 |
| elodilles | thanks for participating | 14:32 |
| elodilles | #endmeeting | 14:32 |
| opendevmeet | Meeting ended Fri Sep 4 14:32:47 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:32 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-09-04-14.01.html | 14:32 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-09-04-14.01.txt | 14:32 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-09-04-14.01.log.html | 14:32 |
| ttx | thanks elodilles ! | 14:32 |
| elodilles | ++ | 14:33 |
| elodilles | fungi: about the 4 remaining stable/2026.2 branch cuts: maybe nova can be force-merged | 14:35 |
| elodilles | if you review the patch and looks OK | 14:35 |
| elodilles | the other 3 has some merged patches after their final releases, if i remember well :/ but maybe we can force merge them as is, if we want to be strict and avoid further lib releases after the lib freeze :/ | 14:39 |
| elodilles | (and further requirements bumps...) | 14:40 |
| fungi | yeah, it looked like some had been revised today | 14:44 |
| opendevreview | Bartosz Bezak proposed openstack/releases master: Tag monthly kolla stable releases https://review.opendev.org/c/openstack/releases/+/1003991 | 14:57 |
| gmaan | ttx: fungi ack, I will release it today. was waiting for one of the glance sec bug's tempest fix for sec bug which is merged yesterday | 15:39 |
| cardoe | elodilles: can you point me at some of the scripts you have? | 15:39 |
| fungi | cardoe: utility scripts run manually by release managers can be found at https://opendev.org/openstack/releases/src/branch/master/tools | 15:40 |
| elodilles | cardoe: maybe the new-release command [1] and the tools/process_auto_releases.sh [2] are the most relevant ones. | 15:49 |
| elodilles | [1] https://releases.openstack.org/reference/using.html#using-new-release-command | 15:49 |
| elodilles | [2] https://releases.openstack.org/reference/using.html#tools-process-auto-releases-sh | 15:49 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!