| *** amorin_ is now known as amorin | 07:45 | |
| *** bauzas67 is now known as bauzas | 08:38 | |
| *** elodille1 is now known as elodilles | 14:23 | |
| gouthamr | tc-members: a gentle reminder that our weekly IRC meeting will be hosted here in ~45 minutes; agenda is here: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda | 16:13 |
|---|---|---|
| mnasiadka | gouthamr: I’m off in Prague, will probably not be able to join this week | 16:26 |
| gouthamr | mnasiadka: ack, enjoy OSS-EU! | 16:26 |
| gouthamr | #startmeeting tc | 17:00 |
| opendevmeet | Meeting started Tue Oct 6 17:00:34 2026 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#Agenda | 17:00 |
| gouthamr | #topic Roll Call | 17:00 |
| noonedeadpunk | o/ | 17:00 |
| gtema | o/ | 17:01 |
| gouthamr | courtesy-ping: frickler cardoe dansmith ChristianBerendt[m] | 17:01 |
| dansmith | o/ | 17:01 |
| cardoe | o/ | 17:01 |
| gouthamr | noted-absence: m n a sia dka, spo tz | 17:02 |
| frickler | \o | 17:02 |
| gouthamr | let's get started.. | 17:05 |
| gouthamr | #topic Last Week's Action Items | 17:05 |
| gouthamr | we had a lot of start-of-the-cycle housekeeping to do. This is now done | 17:06 |
| gouthamr | #link https://governance.openstack.org/tc/#current-members (TC members + roles) | 17:06 |
| gouthamr | ty for stepping up.. | 17:07 |
| gouthamr | ChristianBerendt[m] may be afk.. but, when you see this, please check if you have +2 powers on the election repo. Maybe try abandoning this change: https://review.opendev.org/c/openstack/election/+/1001265 | 17:07 |
| gouthamr | we were also doing a bunch of PTG planning, more on that in a little bit | 17:08 |
| gouthamr | this is mostly it, i don't see any other action items to bring up. were you working on anything to note? | 17:09 |
| gouthamr | #topic PTG next week | 17:10 |
| gouthamr | #link https://etherpad.opendev.org/p/oct2026-ptg-os-tc | 17:10 |
| gouthamr | ^ topics are slowly being added here; ty for doing that.. if you're thinking about something that's not here, please add it at the earliest | 17:11 |
| gouthamr | i'm hoping to kick off the week with a TC+PTLs+Liaisons meeting like we've done in the past... i'm polling for topics here | 17:12 |
| gouthamr | anything that we think should be raised for wider awareness, building consensus across project teams is game | 17:12 |
| cardoe | That's a good idea. | 17:13 |
| gouthamr | cardoe: there's a topic of interest perhaps on line 79 currently | 17:14 |
| gouthamr | but your ideas are bigger than discussing the bus factor | 17:14 |
| cardoe | Yeah. I have some patches and thoughts to populate around that. | 17:15 |
| gouthamr | if you could spare time this week to formalize a proposal either on the etherpad directly, or through gerrit, we can give it some airtime | 17:15 |
| gouthamr | ah, jinx | 17:15 |
| cardoe | I'm on PTO this week and taking a break from being with the family to jump on here. I'll try to wedge it in before the end of the week though. | 17:15 |
| gouthamr | ++ the community leaders discussion is at the start of the week - but the proposals don't need to be discussed in detail then... we can schedule that deeper discussion at the end of the week | 17:16 |
| gouthamr | gtema: ty for sharing the keystone team's proposal on the ML | 17:17 |
| gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/ZJUJ6SH7LE7W34HQYSS4GND3MUFCRGOQ/ | 17:17 |
| gtema | sure, I received some feedback privately, but really interesting that nobody responded publicly | 17:18 |
| gouthamr | what's your plan for the PTG? do we need a working session perhaps to get our hands into any planning? | 17:18 |
| TheJulia | FWIW, I'm still reading through the write-up. | 17:19 |
| gouthamr | gtema: ack, its a long read | 17:19 |
| gtema | it's a thing, cardoe wanted to have a discussion on the srbac future. This is the technical proposal to it | 17:19 |
| TheJulia | A very long read and functionally overloading | 17:19 |
| gtema | so a dedicated slot is definitely welcome | 17:19 |
| gouthamr | okay, decomposing this would be great.. SRBAC is definitely a good concern that can be separated | 17:20 |
| gtema | I booked a lot of spare room in keystone team and we definitely will discuss this from keystone pov | 17:20 |
| cardoe | yeah it's a long read. | 17:20 |
| gouthamr | gmaan was telling me yesterday that we're close to wrapping up the current SRBAC goal, so - if cardoe/gtema have a new proposal.. we can slot that in | 17:21 |
| cardoe | I mean my initial concern as an operator is that we've discussed some of the shortcomings in the past and the conversation ended up with "in 1 to 2 cycles we'll have a new system in place" | 17:21 |
| cardoe | And that was like 6 cycles ago | 17:21 |
| gtema | I know it is a very long read (because of that I pointed that some chapters can be skipped). I just wanted that it doesn't look like a brief idea without details | 17:21 |
| fungi | i'll just be happy if we can finally convince llms that "project admins" and "domain admins" aren't things that exist | 17:21 |
| gouthamr | fungi++ i think that's a good item for that SRBAC discussion | 17:21 |
| cardoe | And now the proposal is that we need to completely replace the SRBAC with a new system and all projects need to adopt it | 17:22 |
| gtema | lol - it's not only llms, it's ops that still believe that | 17:22 |
| fungi | fair enough! ;) | 17:22 |
| gtema | cardoe - not in any way the proposal is a replacement for srbac, it's a minor correction to it making it working | 17:22 |
| TheJulia | cardoe: yeah, that is an exceptionally heavy lift more so than the prior SBRAC goal. | 17:22 |
| gmaan | we did not do good job to name legacy and global admin to 'admin' but tell manager is project admin here | 17:22 |
| cardoe | I mean minor correction in that there's a brand new header that needs to be sent along on requests and a new policy engine needs to process that header. | 17:23 |
| cardoe | Token minting is replaced with a different style of token. | 17:24 |
| gmaan | I think it took at least 6-7 years to at least get project reader in place and we have gone back and forth on multiple design so I am not sure if we are in position to do a new system again | 17:24 |
| gtema | just btw for everyone here - I have a wip change to keystonemiddleware that does initial proof for the concept | 17:24 |
| cardoe | and the API for minting tokens is entirely new | 17:24 |
| cardoe | Overall it makes sense. We'd just need to get it over the finish line quickly and not take years. | 17:25 |
| * noonedeadpunk need to finish reading | 17:25 | |
| gtema | that's why the doc is detailed - I tried to sort out all work packages | 17:25 |
| TheJulia | cardoe: I guess the thing I'm curious about is if we now offload rbac policy context to another api, where does that leave services that can and have embraced worlds outside of openstack as well. | 17:26 |
| gouthamr | seems like we won't solve that here, and now.. which is why a session at PTG would be helpful | 17:28 |
| TheJulia | ++ | 17:28 |
| gouthamr | okay, i'll pencil one in for SRBAC and its evolution. gmaan if your proposal is to close the existing goal as "completed as planned", please do so | 17:29 |
| gtema | how do we want to schedule it? | 17:29 |
| gouthamr | gtema: a cross project session - Monday at 1400 UTC? | 17:29 |
| gtema | wfm | 17:30 |
| gouthamr | in the TC room, because it concerns the cross project goal, and is wide-ranging enough to gather folks/opinions across project teams | 17:30 |
| gmaan | ack | 17:30 |
| gtema | sure | 17:30 |
| gouthamr | alrighty, ty | 17:31 |
| gouthamr | sean-k-mooney: around to further the chat on #agentic-workflows? i heard from several folks on two things that might be a good thing to share: 1) the state of "agentic-workflows" - what are the TaCT SIG's plans, what's there to share for feedback from hibiscus? 2) what's the state of the art for AI assisted code reviews | 17:34 |
| gouthamr | mordred and sean-k-mooney both have shared their ideas here.. i'm looking to get that some airtime | 17:34 |
| sean-k-mooney | o/ | 17:34 |
| sean-k-mooney | #openstack-agentic-workflows specificly | 17:35 |
| gouthamr | would 1500 UTC on Monday work for you, and anyone else interested? bauzas stephenfin gibi_ others.. | 17:35 |
| gouthamr | ah yes, that | 17:35 |
| sean-k-mooney | am yes monday works | 17:35 |
| sean-k-mooney | im not really sure what would be most useful | 17:36 |
| sean-k-mooney | but im happy to attended and discuss as needed | 17:36 |
| fungi | i'll try to be at all of these fwiw (srbac on behalf of the security sig, agentic on behalf of the tact sig, and so on) | 17:36 |
| gouthamr | ty, let's brainstorm on #openstack-agentic-workflows ... am hoping project teams can bring their learning/questions/suggestions/bouqets/brickbats | 17:37 |
| sean-k-mooney | for what its worth i replied to gtema about there SRBAC propsoal or rather auth visions and i think it has a lot of merrit | 17:39 |
| gouthamr | tmazur: m nasiadka, TheJulia and others have requested a UI discussion, on the state of horizon/plans for plugins, i think this can be organized on Friday.. 1600 UTC. let me know if that works for you and the horizon team - i'll try and gather interested folks from the skyline team as well | 17:39 |
| sean-k-mooney | although after implemnting SRBAC for cyborg in one cycle this cycle i had hoped ot defer major chagnes to it for a bit | 17:39 |
| sean-k-mooney | btu if i can attend ill try and make that session too | 17:40 |
| gouthamr | ++ | 17:40 |
| gouthamr | i haven't seen a whole lot of movement on ops topics: | 17:41 |
| gouthamr | #link https://etherpad.opendev.org/p/ops-devs-qanda-2026 | 17:41 |
| gouthamr | i'll ask project teams to seed discussions in their rooms and alert operators | 17:41 |
| gouthamr | do you think there are any cross-cutting themes to bring to the TC here? | 17:42 |
| gouthamr | there's a cryptic topic on Keystone's current "head-ackes" ; that is getting some airtime already | 17:43 |
| gouthamr | the next Ops radio hour is on 31 October 2026 at 1300 UTC | 17:44 |
| gouthamr | i'll check with ildikov if there's a slot we can still add to the schedule so we can keep the pulse on general topics | 17:45 |
| gouthamr | she's at OSS-EU as well, so let me do that async | 17:45 |
| gouthamr | that's it for PTG planning so far, anything else to bring up? | 17:46 |
| gouthamr | #topic A check on gate health | 17:47 |
| gouthamr | anything to share about the gate from the past week? | 17:47 |
| fungi | nothing new here. vexxhost did seem to solve the ipv6 routing bug in their ca-ymq-1 region routers as of last thursday | 17:48 |
| cardoe | I need to run off a bit early... family is waiting for me... PTO and all. I'll catch up later | 17:48 |
| fungi | in not-really-infra-but-similar-potential-impact news, we're preparing to release pbr 7.1.3 which we hope solves the prior regressions we yanked the rest of the 7.1.x series for, but just keep an eye out for any packaging-related impacts from it | 17:49 |
| gouthamr | ++ | 17:49 |
| fungi | ultimately, this should make it possible for projects (if they don't support python 3.10 or earlier) to drop setup.cfg and setup.py files completely in favor of just using pyproject.toml | 17:50 |
| gouthamr | that would be all the projects in Indri | 17:50 |
| fungi | exactly | 17:50 |
| fungi | well, the python-based ones anyway | 17:51 |
| gouthamr | +1 | 17:51 |
| gouthamr | next up | 17:52 |
| gouthamr | #topic TC Tracker, PTG Follow up | 17:52 |
| gouthamr | #link https://etherpad.opendev.org/p/tc-2026.2-tracker (Technical Committee activity tracker - 2026.2) | 17:52 |
| gouthamr | #link https://etherpad.opendev.org/p/apr2026-ptg-os-tc-summary | 17:52 |
| gouthamr | ^ this will change now, a lot of the information there is stale as we've made progress | 17:52 |
| gouthamr | there are some stalled things, like Reviving SIGs, defining unmaintained branch opt-in process | 17:54 |
| gouthamr | if someone's interested to pick them up, let me know.. i'll refresh this etherpad for 2027.1 and share it at the PTG | 17:54 |
| gouthamr | #topic Open Discussion | 17:54 |
| gtema | I just wanted to kindly remind of https://review.opendev.org/c/openstack/governance/+/998652 sitting around since more than 2 month without a single review | 17:56 |
| gouthamr | ack, release fatigue | 17:57 |
| JayF | https://review.opendev.org/c/openstack/governance/+/1008521 similarly could use some attentino, its a project update. one piece of paperwork we forgot for molteniron retirement | 17:58 |
| gouthamr | if you're curious about the retirement patches: | 17:59 |
| gouthamr | #link https://review.opendev.org/q/topic:%22retire-molteniron%22 | 17:59 |
| gouthamr | alright, please review these and other open changes | 18:00 |
| gouthamr | i'll send out a note (probably redundant) canceling next week's IRC meeting | 18:00 |
| gouthamr | ty all for attending today, see you on meetpad next week.. | 18:00 |
| gouthamr | #endmeeting | 18:01 |
| opendevmeet | Meeting ended Tue Oct 6 18:01:01 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:01 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-06-17.00.html | 18:01 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-06-17.00.txt | 18:01 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-06-17.00.log.html | 18:01 |
| tmazur | gouthamr: I think this time slot works for us, but I will double check with the team tomorrow on our IRC meeting. | 18:37 |
| gouthamr | ty tmazur - keep me posted | 19:03 |
| tmazur | gouthamr: where is this session happening? | 19:03 |
| gouthamr | os-tc: https://etherpad.opendev.org/p/oct2026-ptg-os-tc | 19:06 |
| gouthamr | i haven't put down the timings yet.. but it's fresh on my mind from the planning exercise we did at today's TC meeting ^ | 19:07 |
| tmazur | I am just starting organizing our sessions as well, so I have added this session as a draft. Will update you tomorrow, shouldn't be a problem. | 19:09 |
| gouthamr | ack, ty tmazur | 19:09 |
| ildikov | gouthamr: I'm still in touch with Chris Morgan about figuring out the Ops session at the PTG. He's leaning towards having one dedicated Ops session during the PTG, so I'll help get that set up once we settled on a preferred time slot. | 19:27 |
| ildikov | We agreed to keep the Ops Radio Hour in it's usual slot and potentially use it as a PTG recap and to discuss any other topic that comes up during the call. | 19:28 |
| gouthamr | ack, let's do it | 19:32 |
| gouthamr | ildikov: the usual slot is 1300 UTC, correct? | 19:33 |
| gouthamr | (friday, Oct 16 2026) | 19:33 |
| ildikov | gouthamr: yes, it's on the PTG schedule now in Cactus | 19:38 |
| ildikov | gouthamr: sorry, so the Ops Radio Hour monthly call will be in its usual slot on the last Friday of October. I now also booked 2 hours in the Cactus room at the PTG for a dedicated OpenStack Ops catch-all session starting at 1300 UTC. | 19:45 |
| ildikov | I'll type up a reminder and share it tomorrow morning EU time on openstack-discuss as well | 19:46 |
| ildikov | gtema: mnasiadka: ^^ | 19:46 |
| gouthamr | ty for that, ildikov | 20:16 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!