Tuesday, 2026-01-27

opendevreviewGoutham Pacha Ravi proposed openstack/election master: Add candidature directories for 2026.2  https://review.opendev.org/c/openstack/election/+/97480305:06
opendevreviewElod Illes proposed openstack/openstack-manuals master: [www] Set Victoria, Wallaby, and Xena state as EOL  https://review.opendev.org/c/openstack/openstack-manuals/+/97481609:57
gouthamrtc-members: a gentle reminder that our weekly meeting will be hosted here in ~50 minutes16:09
gouthamr#startmeeting tc17:00
opendevmeetMeeting started Tue Jan 27 17:00:24 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/TechnicalCommittee17:00
gouthamr#topic Roll Call17:00
gtemao/17:00
frickler\o17:01
gouthamrcourtesy ping: noonedeadpunk, spotz[m], cardoe, mnasiadka, bauzas17:02
bauzaso/17:02
cardoeo/17:02
cardoeSorry.17:02
gouthamrnoted absence: t o n y b17:02
gouthamralright, lets get started.. 17:05
mnasiadkao/17:05
gouthamr#topic Last Week's AIs17:05
gouthamrty for running the meeting last week, mnasiadka!17:05
mnasiadkanp17:05
noonedeadpunkoops17:06
noonedeadpunko/17:06
gouthamrwe took one regarding the uWSGI replacement email17:07
gouthamrty noonedeadpunk for tackling this17:08
gouthamrPropose a Community Goal for MariaDB/MySQL Character Set support17:08
gouthamrthis one was you as well, noonedeadpunk ^ 17:08
gouthamrany update regarding this?17:08
noonedeadpunkunfortunatelly, not :(17:08
noonedeadpunklet me try to prio this one17:08
noonedeadpunkeventually I realized it's not a realistic goal for 2026.1 anyway, so I kinda postponed it a bit...17:09
noonedeadpunkbut probably we should just roll it out for review, and hopefully by 2026.2 we get somewhere then17:09
gouthamrmakes sense17:09
noonedeadpunks/we/I/17:09
gouthamrvery early for this, but, mnasiadka said that he'd not be available on Feb 17th17:10
gouthamrcan anyone run that meeting in his stead?17:11
noonedeadpunkI have no idea about my availability in February17:11
mnasiadkaYes, I’m off from this Friday to 26th of Feb17:11
gouthamr^ good to know, 17:11
noonedeadpunkI will be off for a week somewhere in Feb, but don't know when exactly17:12
gouthamrokay, i'll poll closer to the day17:12
gouthamrthe last AI i saw was that we need some attention on open governance patches17:12
gouthamrthis is still needed, we have only been merging the ones that don't need a formal-vote17:12
gouthamr#link https://review.opendev.org/q/status:open+repo:openstack/governance17:13
gouthamrthat's all the AIs i saw, was anyone working on anything else?17:13
gouthamr#topic 2026.2 Elections17:15
gouthamrianychoi and slaweq continue to be our election officials17:15
gouthamrand tonyb is teh TC liaison17:16
gouthamrlast week, they posted up the dates for teh upcoming elections: https://governance.openstack.org/election/17:16
gouthamr#link https://governance.openstack.org/election/ (2026.2 Elections)17:16
bauzasack17:16
gouthamrthe Nominations period begins soon, it runs between Feb 04, 2026 23:45 UTC and Feb 18, 2026 23:45 UTC17:17
mnasiadkaoh boy, that means I need to submit my election before vacation - ty for reminding gouthamr17:17
gouthamr++17:17
gouthamri wanted to bring this up to mention that we'd be kinda short staffed during this nomination period17:18
gouthamrwe'll either have ianychoi or slaweq but not both throughout this nomination period17:18
gouthamrso, they asked if any of the TC members could attest nominations with a +117:18
gouthamrthey'd consider that and single-core merge the nomination patches 17:19
fungiideally would be tc members who aren't running for reelection or for ptl17:19
gouthamryes ^ 17:20
gouthamrthat'd mean cardoe frickler bauzas and tonyb 17:20
mnasiadkaJust wanted to write that :)17:20
cardoeheh17:21
cardoeI'll do so.17:21
gouthamrty 17:21
gouthamrif anyone's looking to make early nominations, please follow up with this change: https://review.opendev.org/c/openstack/election/+/974803 17:22
gouthamralright that's all i had for $topic17:22
gouthamr#topic TC Tracker, PTG Follow up17:23
gouthamr#link https://etherpad.opendev.org/p/tc-2026.1-tracker (Technical Committee activity tracker - 2026.1)17:23
gouthamr#link https://etherpad.opendev.org/p/oct2025-ptg-os-tc-summary17:23
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/RX3MZE33GEDV5JDHORZKRUKVDP47UMLJ/ (OS/PTG Summary)17:23
gouthamri've been strapped for time on the vision doc, but, was curious to work on it alongside the call to action that fungi posted:17:25
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/MPLKSGH2IKULPOA3XIYROV3WKB2DF43X/ ([dev][ops][tc] Taking OpenStack to the Next Level in 2026)17:25
fungithat also got presented during the openinfra governing board meeting a couple of hours ago17:25
fungifeedback is still most welcome of course, just noting that the urgency to get it before the board meeting is now past17:26
gouthamroh, i wasn't there.. did you have a slide deck or notes that you could share?17:27
fungiit wasn't anything beyond what's in the e-mail you linked17:28
gouthamri can see that foundation staff will be leading a number of initiatives, some of these are familiar to us having discussed this in past PTGs, meetings and other avenues17:28
fungithere was a slide in the foundation staff presentation deck, but it was essentially the same points17:28
gouthamri want to see the intersection of the TC's efforts for this. For one, i think we need to press the accelerator on cleaning up the SIGs17:29
opendevreviewMichal Nasiadka proposed openstack/election master: kolla: Add Michal Nasiadka PTL candidacy  https://review.opendev.org/c/openstack/election/+/97490217:29
gouthamrand rewrite the technical vision as we discussed 17:29
gouthamri'd like to know how/where we can help with the other efforts17:30
gouthamrfor one, when you have more to share on the User Survey, do share... 17:31
fungiwill do17:31
opendevreviewMichal Nasiadka proposed openstack/election master: TC: Add Michal Nasiadka candidacy  https://review.opendev.org/c/openstack/election/+/97490417:33
gouthamrthank you.. a suggestion would be to create a wiki page perhaps? or a section on teh website to share all the different tasks you folks are doing17:33
fungii'll bring that up with the other community managers, and figure out how we might get our efforts better publicized17:34
gouthamr++17:34
bauzashonestly I was there where the first vision began, but I still wonder whether it was useful17:34
gouthamrthe part i found useful was that project teams undertook an exercise to reflect on the vision and it helped us shape some of our attitudes and tasks17:36
fungiit did, at least partly, help us refocus the "what is openstack?" question17:37
bauzashmmmm, maaaybe ? :-)17:37
bauzasthe Big Tent disappeared now :)à17:37
fungiyeah, that vision was, to some extent, an answer to the emerging concerns around all the new unrelated projects we'd added to openstack17:38
bauzasyup now this is different, but OK, let's try to discuss it if we want 17:39
clarkband it came back up in the context of replacing projects with rewrites, using different testing frameworks, etc17:39
clarkbthe idea being lets make sure our definition of openstack is currently accurate then measure these big questions against that17:40
gouthamragree17:41
gouthamralright, looking at the tracker, and ongoing work17:42
gouthamrwe'll have a few housekeeping tasks in the next few weeks17:42
gouthamrwe'll need to refresh the DPL liaisons across teams17:42
gouthamrwe'll need to check on the inactive projects: https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects17:43
gouthamrcouple of these that i've seen no "revival" sorta activity 17:45
gouthamrthis means that they'll head to retirement in the Hibiscus cycle17:46
gouthamrper the timeline on that page ^17:46
mnasiadkaI think we haven’t properly retired Monasca yet?17:47
gouthamryes, not entirely:17:48
gouthamr#link https://review.opendev.org/q/hashtag:%22monasca-retirement%22+status:open 17:48
gouthamrfrickler noted that the requirements team has been slow to respond to reviews17:48
mnasiadkaSo that’s only requirements17:48
gouthamrprometheanfire tonyb perhaps you can help merge these patches? ^17:48
gouthamrmnasiadka: what else are you thinking?17:48
fricklermaybe we should add the reqs project also to the inactive list ;-/17:48
gouthamr#link https://review.opendev.org/q/hashtag:%22monasca-retirement%22+(status:open%20OR%20status:merged) 17:49
gouthamr^ that's the list of patches that've merged17:49
mnasiadkafrickler: that would be interesting17:49
mnasiadkaMonasca repos also have some open patches from what I see (in Gerrit)17:50
gouthamrah, i missed those17:50
clarkbthe release team should have permissions to abandon those and I think also to merge the requirements changes17:51
clarkb(via the openstack meta config acl list)17:51
clarkbTC too maybe?17:51
gouthamrhttps://review.opendev.org/q/project:%5E.*monasca.*+status:open 17:51
gouthamr176 changes o.O17:51
gouthamryes, the TC does17:51
gouthamrwe've got a script somewhere that we can run and abandon these?17:52
clarkbyes I think the requirements eol tagging script does it17:52
clarkb*releases branch eol tagging script17:52
fricklerhttps://opendev.org/openstack/releases/src/branch/master/tools/abandon_patches_on_branch.sh17:52
fricklermight need amending the wording of the msg for that purpose17:53
gouthamrneat, ack17:53
gouthamr#topic Open Discussion17:55
* gouthamr will try and get aprice in a meeting regarding the foundation marketing themes17:57
fungidon't forget to register for the ptg!17:57
fungi#link https://ptg.openinfra.org/ PTG April 20-24, 202617:58
gouthamr+117:59
gouthamralright, lets wrap this up.. 17:59
gouthamrthank you all for participating17:59
gouthamr#endmeeting17:59
opendevmeetMeeting ended Tue Jan 27 17:59:55 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:59
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2026/tc.2026-01-27-17.00.html17:59
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-01-27-17.00.txt17:59
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2026/tc.2026-01-27-17.00.log.html17:59
mnasiadkafungi: it’s funny that the registration forces you to fill out company name, “None” still works, but well18:02
fungimnasiadka: yeah, i think it may be something baked into that event management platform18:03
fungii'll mention it to the staff who are more familiar with it, in case it's something they have the ability to fix18:04
sean-k-mooneythe ptl/dpl nominiation period isnt for a few weeks right?18:05
gouthamrsean-k-mooney: begins on Feb 4th 18:06
gouthamrhttps://governance.openstack.org/election/18:06
sean-k-mooneyack18:06
clarkbwhich is ~1 week away18:06
fricklerwill be a close call to get the DPL reset done before that18:06
sean-k-mooneyill bring it up for watcher in this weeks irc call. we will likely then propose the reset and reafirmation patch on thrusday if no objection18:07
sean-k-mooneyim currently assumign we wont end up chanign any of the liasons this cycle but we can dicusss that on the review patches18:08
gouthamr++ ty for checking sean-k-mooney 18:08
sean-k-mooneyill note that for those that observe lunar newywar the nomitation period is nto great18:09
gouthamrYes :( 18:09
gouthamri think we'll have a hard time with several PTLs that might be away starting ~Feb 1618:10
fungiit comes up every year. we'd need to shift the release schedule or when we hold elections relative to releases in order to fix it longer term18:11
fungibut both options are theoretically possible18:11
gouthamrshifting elections is possible, we'd have to ensure the nomination window opens as soon as the new year begins or something.. but given how long the election cycle is, we'd either have people miss the nominations or the voting period18:12
sean-k-mooneyim not nessiarly saying we shoudl just noting it18:13
sean-k-mooneywhen did that page get a count down timer. did i just miss that forever or is it new?18:13
clarkbthere are a lot of conflicts through the year too. So moving things doesn't necessarily make things better just shifts it around18:14
sean-k-mooneywhat critira are we applying for inactive project and revival efforts?18:14
JayFIs there a way to pre-indicate my +1 to DPL? I'm likely to be out for medical reasons during the refresh window18:15
gouthamr^ this would count JayF 18:16
cardoeI'll actually be on PTO during the nomination period as well.18:16
gouthamr^ ack18:16
sean-k-mooneyJayF: you can just create teh 2 patches to the repo to reset adn opt in again18:17
sean-k-mooneythere woudl only really be a conflcit if some one decieed to run for ptl at teh same time18:17
sean-k-mooneyin which case i actully have no idea what happens18:18
JayFif someone tries to run for ironic PTL that isn't a current DPL they would be unlikely to be taken as a leader for the project regardless of policy18:18
fungiin theory, nobody could run for ptl of a dpl team without the team deciding to move off the dpl model18:18
gouthamrfor now, the nomination folder hasn't been created for any team that had the DPL model in 2026.118:18
gouthamrhttps://review.opendev.org/c/openstack/election/+/97480318:18
sean-k-mooneyfungi: yes and no orgianly we did nto revert back to the ptl model but htat was chagned18:18
sean-k-mooneythis is part of why i didnt want us to i proceed with the chagne that reqruied opt in each cycyle18:19
sean-k-mooneygouthamr: ack although you could just create that with the candiate patch18:20
JayFHaving folks check in once a cycle that they are still around and interested in leadership isn't a bad thing. Our method for doing it is a bit onerous though :)18:20
gouthamryou could, but that’s something the election officials would watch for18:21
JayFI'd rather be annoyed as an active Ironic DPL than for us to let a team stagnate with an absentee DPL team18:21
sean-k-mooneyif a porject wanted to adopt the dpl model for next cycle it would need to do so before the nomination peroid correct?18:21
fungiyeah, in theory there could be a different re-opt-in mechanism for liaisons. resetting to ptl if there are neither enough liaison volunteers nor any candidate for ptl is fairly pointless, as the team has no leadership at that point either way18:21
gmaanTC should be proposing the DPL reset by default and projects can -1 that to keep the DPL model. that is the easiest and shortest way to continue unless there is change in DPL liaisons18:24
gmaanif it is too frequent then reset can be done once in a two cycle (yearly)18:25
fungithe reason it came up is that we have one week to get that done before the ptl nomination window, and some liaisons might be on vacation right now18:25
fungi(the reason it came up just now, i mean)18:26
gmaanyeah, I think I faced the same when I as TC was supposed to propose DPL reset much in advance to election. 18:26
gmaanI think we made some notes on that to avoid the same situation18:26
sean-k-mooneyya that and im in the process of reachign out to the cyborg ptl to understand there intetion for next cycle. i was going to suggest moving cyborg to the dpl model and have volenteered to help with some of the relase liason  duties this and next cycle given the over lack of mantaince that is currently happenign in the cyborg project18:28
gmaanof if it is very late then no harm to skip the reset this cycle and just check if any DPL team is inactive or so18:28
gmaansean-k-mooney: ++ good point but even they respond late you can propose PTL->DPL any time right after election18:29
gmaanit should be done once in a cycle but can be proposed anytime in cycle18:29
sean-k-mooneyack 18:30
sean-k-mooneycurrently cyborgs gate is blocked because fo the oslo.db release but i have a ptch up to adrfess that i bleive18:30
sean-k-mooneyi need to do some testing locally18:31
sean-k-mooneybut thre are a number of other issue in term of testing runtimes and over all maintaince18:31
gmaanyeah, that's true. 18:31
sean-k-mooneythat why i asked about what do we consier an inactive project 18:32
gmaanwell, I proposed it inactive I think 2 cycle back or last cycle then we got response from PTL so abandon that proposal18:33
gmaanbut agree that just raising hand for PTL is not enough and gate status is more important 18:34
sean-k-mooneyyes but there have only been 2 patches merged this cycle effectivly and many of even the both patches have not been merged18:34
sean-k-mooneyso its still effectivly an inactive core team18:34
fungiand responsiveness to private security bugs18:34
gmaanmoving to DPL and shared maintenance/leadership is good idea though 18:34
gmaanfungi: ++ yeah18:34
sean-k-mooneyi was orginally goign to wait a bit and start a mailign thread but i tought the nominationls were after FF18:35
gmaansean-k-mooney: agree, may be good to start your proposal (you volunteer to help in DPL model) on ML and if current PTL respond 18:35
fungiat least now that we have tc liaisons to the vmt, there are tc members getting escalated to for those specific cases, so someone on the tc to lobby for inactive status18:35
sean-k-mooneygmaan: im not sure if they are back form pto but i emailed them this afternoon. if i dont hear back by the end of the week ill start a thread on the public mailing list18:37
sean-k-mooneyone of the thing i noticed is the current ptl does not ahve access to the cyborg launch pad group or i think the release/stable gerrit group18:37
gmaanyeah and it it goes leaderless then it is good indicator to reiterate the leadership model and maintenance core list also18:37
gmaanthey did not ask I think but those access permission are doable quickly 18:38
sean-k-mooneyso i have a list of mantiance/paperwork tihngs that need to get adressed adn was plannign to start the converstation on how to make progress on it next week18:38
sean-k-mooneycyborg is fortually owne by the openstack admins group i bleive so ya18:39
sean-k-mooneywe dont have to go chasing anyone for the lauchpad permissions in this case18:39
fungithinking about inactivity criteria, we essentially already identified problem domains by defining dpl liaison roles. each one corresponds to some set of people elsewhere in openstack who will end up shouldering additional burden if the project isn't being actively maintained18:39
sean-k-mooneywell https://launchpad.net/openstack-cyborg is but not https://launchpad.net/~cyborg-team18:40
gmaannot openstack-admin but OpenStack Cyborg Team18:40
sean-k-mooneyright and unfortinly openstack cyborg team does not have the openstack admins as a maintainer18:41
sean-k-mooneyhttps://launchpad.net/~cyborg-team/+members#active18:41
gmaanyeah, 'OpenStack Administrators' should be owner for that team18:41
sean-k-mooneyso https://launchpad.net/~zhipengh512 is the only admin of that team18:42
gmaanyeah18:42
sean-k-mooneywhich effectivly mean they are the only person that can mange teh membership or configure the lauchpad project18:42
fungiif they add ~openstack-admins to the team and set it to administrator role, then we can take it from there18:42
gmaanyeah18:42
sean-k-mooneythe problem is i think they may be inactive but we woudl need to confirm that18:43
sean-k-mooneylast coment on gerrit was 3 years ago18:44
sean-k-mooneycybrog has not created any serise in lauchpad since zed either which was one of the thign on my list18:44
sean-k-mooneythe bug triage team is also cofnigured to that restricted team so we cant actully tirage new bug properly either18:45
fungialso the project description on lp says bug tracking uses storyboard, even though the team moved from sb to lp 5 years ago with https://review.opendev.org/c/openstack/project-config/+/78730618:45
gmaanYeah, I also checked and they are not active any more at least from gerrit activity. maybe current PTL knows them and get it done?18:46
sean-k-mooneyperhaps18:47
sean-k-mooneyli liu (the current ptl) is invoved in cyborg purly in there personal time18:47
sean-k-mooneywhile i can reach out to them via other means since they happen to be employed at ibm i dont know if they have a personal relationship with Zhipeng and or have a beter way to reach out18:48
sean-k-mooneyanyway ill let ye knwo fi i hear back and ill likely start a mail thread on the general topic of cyborg maintance next week18:49
gmaanlast option can be to ask LP maintainers to tranfer  team ownership. If i remember correctly we did that in past. I think gouthamr did for almost for all such cases. 18:51
fungiworst case, we *can* reach out to the lp admins to get control reassigned, but would rather reserve that for the last possible fallback because we don't want to pester them unless we've exhausted all other options first18:51
gmaanyeah18:51
sean-k-mooneyi guess in the meain time i can also email zhieng about adding https://launchpad.net/~openstack-admins as an admin to https://launchpad.net/~cyborg-team and see if i get a responce18:51
gmaan++ 18:52
fungii'm happy to take care of flipping the remaining switches in lp once that's in place18:52
sean-k-mooneyli liu responeded and said to proceed with starting a mailing list thread so ill work on that tomrrow.19:10
opendevreviewGoutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for watcher project  https://review.opendev.org/c/openstack/governance/+/97492619:20
opendevreviewGoutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for requirements project  https://review.opendev.org/c/openstack/governance/+/97492719:22
opendevreviewGoutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for release mgmt project  https://review.opendev.org/c/openstack/governance/+/97492819:23
opendevreviewGoutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for Oslo project  https://review.opendev.org/c/openstack/governance/+/97492919:23
opendevreviewGoutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for Ironic project  https://review.opendev.org/c/openstack/governance/+/97493019:24
opendevreviewGoutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for Freezer project  https://review.opendev.org/c/openstack/governance/+/97493119:24
gouthamrthanks for chasing that down, sean-k-mooney 19:32
gouthamrand the reset thingy, i'm still pretty green behind the ears on stuff, but, i suspect most teams of the teams above are active, and would like to retain the DPL model.. ofcourse the tragedy of the commons affects the critical non-service project teams (requirements, oslo) 19:34
opendevreviewMerged openstack/openstack-manuals master: [www] Set Victoria, Wallaby, and Xena state as EOL  https://review.opendev.org/c/openstack/openstack-manuals/+/97481622:27
cardoeWe recently merged https://review.opendev.org/c/openstack/governance/+/971178 but we haven't updated the permissions on the repo in gerrit.22:39
gouthamrgtema should be able to fix that22:40
gouthamrhttps://review.opendev.org/admin/groups/q/filter:keystoneauth22:40
gouthamror if they want to get rid of the group altogether and use the openstacksdk ones, this file needs an update: https://github.com/openstack/project-config/blob/master/gerrit/acls/openstack/keystoneauth.config22:41

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