| tonyb | just confirming that I won't be at the TC meeting in 8(ish) hours. | 09:03 |
|---|---|---|
| *** bauzas0 is now known as bauzas | 10:43 | |
| gouthamr | ack tonyb ; we’ll discuss the alternate slot keeping in mind your earlier comments re timeslots | 13:23 |
| bauzas | gouthamr: I saw that teams started to reserve some rooms for the PTG, do we have any consensus about asking our service teams to be having some days for cross-project discussions ? (eg. monday/tuesday) | 13:52 |
| fungi | as a cross-project topic, i'm going to add a maintainer/contributor experience office hour on thursday @14z | 14:02 |
| *** vhari_ is now known as vhari | 14:13 | |
| gouthamr | fungi: would you consider doing that mon-tue? or during the TC slot on friday? | 14:37 |
| gouthamr | bauzas: yes, we do.. moderators must have received instructions from diablo_rojo_phone that Mon-Tue should be for cross project discussions | 14:37 |
| gouthamr | maybe the nova, cloudkitty, manila, telemetry slots on Monday are cross-project slots - i don't know how we can differentiate | 14:39 |
| fungi | gouthamr: i think we'd want to discuss things about it with the tc collectively too, but probably can't take an hour of your time for that | 14:39 |
| fungi | we were thinking later in the week would be better in order to collect more info on what related topics got discussed by various teams during the ptg, but were wavering on whether early or late in the week worked best (each has its own benefits and down-sides) | 14:40 |
| gouthamr | yeah that's hard .. | 14:44 |
| fungi | i'll check with clarkb and ildikov on moving it to the start of the week instead | 14:46 |
| clarkb | I tend to try and keep my PTG week flexible so I'm sure I'm the person with the fewest conflicts | 14:47 |
| clarkb | so I would schedule what works for everyone else then I'll do my best to be there | 14:48 |
| *** gibi_ is now known as gibi | 16:07 | |
| gouthamr | tc-members: a gentle reminder that the weekly IRC meeting will happen here in ~35 minutes: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 16:24 |
| bauzas | gouthamr: unfortunately again, not being able to be on the meeting | 16:30 |
| gouthamr | #startmeeting tc | 17:00 |
| opendevmeet | Meeting started Tue Sep 30 17:00:11 2025 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
| opendevmeet | The meeting name has been set to 'tc' | 17:00 |
| gouthamr | Welcome to the weekly meeting of the OpenStack Technical Committee. A reminder that this meeting is held under the OpenInfra Code of Conduct available at https://openinfra.dev/legal/code-of-conduct. | 17:00 |
| gouthamr | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 17:00 |
| gouthamr | #topic Roll Call | 17:00 |
| frickler | \m/ | 17:01 |
| gouthamr | courtesy-ping: noonedeadpunk, spotz[m], gtema, cardoe, mnasiadka | 17:02 |
| mnasiadka | o/ | 17:02 |
| cardoe | o/ | 17:02 |
| * gouthamr waits | 17:04 | |
| gouthamr | alright, lets get started.. | 17:05 |
| gouthamr | #topic Last Week's AIs | 17:05 |
| gouthamr | we took an AI to check on the "leaderless" teams: | 17:06 |
| gouthamr | OpenStack Charms: this has a PTL nominee since our meetin g last week: https://review.opendev.org/c/openstack/governance/+/962121 | 17:06 |
| gouthamr | ^ please do check the comments for questions concerning the project, and its leadership that we had asked in past meetings | 17:06 |
| gouthamr | it has the requisite votes to merge tomorrow.. in case you'd like to add yours, please do | 17:07 |
| gouthamr | for the rest, lets look at: | 17:08 |
| gouthamr | #link https://etherpad.opendev.org/p/2026.1-leaderless | 17:08 |
| noonedeadpunk | oops sorry | 17:08 |
| noonedeadpunk | o/ | 17:08 |
| gouthamr | the Venus project looks quite "abandoned" to me... i think its worth retiring the deliverables and the project team | 17:08 |
| gouthamr | "There are 0 merged patches generated within 180 days" | 17:09 |
| noonedeadpunk | sad it didn't fly. as idea was really nice of free and powerful central log solution | 17:09 |
| frickler | don't we need to go via marking inactive first? like to give contributors a chance to show up? | 17:09 |
| noonedeadpunk | especially if it would collaborate with vitrage for rca :D | 17:10 |
| gouthamr | projects can directly be retired, there's no need to go through "inactive" phase: https://governance.openstack.org/tc/reference/dropping-projects.html#process | 17:11 |
| gouthamr | but, i don't see any harm in going that route.. | 17:11 |
| noonedeadpunk | they can, but I think question was regarding of opprotunity to pick up the ball | 17:11 |
| gouthamr | caveat: we still have the issue of visibility of an "inactive" project | 17:12 |
| gouthamr | to end users and operators | 17:12 |
| gouthamr | assuming we can worry about that as a separate issue.. are there any proponents of direct retirment here? | 17:13 |
| gouthamr | if not: | 17:14 |
| gouthamr | #action: mark venus as "inactive" and alert the openstack-discuss ML | 17:14 |
| gouthamr | okay, lets chat about vitrage.. | 17:14 |
| gouthamr | we haven't had any volunteers show up here, despite the ML bump | 17:15 |
| gouthamr | and there may be issues for maintainers to resolve in the meantime that could force our hand in case we're unable to get attention | 17:15 |
| gouthamr | is it worth putting through the same bucket, i.e., marking "inactive"? | 17:16 |
| cardoe | makes sense to me | 17:17 |
| * gouthamr thinks out aloud - an "inactive" project that remains in that state beyond the Gazpacho release will be retired in the "H" release | 17:17 | |
| fungi | remember that inactive projects become super fun to deal with when the vmt receives vulnerability reports for them | 17:18 |
| frickler | G is 2026.1? why can't we give up on those confusing names? | 17:18 |
| fungi | we'll be escalating those to the tc members, typically | 17:18 |
| noonedeadpunk | Eh, well. I may step up at the end of the day for Vitrage | 17:19 |
| noonedeadpunk | With summit arriving I just having less and less cycles available for anything though | 17:19 |
| clarkb | frickler: I have to look at the release schedule every time to make sense of them | 17:20 |
| clarkb | but yes https://releases.openstack.org/ confirms G is 2026.1 | 17:20 |
| noonedeadpunk | and my criteria of stepping in I set if I will get actually time to look into failing tempest tests | 17:20 |
| noonedeadpunk | (and I have not have any time yet) | 17:20 |
| gouthamr | its possible to tag the project "inactive" and if things get better by M-2, it can be added to the release | 17:21 |
| noonedeadpunk | so seems like I've failed own criteria... | 17:21 |
| noonedeadpunk | So Jan05 | 17:21 |
| noonedeadpunk | yeah, ok, sounds reasonable | 17:21 |
| gouthamr | yes: Jan 05 - Jan 09, the "R-12" week is Gazpacho-2 milestone | 17:22 |
| noonedeadpunk | so pretty much a revert for Inactive should be created and stepping in as PTL I guess? | 17:22 |
| gouthamr | two separate things, imo | 17:22 |
| gouthamr | inactive projects can have a PTL | 17:22 |
| gouthamr | might need one really so they can form a team | 17:23 |
| noonedeadpunk | but we move it to inactive because of absent ptl :) | 17:23 |
| gouthamr | ye | 17:23 |
| noonedeadpunk | so they're very related :) inactive can be with ptl, but not vice versa | 17:23 |
| fungi | it can be without ptl if the team has a full slate of active dpl liaisons | 17:24 |
| noonedeadpunk | oh, yes, sure | 17:24 |
| noonedeadpunk | right | 17:24 |
| fungi | but yes, a longstanding misconception is that dpl doesn't solve the problem of not having enough volunteers to lead the team, if anything it needs more volunteers | 17:25 |
| gouthamr | #action: mark vitrage as "inactive" and alert the openstack-discuss ML | 17:26 |
| gouthamr | the last project in this list is monasca | 17:26 |
| gouthamr | the project stats for this have been confusing, but, we kinda knew that there was _some_ activity | 17:26 |
| gouthamr | i.e., a couple of maintainers who now are okay with retirement | 17:27 |
| gouthamr | so i floated a patch to mark the project "inactive" through 2025.2, i need some more eyes here: https://review.opendev.org/c/openstack/governance/+/959392 | 17:28 |
| gouthamr | we will NOT retire the project in 2025.2, but we may do so in 2026.1 | 17:28 |
| gouthamr | so, this update is procedural | 17:29 |
| * gouthamr will refresh the retirement change since it's gone into merge conflict | 17:29 | |
| frickler | "may do so"? what's blocking us from proceeding with the retirement right away? | 17:30 |
| gouthamr | my time | 17:30 |
| frickler | so just ask for a volunteer to create the necessary cleanup patches and we are fine? | 17:31 |
| gouthamr | not a joke, i followed up with the requester, but didn't hear back - i'm unsure if they've gerrit emails filtered.. so i wanted to send them a note elsewhere | 17:31 |
| gouthamr | but, i don't understand what problem we have with https://review.opendev.org/c/openstack/governance/+/959392 | 17:32 |
| gouthamr | i mean, it's the reality, correct? we're making no promises regarding 2026.1 on that change | 17:33 |
| frickler | it doesn't help anyone, that's my problem | 17:33 |
| gouthamr | sorry, i'm going to point out that it was a process that the TC adopted.. we can change the process if you'd like to stop doing it | 17:33 |
| gouthamr | in all likeliness, we'll come around and undo the change in a few weeks, as part of the retirement | 17:34 |
| gouthamr | i want to separate the concerns and make incremental progress | 17:35 |
| frickler | well, just go ahead, then? no need to discuss this endlessly, let's move on | 17:36 |
| gouthamr | well, i need votes on a "formal-vote" patch like this one | 17:37 |
| gouthamr | noonedeadpunk: cardoe could you please review https://review.opendev.org/c/openstack/governance/+/959392.. it's okay to -1, it'll get dropped if there are enough -1s | 17:38 |
| cardoe | I already +1'd it | 17:38 |
| gouthamr | ah, didn't refresh | 17:38 |
| gouthamr | okay, lets move on to other AIs | 17:38 |
| cardoe | I'm okay extending. | 17:38 |
| gouthamr | re: Default MySQL/MariaDB charset/collations changes, noonedeadpunk any updates on this? | 17:38 |
| gouthamr | probably not.. | 17:39 |
| noonedeadpunk | I think I need to propose community goal for that | 17:40 |
| noonedeadpunk | but it has not been done yet | 17:40 |
| gouthamr | +1, no rush, just had that in my notes.. | 17:40 |
| gouthamr | the last AI that i had was around TC roles | 17:40 |
| gouthamr | i nominated myself as chair | 17:40 |
| gouthamr | and there were no other nominations.. so i'll proceed with the next step | 17:40 |
| noonedeadpunk | thanks for stepping in! | 17:41 |
| gouthamr | i do need a vice-chair nominee, if you're interested, please let me know | 17:41 |
| gouthamr | (this extends to the others not here currently) | 17:41 |
| gouthamr | i'll throw up a change for the chair, and it can be updated to add the vice-chair too | 17:41 |
| gouthamr | the TC also had liaisons for (1) DPL projects and (2) OpenStack VMT | 17:42 |
| gouthamr | freezer: https://opendev.org/openstack/governance/src/commit/1a2ac945da2fbcc1e0f391d2effeca362b63622f/reference/projects.yaml#L252-L254 | 17:44 |
| gouthamr | Oslo: https://opendev.org/openstack/governance/src/commit/1a2ac945da2fbcc1e0f391d2effeca362b63622f/reference/projects.yaml#L1969-L1971 | 17:44 |
| gouthamr | Release Management: https://opendev.org/openstack/governance/src/commit/1a2ac945da2fbcc1e0f391d2effeca362b63622f/reference/projects.yaml#L2259-L2261 | 17:44 |
| gouthamr | Requirements: https://opendev.org/openstack/governance/src/commit/1a2ac945da2fbcc1e0f391d2effeca362b63622f/reference/projects.yaml#L2298-L2299 | 17:44 |
| gouthamr | #link http://wiki.openstack.org/wiki/CrossProjectLiaisons#Vulnerability_management | 17:45 |
| gouthamr | ^ we need to refresh these, and i would like volunteers please | 17:45 |
| gouthamr | if you're interested, you can nominate yourself right away - propose changes to the governance repo directly by replacing gmaan.. | 17:45 |
| gouthamr | for the VMT, i'll continue, and b a u z a s may as well.. | 17:46 |
| fungi | much appreciated! | 17:46 |
| gouthamr | he'll confirm async | 17:46 |
| gouthamr | we can chat about all of this lazily, async.. so everyone has an opportunity to respond.. i'll just take note to make all of these changes by next week | 17:47 |
| gouthamr | any questions, concerns? | 17:47 |
| gouthamr | #topic Skyline Health / Release / Patch Merging | 17:48 |
| gouthamr | i think this was a very positive interaction | 17:48 |
| noonedeadpunk | ++ | 17:48 |
| gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/Z6TG6JLN2M25T3CIMZHATSVKUVAFJVDK/ | 17:48 |
| gouthamr | very glad that you took the lead on this, cardoe and the responses from wu-wenxiang were enlightening, and positive | 17:49 |
| frickler | yes, good progress has been made, which may now stall for a bit due to a major chinese holiday | 17:50 |
| cardoe | Yeah which is okay. | 17:50 |
| gouthamr | i personally think it'll be nice to get sowmya added to the core maintainers team, and have them coordinate any further inclusions | 17:50 |
| cardoe | I've told her that I'm happy to mentor her. | 17:51 |
| frickler | showing some review activity would be a good next step IMO | 17:51 |
| cardoe | That's what I was actually telling her yesterday. | 17:51 |
| gouthamr | perfect, maybe a slot at the PTG may be a good place to gather anyone else that's interested | 17:52 |
| gouthamr | anyone can propose these, fungi and diablo_rojo_phone can help create a spot assuming there's room | 17:52 |
| gouthamr | i'd join and ask noob questions | 17:54 |
| frickler | iiuc most current cores aren't comfortable with audio/video calls | 17:55 |
| gouthamr | the maintainers may choose not to join, they prefer long form async communication as they've stated.. but, you may find other interested people willing to come speak | 17:55 |
| gouthamr | frickler: yes | 17:55 |
| gouthamr | but i'm sure they'll like the recorded feedback on an etherpad or an ML summary | 17:56 |
| frickler | sure | 17:56 |
| gouthamr | cardoe: this may need some of your handholding, if you think its a good idea | 17:57 |
| gouthamr | anything else for $topic? | 17:57 |
| cardoe | Yeah I'm trying to think. | 17:58 |
| cardoe | I don't know. | 17:58 |
| cardoe | I don't want to pressure the current folks with methods they aren't comfortable with or with timing that doesn't work. | 17:58 |
| cardoe | But I certainly want to find a way to get more folks engaged. | 17:58 |
| cardoe | I know that in the past for me when I'd see projects where only changes were being merged for co-workers its cause folks were done with the project and just forced to engage from their job. | 17:59 |
| cardoe | So that's where I thought it was heading. | 17:59 |
| gouthamr | yeah, its now apparent that the project survives because of the goodwill of the people that started it.. we need to augment the team to help it sustain/thrive nevertheless. | 18:00 |
| gouthamr | time check | 18:01 |
| gouthamr | we're over the hour | 18:01 |
| gouthamr | #topic A call for PTG Topics (gouthamr) | 18:01 |
| gouthamr | #link https://etherpad.opendev.org/p/oct2025-ptg-os-tc | 18:01 |
| gouthamr | ^ this is just informational today, please do add any topics here for the PTG discussions. I reserved some room (Tuesday and Friday) tentatively, we can discuss async and add or remove slots | 18:01 |
| gouthamr | #topic Open Discussion | 18:01 |
| gouthamr | anything else to add to the minutes today? | 18:01 |
| frickler | in combination with the discussion about the timing for the meeting, I'd also like to see confirmation whether there is still a majority that wants to do video meetings | 18:02 |
| gouthamr | ^ yes | 18:02 |
| gouthamr | we're coming up on one | 18:02 |
| gouthamr | and i think its worth asking | 18:03 |
| spotz[m] | I'm good either way. Before I forget I should be here next week but will be out the following 2 | 18:03 |
| gouthamr | lets run a poll! :) | 18:03 |
| gouthamr | i'll add some "alternate" time slots that were missing from the original poll | 18:03 |
| frickler | and I'd like to have a meeting slot that fits EU+APAC once a month, so something in the 8-12 UTC range | 18:03 |
| frickler | and I'll also be offline the whole next week and maybe beyond, just ftr | 18:04 |
| gouthamr | ack | 18:04 |
| mnasiadka | frickler: The EU+APAC slot would probably imply an APAC or EU vice-chair? | 18:04 |
| gouthamr | i'll share this poll | 18:04 |
| gouthamr | mnasiadka: yes | 18:04 |
| frickler | mnasiadka: that would sure be very helpful, thanks for volunteering :D | 18:05 |
| mnasiadka | I didn’t say I’m volunteering - but if there’s no other volunteer - I can put my name forward… | 18:05 |
| gouthamr | mnasiadka: +1 ty | 18:05 |
| gouthamr | i'll run a poll with these questions too, so people can add their opinions async | 18:05 |
| gouthamr | thanks everyone, lets wrap it up here | 18:06 |
| gouthamr | #endmeeting | 18:06 |
| opendevmeet | Meeting ended Tue Sep 30 18:06:04 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:06 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2025/tc.2025-09-30-17.00.html | 18:06 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2025/tc.2025-09-30-17.00.txt | 18:06 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2025/tc.2025-09-30-17.00.log.html | 18:06 |
| mnasiadka | gouthamr: where do I need to sign with my blood for vice chair? :-) | 18:17 |
| gouthamr | \m/ coming up one sec :D | 18:21 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Add 2026.1 TC chair and vice-chair https://review.opendev.org/c/openstack/governance/+/962614 | 18:24 |
| gouthamr | mnasiadka: ^ :) | 18:25 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Retire Monasca project https://review.opendev.org/c/openstack/governance/+/953671 | 18:43 |
| opendevreview | Merged openstack/governance master: Appoint Felipe Reyes as PTL for OpenStack Charms https://review.opendev.org/c/openstack/governance/+/962121 | 18:43 |
| opendevreview | Merged openstack/governance master: Extend Monasca's inactive state https://review.opendev.org/c/openstack/governance/+/959392 | 18:48 |
| gouthamr | based on the cycle highlights, i think watcher, skyline and neutron folks could add to the OpenInfra Live episode this week.. | 18:55 |
| gouthamr | cc: wu-wenxiang, haleyb, sean-k-mooney | 18:55 |
| gouthamr | https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/IU4PXKDSIUYGWDFHWHGKHMC24A7NKBSE/ | 18:55 |
| sean-k-mooney | maybe although im not sure i personaly want to. i can bring it up tomorwo internally | 18:57 |
| sean-k-mooney | when it the session | 18:57 |
| gouthamr | Thursday, 1400 UTC | 18:57 |
| gouthamr | ty, if someone can do it, they'll need to respond to the thread so aprice can share the calendar/deets | 18:58 |
| sean-k-mooney | i can ask folks if anyone want to give an overview of the accompliments for the cycle tomorwow | 18:58 |
| gouthamr | ++ | 18:58 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Retire Monasca project https://review.opendev.org/c/openstack/governance/+/953671 | 19:04 |
| tonyb | Looking at the various repos we own there are a few (10) changes that are "old". Is there any merit to keeping them open or can they be abandoned or set to WiP (although I doubt very much there will be any progress) | 23:29 |
| tonyb | For reference: | 23:30 |
| tonyb | https://review.opendev.org/q/is:open+-is:wip+before:2024-01-01+(project:openstack/api-site+OR+project:openstack/openstack-manuals+OR+project:openstack/project-team-guide+OR+project:openstack/service-types-authority+OR+project:openstack/constellations+OR+project:openstack/goal-tools+OR+project:openstack/ideas+OR+project:openstack/openstack+OR+project:openstack/governance+OR+project:openstack/governance-website+OR+project:openst | 23:30 |
| tonyb | ack/governance-sigs+OR+project:openstack/election) | 23:30 |
| tonyb | https://review.opendev.org/q/is:open+-is:wip+before:2024-01-01+(project:openstack/api-site+OR+project:openstack/openstack-manuals+OR+project:openstack/project-team-guide+OR+project:openstack/service-types-authority+OR+project:openstack/constellations+OR+project:openstack/goal-tools+OR+project:openstack/ideas+OR+project:openstack/openstack) | 23:30 |
| tonyb | the second link doesn't get mangled | 23:31 |
| tonyb | Also in case anyone else find it helpful: http://tiny.cc/os-tc-dash | 23:36 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!