| *** haleyb is now known as haleyb|out | 00:27 | |
| *** ykarel_ is now known as ykarel|away | 12:06 | |
| elodilles | weekly meeting in ~30 mins | 13:30 |
|---|---|---|
| elodilles | reminder: ^^^ :) | 13:31 |
| * fungi is around | 13:38 | |
| elodilles | #startmeeting releaseteam | 14:00 |
| opendevmeet | Meeting started Fri Jul 24 14:00:24 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 | o/ | 14:00 |
| elodilles | #link https://etherpad.opendev.org/p/hibiscus-relmgt-tracking | 14:00 |
| fungi | heyhey | 14:00 |
| elodilles | hi o/ | 14:01 |
| frickler | \o | 14:01 |
| elodilles | we are at line 227 | 14:01 |
| elodilles | let's start! | 14:01 |
| elodilles | #topic Review R-11 / R-10 task completion | 14:01 |
| elodilles | - Ensure that all new-release patches in requirements repository for the milestone-2 releases are merged. (all) | 14:01 |
| elodilles | #link https://review.opendev.org/q/project:openstack/requirements+branch:master+is:open+topic:new-release | 14:02 |
| elodilles | hmmm, we have one that is lingering there for more than a week O.o | 14:02 |
| elodilles | https://review.opendev.org/c/openstack/requirements/+/997527 | 14:02 |
| elodilles | oslo.config | 14:02 |
| elodilles | okay, we need to ping oslo team about this ^^^ | 14:03 |
| elodilles | i'm not sure if the gate job failure (openstacksdk-functional-devstack) is related to the release itself, but it more than suspicious to me | 14:04 |
| elodilles | i'll ping the team after the meeting | 14:04 |
| fungi | i have a feeling openstacksdk-functional-devstack may have broken separately | 14:05 |
| elodilles | oh, is it? | 14:05 |
| fungi | though it does seem to be passing recently, so maybe it was a one-off | 14:05 |
| fungi | or maybe oslo.config 10.6 is really breaking heat | 14:06 |
| fungi | i guess it needs deeper investigation | 14:06 |
| elodilles | yes, some investigation is definitely needed here | 14:06 |
| fungi | yeah, seems like it failed the same way after a recheck too | 14:07 |
| elodilles | #action elod to ping Oslo team to check the broken openstacksdk-functional-devstack job on oslo.config's version bump patch | 14:07 |
| elodilles | fungi: yepp, that was what i saw too | 14:08 |
| fungi | i've rechecked it again to get another data point for now | 14:08 |
| elodilles | +1 | 14:08 |
| elodilles | we'll see | 14:08 |
| elodilles | then let's move on | 14:08 |
| elodilles | - Propose convenience releases for 2025.1 Epoxy to ease the transition to Unmaintained and avoid rush and broken releases when the transition deadline is coming. (elod) | 14:08 |
| elodilles | https://review.opendev.org/q/topic:epoxy-stable | 14:09 |
| elodilles | a lot have been released already \o/ | 14:09 |
| elodilles | i'll wait some time and abandon the leftovers | 14:10 |
| elodilles | we still have time till the transition of 2025.1 Epoxy to Unmaintained | 14:10 |
| elodilles | let's see week R-10's tasks list: | 14:11 |
| elodilles | - Generate a list of intermediary-released service deliverables that have not done a release in this cycle yet. (elod) | 14:11 |
| elodilles | (elod) the following cwi deliverables haven't released in this cycle yet: | 14:11 |
| elodilles | ironic-prometheus-exporter | 14:11 |
| elodilles | ironic-python-agent-builder | 14:11 |
| elodilles | ironic-ui | 14:11 |
| elodilles | networking-baremetal | 14:11 |
| elodilles | somewhat the usual ^^^ | 14:11 |
| elodilles | so the purpose of the task is originally to identify the deliverables and propose release model change | 14:12 |
| elodilles | to cycle-with-rc | 14:12 |
| elodilles | but in the past we ended up with these that the patches got rejected | 14:13 |
| elodilles | by the team | 14:13 |
| elodilles | and actually the "weekly mail" was originally about this to highlight the patches | 14:14 |
| elodilles | (see: https://releases.openstack.org/reference/process.html#between-milestone-2-and-milestone-3 ) | 14:14 |
| elodilles | but I think maybe a simple heads-up mail to ironic team on ML would be enough | 14:15 |
| elodilles | so instead of the weekly mail, i'd rather send this | 14:16 |
| elodilles | https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:16 |
| elodilles | if no objection | 14:16 |
| fungi | seems fine to me, draft looks okay | 14:16 |
| elodilles | cool | 14:17 |
| elodilles | then i'll send the mail after the meeting | 14:18 |
| elodilles | next topic then! | 14:18 |
| elodilles | #topic Assign R-8 week tasks | 14:18 |
| elodilles | 1 single task and the weekly mail, so i've added my name to it | 14:19 |
| elodilles | (and maybe that 1 task is even less if the Indri schedule will be merged by that time o:)) | 14:20 |
| elodilles | #topic Final approval of Indri schedule | 14:20 |
| elodilles | the patch: | 14:20 |
| elodilles | #link https://review.opendev.org/c/openstack/releases/+/996808 | 14:20 |
| elodilles | so there is a couple of things to mention here | 14:21 |
| elodilles | we agreed to merge this by next week's Friday | 14:21 |
| elodilles | right? | 14:21 |
| elodilles | as I've sent a mail to ML to advertise this to folks | 14:21 |
| elodilles | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/V772GUTDPIOIFUVR6SGX7Q33WTWCQXWF/ | 14:22 |
| fungi | yes, a week from today | 14:22 |
| elodilles | yepp | 14:23 |
| fungi | gouthamr had some feedback on the exact dates | 14:23 |
| elodilles | and we got some review comment from gouthamr | 14:23 |
| fungi | and i agree it's never perfect regardless of when we set milestone dates et cetera | 14:23 |
| elodilles | yes, unfortunately | 14:23 |
| elodilles | i've commented my opinion there | 14:24 |
| fungi | also at least shifting the final release around has some additional risks, for example the openinfra marketing folks would prefer it not land on top of kubecon-na | 14:24 |
| fungi | (which it currently doesn't) | 14:24 |
| fungi | er, eu not na | 14:24 |
| elodilles | fungi: good to know that +1 | 14:24 |
| elodilles | probably Hibiscus-2 can move forward 1 week | 14:25 |
| fungi | looks like kubecon-eu is march 15-18 | 14:25 |
| elodilles | hmmm, that is just before the release :/ | 14:25 |
| fungi | yes, if we shifted it up by a week it would be a problem because of that | 14:26 |
| fungi | so right now it's sandwiched between kubecon and easter | 14:26 |
| elodilles | true | 14:26 |
| elodilles | so again, maybe we can move Hibiscus-2 one week forward, but probably we should keep the release date | 14:27 |
| elodilles | okay, i'll mention this discussion on the comment, and hopefully we can decide there the way forward within a couple of days, | 14:30 |
| fungi | i would be okay with that if there's a strong preference for it | 14:30 |
| elodilles | as we need to finalize this patch by next friday | 14:30 |
| fungi | yes | 14:30 |
| elodilles | okay, let's wait for further comments | 14:31 |
| elodilles | and move on for now | 14:32 |
| elodilles | #topic Review weekly countdown email | 14:32 |
| elodilles | we've done this already in previous topic o:) | 14:32 |
| elodilles | so I'll send the agreed mail to ML to Ironic folks | 14:33 |
| fungi | thanks! | 14:33 |
| elodilles | #topic Open Discussion | 14:33 |
| fungi | good that it's only their deliverables lagging, at least | 14:33 |
| elodilles | anything else to talk about? | 14:33 |
| fungi | easier to deal with one team than many | 14:33 |
| elodilles | fungi: yepp, sometimes there were others as well, but mostly some of the many ironic small deliverables that are forgotten | 14:34 |
| fungi | right | 14:35 |
| frickler | what do we do with ttx and the DPL reset? IIUC either we propose a patch that drops him or we'll have a PTL election coming up | 14:35 |
| fungi | it's already taken care of | 14:36 |
| fungi | a patch merged today making me the security liaison | 14:36 |
| fungi | and the dpl reset patch was then abandoned | 14:36 |
| elodilles | thanks fungi for adding your name as contact there o/ | 14:36 |
| elodilles | sounds good | 14:37 |
| frickler | hmm, I don't understand, how this works, then, but however | 14:37 |
| fungi | no worries, that liaison role doesn't really serve much of a purpose in our case since we don't have release deliverables of our own | 14:37 |
| fungi | #link https://review.opendev.org/c/openstack/governance/+/998472 Update security liaison for release team | 14:38 |
| fungi | once that landed, all current liaisons had objected to the reset change | 14:38 |
| elodilles | ah, just wanted to copy the link, but you were faster fungi :) | 14:38 |
| fungi | i also commented on the reset change pointing to that when i proposed it yesterday, just for clarity | 14:39 |
| frickler | well ttx is still listed as release liaison | 14:39 |
| frickler | so formally this isn't correct IMO | 14:39 |
| fungi | oh, hah i missed that | 14:39 |
| fungi | yeah, i guess i or another of us should take that one too | 14:40 |
| fungi | though the release liaison for the release team is even less necessary than the security liaison ;) | 14:40 |
| fungi | i think technically all of us are release liaisons to ourselves | 14:40 |
| elodilles | fungi: it mostly means the DPL role in this case if i'm not mistaken | 14:41 |
| fungi | our case is somewhat special in that we're the only official project team which needs liaisons from other project teams, so the release liaison for the release team is sort of self-referential | 14:42 |
| fungi | it may be that the qualifying criteria from governance is that each liaison role needs at least one active volunteer to object | 14:43 |
| fungi | rather than all the volunteers for the same role | 14:43 |
| fungi | and since there are two other release liaisons who objected, the requirement was fulfilled | 14:44 |
| elodilles | fungi: i still think that 'release liaison' for a team with DPL leadership type is more like a "list of people who distribute the PTL role" | 14:44 |
| fungi | yes, i agree | 14:44 |
| elodilles | so maybe we could ask for clarification from ttx when he'll be back, if he wants to be listed there in the next cycle as well | 14:45 |
| fungi | but that particular role exists because the release team needs project teams to have someone responsible for approving release requests and such | 14:45 |
| frickler | iiuc all involved persons need to -1, to avoid stale records for people who are no longer around | 14:45 |
| frickler | but I'm fine with delaying this until ttx is back | 14:46 |
| fungi | "All current liaisons are recording their -1 vote against the change to reset the leadership model. Once all liaisons have recorded -1 vote, the TC will not reset the DPL model and will consider continuing the DPL model for the next cycle as well." | 14:47 |
| fungi | that seems to match your understanding yes | 14:47 |
| fungi | #link https://governance.openstack.org/tc/reference/distributed-project-leadership.html#dpl-model-liaison-duration | 14:47 |
| elodilles | +1 | 14:47 |
| elodilles | then everyone is on the same page o:) | 14:47 |
| fungi | so i agree the reset change probably shouldn't have been abandoned without removing ttx from the list of release team release liaisons | 14:48 |
| elodilles | let's get back to this when ttx is here | 14:48 |
| fungi | but yes, it can wait, for sure | 14:48 |
| fungi | the tc doesn't seem concerned that we're leaderless | 14:48 |
| fungi | i don't foresee us needing to switch to ptl model in time for the indri election cycle | 14:48 |
| fungi | this is now just a bookkeeping exercise | 14:49 |
| elodilles | fungi: neither do i | 14:49 |
| elodilles | okay, anything else? | 14:49 |
| fungi | i didn't have anything else | 14:50 |
| fungi | looks like frickler noted some updates needed on the indri release schedule draft too | 14:50 |
| elodilles | hmmm, date format. I really just re-used the format we have since ages o:) | 14:52 |
| elodilles | but I can update | 14:53 |
| fungi | if we're painting that bikeshed, i'm partial to iso-8601 date formatting | 14:53 |
| elodilles | :) | 14:53 |
| elodilles | that's what we use in my country, so i can relate to that as well o:) | 14:54 |
| fungi | it's what all reasonable individuals (i.e. computer systems engineers) use in my country too ;) | 14:55 |
| elodilles | :] | 14:55 |
| frickler | I wouldn't object to that format, either | 14:56 |
| elodilles | okay, will update the patch based on the comments :) let's end this now | 14:56 |
| elodilles | thanks both of you for being here o/ | 14:56 |
| fungi | thanks! | 14:56 |
| elodilles | #endmeeting | 14:56 |
| opendevmeet | Meeting ended Fri Jul 24 14:56:43 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:56 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-07-24-14.00.html | 14:56 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-07-24-14.00.txt | 14:56 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2026/releaseteam.2026-07-24-14.00.log.html | 14:56 |
| opendevreview | Elod Illes proposed openstack/releases master: Proposed 2027.1 Indri release schedule https://review.opendev.org/c/openstack/releases/+/996808 | 15:29 |
| opendevreview | Elod Illes proposed openstack/releases master: Proposed 2027.1 Indri release schedule https://review.opendev.org/c/openstack/releases/+/996808 | 15:43 |
| gouthamr | reads like i jumped the gun on abandoning https://review.opendev.org/c/openstack/governance/+/997167 | 18:32 |
| gouthamr | ttx can be dropped from the liaisons list if you folks prefer.. thanks for flagging/discussing it | 18:33 |
| fungi | unless there's urgency from governance, i think we can wait to decide until he's home | 18:34 |
| fungi | documented process aside, there's at least one volunteer for every required dpl liaison role so no need to worry about reverting to ptl model in time for the next election anyway | 18:34 |
| fungi | (and the release management liaison role for the release management team is, as we discussed, sort of nonsense anyway) | 18:35 |
| gouthamr | yes | 18:36 |
| gouthamr | agreed on all points, i'll document this on gerrit for transparency | 18:36 |
| fungi | thanks for bveing flexible! | 18:36 |
| *** gibi_ is now known as gibi | 18:40 | |
| gouthamr | did i hold up https://review.opendev.org/c/openstack/releases/+/996808 ? :D | 18:50 |
| gouthamr | i meant to get the PTG dates in the calendar, apart from the M-2 to M-3 time issue.. you folks deliberated the time issue, and elodilles explained the problems just fine | 18:50 |
| gouthamr | but the PTG dates still don't show up in the table.. a minor concern compared to publishing the schedule | 18:51 |
| gouthamr | so i'll remove my objections :) | 18:51 |
| elodilles | gouthamr: ah, you are right, let me add the PTG to the yaml as well o:) | 18:52 |
| gouthamr | \o/ ty elodilles | 18:53 |
| elodilles | gouthamr: you didn't hold up, btw, we advertised the deadline as next Friday (31 July) :] | 18:54 |
| gouthamr | AH! | 18:54 |
| gouthamr | i famously have the problem of thinking i'm pbkac for all of openstack | 18:55 |
| fungi | at least not this time! | 18:55 |
| gouthamr | :'D | 18:55 |
| elodilles | gouthamr: btw, thank you for reviewing the schedule! | 18:56 |
| gouthamr | ++ you're welcome | 18:57 |
| opendevreview | Elod Illes proposed openstack/releases master: Proposed 2027.1 Indri release schedule https://review.opendev.org/c/openstack/releases/+/996808 | 19:03 |
| elodilles | that will hopefully render the ptg on the schedule ^^^ | 19:04 |
| *** zseguin_ is now known as zseguin | 22:00 | |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!