| opendevreview | Merged openstack/election master: Update governance tag 0.23.0 to configuration https://review.opendev.org/c/openstack/election/+/1002178 | 07:45 |
|---|---|---|
| opendevreview | Merged openstack/election master: Close 2027.1 Election Results (PTL) https://review.opendev.org/c/openstack/election/+/1002175 | 07:46 |
| cardoe | gouthamr: Imma need you to rewind time by like 5 days so I can finish this mailing list post and send it out 5 days ago for today's topics. | 14:03 |
| gouthamr | :D all good, the agenda notification also brings folks | 14:13 |
| gouthamr | tc-members: a gentle reminder that our weekly meeting will be hosted here in ~50 minutes. Agenda is here: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda | 16:11 |
| cardoe | gouthamr: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/KPLX44YX6VEAJT4SZ3T7CJ3K2U6HJUTZ/ there's the post. | 16:50 |
| gouthamr | ty cardoe | 16:50 |
| gouthamr | #startmeeting tc | 17:01 |
| opendevmeet | Meeting started Tue Aug 25 17:01:15 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 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:01 |
| opendevmeet | The meeting name has been set to 'tc' | 17:01 |
| gouthamr | Welcome to the weekly meeting of the OpenStack Technical Committee. A reminder | 17:01 |
| gouthamr | that this meeting is held under the OpenInfra Code of Conduct available at | 17:01 |
| gouthamr | https://openinfra.dev/legal/code-of-conduct. | 17:01 |
| gouthamr | Today's meeting agenda can be found at | 17:01 |
| gouthamr | https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 17:01 |
| gouthamr | #topic Roll Call | 17:01 |
| gouthamr | #chair mnasiadka | 17:02 |
| opendevmeet | Current chairs: gouthamr mnasiadka | 17:02 |
| gouthamr | just in case | 17:02 |
| dansmith | o/ | 17:02 |
| noonedeadpunk | o/ | 17:02 |
| spotz[m] | o/ | 17:02 |
| frickler | \o | 17:02 |
| cardoe | o/ | 17:02 |
| frickler | iiuc mnasiadka is away the next two weeks? | 17:02 |
| * gouthamr apologizes for the delayed start, there's action in #openstack-security | 17:03 | |
| cardoe | yes | 17:03 |
| gouthamr | ah i didn't know | 17:03 |
| gouthamr | (or maybe he mentioned it, and it didn't register) | 17:03 |
| mharley[m] | \o/ | 17:04 |
| spotz[m] | o/ | 17:05 |
| gouthamr | courtesy-ping: bauzas | 17:05 |
| gouthamr | ^ unsure if he's back, | 17:05 |
| gouthamr | let's get started | 17:06 |
| gouthamr | #topic Last Week's Action Items | 17:06 |
| dansmith | not, afaik | 17:07 |
| gouthamr | ack dansmith | 17:07 |
| gouthamr | let's talk about the elections first, because it's timely and we have a pending change to approve | 17:07 |
| gouthamr | #link https://review.opendev.org/c/openstack/governance/+/1002177 | 17:08 |
| gouthamr | this change adds PTL results from the 2027.1. election cycle | 17:08 |
| gouthamr | please review | 17:08 |
| gouthamr | spotz[m]: looks like the tooling overwrote some irc nicks that were fixed later | 17:09 |
| gouthamr | s/later/earlier | 17:09 |
| noonedeadpunk | so glance seems to be leaderless now? | 17:09 |
| dansmith | croelandt was late I think | 17:10 |
| gouthamr | we can choose to fix them now, or address them after this change merges. I think the election officials are waiting to update the mailing list about this | 17:10 |
| gouthamr | so my vote is to merge this as is, and make those changes after | 17:10 |
| gouthamr | noonedeadpunk: dansmith: ack, we'll discuss leaderless teams in a little bit | 17:10 |
| spotz[m] | yeah I wasnt sure if it mattered or not but it was only that one entry | 17:10 |
| spotz[m] | I'm ok with that, I really debated whether to -1 it or just leave the comment | 17:11 |
| gouthamr | https://governance.openstack.org/tc/reference/house-rules.html#election-results | 17:11 |
| gouthamr | ^ i need at least one more roll call vote please | 17:11 |
| gouthamr | PTL data has merged to the election repo itself: | 17:14 |
| gouthamr | #link https://review.opendev.org/c/openstack/election/+/1002175 (PTLs for 2027.1) | 17:14 |
| gouthamr | we had an action item on AC/APC active-core-reviewer election-tooling | 17:15 |
| gouthamr | fungi's updated this, and shared some data on the #openstack-election channel | 17:15 |
| fungi | the only real update was to add compatibility in the generate-rolls entrypoint wrapper script election officials use, which i hadn't included in my earlier testing | 17:16 |
| gouthamr | #link https://review.opendev.org/q/hashtag:%22core-reviewers-as-ac-apc%22+(status:open%20OR%20status:merged) | 17:16 |
| * gouthamr bounces two messages from the election channel | 17:18 | |
| gouthamr | > good to know that we had 10 active core reviewers who didn't own any merged changes during the qualifying timeframe, that's ~4% of the electorate, so not trivial | 17:18 |
| gouthamr | > gouthamr: ^ useful statistic about the impact of the tc's charter adjustment | 17:18 |
| fungi | hopefully those will merge soon, so that election officials aren't relying on unmerged changes in the election repo to generate the voter rolls | 17:18 |
| gouthamr | thought this was good data to share with the wider audience here | 17:19 |
| gouthamr | alright, hoping these changes can merge soon.. i'll take a look, but it appears they do the right thing already just by looking at the conversation between you and ianychoi | 17:20 |
| gouthamr | anything else about this action item, and topic? (we'll discuss leaderless project teams in a bit) | 17:21 |
| spotz[m] | -1 for reminder on the code but +1 on roll call;) | 17:22 |
| gouthamr | thank you, workflowed it | 17:23 |
| gouthamr | we had another action item regarding the 2027.1 runtime updates that we merged during the last meeting | 17:23 |
| gouthamr | #link https://governance.openstack.org/tc/reference/runtimes/2027.1.html (Tested Runtimes for 2027.1 (Indri)) | 17:24 |
| gouthamr | #link https://review.opendev.org/q/topic:%222027-1-testing-runtime%22 | 17:24 |
| gouthamr | gmaan got us started on the implementation of it | 17:24 |
| gouthamr | ty for that, i don't know if anything else is missing for this | 17:25 |
| gouthamr | typically grenade changes, but those would come after RC1? | 17:25 |
| frickler | grenade and devstack is done after branching, same for the updates to testing on the master branch | 17:26 |
| gmaan | yeah, QA part for devstack/grenade/tempest will be once we are ready for stable/2026.2 | 17:26 |
| gouthamr | ++ | 17:26 |
| gmaan | that will be handled by the QA as per release step | 17:27 |
| gouthamr | thank you gmaan | 17:27 |
| gouthamr | the next action item was to have one/more strawman proposals on openstack-discuss about needing/documenting per-project paths to core | 17:27 |
| gouthamr | cardoe just posted this: | 17:27 |
| 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:28 |
| gouthamr | we'll discuss that too as a dedicated topic | 17:29 |
| gouthamr | mharley[m] had an action item on a PQC community-goal proposal - he's done that here: | 17:29 |
| gouthamr | #link https://review.opendev.org/c/openstack/governance/+/1001777 (Add PQC Readiness as a proposed community goal) | 17:29 |
| gouthamr | noonedeadpunk: ty for signing up to PTL vitrage through its deprecation support phase | 17:30 |
| gouthamr | noonedeadpunk: any thoughts regarding barbican-ui's revival? low prio for now.. maybe pre-ptg fodder if you can get the discussion flagged off in time | 17:31 |
| mharley[m] | Hi, there. So, following up on the update I shared two weeks ago, I have submitted the PQC Readiness community goal (link shared by gouthamr ) proposal for review. | 17:31 |
| mharley[m] | The goal is organized in three milestones: the first one (2027.1) focuses on removing barriers that prevent PQC key exchange from working on platforms that already support it, like replacing deprecated SSL APIs and cleaning up hardcoded algorithm choices. | 17:31 |
| gouthamr | ty for the heads up; i suggest sending a brief note to PTLs/project maintainers to take a look as well | 17:32 |
| gouthamr | you'll likely not get much attention given the feature freeze/rc/end of release activities | 17:32 |
| gouthamr | but, let folks know to think about it as they plan their work for 2027.1 | 17:33 |
| mharley[m] | Oh, am I mistaken or I started my section in the wrong time? :-) | 17:33 |
| gouthamr | and am hoping that you or the PQC pop up team will track/do much of the work - if that's the case, the update can include that note | 17:33 |
| gouthamr | nah, we're still discussing ongoing action items.. so all good.. if you'd like to discuss further, we could add a topic.. but for now, this heads up is sufficient imo | 17:34 |
| noonedeadpunk | um, so regarding barbican-ui I fall a bit of behind the schedule due to vacation. I need to catch up with folks and recall where we ended up in July | 17:35 |
| gouthamr | ack noonedeadpunk | 17:35 |
| mharley[m] | OK, let me just finish sharing the three milestones and we're good. | 17:35 |
| gouthamr | that's a wrap on action items that i was seeing.. was anyone working on anything else to note? | 17:35 |
| gouthamr | mharley[m]: please hold that thought.. | 17:36 |
| gouthamr | i fear we may not get to that topic today.. | 17:36 |
| mharley[m] | OK | 17:36 |
| gouthamr | #topic "Leaderless" projects after the 2027.1/Indri nominations ended | 17:36 |
| gouthamr | the PTL election results will follow on the ML sometime today perhaps... but election officials have looped folks in on three leaderless teams: | 17:37 |
| gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/Z7GNS2HQH4JWZ7FLSQCQHENGG5X723FE/ ([all][elections][ptl][tc] Combined PTL/TC 2027.1 cycle Election Nominations End) | 17:37 |
| gouthamr | Glance, Masakari and Skyline | 17:38 |
| gouthamr | #link https://review.opendev.org/c/openstack/election/+/1002042 (Add Cyril Roelandt for Glance 2027.1 PTL) | 17:38 |
| gouthamr | ^ this is a late nomination | 17:38 |
| noonedeadpunk | For Masakari the volunteer was explicit that he'll be just for the single cycle to help out to onboard new person | 17:38 |
| noonedeadpunk | I frankly didn't follow up on the process there, as there was some language barrier and time zone difference... | 17:39 |
| gouthamr | yeah, but they're saying they'd like to continue: | 17:39 |
| gouthamr | #link https://review.opendev.org/c/openstack/election/+/1001265 (Adding Masahito Muroi candidacy for Masakari 2027.1) | 17:39 |
| noonedeadpunk | aha, ok, amazing then | 17:39 |
| gouthamr | and the skyline one was an issue validating the candidate: | 17:40 |
| gouthamr | #link https://review.opendev.org/c/openstack/election/+/1001530 (Adding Wu Wenxiang candidacy for Skyline 2027.1 PTL) | 17:40 |
| gouthamr | since i've been on the TC these seem like the easiest appointments we can make and rectify project leadership :) | 17:40 |
| noonedeadpunk | so kind of no leaderless projects if they will sign up for OIF? | 17:40 |
| spotz[m] | I'm good with accepting Glance and Masakari. Let me look at Skyline | 17:40 |
| spotz[m] | Good with Skyline too | 17:41 |
| gouthamr | spotz[m]: we need to abandon all three patches on the election repo.. and get these in as appointments on the governance repo | 17:41 |
| gouthamr | > so kind of no leaderless projects if they will sign up for OIF? | 17:41 |
| gouthamr | what does this mean? | 17:41 |
| fungi | just to be clear, there's no requirement to be an openinfra foundation individual member to serve as a ptl, merely to qualify as a candidate for ptl election | 17:41 |
| fungi | the distinction may be subtle, but it's important | 17:41 |
| noonedeadpunk | I am also fine with Skyline as they were appointed before as well | 17:41 |
| fungi | it's a difference between what the tc allows election officials to do vs what the tc allows itself to do | 17:42 |
| noonedeadpunk | aha, ok, gotcha then | 17:42 |
| gouthamr | yeah, wu_wenxiang is an OIF Individual Member too, it was just that he hadn't updated his email on the foundation profile | 17:42 |
| frickler | fungi: so actually the nomination would have been valid and just our validation is broken? | 17:42 |
| gouthamr | (and he updated his profile just past the deadline) | 17:42 |
| spotz[m] | I know, I didnt review them:) | 17:42 |
| spotz[m] | And it seemed it was a verification issue and they are a OIF member | 17:43 |
| fungi | no, the validation is a correct test, which serves to make sure election officials are only confirming candidates that the tc allows them to include in an election | 17:43 |
| gouthamr | yeah no problem with the validation | 17:43 |
| noonedeadpunk | ok, I'm kinda happy with results around leaderless projects | 17:43 |
| frickler | ah, "serve as ptl" vs. "be candidate for ptl", ok | 17:44 |
| fungi | where ptl elections are concerned, election officials serve to run processes which allow the community to elect leaders so that the tc doesn't have to appoint most of them, which relieves a lot of workload for the tc otherwise | 17:44 |
| fungi | so if the election process manages to select most ptls without action required by the tc, it's successful even if a handful still have to be appointed | 17:46 |
| gouthamr | okay, let me propose the appointments. is there anything to note about any of these right away/ | 17:47 |
| gouthamr | (we'll have a chance to discuss on the gerrit change too) | 17:47 |
| gouthamr | but, it's great that we have willing candidates, and the teams they manage are supportive as well.. | 17:47 |
| gouthamr | so while its hard to time our lives around election nominations, i don't think there's a big project health issue this time around as it was in earlier cycles.. | 17:48 |
| gouthamr | anything else for this topic? | 17:50 |
| gouthamr | i will note that skyline, masakari are interested in more maintainers.. the skyline PTL and core reviewers are keeping up with the pace of contributions and are reacting to various governance/VMT issues.. but, it isn't a sustainable situation | 17:51 |
| frickler | the same might be said for at least 90% of our projects? | 17:52 |
| gouthamr | no | 17:52 |
| gouthamr | some parts of it, yes | 17:53 |
| gouthamr | the part i'd agree with is that we're all looking for more maintainers all the time.. but 90% would either inflate that charge.. or, would reduce us to a hopeless situation | 17:54 |
| gouthamr | cardoe mharley[m]: we've 5 mins, and that's too little for your topics | 17:55 |
| cardoe | okay | 17:56 |
| gouthamr | cardoe: since you sent out the proposal to the openstack-discuss list, let it mature there for a week, wdyt? we can pick it up next week | 17:56 |
| cardoe | Well it's on the ML so let's give folks a chance to speak there | 17:56 |
| gouthamr | mharley[m]: same, unless you prefer a chat here between meetings (that's always welcome) | 17:56 |
| gouthamr | #topic A check on gate health | 17:57 |
| gouthamr | we're at feature freeze, are there issues that we need to be aware of? | 17:58 |
| fungi | a couple | 17:58 |
| fungi | we had some pbr releases this week which caused problems for stable branches, i don't think they impacted master for projects, but those have been yanked and approaches are being reconsidered | 17:58 |
| mharley[m] | I'll chat here right after the meeting. I only wanted to communicate a few items. | 17:58 |
| gouthamr | ack | 17:59 |
| fungi | also just in the past few minutes something seems to have happened to one of our rackspace flex accounts, so we're seeing widespread job failures | 17:59 |
| gouthamr | oh no, mirror/cache issues? | 17:59 |
| gouthamr | ah, i see some more on #openstack-infra | 18:00 |
| fungi | that's how it manifested, yes | 18:00 |
| gouthamr | ++ ty for keeping an eye and mentioning that here | 18:01 |
| gouthamr | rough for FF.. | 18:02 |
| gouthamr | mid-last week Ceph folks did a mega drop with CVE Fixes. .. We reacted with an OSSN and our own gate "fix" | 18:02 |
| gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/SLB7MSWAXXIME5YV6XHYI3CNUVWNNW46/#TZSDZEHUZK6OSRZYDC3NACGVNWX6LOZ7 | 18:02 |
| gouthamr | #link https://wiki.openstack.org/wiki/OSSN/OSSN-0108 | 18:02 |
| gouthamr | hopefully that's not a concern, at least temporarily | 18:02 |
| gouthamr | alright, that's a wrap i think for this meeting | 18:03 |
| gouthamr | anything else to add to the minutes today? | 18:03 |
| gouthamr | oh, a last and final call for OpenInfra Days CFP from spotz[m] and the organizers: | 18:04 |
| gouthamr | #link https://sessionize.com/OpenInfra2026/ | 18:04 |
| gouthamr | please submit your proposals before 28 Aug 2026 | 18:04 |
| gouthamr | if there's nothing else, thank you all for attending! | 18:04 |
| gouthamr | (happy feature freeze week) | 18:05 |
| gouthamr | #endmeeting | 18:05 |
| opendevmeet | Meeting ended Tue Aug 25 18:05:03 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:05 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2026/tc.2026-08-25-17.01.html | 18:05 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-08-25-17.01.txt | 18:05 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2026/tc.2026-08-25-17.01.log.html | 18:05 |
| spotz[m] | NA planning meeting:) | 18:07 |
| clarkb | fungi: should you mention that accoutn stuff here? not sure if cardoe is looking at matrix | 18:11 |
| cardoe | I'm not on matrix | 18:12 |
| cardoe | I can if I remember the link | 18:12 |
| clarkb | cardoe: it almost looks like rackspace killed one of our accounts (we cannot log in via skyline and the api tells us to go away) | 18:12 |
| clarkb | cardoe: one of the mirror nodes is also gone (can't ssh to it and we can't check if nova thinks it is running) but another is up and running in a different region | 18:12 |
| clarkb | so it is unclear to us if the account is in a weird state and the node had a problem or if everything is related to the account weirdness | 18:13 |
| clarkb | we are able to login to the legacy stuff and there are no tickets there (yet) | 18:13 |
| fungi | oh actually i was able to get into skyline another way | 18:14 |
| cardoe | poking people | 18:15 |
| clarkb | I guess you can go from the old stuff to skyline via an sso login link | 18:17 |
| clarkb | but direct login and use of the openstack api with what was previously working credentials does not appear to work anymore | 18:17 |
| fungi | cardoe: so the login issues may be a red herring, i don't think the account has been deleted, i was able to log into the overall rackspace portal and then follow a link from there to a flex region and it auto-logged me into the account there | 18:22 |
| fungi | and the immediate issue is that the mirror server instance is in error state, with the detail being "libvirterror" | 18:22 |
| clarkb | but we are not able to directly login to skyline or use the api via openstack client. We just happened to hit those errors first when trying t ofigure out what the node error is/was | 18:25 |
| fungi | yeah, odds are a hypervisor host in flex dfw3 has crashed and they just haven't notified us with a ticket yet | 18:25 |
| fungi | as for the login problem, it seems like something has changed about the credentials for that account in flex, but not sure how recently since we don't log into it often | 18:26 |
| croelandt | noonedeadpunk: sorry I was on PTO and forgot to send the application | 19:25 |
| cardoe | fungi: the box is more gooder now? | 20:05 |
| clarkb | looks like it is up and I can reach it but apache isnt' running on it yet for some reason | 20:11 |
| fungi | cardoe: yes! james reached out to me and got the nova compute node where it was scheduled rebooted | 20:11 |
| cardoe | well maybe good... if apache starts then definitely good. | 20:12 |
| clarkb | fungi: systemctl status says Loaded: loaded (/usr/lib/systemd/system/apache2.service; disabled; preset: enabled) as well as Active: inactive (dead) | 20:12 |
| clarkb | journalctl doesn't report anything concerning. Maybe we need to restart it and reboot again to be sure it comes up? | 20:12 |
| fungi | yeah, i'll poke at it | 20:13 |
| opendevreview | Grzegorz Grasza proposed openstack/security-doc master: OSSN-0109: EC2-derived tokens retain full privileges https://review.opendev.org/c/openstack/security-doc/+/1002392 | 20:58 |
| opendevreview | Grzegorz Grasza proposed openstack/security-doc master: OSSN-0109: EC2-derived tokens retain full privileges https://review.opendev.org/c/openstack/security-doc/+/1002392 | 21:25 |
| opendevreview | Grzegorz Grasza proposed openstack/security-doc master: OSSN-0109: EC2-derived tokens retain full privileges https://review.opendev.org/c/openstack/security-doc/+/1002392 | 21:26 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Fix election script edits https://review.opendev.org/c/openstack/governance/+/1002409 | 23:21 |
| opendevreview | Grzegorz Grasza proposed openstack/security-doc master: OSSN-0110: Self-service password change does not revoke generators https://review.opendev.org/c/openstack/security-doc/+/1002410 | 23:23 |
| opendevreview | Merged openstack/governance master: Add PTL results from the 2027.1. election https://review.opendev.org/c/openstack/governance/+/1002177 | 23:28 |
| opendevreview | Grzegorz Grasza proposed openstack/security-doc master: OSSN-0110: Self-service password change does not revoke generators https://review.opendev.org/c/openstack/security-doc/+/1002410 | 23:31 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Appoint PTLs to Glance/Skyline/Masakari for 2027.1 https://review.opendev.org/c/openstack/governance/+/1002415 | 23:35 |
| opendevreview | Grzegorz Grasza proposed openstack/security-doc master: OSSN-0110: Self-service password change does not revoke generators https://review.opendev.org/c/openstack/security-doc/+/1002410 | 23:38 |
| opendevreview | Grzegorz Grasza proposed openstack/security-doc master: OSSN-0110: Self-service password change does not revoke generators https://review.opendev.org/c/openstack/security-doc/+/1002410 | 23:41 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!