| opendevreview | Merged openstack/releases master: futurist 3.4.0 https://review.opendev.org/c/openstack/releases/+/994963 | 13:19 |
|---|---|---|
| fungi | #startmeeting releaseteam | 14:00 |
| opendevmeet | Meeting started Fri Jun 26 14:00:29 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 |
| elodilles | o/ | 14:00 |
| fungi | Ping list: release-team | 14:00 |
| fungi | Our agenda is at: | 14:00 |
| frickler | \o | 14:00 |
| fungi | #link https://etherpad.opendev.org/p/hibiscus-relmgt-tracking#L155 | 14:00 |
| fungi | this is my first time chairing the meeting, so bear with me as i'm a little slow | 14:01 |
| fungi | #topic Review task completion | 14:01 |
| elodilles | no worries :) | 14:01 |
| fungi | "CheckĀ 2026.1 Gazpacho cycle-trailing final releases are all completed" | 14:01 |
| fungi | looks like elodilles confirmed that was completdd | 14:01 |
| fungi | completed | 14:01 |
| elodilles | yepp | 14:01 |
| elodilles | checked gazpacho for missing deliverables | 14:02 |
| ttx | o/ | 14:02 |
| fungi | "Ahead of MembershipFreeze, run governance_consistency.py" | 14:02 |
| ttx | Just made it home. Pro-tip: do not travel in the middle of the worst heatwave in France's history | 14:02 |
| fungi | ttx: got that, there's a lot of details in the planning doc | 14:02 |
| ttx | yes I can detail | 14:02 |
| fungi | er ttx got that | 14:02 |
| ttx | ansible-role-atos-hsm, ansible-role-lunasa-hsm, ansible-role-thales-hsm (barbican): removed June11, but not from governance | 14:03 |
| ttx | elodilles: you posted the original removal, did you plan to follow up with a governance patch? | 14:03 |
| elodilles | ttx: i can do that, yes | 14:03 |
| fungi | right, those were the ones that hadn't done releases in, like, forever and then we got the ptl to confirm they're dead? | 14:04 |
| ttx | grian-ui (telemetry): added April 2025, commits until 2 months ago, should probably get its deliverable file if ready to be released | 14:04 |
| ttx | fungi: yes | 14:04 |
| fungi | sean has been handling grian i think, i can ping him as a reminder | 14:04 |
| ttx | would be great.. no need to act fast unless he wants it released this round | 14:05 |
| ttx | venus was handled between my initial check and today | 14:05 |
| fungi | yeah, it's officially no longer part of openstack | 14:05 |
| ttx | that leaves vitrage deliverables, which still need to be removed from governance afaik | 14:05 |
| fungi | right, those are still getting their retirement worked through | 14:06 |
| ttx | "Defined in deliverable files but not in (active) governance" is more interesting category | 14:06 |
| fungi | i expect vitrage deliverables will be gone within the next few weeks | 14:06 |
| ttx | requestsexceptions (OpenStackSDK): independent, never released... probably ok | 14:06 |
| ttx | but virtualpdu (Ironic): independent, last released March 2025, should probably be defined | 14:07 |
| ttx | unless they plan to no longer release it, in which case it should be marked abandoned in its deliverable file | 14:07 |
| fungi | #link https://opendev.org/openstack/requestsexceptions | 14:07 |
| fungi | looks retired? just maybe not cleaned up in releases | 14:07 |
| ttx | (release-model: abandoned) | 14:08 |
| fungi | stephenfin seems to have done the retirement, maybe he knows the state | 14:08 |
| ttx | fungi: probably yes | 14:08 |
| ttx | for "independent" deliverables we do not relove the deliverable file, just mark it "release-model: abandoned" | 14:08 |
| elodilles | i guess then both needs that to be set ^^^ | 14:09 |
| frickler | vitrage is just pending on the governance change, looks to be happening soon https://review.opendev.org/c/openstack/governance/+/982869 | 14:09 |
| ttx | since we need to preserve past history while making it clear it won;t be released anymore | 14:09 |
| fungi | #link https://opendev.org/openstack/virtualpdu | 14:09 |
| fungi | that seems to be the same situation as requestexceptions | 14:09 |
| elodilles | fungi: +1 | 14:09 |
| ttx | OK I'll hack a patch that sets both to abandoned | 14:09 |
| fungi | so deliverables getting retired but maybe the retirement process should call out release cleanup | 14:09 |
| fungi | as a step | 14:09 |
| ttx | and link it later in meeting for reference | 14:10 |
| fungi | #link https://docs.openstack.org/project-team-guide/repository.html#step-8-retire-deliverables-in-releases-repository | 14:10 |
| fungi | so it's a documented step, just gets missed a lot apparently | 14:10 |
| fungi | "Propose DNM changes on libraries and client libraries where no patches merged recently" | 14:11 |
| fungi | elodilles: linked a query for those | 14:11 |
| fungi | #link https://review.opendev.org/q/topic:release-health-check+is:open DNM changes on libraries and client libraries | 14:12 |
| elodilles | fortunately most of them have a healthy gate | 14:12 |
| elodilles | except 3 :/ | 14:12 |
| elodilles | i'll recheck them and ping the teams if needed | 14:12 |
| fungi | two for keystone, one for mistral | 14:12 |
| elodilles | yes | 14:13 |
| frickler | the failures look real, at least the non docs ones | 14:13 |
| fungi | is there a follow-up task where we track the failing ones and avoid proposing a release for them until they're fixed up? | 14:14 |
| elodilles | nope | 14:14 |
| fungi | okay, so basically we let the teams know and it's up to them to make sure it's corrected when tags get proposed/approved | 14:14 |
| opendevreview | Thierry Carrez proposed openstack/releases master: Correctly mark abandoned independent deliverables https://review.opendev.org/c/openstack/releases/+/995068 | 14:14 |
| elodilles | fungi: yes, that was the case in the past | 14:15 |
| ttx | here you go ^ | 14:15 |
| fungi | i guess the teams still need to do the steps to properly retire in releases by removing the deliverable files | 14:16 |
| fungi | (per the project-team-guide) | 14:16 |
| elodilles | fungi: not for cycle 'independent' projects | 14:16 |
| elodilles | fungi: as ttx wrote above | 14:16 |
| elodilles | we keep them for historical reason | 14:17 |
| elodilles | just mark them as 'abandoned' | 14:17 |
| fungi | oh, i see, so the project-team-guide documentation is missing a carve-out for those in the section where it talks about removing deliverable files | 14:17 |
| fungi | i assume we want that updated? | 14:17 |
| elodilles | yes, that's a good idea | 14:18 |
| fungi | so that when teams retire independent model deliverables they mark them abandoned for us | 14:18 |
| elodilles | +1 | 14:18 |
| ttx | +1 | 14:18 |
| fungi | i'll push up something for that after the meeting, thanks | 14:18 |
| elodilles | thanks too | 14:18 |
| fungi | "Send weekly email" | 14:19 |
| fungi | i took that | 14:19 |
| fungi | i have it drafted, we can review it toward the end of the meeting | 14:19 |
| fungi | #topic Assign R-13 week tasks | 14:19 |
| fungi | looks like elodilles took two of these already | 14:19 |
| fungi | "Generate a list of all cycle-with-intermediary libraries which did not release since the YYYY-MM-DD date of milestone-1." and "Send weekly email." | 14:20 |
| fungi | so we need a volunteer for "Catch if there are acl issues in newly created repositories." | 14:20 |
| fungi | i am hesitant to sign up for it since i'm going to be on vacation | 14:20 |
| elodilles | fungi: i can add my name there as well | 14:20 |
| fungi | thanks elodilles! | 14:21 |
| elodilles | no need you to do tasks on your vacation o:) | 14:21 |
| fungi | #topic Review weekly countdown email | 14:21 |
| fungi | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:22 |
| ttx | I'll take the acl sorry | 14:22 |
| elodilles | ACK, thanks ttx o/ | 14:22 |
| fungi | aha, thanks for the fixes in the e-mail, elodilles | 14:22 |
| elodilles | np | 14:23 |
| fungi | it's inclear to me where we include the release number vs name vs both | 14:23 |
| fungi | er, unclear | 14:23 |
| elodilles | all places, except milestone names | 14:24 |
| fungi | do we have that documented in the process? i looked but it wasn't completely obvious | 14:24 |
| elodilles | at least i tend to do like that | 14:24 |
| ttx | It is a bit unclear. Generally we just say "hibiscus-2" for a milestone but refer to the release as 2026.2 'Hibiscus' | 14:24 |
| ttx | but there is a grey zone for things like "Hibiscus specs" for example | 14:24 |
| fungi | got it, in other places (signing keys) i've concatenated them with a "/" | 14:24 |
| fungi | if everybody's good with the edited state of the pad, i'll send that out right after the meeting | 14:25 |
| elodilles | looks good, thanks fungi | 14:25 |
| fungi | #topic Open Discussion | 14:26 |
| fungi | anybody have anything else to raise this week? | 14:26 |
| elodilles | - | 14:26 |
| fungi | just a reminder per the pad, i'll be out all next week and the following monday as well | 14:26 |
| elodilles | enjoy your vacation fungi o/ | 14:26 |
| fungi | thanks! | 14:27 |
| fungi | revisiting the neutron thread on bgpvpn/vpnaas/fwaas dashboards, it looks like probably those won't get removed this cycle | 14:28 |
| fungi | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/DNFIZK3KR4JI7ZLHYSC5OW27AE74245Y/ Maintainers needed for bgpvpn-dashboard, neutron-vpnaas-dashboard, and neutron-fwaas-dashboard | 14:28 |
| fungi | regardless, they're aware next week is the deadline to let us know | 14:28 |
| ttx | have a good time off! | 14:29 |
| fungi | there had also been some discussion at the tc level about whether the zun team is officially inactive yet | 14:29 |
| fungi | but i don't recall seeing any firm decision so that's likely punted to next cycle as long as their deliverables are at least still releaseable | 14:30 |
| fungi | okay, seems like there's nothing else for open discussion, so i'll wrap this up and send out the countdown | 14:30 |
| fungi | thanks everyone, see you all here in a couple of weeks | 14:30 |
| fungi | #endmeeting | 14:30 |
| opendevmeet | Meeting ended Fri Jun 26 14:30:53 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-06-26-14.00.html | 14:30 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-06-26-14.00.txt | 14:30 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-06-26-14.00.log.html | 14:30 |
| elodilles | thanks fungi o/ | 14:30 |
| stephenfin | fungi: What do I need to do for requestsexceptions? It's dead | 14:34 |
| fungi | stephenfin: ttx got it in https://review.opendev.org/995068 | 14:35 |
| stephenfin | ah, great | 14:35 |
| fungi | looks like the project-team-guide directions on retiring needs some additional wording for independent deliverables | 14:35 |
| fungi | i'm going to push a change shortly to add the directions specific to those | 14:36 |
| fungi | https://review.opendev.org/995078 Retirement: indep deliverable releases cleanup | 14:46 |
| fungi | after a bit of prodding, the grian-ui maintainers are going to propose an initial development release early next week | 16:38 |
| fungi | they feel like it's finally about time | 16:38 |
| opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [security] Release swift 2.35.3, 2.36.2, 2.37.2 https://review.opendev.org/c/openstack/releases/+/995118 | 17:47 |
| opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [security] Release nova 31.3.1, 32.2.1, 33.0.2 https://review.opendev.org/c/openstack/releases/+/995147 | 20:28 |
| opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [security] Release neutron 26.0.4, 27.0.3, 28.0.1 https://review.opendev.org/c/openstack/releases/+/995148 | 20:31 |
| opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [security] Release neutron 26.0.4, 27.0.3, 28.0.1 https://review.opendev.org/c/openstack/releases/+/995148 | 20:34 |
| opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [security] Release nova 31.3.1, 32.2.1, 33.0.2 https://review.opendev.org/c/openstack/releases/+/995147 | 20:41 |
| opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [security] Release neutron 26.0.4, 27.0.3, 28.0.1 https://review.opendev.org/c/openstack/releases/+/995148 | 20:42 |
| opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [security] Release keystone 27.0.2, 28.0.2, 29.0.2 https://review.opendev.org/c/openstack/releases/+/995150 | 20:47 |
| opendevreview | Goutham Pacha Ravi proposed openstack/releases master: [security] Release swift 2.35.3, 2.36.2, 2.37.2 https://review.opendev.org/c/openstack/releases/+/995118 | 20:51 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!