Friday, 2026-06-26

opendevreviewMerged openstack/releases master: futurist 3.4.0  https://review.opendev.org/c/openstack/releases/+/99496313:19
fungi#startmeeting releaseteam14:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'releaseteam'14:00
elodilleso/14:00
fungiPing list: release-team14:00
fungiOur agenda is at:14:00
frickler\o14:00
fungi#link https://etherpad.opendev.org/p/hibiscus-relmgt-tracking#L15514:00
fungithis is my first time chairing the meeting, so bear with me as i'm a little slow14:01
fungi#topic Review task completion14:01
elodillesno worries :)14:01
fungi"CheckĀ 2026.1 Gazpacho cycle-trailing final releases are all completed"14:01
fungilooks like elodilles confirmed that was completdd14:01
fungicompleted14:01
elodillesyepp14:01
elodilleschecked gazpacho for missing deliverables14:02
ttxo/14:02
fungi"Ahead of MembershipFreeze, run governance_consistency.py"14:02
ttxJust made it home. Pro-tip: do not travel in the middle of the worst heatwave in France's history14:02
fungittx: got that, there's a lot of details in the planning doc14:02
ttxyes I can detail14:02
fungier ttx got that14:02
ttxansible-role-atos-hsm, ansible-role-lunasa-hsm, ansible-role-thales-hsm (barbican): removed June11, but not from governance14:03
ttxelodilles: you posted the original removal, did you plan to follow up with a governance patch?14:03
elodillesttx: i can do that, yes14:03
fungiright, 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
ttxgrian-ui (telemetry): added April 2025, commits until 2 months ago, should probably get its deliverable file if ready to be released14:04
ttxfungi: yes14:04
fungisean has been handling grian i think, i can ping him as a reminder14:04
ttxwould be great.. no need to act fast unless he wants it released this round14:05
ttxvenus was handled between my initial check and today14:05
fungiyeah, it's officially no longer part of openstack14:05
ttxthat leaves vitrage deliverables, which still need to be removed from governance afaik14:05
fungiright, those are still getting their retirement worked through14:06
ttx"Defined in deliverable files but not in (active) governance" is more interesting category14:06
fungii expect vitrage deliverables will be gone within the next few weeks14:06
ttxrequestsexceptions (OpenStackSDK): independent, never released... probably ok14:06
ttxbut virtualpdu (Ironic): independent, last released March 2025, should probably be defined14:07
ttxunless they plan to no longer release it, in which case it should be marked abandoned in its deliverable file14:07
fungi#link https://opendev.org/openstack/requestsexceptions14:07
fungilooks retired? just maybe not cleaned up in releases14:07
ttx(release-model: abandoned)14:08
fungistephenfin seems to have done the retirement, maybe he knows the state14:08
ttxfungi: probably yes14:08
ttxfor "independent" deliverables we do not relove the deliverable file, just mark it "release-model: abandoned"14:08
elodillesi guess then both needs that to be set ^^^14:09
fricklervitrage is just pending on the governance change, looks to be happening soon https://review.opendev.org/c/openstack/governance/+/98286914:09
ttxsince we need to preserve past history while making it clear it won;t be released anymore14:09
fungi#link https://opendev.org/openstack/virtualpdu14:09
fungithat seems to be the same situation as requestexceptions14:09
elodillesfungi: +114:09
ttxOK I'll hack a patch that sets both to abandoned14:09
fungiso deliverables getting retired but maybe the retirement process should call out release cleanup14:09
fungias a step14:09
ttxand link it later in meeting for reference14:10
fungi#link https://docs.openstack.org/project-team-guide/repository.html#step-8-retire-deliverables-in-releases-repository14:10
fungiso it's a documented step, just gets missed a lot apparently14:10
fungi"Propose DNM changes on libraries and client libraries where no patches merged recently"14:11
fungielodilles: linked a query for those14:11
fungi#link https://review.opendev.org/q/topic:release-health-check+is:open DNM changes on libraries and client libraries14:12
elodillesfortunately most of them have a healthy gate14:12
elodillesexcept 3 :/14:12
elodillesi'll recheck them and ping the teams if needed14:12
fungitwo for keystone, one for mistral14:12
elodillesyes14:13
fricklerthe failures look real, at least the non docs ones14:13
fungiis 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
elodillesnope14:14
fungiokay, so basically we let the teams know and it's up to them to make sure it's corrected when tags get proposed/approved14:14
opendevreviewThierry Carrez proposed openstack/releases master: Correctly mark abandoned independent deliverables  https://review.opendev.org/c/openstack/releases/+/99506814:14
elodillesfungi: yes, that was the case in the past14:15
ttxhere you go ^14:15
fungii guess the teams still need to do the steps to properly retire in releases by removing the deliverable files14:16
fungi(per the project-team-guide)14:16
elodillesfungi: not for cycle 'independent' projects14:16
elodillesfungi: as ttx wrote above14:16
elodilleswe keep them for historical reason14:17
elodillesjust mark them as 'abandoned'14:17
fungioh, i see, so the project-team-guide documentation is missing a carve-out for those in the section where it talks about removing deliverable files14:17
fungii assume we want that updated?14:17
elodillesyes, that's a good idea14:18
fungiso that when teams retire independent model deliverables they mark them abandoned for us14:18
elodilles+114:18
ttx+114:18
fungii'll push up something for that after the meeting, thanks14:18
elodillesthanks too14:18
fungi"Send weekly email"14:19
fungii took that14:19
fungii have it drafted, we can review it toward the end of the meeting14:19
fungi#topic Assign R-13 week tasks14:19
fungilooks like elodilles took two of these already14: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
fungiso we need a volunteer for "Catch if there are acl issues in newly created repositories."14:20
fungii am hesitant to sign up for it since i'm going to be on vacation14:20
elodillesfungi: i can add my name there as well14:20
fungithanks elodilles!14:21
elodillesno need you to do tasks on your vacation o:)14:21
fungi#topic Review weekly countdown email14:21
fungi#link https://etherpad.opendev.org/p/relmgmt-weekly-emails14:22
ttxI'll take the acl sorry14:22
elodillesACK, thanks ttx o/14:22
fungiaha, thanks for the fixes in the e-mail, elodilles14:22
elodillesnp14:23
fungiit's inclear to me where we include the release number vs name vs both14:23
fungier, unclear14:23
elodillesall places, except milestone names14:24
fungido we have that documented in the process? i looked but it wasn't completely obvious14:24
elodillesat least i tend to do like that14:24
ttxIt is a bit unclear. Generally we just say "hibiscus-2" for a milestone but refer to the release as 2026.2 'Hibiscus'14:24
ttxbut there is a grey zone for things like "Hibiscus specs" for example14:24
fungigot it, in other places (signing keys) i've concatenated them with a "/"14:24
fungiif everybody's good with the edited state of the pad, i'll send that out right after the meeting14:25
elodilleslooks good, thanks fungi 14:25
fungi#topic Open Discussion14:26
fungianybody have anything else to raise this week?14:26
elodilles-14:26
fungijust a reminder per the pad, i'll be out all next week and the following monday as well14:26
elodillesenjoy your vacation fungi o/14:26
fungithanks!14:27
fungirevisiting the neutron thread on bgpvpn/vpnaas/fwaas dashboards, it looks like probably those won't get removed this cycle14: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-dashboard14:28
fungiregardless, they're aware next week is the deadline to let us know14:28
ttxhave a good time off!14:29
fungithere had also been some discussion at the tc level about whether the zun team is officially inactive yet14:29
fungibut 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 releaseable14:30
fungiokay, seems like there's nothing else for open discussion, so i'll wrap this up and send out the countdown14:30
fungithanks everyone, see you all here in a couple of weeks14:30
fungi#endmeeting14:30
opendevmeetMeeting ended Fri Jun 26 14:30:53 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:30
opendevmeetMinutes:        https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-06-26-14.00.html14:30
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-06-26-14.00.txt14:30
opendevmeetLog:            https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-06-26-14.00.log.html14:30
elodillesthanks fungi o/14:30
stephenfinfungi: What do I need to do for requestsexceptions? It's dead14:34
fungistephenfin: ttx got it in https://review.opendev.org/99506814:35
stephenfinah, great14:35
fungilooks like the project-team-guide directions on retiring needs some additional wording for independent deliverables14:35
fungii'm going to push a change shortly to add the directions specific to those14:36
fungihttps://review.opendev.org/995078 Retirement: indep deliverable releases cleanup14:46
fungiafter a bit of prodding, the grian-ui maintainers are going to propose an initial development release early next week16:38
fungithey feel like it's finally about time16:38
opendevreviewGoutham 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/+/99511817:47
opendevreviewGoutham 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/+/99514720:28
opendevreviewGoutham 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/+/99514820:31
opendevreviewGoutham 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/+/99514820:34
opendevreviewGoutham 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/+/99514720:41
opendevreviewGoutham 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/+/99514820:42
opendevreviewGoutham 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/+/99515020:47
opendevreviewGoutham 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/+/99511820:51

Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!