Tuesday, 2026-07-21

opendevreviewGoutham Pacha Ravi proposed openstack/security-doc master: OSSN-0102: Neutron sub-resource parent ownership  https://review.opendev.org/c/openstack/security-doc/+/99620904:13
tkajinamI really don't like commits like this generated by nice security bug fixes test suite https://review.opendev.org/c/openstack/masakari/+/997332/4/masakari/tests/unit/test_softdelete.py ...12:32
tkajinamit's just adding garbage imhm12:32
tkajinamimho12:32
fungilooks like that contributor first appeared 3 weeks ago and has sent a bunch of those kinds of changes to masakari12:35
opendevreviewMerged openstack/security-doc master: OSSN-0102: Neutron sub-resource parent ownership  https://review.opendev.org/c/openstack/security-doc/+/99620913:37
tkajinamyeah13:43
gouthamrtc-members: a gentle reminder that our weekly IRC meeting will be hosted here in ~55 minutes16:04
gouthamragenda is here: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee16:06
gouthamr#startmeeting tc17:01
opendevmeetMeeting started Tue Jul 21 17:01:12 2026 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.17:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:01
opendevmeetThe meeting name has been set to 'tc'17:01
gouthamrWelcome to the weekly meeting of the OpenStack Technical Committee. A reminder17:01
gouthamrthat this meeting is held under the OpenInfra Code of Conduct available at17:01
gouthamrhttps://openinfra.dev/legal/code-of-conduct17:01
gouthamrToday's meeting agenda can be found at17:01
gouthamrhttps://wiki.openstack.org/wiki/Meetings/TechnicalCommittee17:01
gouthamr#topic Roll Call17:01
dansmitho/17:02
spotz[m]o/17:02
cardoeo/17:02
noonedeadpunko/17:02
* gouthamr wonders if the matrix bridge sets people offline, somehow based on some timeout17:03
mnasiadkao/17:03
gouthamrcourtesy-ping: bauzas frickler17:03
frickler\o17:03
bauzaso/ but here and there17:03
gouthamralright, let's get started17:04
gouthamr#topic Last week's Action Items17:04
gouthamri took one to make reviews on release liaison changes easier on us:17:06
gouthamr#link https://review.opendev.org/c/openstack/governance/+/997284 17:06
gouthamrit covers all liaisons, and, imo, doesn't need a full review of the TC since it is routine project business17:06
gouthamrits definitely encouraged to get more eyes on changes, but, holding these for "formal-vote" rules can introduce delays 17:08
gouthamrso please take a look, and let me know if i'm missing anything. this, is "formal-vote" :) 17:08
gouthamrwe had RISC-V SIG follow ups, i tried to summarize our discussion to the list17:09
gouthamrhoping the SIG will begin working with opendev soon, and their content's now on a wiki17:10
gouthamrty for asking for that, cardoe17:10
gouthamr#link https://wiki.openstack.org/wiki/RISC-V-SIG (https://wiki.openstack.org/wiki/RISC-V-SIG)17:10
fungilookinbg forward to hearing from them, yes17:10
cardoeI hope we have hardware commitments for testing.17:11
gouthamrnoonedeadpunk: anything to report regarding  barbican-ui?17:12
fungiit seems like they may already have a prototype openstack cloud running with risc-v nova hypervisors, in which case hooking them up may be straightforward17:13
gouthamrnice17:13
fungiwell, that's supposition based on implications elsewhere, may turn out to be a bad assumption17:14
noonedeadpunkunfortunatelly I was not able to follow-up on this topic :(17:14
gouthamrno problem, please delegate :) the people chiming in with you seem quite vested to drive the discussion17:15
gouthamri own action items to drive the TC visioning changes to the ML... some more on that in a bit17:16
noonedeadpunkfair17:17
gouthamri think we're close to get frickler's change in regarding giving core reviewers AC status automatically.. it needs 2/3rds of the TC to vote, formally: 17:17
gouthamr#link https://review.opendev.org/c/openstack/governance/+/995535 (Add reviewers as Active Contributors) 17:17
gouthamrthis is time-bound due to impending elections17:18
gouthamri have some nitpicks - but honestly, some edits can come as follow ups and we won't change the proposal itself17:18
fungiis the expectation that theyll be included for indri elections, or not until "j" elections?17:19
* fungi needs to adjust his development priorities depending on which it is17:19
gouthamrit's my expectation that we'd do this for indri.. but, it's totally fair if you'd like to push back since you're volunteering your time17:19
fungiokay, no problem just making sure i know17:19
gouthamrack, ty.. so please do take a look and vote if you haven't already17:20
fungii had budgeted time for it, but time is always over-budget in our world17:20
fricklerwe could also run a check semi manually and add people as extra-atcs one more time if the full election automation isn't ready in time17:20
noonedeadpunkI have actually a comment to AC17:21
noonedeadpunkas quite some projects have populated extra groups of users with extended privileges17:21
spotz[m]He's firing me....:)17:21
noonedeadpunkwith expectation of assistance to the core team17:21
noonedeadpunkand I'17:22
gouthamrthat's under the purview of the PTLs to clean up?17:22
noonedeadpunkI'd propose to count as AC as well17:22
gouthamroh you mean something else17:22
fungithe implementation i have planned counts users who exercise their maintainer privileges in gerrit during the course of the release cycle, similar to contributors getting changes merged17:22
mharley[m]Hello, folks! 😊17:22
mharley[m]Work to PTLs?  Oh, that touches me.17:23
fungienumerating every account that could potentially maintain software whether they do or not would be a lot harder17:23
fricklernoonedeadpunk: do you have an example of those?17:23
noonedeadpunksure17:24
noonedeadpunk#link https://review.opendev.org/admin/groups/cfda7dc8666aec43e442acd9c7a586c8d2c9389517:24
noonedeadpunk#link https://review.opendev.org/admin/groups/48b00ec1f85b6d77043e45f7c5ebb6d8a8effd0517:24
fricklerfungi: yes, I think the "active during the cycle" is an important part here17:24
fungi(specifically accounts that have code-review +2/-2 or workflow +1 on the most recent patchset of any change)17:25
mnasiadkanoonedeadpunk: so the metric is +2 votes, but not +w votes17:25
noonedeadpunkI think I saw somebody had +W group separately17:25
fricklerI would certainly count CR+2 votes, not only W+117:25
noonedeadpunk#link https://review.opendev.org/admin/groups/2f26b7c5fbf16d3fbfa5736fd843a02b4a571d4417:25
noonedeadpunk#link https://opendev.org/openstack/project-config/src/branch/master/gerrit/acls/openstack/ironic.config17:26
fungii can leave out approval (workflow +1if that's the preference, but currently it's how we've been identifying "active maintainers" for the bridging the gap effort17:26
noonedeadpunkI'd count both tbh17:26
fricklersince it is usually 2 cores who vote CR+2, but only one W+1, why would we neglect the other one?17:26
fungiis there a reason people approving with workflow +1 shouldn't be counted as active maintainers on a team?17:27
fungioh, i was counting both17:27
fungialso code-review -217:27
fricklerfungi: yes, I would count both, was just making an example17:27
spotz[m]Usually whoever is the second +2 gives the +w, it's just timing on who does it17:28
fungiokay, thanks for confirming, i misunderstood your objection17:28
fricklermaking sure that something doesn't get merged may be as important as making sure something does get merged17:28
fungithat was my rationale as well17:29
mharley[m]That’s a good point to be raised. For PTL candidacy, one must have sent commits, but code reviews don’t count either.17:29
fungii'll loop tc-members in wen the design is drafted in review17:29
fungiassumunt the resolution passes17:29
fungier, assuming17:29
gouthamrmharley[m]: you make a good point regarding PTL candidacy, frickler's edits are in the AC section alone.. we should have silimar language in the APC section too?17:30
fungii had assumed it was inferred from the ac definition, but that would be a good clarifiction17:30
gouthamrthe proposal at it stands doesn't help Callum027 whose candidacy initially kicked off this discussion17:30
mharley[m]I think so, gouthamr. 17:31
fungibecause otherwise the election tooling would become challenging to implement it for one and not the other17:31
gouthamr+117:31
spotz[m]+117:31
gouthamr> "Any APC can propose their candidacy for the corresponding project PTL election."17:31
gouthamrso we'd just make sure AC and APC definitions match with this change17:31
fricklerindeed there's a different definition in https://review.opendev.org/c/openstack/governance/+/995535/1/reference/charter.rst#15417:32
fricklerI think that needs rewording then, too17:32
spotz[m]Let me pull that up and work on it, I wanted to test my gerrit setup on my new machine17:32
spotz[m]Do we want to merge what we're working on already first though?17:33
gouthamrlet me phrase it this way, are there any strong objections to this?17:34
gouthamrif not, i'd be okay with editing this knowing that we'll land this in a week .. and parallelizing the effort to adjust election tooling17:34
fricklerI'd have a slight preference to edit it into one commit, but fine either way17:36
spotz[m]I think we all like the +2. -2, and +w code change. Frickler's looks good, I do want to change the sentance before it though17:36
gouthamrack, this has marinated quite a bit of time, so i've no problem personally making the edit, waiting a week knowing that we're headed in a better direction, building on consensus in the TC and the community17:36
noonedeadpunkin current patchset it's not really clear that anybody with +2 oand/or +w will be counted17:37
gouthamryeah, comment there, and we can edit this up and start the timer17:38
gouthamri think frickler will be on top of it, and spotz[m] volunteered to help as well17:38
gouthamrfungi: your help with this is highly appreciated! are you okay with our plan?17:38
fungiyes, i've got it17:38
gouthamrty17:39
gouthamranything else regarding this?17:39
gouthamrtaking silence as no.. 17:41
gouthamrdotting the i's on the vitrage deprecation, it looks like tkajinam would like to retire the puppet module: 17:41
gouthamr#link https://review.opendev.org/c/openstack/governance/+/996036 (puppet-vitrage retirement)17:41
gouthamrnoonedeadpunk: can you take a look please, no rush17:41
gouthamrthe security liaison updates change is shaping up decently17:42
gouthamrmharley[m]: since you're here, could you update barbican's liaisons here: 17:42
gouthamr#link https://review.opendev.org/c/openstack/governance/+/996563 17:42
mharley[m]Yep, will do.17:43
gouthamrbauzas: dansmith: if one of you could do the same for nova, i'd appreciate it.. 17:43
gouthamrjust trying to crowd source this and also consider the team's update as implicit approvals17:43
mharley[m]I didn’t have a chance to edit the agenda’s wiki page today. Will we have time for open discussion?17:43
noonedeadpunkregarding vitrage deprecateion - I've missed noop jobs for xstatic17:43
noonedeadpunk#link https://review.opendev.org/c/openstack/project-config/+/99725617:44
dansmithgouthamr: you want me to propose it or just ack something?17:44
bauzasgouthamr: I'm already the security liaison for nova17:44
gouthamrdansmith: you can submit a patch.. i tagged Uggla, but been encouraging edits directly17:44
gouthamrbauzas: this is your chance to make it formal? the wiki surely had outdated info17:45
gouthamrmharley[m]: i can make some time17:46
mharley[m]Thanks, gouthamr. It will be real quick. 17:47
dansmithgouthamr: sorry I don't understand what you're looking for (apologies I'm multi-multi-tasking).. there's a proposal already to seed the liaison information.. why do we need another patch?17:47
dansmithI also already commented on it about me replacing mikal officially there17:47
bauzasgouthamr: ahah, I was the TC liaison for VMT, sorry17:47
gouthamrdansmith: update the existing change by editing the nova section and add yourself/others.. 17:48
dansmithuh, okay I guess I thought that was likely to generate some conflicts if everyone is pushing to the same thing, but.. ack17:48
gouthamrdansmith: totally understand if you'd like to kick it back and say, you do it... this is me playing with marbles and getting the fence painted 17:48
gouthamrdansmith: haha :P nah, it's not been high traffic17:49
gouthamrbauzas: speaking of, you still are the TC's VMT liaison, and we may have an evolving situation that one of the VMT members will reach out to you for17:50
gouthamrlet's wrap up ongoing action items quickly: 17:50
gouthamri think there were some stragglers from the cursive cleanup, and fungi/tkajinam are on top of it17:50
opendevreviewDan Smith proposed openstack/governance master: Seed security liaison data from VMT wiki  https://review.opendev.org/c/openstack/governance/+/99656317:50
gouthamrif anything is needed from the TC, let us know17:50
gouthamrty for that update, dansmith17:51
gouthamrthat's a wrap on action items, we took up most of the hour for this. I need to organize this better, but, there've been very productive discussions inline, so i wouldn't change this much.. 17:51
gouthamrwe don't have new topics except a continuation of the TC visioning exercise.. i don't need time during this week's meeting for that.. 17:52
gouthamrlet me go off and work on an email to openstack-discuss which will be info for all of us as well17:52
gouthamrwas there anything else that anyone else was working on?17:52
mharley[m]Yes, PQC. 😊17:53
gouthamrhold on to that thought, mharley[m] 17:53
gouthamr#link https://review.opendev.org/q/hashtag:%22dpl-reset%22+(status:open) (DPL reset patches) 17:53
mharley[m]Held.17:53
gouthamrDPL teams are reacting to these patches ^; i don't see a trend either way.. maybe oslo is a bit concerning, but, i'm way less occupied than our oslo maintainers, so i'll go bother them on their channel to ack this when they get a chance17:54
gouthamr#topic A check on gate health17:54
gouthamranything to note for the gate health today?17:54
fungidebian and centos-stream mirrors were 1-1.5 weeks stale, fixed a few hours ago when it was pointed out17:55
gouthamr++17:55
gouthamralright, i'll skip past the TC tracker to:17:56
gouthamr#topic Open Discussion and Reviews17:56
gouthamrmharley[m]: i can manage time a bit better if you added a topic before hand. 17:56
spotz[m]Just a reminder the CFP for OpenInfra NA is open, also check out the emails about the User Survey17:57
gouthamr++17:58
mharley[m]Totally agreed. I meant to just communicate something. Not intending to start a discussion.17:58
gouthamr#link https://sessionize.com/OpenInfra2026/ (CFP link)17:58
fungithe release team has agreed on a schedule for the indri cycle, last call for community input is a week from friday, we'll finalize it 2026-07-3117:59
fungi#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/V772GUTDPIOIFUVR6SGX7Q33WTWCQXWF/ Planned 2027.1 "Indri" release schedule17:59
gouthamrneat, i noticed that the M-2 to M-3 distance reduced by a week compared to Gazpacho17:59
gouthamr5 weeks instead of 6.. I don't know why though, we'll have a longer J(ackal) cycle? 18:00
gouthamrmharley[m]: ah, sure, go for it18:00
gouthamrin line with that release schedule planning, i've this runtime update drafted:18:01
gouthamr#link https://review.opendev.org/c/openstack/governance/+/996925 (Define testing runtime for 2027.1 release)18:01
gouthamrplease share your thoughts on the review18:01
mharley[m]Thanks again, gouthamr. During this week, I shall submit the PQC community goal and communicate it through the mailing list. 18:02
mharley[m]And then, I’ll add an item to the agenda of the next TC meeting so we can talk about it. 18:02
gouthamrmharley[m]: ack, ty.. good call out, feel free to edit the wiki18:02
gouthamrwe're a couple minutes over, any final items to note for today's minutes?18:03
gouthamralright, thanks a lot for participating everyone.. let's wrap this up18:04
gouthamr#endmeeting18:04
opendevmeetMeeting ended Tue Jul 21 18:04:24 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:04
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2026/tc.2026-07-21-17.01.html18:04
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-07-21-17.01.txt18:04
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2026/tc.2026-07-21-17.01.log.html18:04
mharley[m]\o/18:04

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