Tuesday, 2025-07-15

-opendevstatus- NOTICE: the gerrit service (https://review.opendev.org) is currently down, please be patient while we work on restoring it07:35
*** iurygregory_ is now known as iurygregory11:15
-opendevstatus- NOTICE: the gerrit service (https://review.opendev.org) is back up. We believe the restoration is complete. If you notice any issues please report them in #opendev ASAP11:56
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 4.6  https://review.opendev.org/c/openstack/security-doc/+/95505712:21
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 4.6  https://review.opendev.org/c/openstack/security-doc/+/95505712:23
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 4.6  https://review.opendev.org/c/openstack/security-doc/+/95505712:24
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 4.6  https://review.opendev.org/c/openstack/security-doc/+/95505712:26
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 4.6  https://review.opendev.org/c/openstack/security-doc/+/95505714:17
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 3.18.0  https://review.opendev.org/c/openstack/security-doc/+/95505714:17
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 3.18.0  https://review.opendev.org/c/openstack/security-doc/+/95505714:20
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 3.18.0  https://review.opendev.org/c/openstack/security-doc/+/95505714:27
opendevreviewIvan Anfimov proposed openstack/training-guides master: wip  https://review.opendev.org/c/openstack/training-guides/+/95507514:33
opendevreviewIvan Anfimov proposed openstack/training-guides master: wip  https://review.opendev.org/c/openstack/training-guides/+/95507514:34
opendevreviewIvan Anfimov proposed openstack/security-doc master: Bump minimum tox version to 3.18.0  https://review.opendev.org/c/openstack/security-doc/+/95505715:16
gouthamrtc-members: gentle reminder that our weekly meeting will happen here in ~44 minutes16:16
cardoeAsking in a generic place... wasn't there something somewhere (maybe devstack?) that for volumev3 we're leaving the tenant_id out of the service catalog path?16:32
gouthamrthings will still work with project_id in the path, but, if you have v3.67, you don’t need it16:34
gouthamrhttps://docs.openstack.org/api-ref/block-storage/v3/16:34
gouthamrThis was done with a microversion bump (like Manila)16:35
cardoethank you gouthamr. I just see in OpenStack Helm they're registering it with it in the path... https://opendev.org/openstack/openstack-helm/src/commit/087091663f2077214ae7efd5c80fbdee9bb10697/cinder/values.yaml#L143916:51
cardoeWas gonna change the default to not do that.16:51
gmaancardoe: we recently removed project_id from cinder catalogs path16:55
gmaancardoe: this is set of changes from Stephen on getting rid of those and duplicate accounts created by devstack https://review.opendev.org/q/topic:%22remove-cinder-v2-crud%2216:56
gouthamryou'll need at least API version 3.67 though (Yoga) 16:56
gouthamrthis is helm master, so yeah i think its appropriate to drop it16:57
cardoeyeah it only goes back to supporting 2024.116:57
gouthamr#startmeeting tc17:00
opendevmeetMeeting started Tue Jul 15 17:00:38 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
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/TechnicalCommittee17:00
gouthamr#topic Roll Call17:00
gmaano/17:01
noonedeadpunko/17:01
frickler\o17:01
cardoeo/17:01
spotz[m]o/17:01
gouthamrcourtesy-ping: gtema, mnasiadka, bauzas17:03
mnasiadkao/17:03
bauzaso/17:03
gtemaSorry, forgot to mention earlier, I have another appointment17:04
gouthamrack gtema 17:04
gouthamrlet's get started.. 17:04
gouthamr#topic Last Week's AIs17:05
gouthamrwe had a few: 17:05
gouthamrbauzas was going to post an update to the eventlet timeline change proposal17:05
gouthamrlooks like he did: 17:05
gouthamr#link https://review.opendev.org/c/openstack/governance/+/952903 (Make Eventlet removal deadlines more acceptable for operators)17:05
gouthamri'd like hberaud to weigh in since he's the goal champion.. i'll poke him on #openstack-eventlet-removal17:06
gouthamri took an AI to remind project teams to clean out references to the CLA - this is WIP, i have a bunch of changes myself and i'll follow up with any teams individually, most of these look trivial17:07
bauzascool17:07
gouthamrspotz[m] has submitted a proposal for a Forum session with the TC at the OpenInfra Summit, meet-and-greet style17:07
gouthamrmnasiadka took an AI regarding adding a doc banner on inactive projects (monasca) 17:08
gouthamr^ any updates to report here, mnasiadka?17:09
mnasiadkaHaven't got to that yet, will try this week - but if I fail to do so - I'm off 21st July to 4th August17:09
gouthamrack17:09
gouthamrthanks mnasiadka 17:09
gouthamrreminds me to note that i'll be lurking here myself until the end of the month, but not "working" :) 17:10
gouthamron the proposal to retire monasca.. we noted that there's a procedure to follow to actually pursue17:11
gouthamr#link https://review.opendev.org/c/openstack/governance/+/953671 17:11
gouthamr^ we wanted to get monasca's PTL and contributors chiming in .. 17:11
gouthamri just copied the core team there and posed a couple of questions, but we'll take it to the ML in case these folks aren't subscribed to gerrit emails17:11
gmaandid we send it on ML? maybe that can help17:12
gouthamr#action start a mail thread on monasca's status (gouthamr) 17:12
gouthamr^ nope, step 2 17:12
gmaanyeah, last time, PTl replied on ML17:12
gmaanPTL17:12
gouthamrack, will do gmaan 17:13
gmaan++17:13
gouthamrthe last AI was also around the CLA in gerrit.. clarkb and fungi noted that this will take some time and will be combined with other gerrit updates 17:14
fungiyeah, we've already announced the configuration removal17:14
gouthamri called out that we aren't enforcing the CLA in gerrit, except its still accepting signatures17:14
fungi#link https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/GWG7G3WBMGSDOFVC72TPDCADR4VUE5N2/ Removal of CLA enforcement and configuration in Gerrit17:15
fungiso friday of this week17:15
gouthamrthank you, i was looking in service-discuss17:16
gouthamrperfect17:16
gouthamrwow, codesearch tells me there are 277 references to "requireContributorAgreement = true" in project-config17:17
gouthamrthat's all the AIs i see from the past week, was anyone tracking/working on anything else?17:18
gouthamralright lets move on.. 17:19
gouthamr#topic Refreshing service-types-authority maintainers 17:19
gouthamr#link https://review.opendev.org/c/openstack/governance/+/953548 17:20
gouthamr^ the discussion happened on the patch and on this channel17:20
gouthamriirc, we (the TC) inherited this repo.. and we're not actively "maintaining" it.. 17:21
gmaanyeah, there are volunteer to maintain this repo17:21
gmaanwe can keep it under TC but can add more contributor to maintain it as core17:21
cardoeWho volunteered?17:21
gmaansdk team17:21
gouthamrwhat's the problem adding this group?17:22
gouthamr#link https://review.opendev.org/admin/groups/df83b1d09c45aa21bd95f6a502c71e3c9b7d2999,members17:22
gouthamr#undo17:22
opendevmeetRemoving item from minutes: #link https://review.opendev.org/admin/groups/df83b1d09c45aa21bd95f6a502c71e3c9b7d2999,members17:22
gouthamr#link https://review.opendev.org/admin/groups/openstacksdk-core,members 17:22
gmaanwell, frickler has good point of adding explicit member instead og group17:22
gmaanof17:22
gouthamrmy problem is then maintaining that list of people :) 17:22
gmaanthat is what will be explicit and people knows whom to ping to merge the things17:23
gouthamropenstacksdk-core is actively maintained by the PTL/core folks of the project, and we can trust them to care for this repo, imo17:23
gmaanI do not think that group is all up to dated17:23
gouthamr?17:23
gouthamrit is17:23
gmaanand that is why i do not think we should add17:23
gouthamrdo you see anyone there that isn't part of openstacksdk's maintenance? 17:24
gmaanare all these members active in sdks #link https://review.opendev.org/admin/groups/df83b1d09c45aa21bd95f6a502c71e3c9b7d2999,members17:24
gouthamryes, from what i can tell.. i've interacted with most of those folks on different topics for the sdk/cli17:25
gmaanmost but not all17:25
gmaananyways my point is if we want to add sdk group I would like to ask those member are ok to maintain it17:25
gmaanif not all are ok then we should not add group and ask explicit members who are interested in maintaining service-types-authority 17:26
gmaanadding group as whole does not solve issue of things not getting merged but explicit interest from people and adding them can17:27
gouthamri feel like the "authority" in the repo's name is making this a special case.. openstacksdk and CLI are pretty canonical, but the TC doesn't actively maintain them.. this is in the same bucket, imho17:27
gouthamri don't know any other direct consumers of this stuff.. 17:27
noonedeadpunkso um17:28
noonedeadpunkI am a little bit confused then17:28
gouthamri'm okay for the TC to relinquish control of the repo to the sdk-core.. but, if you disagree, it's worth just adding them all as co-maintainers so they can have as much control over it as any TC member 17:28
noonedeadpunkas the repository basically defines a canonical names i nthe catalog?17:29
gouthamryes, that's all it does :) because at one time in our history we had a lot of "conflicting" services and arcane names17:29
gmaangouthamr: sure, but I do not want to add them without asking them and until they agree to maintain it17:29
noonedeadpunkand pretty much any new type of service or re-naming in the catalog I'd assume should be going through the TC anyway?17:29
gmaanwe can ask it on ML and who all show interest then we can add them17:29
noonedeadpunkso should not it be us at the first place to be interested in maintaining it?17:30
gmaannoonedeadpunk: ++ consistent naming is important and TC has discussed in past. 17:30
gmaanmy first preference is TC start maintain it as main repo but we did not17:30
noonedeadpunkas it's really like one of "core" repos, based of which other projects are governed partially17:31
gmaanI think it came under TC from doc SIG or so17:31
fungican't the sdks team just adopt it as a deliverable?17:31
gmaanthere was discussion about that in gerrit17:31
gmaan#link https://review.opendev.org/c/openstack/governance/+/953548/comments/0cdf6463_6f83c47d17:31
fricklerthat's what was proposed, but I'm arguing that it should stay with the TC17:32
noonedeadpunk++17:32
gmaan++ I agree ^^17:32
gouthamrthe argument that frickler had was "not only apply an SDK-centric view on this, but also involve developer and deployer perspectives" 17:32
gouthamri agree with this17:32
gmaanand if anyone interested to help I am not against of adding them but adding group or hand over to other group is not best solution17:33
noonedeadpunkand given that tc is generally represented by such groups... :)17:33
noonedeadpunkright17:33
gouthamrbut i still want the sdk team tacked on it as a whole.. don't want to piecemeal this.. because stephenfin or gtema may be interested in fixing something today, but tomorrow they can move on, and the TC wouldn't need to find other interested voices on the sdk team17:33
noonedeadpunkthough if we are adding extgra groups, we still should be keeping an eye on what's happening there17:34
gmaangouthamr: maybe one extra task for chair/meeting, but we should start tracking open reviews on TC own repo . at least that will remind us to reviews the repo other then governance17:34
gouthamr+1 i can add it17:34
noonedeadpunkwe can get a review board17:34
gmaanas a code maintainer and governance repo as governance things17:34
gouthamryeah17:34
gmaanthanks17:35
noonedeadpunkand also marked projhects we're responsible for as parents to TC in gerrit17:35
gmaanso coming back to this topic17:35
noonedeadpunkthen we could use a filter like `parentproject`17:35
gmaanshould we ask volunteer on ML or TC commit to maintain it by themself ?17:35
noonedeadpunknot sure if it's suitable in this case...17:35
noonedeadpunkbut eases maintaining a list you need to be on top of17:36
gmaanit should stay under TC but question is do we need more maintainers or TC can handle17:36
gmaannoonedeadpunk: ok17:36
noonedeadpunkso I think that TC should be able to handle reviews there?17:36
noonedeadpunkand contributions are always welcome, to any repo?17:36
gmaancool, I will add it in my review list17:36
noonedeadpunkI could be wrong, I just brefily looked through the content of it17:37
gouthamr#link https://service-types.openstack.org/ 17:38
noonedeadpunkand it looked like this thing is the main asset there: https://opendev.org/openstack/service-types-authority/src/branch/master/service-types.yaml17:38
noonedeadpunkrest is more or less supporting/hooks around it17:38
gouthamryeah it probably needs a bunch of cleanup 17:39
gouthamrthere's old cruft there by the looks of it.. 17:39
noonedeadpunkoh yes, sure17:39
gmaanmostly schema etc too17:39
gmaanit is very low maintenance things but important stuff to maintain as consistently 17:39
gouthamrwhich i think openstacksdk-core has the energy/motivation to do.. 17:40
noonedeadpunkwell, I mean. I don't need to have a +W on nova or cinder if I'm maintaining some driver or depend on it17:40
noonedeadpunkI think I less care about schema/generation stuff ratgher then any potential changes to that yaml17:41
noonedeadpunkwhich should be done pretty much only with tc approval17:41
gmaanyeah make sense. 17:42
noonedeadpunkand also I don't really understand why absent +W prevents from doing some clean-up/changes in a repo17:43
gmaanthese are open changes, mainly trivial if anyone would like to merge. I am +2 on mostly 17:43
noonedeadpunkor proposing them,17:43
gmaan#link https://review.opendev.org/q/project:openstack/service-types-authority+status:open17:43
gmaanI think if we keep reviewing and merging the housekeeping work then its all good.  and keep eyes on any major change17:44
noonedeadpunkok, doing reviews is indeed smth we should do and I'll also go through them now17:44
gouthamr+117:44
gmaanthanks17:44
mnasiadkaNot that I'm complaining, but is there a Gerrit dashboard that covers all TC maintained repos? I'm not that good in reading emails from Gerrit ;-)17:44
gouthamrwe should make a new one17:45
gmaanI used to have one but not sure if that is there in my browser history17:45
gmaanI can check and link here after meeting17:45
gouthamr#link https://gerrit-dash-creator.readthedocs.io/en/latest/17:45
gouthamr^ maybe using this.. that's a good AI to come out of this :) 17:45
gouthamri don't want to sound like a broken record, i don't think it's a good move for us to add interested maintainers since a team can handle maintenance of all logically connected things better than individuals can, and we'll bottleneck this.. but, it looks like gmaan and frickler have good points as to why adding individuals would be better.. anyone else have any strong opinions for or against? 17:46
gouthamrif not, i think the individuals you mean to add could start with stephenfin? do you want to offer it up to the ML? 17:46
noonedeadpunkoh, I thought it's also installed...17:47
gmaanI think noonedeadpunk pointed that we should keep it in TC as core and welcome other to propose things or even review17:47
gouthamroh, how did i misread that?17:47
gmaanif TC is ok to maintain which seems yes then I am ok to continue that as it is. no change in core group needed17:47
noonedeadpunkthough I failed so far to convert some of dashboard s to it :(17:48
gouthamrso our AI would be that we try to get better at reviews for this repo/'17:48
gouthamr?*17:48
gmaan++ and include other TC owned repo also in the review checks in meeting or so17:48
gouthamryes17:48
gmaanthanks17:49
gouthamrokay, ty for bringing this up17:49
spotz[m]++17:49
gouthamr#link https://governance.openstack.org/tc/reference/technical-committee-repos.html 17:49
noonedeadpunkor come up with dashboard and use it for reviews :)17:49
gmaanyeah ^^17:49
gouthamryes, any volunteers to craft a fancy gerrit dashboard?17:49
noonedeadpunkI can try that... I did for OSA a sweet dashboard, except failed to pass it to creator...17:50
gouthamri think creator was abandoned on the wayside17:50
gouthamrbut please do link us when you do noonedeadpunk 17:50
fungii suspected it might be, but i saw commits merged in it last year17:51
gouthamrah, who's active there?17:51
fungilooks like ironic folks were doing stuff in it17:51
gouthamri think the first contact SIG folks may be interested in maintaining that :) 17:51
fungiso guessing they're relying on it17:51
spotz[m]First Contact SIG hasn't met in ages17:52
fungiyeah, as chair i'd also be fine moving it under the tact sig17:52
fungisince it's related to openstack's use of testing and collaboration tools17:52
gmaanafaik,  first contact SIG is not active much, I am one of the member there and not seen any activity since year or long17:52
gouthamrthat'd be awesome fungi 17:52
gouthamrlow maintenance i'd assume, but famous last words.. if this is active, we can encourage core teams to start throwing in dashboard links that they can make up17:53
fungii'm not committing to review changes or maintain it, just welcoming the people who are taking care of it under the sig so they get some additional recognition as an official effort within the community17:53
fungiand it could also get renamed to openstack/gerrit-dash-creator if they're interested in doing so, if it were under a sig17:54
gouthamrthe activity on First Contact SIG has been mainly around university internships, spearheaded by diablo_rojo17:55
gouthamrwe've done like tens of these over the past few years, i think.. but, maybe the efforts like workshops at summits, other conferences etc are happening through different folks' efforts (spotz[m] for instance).. so the group exists, but, things are being driven pretty dynamically17:56
gouthamrlets chat about this after the meeting if necessary.. i'm interested :) 17:57
spotz[m]Well the group met for a while but with the different timezones attendance declined to nothing. OUI hasn't been run in ages. I know diablo_rojo does stuff with the universities and they may use some of the materials but I personally wasn't aware that was being called part of the first contact SIG17:57
gmaanone of the main  motive to form this group was monitor new contributors and help them to onbaord in projects17:58
gmaanwe used to do that with this biweekly work17:58
gmaan#link https://wiki.openstack.org/wiki/First_Contact_SIG#Biweekly_Homework17:58
gmaanwhich has been stopped for years17:58
gouthamri see, yeah some of that wasn't sustainable 17:58
spotz[m]And mentoring program died out, the cohort idea didn't turn things around as hoped17:59
gouthamrack.. 17:59
gouthamrtime check, we just have a minute left, i can ask if diablo_rojo_phone can join us in a future meeting to discuss the SIG18:00
gouthamr(ugh, i took the minute to type that out)18:00
fungithe original catalyst was the bursts of low-value changes getting proposed by companies trying to increase their stackalytics ranking, and the hope that the community could steer them toward more productive contributions18:00
gouthamrdoes anyone have anything else to note in the minutes today18:00
gmaanbut anything we are stuck due to  First Contact SIG ? or we are checking on all SIG status?18:01
gouthamri think a while ago we wanted to check on all the SIGs18:01
gmaanI am little confused on topic got diverted in  First Contact SIG18:01
fungiin theory the sigs should all be checking in periodically so we can figure out which ones are still active18:01
opendevreviewMerged openstack/service-types-authority master: Replace deprecated classes, functions  https://review.opendev.org/c/openstack/service-types-authority/+/95355918:01
gmaanyeah, we can do that as part of SIG check18:01
gmaanfungi: ++18:02
gouthamrif you'd like i can start a series of SIG checks during these meetings18:02
fungigmaan: it started with the suggestion of fc sig adopting gerrit-dash-creator18:02
gmaanor maybe in PTG or every cycle like we started DPL model projects18:02
fungiso yes, a tangent18:02
gouthamrokay, i can think about how to do it at the PTG18:03
gouthamrthanks for staying on the extra few minutes18:04
gouthamrand for the review attention to service-types-authority18:04
gouthamrlets catch up with this meeting again next week, don't drop the chatter in the meantime18:04
gouthamr#endmeeting18:04
opendevmeetMeeting ended Tue Jul 15 18:04:40 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:04
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2025/tc.2025-07-15-17.00.html18:04
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2025/tc.2025-07-15-17.00.txt18:04
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2025/tc.2025-07-15-17.00.log.html18:04
cardoe:) good work all18:04
spotz[m]Thanks all18:05
opendevreviewMerged openstack/service-types-authority master: Use argparse  https://review.opendev.org/c/openstack/service-types-authority/+/95356018:31
opendevreviewMerged openstack/service-types-authority master: Bump JSON Schema version  https://review.opendev.org/c/openstack/service-types-authority/+/95356118:31
opendevreviewGhanshyam proposed openstack/governance master: Fix project_stats_check script  https://review.opendev.org/c/openstack/governance/+/95510821:08

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