Tuesday, 2026-05-26

wu-wenxiangChecking skyline-console tarball: https://tarballs.opendev.org/openstack/skyline-console00:00
wu-wenxiangUpstream has new commits, but the tarball here is one month old.00:00
wu-wenxiangThe 2026-05-25 publish CI job succeeded, new file uploaded to AFS.00:00
wu-wenxiangYet CDN still serves the old version. CI log: https://ef1bd6032c64c1864435-d6fd3b06d50c034d0364bbf684ea1b1c.ssl.cf5.rackcdn.com/openstack/8132ff79b38d4a4b9cb151e3e57508de/job-output.txt00:00
wu-wenxiangQuestions: Any known AFS->CDN sync delay?00:00
wu-wenxiangAny project config issues blocking updates?00:00
wu-wenxiangCan we manually refresh the CDN for this tarball?00:00
wu-wenxiangThanks, can share more logs if needed.00:01
*** gibi_off is now known as gibi07:08
mharley[m]gouthamr, I removed the watched repositories for the brand new #openstack-pqc room:  https://review.opendev.org/c/openstack/project-config/+/990078.10:02
mharley[m]fungi: FYI ^^.10:37
fungiwu-wenxiang: some job dumped a large amount of data into the tarballs volume yesterday (2026-05-25) between 02:50 and 02:55 utc, and it's been busy replicating that through our fileservers so any updates after that time (including yours) are still waiting for that to complete13:23
wu-wenxiangfungi: thanks14:26
opendevreviewStephen Finucane proposed openstack/governance master: Add cursive under oslo  https://review.opendev.org/c/openstack/governance/+/99012414:45
gouthamrtc-members: a gentle reminder that our weekly IRC meeting will occur here in ~45 minutes16:15
cardoeI’ll unfortunately miss. And then out on PTO 2 weeks. I’ll do OpenStack stuff in my down time so ping me on reviews.16:26
gouthamrack cardoe 16:26
spotz[m]o/16:57
gouthamr#startmeeting tc17:00
opendevmeetMeeting started Tue May 26 17:00:36 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:01
gouthamrToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda17:01
gouthamr#topic Roll Call17:01
dansmitho/17:01
frickler\o17:01
spotz[m]o/17:01
bauzaso/ (on and off a bit)17:01
gouthamrcourtesy ping: noonedeadpunk, mnasiadka17:03
gouthamrnoted absence: c a r d o e17:03
gouthamrand, i'll start a thread about how to deal with extended absences17:04
gouthamrokay, let's get started17:05
gouthamr#topic Last Week's Action Items17:05
mnasiadkao/17:06
noonedeadpunksorry17:06
noonedeadpunko/17:06
gouthamrno problem.. lets begin with vitrage/venus17:06
gouthamrthink noonedeadpunk refreshed the vitrage deprecation change, but venus still needs a project config change to let us make progress on the repo cleanup17:07
gouthamrdoesn't vitrage need a similar cleanup of the "master" branch?17:07
noonedeadpunkSo I think that I have pushed project config patch last week17:08
noonedeadpunklet me check17:08
fungii've been pretty scattered, so if i missed reviewing something for that, let me know17:08
noonedeadpunkhttps://review.opendev.org/c/openstack/project-config/+/98914417:08
gouthamrneat, thank you17:09
gouthamr#link https://review.opendev.org/q/topic:%22retire-venus%22 (venus retirement changes) 17:09
noonedeadpunkfor vitrage - venus depends on xstatic , so I wanted to wait with content removal until venus is done17:09
gouthamrack17:09
noonedeadpunkand also had time very sparodically until recently, so yeah.. Will proceed with patches at least, but will set them to -W17:10
gouthamrthanks noonedeadpunk 17:10
noonedeadpunkand I think I also did some doc changes.... but I have vague memories about them17:11
gouthamrthey'll depend on the governance change.. so will need to be rechecked after we merge the deprecation/retirement17:12
* gouthamr is staring down the meeting notes from last week.. we're doing pretty well on action items, we didn't take any others worth checking in on17:12
noonedeadpunk#link https://review.opendev.org/c/opendev/infra-manual/+/98914317:12
gouthamrneat17:13
noonedeadpunkbut I think there was another one for openstack manuals as well or governance... 17:13
noonedeadpunkunless I missed to push the change...17:14
fungiyeah, i'll leave a comment on the change but it needs to go in the project-team-guide instead, since it's an openstack-specific acl17:14
gouthamrah true17:15
noonedeadpunkI forgot to do `git review` doh17:15
opendevreviewDmitriy Rabotyagov proposed openstack/project-team-guide master: Mention ACL change order shift for retirement  https://review.opendev.org/c/openstack/project-team-guide/+/99014617:15
noonedeadpunkSo I am thinking, that it might be relevant not only for openstack projects17:15
noonedeadpunkas this is kind of general concern for projects with some governance....17:16
noonedeadpunkBut also openstack guide says - go follow openinfra guide, so it's easy to miss the note during the process17:16
noonedeadpunkthus I made patches to both places17:16
fungiwell, opendev has a different kind of generic retired acl that doesn't work the way openstack's does17:16
fungithe opendev one sets the repository to read-only state17:16
noonedeadpunkright, but my update saysd "take Gerrit ACL change from the `Step 3`"17:17
fungiopenstack has a special retirement acl that limits access to the tc members, which is a different matter and enables this particular workaround17:17
noonedeadpunkand step 3 says `acl-config: /home/gerrit2/acls/opendev/retired.config`17:17
fungiright, but openstack projects use a different config than the one documented in infra-manual, not that one17:18
noonedeadpunkso I think that the statement is fine to go to openifra guide as well as a "note" as it's not written in openstack-specific way17:18
fungi(openstack/retired instead of opendev/retired)17:18
noonedeadpunkI know - https://review.opendev.org/c/openstack/project-team-guide/+/990146/1/doc/source/repository.rst17:18
noonedeadpunkbut I think both of them are kinda complimentary to each other...17:19
fungii'm saying, the workaround you're mentioning doesn't work with the opendev/retired acl17:19
fungibecause it sets the project read-only17:19
fungiand then nobody can make updates to it17:19
noonedeadpunkah17:19
noonedeadpunkok, now I got what you mean17:19
noonedeadpunkI was thinking that opendev acl does smth alike, just different group of ppl potentially17:20
gouthamrty for the clarification.. we hopefully won't miss this in the project team guide and if we do, we'll notice soon enough :) 17:20
gouthamralright, let's move on17:20
gouthamr#link https://review.opendev.org/c/openstack/governance/+/989156 (Add release liaisons for PTL-led projects)17:20
funginope, uses gerrit's read-only project toggle17:20
gouthamr^ i added "formal-vote" on this to get some more TC folks' alignment here17:20
gouthamrcould you please take a look?17:21
gouthamrreading irc discussions and gerrit action, i see that the release team is okay with this direction17:21
gouthamrsean-k-mooney pointed out an implication here that he'd like to preserve release acls through the release.. so, our pre and post election changes that update projects.yaml must not erase this data, but only replace liaisons where applicable17:22
fungii think this will actually solve the problem he had before17:22
gouthamryes17:22
fungibecause the lack of support for listing liaisons in governance with ptl model projects meant we *had* to drop the liaisons when switching from dpl to ptl, but no longer17:23
fungi(at least for release liaisons initially(17:23
gouthamr+117:23
gouthamryes, on the second thought there17:23
gouthamrthe VMT expressed interest in adding and preserving security liaisons as well in the same manner17:24
gouthamrand stephenfin and fungi discussed adding TaCT liaisons 17:24
fungiyeah, but we can add them as a later step17:25
fungii don't want to hold this up for further revisions17:25
sean-k-mooneythat was my main painpoint yes17:25
sean-k-mooneythe fact the release liasaon was change during the release period where we were busest17:25
sean-k-mooneyso if it happens after the election17:25
sean-k-mooneythat moved the change out of the critical time period17:25
gouthamryes, these can come as separate changes.. and will require some crowdsourcing... we've been asking PTLs to keep the security/VMT liaisons (and coresec teams) up-to-date.. so a continuous process that some project folks still need to pay attention to17:25
sean-k-mooneythe blocker that i was not aware of before was the schema requireemnts17:26
sean-k-mooneyi.e. that ptl mode did not allow the release liasons to be in the file17:26
sean-k-mooneyor section i guess17:26
sean-k-mooneyso if that is fixed it will mechanily make it possibel going forward17:26
gouthamryes17:26
gouthamri can work on the VMT/security liaisons changes in the same manner.. and we'll try and do that for TaCT shortly after (unless someone would like to tackle this) 17:27
gouthamrty for the votes on https://review.opendev.org/c/openstack/governance/+/989156 17:27
gouthamri'll get this merged by EOD17:27
fungii probably can, as tact sig chair, but may not get to it soon17:27
gouthamrty fungi 17:28
fungi(if anyone else is interested in being tact sig (co)chair maybe it can even get done sooner!)17:28
gouthamrnice, maybe bauzas is :) 17:29
bauzashmmm17:29
fungibwahahaha17:29
spotz[m]hehe17:29
bauzasI can help so, but that will be my last term for the TC 17:30
fungiwe have plenty of non-tc work to pile on you, don't worry17:30
gouthamryeah.. getting away from the TC seems like getting into many more things17:30
bauzaswell, I have a lot of stuff to work on it downstream, but lemme try17:32
gouthamralright, there's one more requiring TC votes:17:32
gouthamr#link https://review.opendev.org/c/openstack/governance/+/989193 (Insist on minimal pyproject.toml)17:32
gouthamrseemed non-controversial at our last meeting17:32
gouthamroh wait, the whole PTI series needs more eyes17:33
fungirelated, we did last week merge a change to the release test job that projects run which checks your pyproject.toml with the validate-pyproject tool17:34
gouthamr#link https://review.opendev.org/c/openstack/governance/+/988437 (pti: Update release notes expectations) 17:34
gouthamrplease start there ^ and see changes that build on top of this17:34
gouthamrit'd be nice to get these changes vetted and inconsistencies ironed out early17:34
gouthamrfungi: nice17:34
fungi(this came up because an openstack project tried to release with a broken pyproject.toml file, and the upload to pypi failed during gazpacho rc1)17:35
gouthamr#link https://review.opendev.org/c/openstack/project-config/+/980500 17:35
gouthamryes, manila, with a typo in pyproject.toml iirc17:35
fungii didn't want to publicly shame anyone, but yes ;)17:35
gouthamrhaha, no, i like publicity in all manner17:36
fungidriving process improvements the old-fashioned way17:36
gouthamr:P17:37
gouthamralright, please do review the PTI changes 17:37
gouthamrthat's a wrap on action items that i see, was there anything else that you were working on?17:37
gouthamr#topic A check on gate health17:39
gouthamronly have standing topics today.. so can take the time to clean some things up17:39
gouthamranything of interest to share regarding the gate?17:39
fungias mentioned earlier in #openstack-tc, the tarballs volume in afs has been updating for a couple of days, so updates to that site and other static hosting are delayed until that finishes17:40
gouthamrack, i am unsure if the skyline issue will get resolved with this.. they claim they've not seen an update since february?17:41
fungibecause the last time their jobs ran was in march and they failed17:41
gouthamrah17:41
fungiso the last successful runs (besides the ones waiting for the tarballs site to update this week) were in february17:42
gouthamrack, ty.. 17:42
fungiif you look at the build history for that job, you'll see the timeline pretty clearly17:42
fungi(in the zuul dashboard)17:42
gouthamrhow often does this sync normally?17:44
fungi#link https://zuul.opendev.org/t/openstack/builds?job_name=publish-skyline-console-python-branch-tarball&project=openstack/skyline-console recent build history for publish-skyline-console-python-branch-tarball17:44
fungithe tarballs volume normally takes a few seconds to sync, but depends on how much data has changed17:44
fungiwe replicate it to 3 sites for redundancy, one of which is in a different region and so that slows the replication. for it to take this long, the amount would have needed to be in excess of 100gb i think, though that's not unheard of for some of our image-based deployment projects that publish copies of artifacts there17:45
fungitypically we attempt to replicate every 5 minutes17:46
gouthamrack.. good to know... 17:46
gouthamrwow, you can now delete etherpads?17:47
fungiit's also possible something else has broken that synchronization process and caused it to hang, i sadly have been too busy with other things to investigate it closely yet17:47
fungiyes, the new etherpad version we upgraded to gives pad creators a delete token17:48
gouthamrno worries, i'm glad wu-wenxiang came in here to ask.. he's sent me an email as well.. typically they find help on #openstack-infra or #opendev on matrix 17:48
fungiyou shouldn't be able to delete a pad someone else has created, if you can that's a bug so let opendev folks know17:48
gouthamrack, i just saw a token on https://etherpad.opendev.org/p/tc-2026.2-tracker when i opened it 17:49
gouthamr#topic TC Tracker, PTG Follow up17:49
gouthamr#link https://etherpad.opendev.org/p/tc-2026.2-tracker (Technical Committee activity tracker - 2026.2)17:49
fungi(also we do back up the etherpad server twice daily, remotely to two redundant cloud providers, if we ever need to restore something that's accidentally deleted)17:50
gouthamrah, helpful17:50
gouthamraprice[m] put up an update regarding the user survey changes:17:51
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/EXNIFPZJRCPDBH4HETG6AAYGZ6NNKLDB/17:51
gouthamrand she linked this etherpad if you're interested to participate in the re-design:17:51
gouthamr#link https://etherpad.opendev.org/p/OpenStack-User-Survey-Streamlining17:51
gouthamrty spotz[m] slaweq for volunteering there17:51
gouthamrif anyone else is interested to do so, please add your name on the etherpad17:51
gouthamrdoes anything else on the tracker warrant a discussion today?17:52
gouthamr#topic Open Discussion17:53
gouthamrwould you like to add anything to the minutes today?17:55
gouthamri asked for any volunteers to be election officials17:55
gouthamrslaweq and ianychoi have graciously offered to continue, but it'd be nice to get someone to shadow/help withh the process17:56
gouthamrif you know anyone that'd be interested, please let them know they can join #openstack-election here and chime in17:57
gouthamrspotz[m]: Slawek Kaplonski proposed  the election config: https://review.opendev.org/c/openstack/election/+/988238 and placeholders for candidates for the 2027.1 election  https://review.opendev.org/c/openstack/election/+/98823917:57
spotz[m]on it17:58
gouthamrthank you! 17:58
gouthamrit'd be nice to reflect this on the release schedule when they're merged.. ianychoi had a script that'd scrape this info and build that change17:58
gouthamralright, that's a wrap for today's meeting17:59
gouthamrthank you all for joining17:59
gouthamrwill tty here next week 17:59
gouthamr#endmeeting17:59
opendevmeetMeeting ended Tue May 26 17:59:42 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-05-26-17.00.html17:59
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-05-26-17.00.txt17:59
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2026/tc.2026-05-26-17.00.log.html17:59
fungii teletype everywhere, no need to wait for next week17:59
gouthamr:D 18:00
gouthamrdon't stop the chatter18:00
opendevreviewMerged openstack/governance master: pti: Update release notes expectations  https://review.opendev.org/c/openstack/governance/+/98843720:52
cardoeWhat’s wrong with skyline? I sent them some changes last week I think.20:53
opendevreviewMerged openstack/governance master: Add release liaisons for PTL-led projects  https://review.opendev.org/c/openstack/governance/+/98915620:54
opendevreviewMerged openstack/governance master: Use quotes for all people  https://review.opendev.org/c/openstack/governance/+/98915720:54
opendevreviewMerged openstack/governance master: reference: Allow irc values to be null  https://review.opendev.org/c/openstack/governance/+/98915820:54
opendevreviewMerged openstack/governance master: reference: Make appointed an attribute of ptl  https://review.opendev.org/c/openstack/governance/+/98915920:54
opendevreviewMerged openstack/governance master: Update tooling for required deliverable_type  https://review.opendev.org/c/openstack/governance/+/98921720:54

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