Tuesday, 2026-10-06

*** amorin_ is now known as amorin07:45
*** bauzas67 is now known as bauzas08:38
*** elodille1 is now known as elodilles14:23
gouthamrtc-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#Agenda16:13
mnasiadkagouthamr: I’m off in Prague, will probably not be able to join this week16:26
gouthamrmnasiadka: ack, enjoy OSS-EU!16:26
gouthamr#startmeeting tc17:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:00
opendevmeetThe meeting name has been set to 'tc'17:00
gouthamrWelcome 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
gouthamrToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda17:00
gouthamr#topic Roll Call17:00
noonedeadpunko/17:00
gtemao/17:01
gouthamrcourtesy-ping: frickler cardoe dansmith ChristianBerendt[m] 17:01
dansmitho/17:01
cardoeo/17:01
gouthamrnoted-absence: m n a sia dka, spo tz 17:02
frickler\o17:02
gouthamrlet's get started.. 17:05
gouthamr#topic Last Week's Action Items17:05
gouthamrwe had a lot of start-of-the-cycle housekeeping to do. This is now done17:06
gouthamr#link https://governance.openstack.org/tc/#current-members (TC members + roles) 17:06
gouthamrty for stepping up.. 17:07
gouthamrChristianBerendt[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/+/100126517:07
gouthamrwe were also doing a bunch of PTG planning, more on that in a little bit17:08
gouthamrthis 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 week17:10
gouthamr#link https://etherpad.opendev.org/p/oct2026-ptg-os-tc17: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 earliest17:11
gouthamri'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 here17:12
gouthamranything that we think should be raised for wider awareness, building consensus across project teams is game17:12
cardoeThat's a good idea.17:13
gouthamrcardoe: there's a topic of interest perhaps on line 79 currently17:14
gouthamrbut your ideas are bigger than discussing the bus factor17:14
cardoeYeah. I have some patches and thoughts to populate around that.17:15
gouthamrif you could spare time this week to formalize a proposal either on the etherpad directly, or through gerrit, we can give it some airtime17:15
gouthamrah, jinx17:15
cardoeI'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 week17:16
gouthamrgtema: ty for sharing the keystone team's proposal on the ML17:17
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/ZJUJ6SH7LE7W34HQYSS4GND3MUFCRGOQ/17:17
gtemasure, I received some feedback privately, but really interesting that nobody responded publicly17:18
gouthamrwhat's your plan for the PTG? do we need a working session perhaps to get our hands into any planning? 17:18
TheJuliaFWIW, I'm still reading through the write-up.17:19
gouthamrgtema: ack, its a long read17:19
gtemait's a thing, cardoe wanted to have a discussion on the srbac future. This is the technical proposal to it17:19
TheJuliaA very long read and functionally overloading17:19
gtemaso a dedicated slot is definitely welcome17:19
gouthamrokay, decomposing this would be great.. SRBAC is definitely a good concern that can be separated17:20
gtemaI booked a lot of spare room in keystone team and we definitely will discuss this from keystone pov17:20
cardoeyeah it's a long read.17:20
gouthamrgmaan 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 in17:21
cardoeI 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
cardoeAnd that was like 6 cycles ago17:21
gtemaI 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 details17:21
fungii'll just be happy if we can finally convince llms that "project admins" and "domain admins" aren't things that exist17:21
gouthamrfungi++ i think that's a good item for that SRBAC discussion17:21
cardoeAnd now the proposal is that we need to completely replace the SRBAC with a new system and all projects need to adopt it17:22
gtemalol - it's not only llms, it's ops that still believe that17:22
fungifair enough! ;)17:22
gtemacardoe - not in any way the proposal is a replacement for srbac, it's a minor correction to it making it working17:22
TheJuliacardoe: yeah, that is an exceptionally heavy lift more so than the prior SBRAC goal.17:22
gmaanwe did not do good job to name legacy and global admin to 'admin' but tell manager is project admin here17:22
cardoeI 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
cardoeToken minting is replaced with a different style of token.17:24
gmaanI 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 again17:24
gtemajust btw for everyone here - I have a wip change to keystonemiddleware that does initial proof for the concept17:24
cardoeand the API for minting tokens is entirely new17:24
cardoeOverall 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 reading17:25
gtemathat's why the doc is detailed - I tried to sort out all work packages17:25
TheJuliacardoe: 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
gouthamrseems like we won't solve that here, and now.. which is why a session at PTG would be helpful17:28
TheJulia++17:28
gouthamrokay, 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
gtemahow do we want to schedule it?17:29
gouthamrgtema: a cross project session - Monday at 1400 UTC? 17:29
gtemawfm17:30
gouthamrin the TC room, because it concerns the cross project goal, and is wide-ranging enough to gather folks/opinions across project teams17:30
gmaanack17:30
gtemasure17:30
gouthamralrighty, ty17:31
gouthamrsean-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 reviews17:34
gouthamrmordred and sean-k-mooney both have shared their ideas here.. i'm looking to get that some airtime17:34
sean-k-mooneyo/17:34
sean-k-mooney#openstack-agentic-workflows specificly17:35
gouthamrwould 1500 UTC on Monday work for you, and anyone else interested? bauzas stephenfin gibi_ others.. 17:35
gouthamrah yes, that17:35
sean-k-mooneyam yes monday works17:35
sean-k-mooneyim not really sure what would be most useful17:36
sean-k-mooneybut im happy to attended and discuss as needed17:36
fungii'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
gouthamrty, let's brainstorm on #openstack-agentic-workflows ... am hoping project teams can bring their learning/questions/suggestions/bouqets/brickbats17:37
sean-k-mooneyfor what its worth i replied to gtema about there SRBAC propsoal or rather auth visions and i think it has a lot of merrit17:39
gouthamrtmazur: 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 well17:39
sean-k-mooneyalthough after implemnting SRBAC for cyborg in one cycle this cycle i had hoped ot defer major chagnes to it for a bit17:39
sean-k-mooneybtu if i can attend ill try and make that session too17:40
gouthamr++17:40
gouthamri 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
gouthamri'll ask project teams to seed discussions in their rooms and alert operators17:41
gouthamrdo you think there are any cross-cutting themes to bring to the TC here? 17:42
gouthamrthere's a cryptic topic on Keystone's current "head-ackes" ; that is getting some airtime already17:43
gouthamrthe next Ops radio hour is on  31 October 2026 at 1300 UTC17:44
gouthamri'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
gouthamrshe's at OSS-EU as well, so let me do that async17:45
gouthamrthat's it for PTG planning so far, anything else to bring up?17:46
gouthamr#topic A check on gate health17:47
gouthamranything to share about the gate from the past week?17:47
funginothing new here. vexxhost did seem to solve the ipv6 routing bug in their ca-ymq-1 region routers as of last thursday17:48
cardoeI need to run off a bit early... family is waiting for me... PTO and all. I'll catch up later17:48
fungiin 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 it17:49
gouthamr++17:49
fungiultimately, 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.toml17:50
gouthamrthat would be all the projects in Indri17:50
fungiexactly17:50
fungiwell, the python-based ones anyway17:51
gouthamr+117:51
gouthamrnext up17:52
gouthamr#topic TC Tracker, PTG Follow up17: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-summary17:52
gouthamr^ this will change now, a lot of the information there is stale as we've made progress17:52
gouthamrthere are some stalled things, like Reviving SIGs, defining unmaintained branch opt-in process17:54
gouthamrif someone's interested to pick them up, let me know.. i'll refresh this etherpad for 2027.1 and share it at the PTG17:54
gouthamr#topic Open Discussion17:54
gtemaI just wanted to kindly remind of https://review.opendev.org/c/openstack/governance/+/998652 sitting around since more than 2 month without a single review17:56
gouthamrack, release fatigue17:57
JayFhttps://review.opendev.org/c/openstack/governance/+/1008521 similarly could use some attentino, its a project update. one piece of paperwork we forgot for molteniron retirement17:58
gouthamrif you're curious about the retirement patches:17:59
gouthamr#link https://review.opendev.org/q/topic:%22retire-molteniron%2217:59
gouthamralright, please review these and other open changes18:00
gouthamri'll send out a note (probably redundant) canceling next week's IRC meeting 18:00
gouthamrty all for attending today, see you on meetpad next week.. 18:00
gouthamr#endmeeting18:01
opendevmeetMeeting ended Tue Oct  6 18:01:01 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-06-17.00.html18:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-06-17.00.txt18:01
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-06-17.00.log.html18:01
tmazurgouthamr: I think this time slot works for us, but I will double check with the team tomorrow on our IRC meeting.18:37
gouthamrty tmazur - keep me posted19:03
tmazurgouthamr: where is this session happening?19:03
gouthamros-tc: https://etherpad.opendev.org/p/oct2026-ptg-os-tc19:06
gouthamri 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
tmazurI 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
gouthamrack, ty tmazur 19:09
ildikovgouthamr: 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
ildikovWe 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
gouthamrack, let's do it19:32
gouthamrildikov: the usual slot is 1300 UTC, correct? 19:33
gouthamr(friday, Oct 16 2026) 19:33
ildikovgouthamr: yes, it's on the PTG schedule now in Cactus19:38
ildikovgouthamr: 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
ildikovI'll type up a reminder and share it tomorrow morning EU time on openstack-discuss as well19:46
ildikovgtema: mnasiadka: ^^19:46
gouthamrty for that, ildikov 20:16

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