Tuesday, 2026-09-15

*** Unknown is now known as Mike--14:51
gouthamrtc-members: a gentle reminder that our weekly IRC meeting will be hosted here in ~35 minutes. The agenda is here: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda16:22
gouthamr#startmeeting tc17:00
opendevmeetMeeting started Tue Sep 15 17:00:18 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
frickler\o17:01
gouthamrcourtesy-ping: mnasiadka dansmith noonedeadpunk spotz[m] bauzas 17:02
gouthamrnoted absence: c a r d o e17:02
mnasiadkao/17:02
bauzason and off (Internet shutdown here, on LTE)17:02
spotz[m]o/17:03
dansmitho/17:04
gouthamrhello everyone, let's get started... 17:05
gouthamr#topic Last Week's Action Items17:05
noonedeadpunko/17:06
gouthamrthere has been an update from the tacker PTL regarding the maintenance concerns we raised for tosca-parser, python-tackerclient and tacker-horizon17:07
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/O3SELWYCCBKCEZRFXJ5UTUTTFIJ6FWV4/ ([tc][tacker] Release liaison gap + inactive deliverables under the Tacker team)17:07
gouthamryasufum said that these repos "are not unmaintained although there is almost no update in the recent releases. "17:08
gouthamrthey'll nominate a release liaison after working with the rest of the core team17:08
gouthamrhopefully that should move the release team's proposals to convert one or more of these to "independent" release model17:09
gouthamrwe'll catch up on a few other action items during the course of this meeting17:10
gouthamri don't see any others that deserve a quick mention here.. so let's  move through our agenda17:11
gouthamrshoot, a couple of quick "schedule" related call outs 17:11
gouthamrthe ongoing TC election ends tomorrow (Sep 16) at 23:45 UTC17:12
gouthamri'd like to bid formal adieu to bauzas and tonyb, and thank them for their contribution on the TC! in the next meeting, we'll (re)welcome new folks.17:14
bauzasnp17:14
gouthamrsince the election results will show up here and on the ML, i'd like some procedural acks when they do. 17:14
gouthamrand the TC would need to elect a new Chair. The nomination for this must be made against the governance repo17:15
gouthamr#link https://governance.openstack.org/tc/reference/tc-chair-responsibilities.html (TC Chair Responsibilities)17:16
gouthamrdo consider nominating yourself, I'll mention this again in an email welcoming the new folks when elections conclude17:16
gouthamr#link https://governance.openstack.org/tc/reference/tc-chair-elections.html (TC Chair Election Process)17:17
gouthamra point to note here: "TC chair nomination will be open for three business days after the TC elections are closed."17:17
gouthamralrighty, next up:17:18
gouthamr#topic Cycle highlights and reflecting team priorities17:18
gouthamrwe're past RC1, and OIF Marketing/Staff would benefit from the cycle highlights that teams have put together17:19
gouthamri was chatting with aprice and clarkb about this, and clarkb had some ideas to share17:19
clarkbThe thought I had was an idea that capturing some of the security work at the top level of the release highlights might make sense17:20
spotz[m]hot topic17:21
opendevreviewTakashi Kajinami proposed openstack/contributor-guide master: Remove package files.  https://review.opendev.org/c/openstack/contributor-guide/+/100544417:21
gouthamr#link https://review.opendev.org/q/hashtag:%222026.2-cycle-highlights%22+(status:open%20OR%20status:merged) (Cycle highlights from project teams) 17:21
clarkbthe ironic project highlights capture some of this, but I know this is something that has been affecting basically every project. It also helps explain where a good deal of time was spent this release. If we capture that in the highlights as its own entry (probably via a direct edit of the rst file rather than the release yaml files) that may help communicate to operators and17:21
clarkbend users where we're spending our time in addition to all of the great feature work that has happened17:21
clarkbessentially this seems like an opportunity for openstack to talk about what it did the last 6 months and well we did a lot of security related work17:22
* noonedeadpunk recalls to submit some highlights17:22
clarkbfungi is not here today otherwise I'd probably defer to him and the VMT, but due to the short time window we have remaining I figured i owuld bring it up17:23
clarkband also yes more generally I think aprice would like to remind everyone to get their release highlights in asap17:23
gouthamrthat's a great idea..  i was looking through the releases repo on gerrit, and the "highlights" response has been tepid 17:24
gouthamrevidently folks are busy - but, i can do a round of reminding to get folks to share some thoughts, maybe by the end of this week?17:25
dansmithevidently? :)17:26
clarkbI believe this information feeds directly into the release marketing machine so it is a great opportunity to show off the interesting things you've been workign on this cycle17:27
gouthamrJayF/rosmaita/I can fill in for the VMT - we can put together some data on what the release looked like from the VMT perspective.. 30+ OSSAs only tell a part of the story.. there were a lot of security bugs that were not advisoried.. a lot of folks were involved in triaging/responding 17:28
clarkbexactly, I think the idea in my head is trying to capture the effor that went into this release to A) illustrate it for those who may not understand and B) recognize that effort and not simply sweep it under the rug. Features always get the attention :)17:29
JayFAlso OSSNs are crazy large17:29
JayFand given an embargoed bug can stay secret for up to 90 days17:29
JayFI'd suggest the general vision into "how are things in the security team?" is delayed by a good month+ 17:29
JayFWe should make loud noises about this, but in Ironic's case, we actually had a proactive security audit led by metal3.17:30
JayFI'd be very careful making claims about being more secure; maybe instead we could tout our committment to prioritizign security work17:30
clarkbyup it probably doesn't fully capture what is going on. But the release is the big messaging opportunity we have so I think there is still value in the incomplete picture17:30
dansmith_more_ secure is true.. _is_ secure, not so much (but I agree, careful with wording)17:31
clarkbya in my mind the priorities are informing people of the work more so than making any claims about how secure things are17:33
JayFor as I said in my superuser blog post... is more securable :) 17:33
gouthamryeah, the strengths we're reflecting are a solid process, and the ability of maintainers to respond and the mindset to not ignore security bugs, to drop other priorities if necessary17:33
clarkbanyway I think that about covers it from my end17:33
clarkbdon't forget to add your project release highlights!17:33
gouthamrthank you clarkb17:34
gouthamralright, next topic:17:35
gouthamr#topic continuing the discussion on clearer core reviewer docs and keystone situation17:35
gouthamrcar doe may fill us in between meetings here. I'd ask folks to help with the brainstorm that began on the ML:17:36
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/KPLX44YX6VEAJT4SZ3T7CJ3K2U6HJUTZ/ ([tc][all] Proposal: require projects to document their path to (and standard for retaining) core status)17:36
gouthamrin parallel - there's work going on in nova, neutron teams to improve/document their core reviewer roles17:37
gouthamrwe also got recommendations from ildikov (and clarkb/fungi) from the BTG surveys and team reach outs: 17:40
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/KLUURVAJWNJCNBOVYNX5CXZ3C2F4Y3ZU/ (Recommended approaches to improve contributor and maintainer experience)17:40
gouthamrclarkb's review templates could use some eyes:17:41
gouthamr#link https://review.opendev.org/c/openstack/project-team-guide/+/1002796 (Add code review templates appendix)17:41
ildikov+1, thank you for the mentions17:41
gouthamri've some homework to do to bring together the CEWG to break up some of these and work on them17:42
ildikovI know the recommended approaches email is a little bit long, but I hope it's not that bad to go through if folks are going from approach to approach17:42
ildikovhappy to chat about them on the email thread or on IRC if folks have questions/comments17:42
gouthamr++ ty for putting that together ildikov 17:43
ildikovalso excited to work with the new CEWG onwards to find a good place for these approaches to store them longer term, etc17:43
ildikovthanks gouthamr for formalizing the WG17:43
gouthamrty, i've been sluggish in part due to the release, but things are looking better now.. i'll do some of this reach out this week, and add any discussion topics here for next week 17:45
cardoegouthamr: I'm here now a bit too late17:46
gouthamrhey cardoe, not at all..17:46
gouthamrcool, so i've been recapping some progress on one of the items you brought up17:46
cardoeYeah I think it's going well. Overall it's less action on the part of the TC but I think it's caused a number of projects to self evaluate better and make sure their current state is documented.17:48
cardoeWe've had some documentation improvements on the responsibilities of a PTL that's come about of the topic.17:48
gouthamrah yes, related... stephenfin's worked on documenting the PTL role better in the governance repo:17:49
gouthamr#link https://review.opendev.org/c/openstack/governance/+/1005080 (Add PTL roles and responsibilities doc to governance repo)17:49
opendevreviewTakashi Kajinami proposed openstack/contributor-guide master: Remove package files  https://review.opendev.org/c/openstack/contributor-guide/+/100544417:49
gouthamrcardoe: is there enough to define the TC's action? we've a few means to do this: add guidelines in the project team guide, one or more cross-project goals that teams can work through, a formal TC resolution, charter changes, or define work for working groups/SIGs, like the CEWG17:53
cardoeSo I was thinking about this a bit. I think a TC resolution might be the way to change the charter slightly. My thought on what we'd change would be charging each PTL or the DPL TC liaison affirming that the project has audited their policy / process / core membership in accordance with the project rules this cycle. 17:55
cardoeI've been thinking about how to best word that and was going to put that on the ML.17:55
gouthamrack17:55
cardoeNot sure how others feel about that. But my thought was the outgoing PTL would do that.17:56
cardoeI'm not sure how we'd validate that however.17:56
cardoeBut that would be another signal of project health for the TC.17:56
cardoeSo I'm very open to suggestions.17:56
JayFcardoe: for DPL, I'd prefer it be not the TC liason17:57
JayFcardoe: maybe just make that a designated liason: "Team Maintenance" or something17:57
cardoeSure. That makes more sense.17:57
stephenfinthat would need to be a required liaison though, right?17:57
JayFmainly just because we require a TC liason from the TC, there's a good chance they might be less invested than other DPLs (not the case for Ironic)17:57
stephenfin(not TC obviously by I was invoked)17:57
stephenfin*but17:58
JayFthat's basically why I don't want it to be the TC liason: there are 9 people, I don't want us to be grouping potentially "N" DPL projects worth of auditing on them17:58
spotz[m]hehe17:58
gouthamryeah that's been how this has been handled so far17:58
cardoestephenfin: yeah someone that speaks on behalf of the project to say "We have done the needful. Our project is healthy."17:59
gouthamrgood ideas here, we can continue this discussion on teh ML as you suggested, or gerrit if you'd like18:00
gouthamrwe're at the hour18:00
gouthamrthe "keystone situation" part of this topic has to be broken down further. gtema indicated that the team needs more dedicated maintainers to accept changes to existing implementations that the team doesn't have bandwidth/understanding to fully commit to... 18:00
spotz[m]thanks everyone!18:01
gouthamrsince we didn't get to do that here, i'll keep this on the agenda for next week18:01
gouthamrwe've several governance changes that need attention:18:01
gouthamr#link https://review.opendev.org/q/project:openstack/governance+status:open 18:01
JayFcardoe: stephenfin: "Figurehead liason" :laug18:02
gouthamrplease review them18:02
gouthamrany final thoughts for the minutes this week?18:02
stephenfinJayF: lock it in18:03
gouthamrthank you all for attending, ignore meetbot, keep the chatter.. 18:03
gouthamr#endmeeting18:03
opendevmeetMeeting ended Tue Sep 15 18:03:41 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:03
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2026/tc.2026-09-15-17.00.html18:03
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-09-15-17.00.txt18:03
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2026/tc.2026-09-15-17.00.log.html18:03
JayFstephenfin: honestly I'd be +1 only because I wanna put "Ironic Project Figurehead" in my sig18:04
gouthamr:D who said we can't name things18:05
JayFI work on the best named project in all of open source18:09
JayFIDK what you are talking about18:10
opendevreviewMerged openstack/contributor-guide master: Remove package files  https://review.opendev.org/c/openstack/contributor-guide/+/100544422:07

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