| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for freezer project https://review.opendev.org/c/openstack/governance/+/997164 | 06:42 |
|---|---|---|
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for ironic project https://review.opendev.org/c/openstack/governance/+/997165 | 06:42 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for Oslo project https://review.opendev.org/c/openstack/governance/+/997166 | 06:42 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for Release Management project https://review.opendev.org/c/openstack/governance/+/997167 | 06:42 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Reset the DPL model for requirements project https://review.opendev.org/c/openstack/governance/+/997168 | 06:42 |
| sean-k-mooney | gouthamr: so we used to suport postgress an nova technically nver dropped supprot but the only test we have or have had for a very long time is basic schema validation | 10:13 |
| sean-k-mooney | i.e. we usethe opertunistic oslo test fixture to do some very basic unit testing of the db level | 10:14 |
| sean-k-mooney | but we have not doen devstack based testing this decade | 10:14 |
| sean-k-mooney | so applying the standard openstack maxium "if its not tested its broken" | 10:15 |
| frickler | gouthamr: I have to skip the meeting, will be back tomorrow | 15:27 |
| gouthamr | sean-k-mooney: frickler: ack | 15:39 |
| gouthamr | sean-k-mooney: i agree, i'll think about this a bit more, probably meat for the next tc meeting to discuss how to tackle it across the services | 15:40 |
| gouthamr | tc-members: a gentle reminder that our weekly IRC meeting will be hosted here in ~45 minutes | 16:14 |
| gouthamr | The agenda is here: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Next_Meeting | 16:15 |
| gouthamr | oops | 17:02 |
| gouthamr | #startmeeting tc | 17:02 |
| opendevmeet | Meeting started Tue Jul 14 17:02:22 2026 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:02 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:02 |
| opendevmeet | The meeting name has been set to 'tc' | 17:02 |
| gouthamr | Welcome 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:02 |
| gouthamr | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 17:02 |
| gouthamr | #topic Roll Call | 17:03 |
| noonedeadpunk | o/ | 17:03 |
| mnasiadka | o/ | 17:03 |
| spotz[m] | \o/ | 17:03 |
| gouthamr | courtesy-ping: dansmith bauzas cardoe | 17:03 |
| gouthamr | noted absence: f r i c k l e r | 17:03 |
| dansmith | o/ | 17:04 |
| gouthamr | alright, let's get started.. | 17:06 |
| gouthamr | #topic Last Week's Action Items | 17:06 |
| gouthamr | a couple of things are moving along, slowly.. I started a thread on the mailing list regarding the CEWG, asking for volunteers to add their names to the wiki linked in the governance proposal as well | 17:07 |
| gouthamr | #link https://review.opendev.org/c/openstack/governance/+/994046 (Establish Contributor Experience Working Group) | 17:07 |
| gouthamr | dansmith: cardoe bauzas: can you take a look at this proposal as well, please | 17:08 |
| gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/R5SW5H2LWSRKT4QFNI4RABMNGNUXHR25/ (ML post regarding the group) | 17:08 |
| gouthamr | if it gathers enough eyes, my next step is to merge the proposal and proceed with organizing | 17:09 |
| cardoe | o/ | 17:10 |
| spotz[m] | signed up earlier | 17:10 |
| gouthamr | the RISC-V SIG proposal is moving along as well.. it was good to specifically note what the group will be focusing on.. the details are in this thread: | 17:10 |
| gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/UK2YYNPXC3BGZM3IWHYM6XYNQXHPD57C/ ([riscv-sig] Proposal for a New SIG: Accelerating RISC-V Adoption in OpenInfra) | 17:10 |
| gouthamr | and this proposal: | 17:10 |
| gouthamr | #link https://review.opendev.org/c/openstack/governance/+/988896 | 17:10 |
| noonedeadpunk | I really hope this will work out on long run ^ | 17:11 |
| gouthamr | yeah.. the largest impediment i see is language barriers.. i'm hoping there's some drive to bridge that within the group | 17:12 |
| noonedeadpunk | and timezones, and I have some historical conerns when with simmilar affiliation folks were dissapearing as fast as popping up. | 17:13 |
| fungi | differences in preferred communication channels/venues have also posed similar challenges in the past | 17:14 |
| mnasiadka | Well, getting arm64 in current state took a lot of time and investment - so risc-v is going to take at least the same | 17:14 |
| noonedeadpunk | and now we're at point when CI for arm barely has resources afaik | 17:15 |
| fungi | (generously donated by a university) | 17:15 |
| gouthamr | ack, this SIG proposal comes with a promise of CI testing resources | 17:15 |
| noonedeadpunk | and there used to be multiple providers for arm, and I won't expect nobody else to step in with risc-v soonish tbh | 17:15 |
| noonedeadpunk | but dunno | 17:15 |
| noonedeadpunk | So I am sceptical about prespectives, but still think we should try out and find out... | 17:17 |
| spotz[m] | I wonder if we could get some from Ampere? | 17:17 |
| gouthamr | good questions to post on the gerrit review though.. i've asked them to organize on IRC and the mailing list... my excuse was that it'll help them meet others in the community than work in silo.. | 17:17 |
| spotz[m] | I think they have Arm could be wrong | 17:17 |
| fungi | there may also be a chicken-and-egg challenge with the risc-v resource donation, in that opendev can really only consume resources supplied by an openstack cloud api, and if it's not possible to serve risc-v hypervisor hosts with nova yet... | 17:18 |
| mnasiadka | Not even mentioning any deployment project or devstack supporting risc-v ;-) | 17:18 |
| gouthamr | ack.. so they need to chat with you folks to figure out that part | 17:18 |
| fungi | spotz[m]: the challenges with arm resources have proven not to be sourcing the hardware, but finding a place to host it and someone to manage an open stack cloud on top of it | 17:19 |
| spotz[m] | ahh | 17:19 |
| noonedeadpunk | well... if they do some downstream patch to nova | 17:20 |
| noonedeadpunk | which once hardware added to CI they can propose upstream.... | 17:20 |
| noonedeadpunk | I think this would be the only way to sort out chicken-egg | 17:20 |
| fungi | when we lost our other arm providers it was because the company maintaining the cloud lost interest, or the company providing a place to host the hardware decided to stop | 17:21 |
| fungi | (facility space, power, cooling, networking, warm bodies...) | 17:22 |
| gouthamr | worth a discussion with the SIG? i think you folks have context/knowledge on this that we (the TC) can't provide | 17:22 |
| fungi | yes, though it's likely they've already worked out how to plumb risc-v servers into nova, in which case it may be fine | 17:23 |
| mnasiadka | If there’s a company that wants to source the hardware - StackHPC has a cloud in Iceland and we’re willing to accept that hardware (fund rack space and power) and make it available - just FYI | 17:23 |
| mnasiadka | (We have some old aarch64 nodes that I’m planning to make available for OpenDev, but it might not be a speed improvement over the current university resources) | 17:24 |
| fungi | mnasiadka: thanks, i'll keep that in mind for sure | 17:24 |
| fungi | ampere has offered us hardware in the past and we've had no way to utilize it short of getting them to donate it to osuosl | 17:24 |
| gouthamr | apart from linking this to the governance proposal, what action items can we take to further this? | 17:26 |
| fungi | get the sig request approved and encourage them to get involved in the parts of openstack where it makes sense to them, and separately figure out if there are options to do first-party/upstream testing but that's likely to take a while to sort out | 17:27 |
| gouthamr | ack, sounds good | 17:28 |
| gouthamr | next action item was regarding x/cursive.. fungi/opendev folks managed to do the project rename, and all the patches we needed to put this deliverable under oslo have merged. tkajinam was fixing it up for the better.. thanks, all around! | 17:29 |
| fungi | one outstanding need is that since cursive used to be in the openstack/ namespace once upon a time, there's an old redirect in github to an archived project | 17:30 |
| fungi | so github replication isn't working and we're seeing release job failures reported from trying to set it up | 17:30 |
| gouthamr | oh; can we manually undo the redirect? | 17:30 |
| fungi | probably we can just delete it from both orgs | 17:30 |
| fungi | and then let the usual scripts recreate it in the openstack org as if it's a new project | 17:31 |
| fungi | and it'll get all its current history re-replicated | 17:31 |
| gouthamr | ah, nice.. yeah, noone should complain :) | 17:31 |
| gouthamr | anything else to note regarding this? | 17:32 |
| gouthamr | next action item: Barbican UI: noonedeadpunk took an AI to seed a discussion regarding its revival... ivan anfimov reached out to me and i asked him to look into selenium/playright testing like the manila-ui/barbican-ui maintainers are doing. i mentioned that the suggestion here is to make this solid enough that barbican maintainers can gain confidence in merging their changes | 17:33 |
| gouthamr | that said, we can't really force anyone to do things they don't want to - that's what the ML thread will hopefully hash out | 17:34 |
| noonedeadpunk | I kinda never did a ML as was /o\ with internal workload.... | 17:35 |
| noonedeadpunk | But I think one of proposals on the table was also to form a separate gerrit group for UI part | 17:35 |
| gouthamr | np, maybe delegate to the folks working on the changes | 17:35 |
| noonedeadpunk | And I think I saw some activity on patches | 17:35 |
| noonedeadpunk | like this does some testing now at least | 17:36 |
| noonedeadpunk | #link https://review.opendev.org/c/openstack/barbican-ui/+/974693/22 | 17:36 |
| noonedeadpunk | I don't see any actuil UI tests though | 17:37 |
| noonedeadpunk | but at least unit tests should be executed | 17:37 |
| gouthamr | yeah; they weren't aware of the new "integration" tests that horizon and manila/barbican teams have started doing.. | 17:37 |
| noonedeadpunk | frankly.... | 17:38 |
| gouthamr | it's probably a high bar to clear.. but unfortunately, that's the barbican team's concern from our last meeting.. they don't feel like they know this well enough to review, and tests were one way to feel comfortable | 17:38 |
| mnasiadka | gouthamr: manila and watcher probably? Barbican is the one we’re discussing that doesn’t have that ;-) | 17:38 |
| gouthamr | it was a suggestion, not a mandate | 17:38 |
| gouthamr | mnasiadka: gah! yes, sorry manila/watcher | 17:38 |
| noonedeadpunk | my prespective, is that if they do work, and unit tests are covering good chunk of code, it's anyway way better then fully mulfunctioning code from 7 years ago | 17:39 |
| noonedeadpunk | which was just a cookie-cutter | 17:39 |
| noonedeadpunk | #link https://opendev.org/openstack/barbican-ui/commits/branch/master | 17:39 |
| noonedeadpunk | like really | 17:39 |
| gouthamr | hmm, the goal was to earn the team's trust in the process? | 17:40 |
| noonedeadpunk | I'd say it really depends if they're even interested in maintenance of the project and UI | 17:41 |
| noonedeadpunk | or it should potentially change ownership | 17:41 |
| noonedeadpunk | because it's totally fair if they just don't want to deal with horizon plugin | 17:42 |
| gouthamr | yeah, share that angle on the ML discussion - not opposed to it | 17:42 |
| noonedeadpunk | as eventually it never existed in a working state | 17:42 |
| gouthamr | if we're putting together a new team, we're starting quite early for the Indri cycle, and it's a good thing to hash out all the paperwork | 17:43 |
| noonedeadpunk | ++ | 17:43 |
| noonedeadpunk | (or maybe it's a horizon team, dunno) | 17:43 |
| noonedeadpunk | but will initiate a discussion | 17:43 |
| gouthamr | ty noonedeadpunk | 17:44 |
| gouthamr | a final action item itch i want to scratch | 17:44 |
| gouthamr | #link https://review.opendev.org/c/openstack/governance/+/995834 (Update Telemetry release liaison) | 17:44 |
| gouthamr | we're not as responsive as we meant to be on these sort of changes | 17:45 |
| gouthamr | i wonder if you have suggestions here | 17:45 |
| gouthamr | a "project-update" thing needs two RC votes.. but this hasnn't been able to gather them for over two weeks | 17:45 |
| mnasiadka | RC? | 17:46 |
| fungi | roll-call | 17:46 |
| spotz[m] | roll call | 17:46 |
| dansmith | roll call | 17:46 |
| gouthamr | roll call | 17:46 |
| dansmith | oh I thought we were doing the rap song thing | 17:46 |
| gouthamr | :D | 17:47 |
| mnasiadka | Well, now it has 2, cardoe probably just missed the proper button ) | 17:47 |
| mnasiadka | (So it’s like 3) | 17:47 |
| noonedeadpunk | lol | 17:47 |
| noonedeadpunk | doe it work like that ?:D | 17:47 |
| mnasiadka | (I love the abbreviations when my mind just tells me ,,remote control’’ instead of ,,roll call’’) | 17:48 |
| gouthamr | haha, ty it shouldn't need my ranting though.. :) i don't want this to block the project or release teams as was pointed out when we migrated all the release liaisons to the governance repo | 17:48 |
| mnasiadka | But maybe that’s the time of the day to blame | 17:48 |
| fungi | i always think "release candidate" | 17:48 |
| mnasiadka | fungi: that’s the second on my list | 17:48 |
| gouthamr | there's a Indian whiskey brand called RC, just like there's one called Indri | 17:49 |
| gouthamr | it is not the time of day for me to be thinking about that | 17:49 |
| fungi | remind me when we get to indri rc | 17:49 |
| mnasiadka | Well, it might be in my part of the world ;-) | 17:49 |
| mnasiadka | gouthamr: maybe it’s just me, but such patches really only need PTL/cores of the given project to give their +1s | 17:51 |
| gouthamr | no i agree | 17:51 |
| gouthamr | so, if we need that sorta change, i can propose it to our house rules: | 17:51 |
| gouthamr | #link https://governance.openstack.org/tc/reference/house-rules.html | 17:51 |
| mnasiadka | Maybe we just need an implementation of PTL-Approved vote from openstack/releases ;-) | 17:52 |
| gouthamr | haha, eyeballs are usually enough.. that stuff has too many edge cases | 17:52 |
| gouthamr | alright, that's a wrap for ongoing stuff | 17:53 |
| gouthamr | was anyone else working on anything to note today? | 17:53 |
| gouthamr | #topic TC Vision | 17:54 |
| gouthamr | okay, delayed this a couple of weeks for the lack of time, but, i'd like to kick something off here and follow up outside of this meeting | 17:54 |
| gouthamr | you all are aware of the motivation here.. so i'll get to the specifics: | 17:55 |
| gouthamr | a past TC used a visioning framework that TheJulia, fungi and others pointed me to.. and i did some homework with it.. | 17:55 |
| gouthamr | and i'd like to begin some scatter-gather of thoughts/ideas with you and the rest of the community | 17:56 |
| gouthamr | the ask is that we reflect on a couple of things: | 17:57 |
| gouthamr | (a) a "prouds" list: What has OpenStack and the TC accomplished that you're proud of? | 17:57 |
| gouthamr | (b) Hot pen vision: Write as if it's 2031 and you've already arrived. What does OpenStack look like? What has the TC achieved? Be vivid, be specific, be ambitious. Don't self-edit. | 17:57 |
| gouthamr | doing this should be quick, and not take too long - the idea is for raw ideas to surface, and don't bother self-correcting | 17:58 |
| fungi | i'll note that when the past tc did this as an in-person workshop, we scribbled these ideas onto sticky notes and stuck them on a wall/window, then organized and grouped them thematically | 17:59 |
| gouthamr | it'll defeat the purpose if you spent too much time on it honestly :) | 17:59 |
| gouthamr | _MY_ goal is to collect these thoughts from you (and the community) and distill that for a deeper discussion | 17:59 |
| gouthamr | yes, think of this as async/poor mans visioning - "zingtrain goutham" version - we can have high touch/sync calls when we've done this individually | 18:00 |
| gouthamr | we've just crossed the hour, and i'll have to wrap it up here.. | 18:01 |
| gouthamr | but, please look for my email on openstack-discuss, and my goal was to set a bug in your ear | 18:01 |
| fungi | the point of the sticky notes, for me, is that it helped reinforce the ideas should be something you could summarize in a few words/short sentence | 18:01 |
| gouthamr | ^ ah, great point | 18:02 |
| gouthamr | i expect the "prouds" to be like a bullet list, short and sweet | 18:02 |
| gouthamr | - i'm proud we did DCO | 18:03 |
| gouthamr | - i'm proud we created a SLURP model | 18:03 |
| gouthamr | ... | 18:03 |
| spotz[m] | I'm sad we tried to get rid of names:( | 18:03 |
| gouthamr | haha, we didn't though.. glad we're still polling and seeking names | 18:04 |
| gouthamr | but i understand what you mean | 18:04 |
| gouthamr | alright, we're several minutes over | 18:05 |
| gouthamr | anything to add to $topic? | 18:05 |
| gouthamr | or for the minutes today? | 18:05 |
| gouthamr | alright, thank you all for joining! | 18:06 |
| gouthamr | this meeting returns next week.. | 18:06 |
| gouthamr | #endmeeting | 18:07 |
| opendevmeet | Meeting ended Tue Jul 14 18:07:02 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:07 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2026/tc.2026-07-14-17.02.html | 18:07 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-07-14-17.02.txt | 18:07 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2026/tc.2026-07-14-17.02.log.html | 18:07 |
| opendevreview | Goutham Pacha Ravi proposed openstack/governance master: Allow liaison changes without roll call votes https://review.opendev.org/c/openstack/governance/+/997284 | 18:30 |
| opendevreview | Merged openstack/governance master: Update Telemetry release liaison to Emma Foley https://review.opendev.org/c/openstack/governance/+/995834 | 18:56 |
| opendevreview | Douglas Viroel proposed openstack/governance master: Seed security liaison data from VMT wiki https://review.opendev.org/c/openstack/governance/+/996563 | 19:05 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!