| opendevreview | Jay Faulkner proposed openstack/governance master: Retire ironic-inspector from bare metal program https://review.opendev.org/c/openstack/governance/+/963470 | 00:17 |
|---|---|---|
| mnasiadka | tonyb: I can do biweekly, I just had to choose something ;) | 04:17 |
| tonyb | LOL fair enough :) | 05:52 |
| noonedeadpunk | gouthamr: I'm fine if it would be monthly. I think we can adjust if we have more agenda then we can chew anytime | 07:48 |
| spotz[m] | mnasiadka: and any other tc-members attending Summit if we want to get a time slot in the Open Source Pavillion here's the sign up - https://docs.google.com/spreadsheets/d/1Cbj7ljYsOFzjz_a_fLOT3kb_9EePzPwESjfw8Qf0M0o/edit?usp=sharing | 14:22 |
| noonedeadpunk | o/ | 14:30 |
| noonedeadpunk | I'd think it would be great to have some time for people reaching to TC | 14:31 |
| noonedeadpunk | no idea how many will show up though in fact... | 14:31 |
| noonedeadpunk | Butwe'd totally need promote and try to motivate more contributors to run for TC | 14:32 |
| noonedeadpunk | So I think we should do that. Sunday before lunch seems quite empty, so maybe we can book some smaller slot there? | 14:33 |
| mnasiadka | Well, I’m happy to be available then | 14:55 |
| mnasiadka | I think we need just to decide on the slot - Sat 10:00 - 11:00, 12:00 - 12:40, Sun 10:00 - 11:00, 11:00 - 12:00, 12:00 - 12:40 - these are avail slots | 14:57 |
| mnasiadka | Do we want one, or one on Sat and one on Sun? | 14:58 |
| *** gmaan_pto is now known as gmaan | 16:00 | |
| gouthamr | tc-members: a gentle reminder that this week's IRC meeting will be hosted here in ~1 hour: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 16:00 |
| gouthamr | gmaan!! | 16:00 |
| gouthamr | welcome back! | 16:00 |
| gmaan | o/ | 16:03 |
| noonedeadpunk | mnasiadka: Sat before lunch I won't be able to make it | 16:45 |
| noonedeadpunk | So Sun is the only option for me at least | 16:46 |
| gouthamr | #startmeeting tc | 17:00 |
| opendevmeet | Meeting started Tue Oct 14 17:00:09 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 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
| opendevmeet | The meeting name has been set to 'tc' | 17:00 |
| 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:00 |
| gouthamr | #topic Roll Call | 17:00 |
| mnasiadka | O/ | 17:00 |
| gouthamr | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 17:00 |
| gtema | o/ | 17:00 |
| noonedeadpunk | o/ | 17:00 |
| gouthamr | courtesy-ping: cardoe | 17:02 |
| gouthamr | noted absence: to ny b, bau zas, sp ot z, fri ckl er | 17:02 |
| cardoe | hello sorry | 17:02 |
| gouthamr | hey there, lets get started | 17:03 |
| gouthamr | #topic Last Week's AIs | 17:03 |
| gouthamr | we took one on Venus and Vitrage governance changes | 17:03 |
| gouthamr | #link https://review.opendev.org/c/openstack/governance/+/963227 (Mark Vitrage project-team inactive) | 17:04 |
| gouthamr | #link https://review.opendev.org/c/openstack/governance/+/963228 (Mark Venus project-team inactive) | 17:04 |
| gouthamr | these could use some more RC votes | 17:05 |
| gouthamr | we still don't have any update on the Monasca retirement, but, a current maintainer needs a release | 17:05 |
| gouthamr | the discussion is happening here: | 17:06 |
| gouthamr | #link https://review.opendev.org/c/openstack/governance/+/953671 (Retire Monasca project) | 17:06 |
| gouthamr | i was under the impression that this was possible by proposing a change to the releases repo | 17:06 |
| noonedeadpunk | this totally should be possible | 17:07 |
| noonedeadpunk | or well, technically at least | 17:07 |
| gouthamr | the last release was in 2023, i'm not sure what release tooling is missing for it | 17:08 |
| noonedeadpunk | As then releases team need to sign-off under the relase request coming from non-PTL or release liason | 17:08 |
| gouthamr | yes | 17:08 |
| gouthamr | elodilles: could you please take a look at the change and comment? | 17:08 |
| gouthamr | ideally thuvh would request the release themselves - but probably hasn't done one so far, so might need some help with the process | 17:09 |
| gouthamr | the next AI was about scheduling the APAC/EU friendly meeting, lets discuss that in a separate ytopic | 17:11 |
| gouthamr | we had an AI about refreshing the TC liaison for Freezer, Oslo, Release Management, and Requirements | 17:11 |
| gouthamr | didn't have any volunteers so far, but i can propose a change and throw in some names | 17:11 |
| gouthamr | the next one was around the skyline self-nomination | 17:12 |
| opendevreview | Michal Nasiadka proposed openstack/governance master: Propose mnasiadka as tc-liaison for requirements and release https://review.opendev.org/c/openstack/governance/+/963989 | 17:12 |
| mnasiadka | gouthamr: I forgot to run ‘git review’ ;-) | 17:13 |
| gouthamr | \o/ mnasiadka | 17:13 |
| mnasiadka | Thank you for reminding | 17:13 |
| gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/LQM6KZMD5BXJL477HODHYZ77RNDEIEKH/ | 17:13 |
| gouthamr | ^ cardoe are you familiar with this contributor | 17:13 |
| cardoe | A little bit. | 17:13 |
| noonedeadpunk | isn't that up to project PTL to decide on this one? | 17:13 |
| cardoe | He works at Rackspace. I've spoken with Sowmya much more. | 17:14 |
| noonedeadpunk | as I can recall they were asking for help with reviews lately? | 17:14 |
| gouthamr | yeah, the only thing i was thinking about doing was asking the PTL/existing cores to respond | 17:14 |
| noonedeadpunk | ++ yes, makes sense then | 17:14 |
| cardoe | I've told anyone that wants to join that they need to start reviewing patches. | 17:15 |
| noonedeadpunk | I'd also say that 3 month is quite a short term... | 17:15 |
| noonedeadpunk | But still would expect at least some feedback from PTL | 17:15 |
| gouthamr | yeah, lets bump the thread | 17:15 |
| gouthamr | that's all the AIs i was tracking | 17:16 |
| gouthamr | was anyone else working on anything/ | 17:16 |
| gouthamr | #topic TC Meeting Preferences | 17:17 |
| gouthamr | ty for filling out the survey | 17:17 |
| gouthamr | pending fr i ckler's opinion, we have some data to help us with the new meeting slot | 17:18 |
| gouthamr | for one, this meeting will continue to stay at 1700 UTC on Tuesdays.. except, at a regular cadence, we'll move to a different time that's friendlier to EU/APAC attendance | 17:19 |
| gouthamr | from the survey, The single most preferred time slot is Tuesdays 0800-0900 UTC. | 17:19 |
| gouthamr | the only people that can't make it there are spo tz, myself and cardoe | 17:19 |
| gouthamr | which, is understandable | 17:19 |
| gouthamr | and in terms of cadence, seem to be okay with a monthly or a bi-weekly slot - it was hard to tell.. mnasiadka is okay with running the meeting either case; noonedeadpunk prefers that we stick to a monthly meeting | 17:21 |
| gouthamr | (at this "alternate" time) | 17:21 |
| gouthamr | only downside is that we can't "meet" with tonyb more than a handful of times | 17:21 |
| cardoe | As long http://tiny.cc/os-tc-dash continues to track patches and changes we need to converse over I think its fine. | 17:22 |
| noonedeadpunk | gouthamr: I think I didn't mind much the cadence | 17:22 |
| noonedeadpunk | https://meetings.opendev.org/irclogs/%23openstack-tc/%23openstack-tc.2025-10-14.log.html#openstack-tc.2025-10-14.log.html#t2025-10-14T07:48:00 | 17:23 |
| gouthamr | wow my client missed a lot of chatter there | 17:24 |
| noonedeadpunk | I voted for be-weekly originally though | 17:24 |
| gtema | honestly I did not understood the scope for such meeting | 17:24 |
| gouthamr | +1 on the thought that we'd start with something and adjust | 17:26 |
| gouthamr | gtema: it's so that folks on the eastern hemisphere can also have a sync meeting | 17:26 |
| noonedeadpunk | ^ | 17:26 |
| gouthamr | okay, i'll work with mnasiadka and we'll propose changes to the irc-meetings repo and the wiki | 17:27 |
| noonedeadpunk | and encourage participation in comminuty life | 17:27 |
| gtema | I mean is that as a replacement for the regular meeting, a "yet another meeting", or meeting to improve personal relations, ... | 17:27 |
| noonedeadpunk | I think yet another meeting to improve personal relations? | 17:27 |
| gouthamr | lol :P | 17:27 |
| mnasiadka | Meetings improve personal relations? | 17:27 |
| mnasiadka | Well, anyway | 17:28 |
| gtema | especially the ones at 9:00 :-) | 17:28 |
| gouthamr | gtema: this meeting will occur in a EU/APAC friendly timezone some weeks - so a replacement, no new slot | 17:28 |
| fungi | i'll note that last time this challenge directly led to the tc not holding meetings and going completely async | 17:28 |
| mnasiadka | So, let me get this straight - by biweekly we mean we use sort of the existing slot every 2 week, and the EU/APAC friendly on the alternate week? | 17:29 |
| noonedeadpunk | but then iirc anything stopped happening at all? | 17:29 |
| gouthamr | gtema: its always coffee time somewhere, and tea time someplace else, beer time elsewhere, and night cap time everywhere else.. as long as you're hydrated | 17:29 |
| gouthamr | mnasiadka: yes | 17:29 |
| mnasiadka | fungi: I have a feeling there will be these two meeting slots and some async, but if full async ended badly - probably this is what we should try out | 17:29 |
| noonedeadpunk | aha, ok, I thought it'll be another one | 17:29 |
| noonedeadpunk | on top of existing | 17:29 |
| gouthamr | no sir, no more meetings :D | 17:30 |
| mnasiadka | noonedeadpunk: two meetings on the same day? Oh come on... | 17:30 |
| gouthamr | okay, looks like we can continue this discussion after the meeting and make some changes, ty everyone | 17:31 |
| gouthamr | oh, on the question of whether we need to continue our video meetings | 17:31 |
| gouthamr | we had no "Yes" answers | 17:31 |
| gouthamr | there were two of you that said "No" | 17:31 |
| gouthamr | and the rest said it didn't matter to you | 17:31 |
| gouthamr | so, i think with the alternate meeting slot kicking in, we can sunset video meetings and bring them back ad-hoc/on-demand | 17:32 |
| gouthamr | any objections there? | 17:32 |
| gtema | no objections from me | 17:32 |
| * gouthamr will not miss video converting, thumbnail crafting, uploading, linking minutes, tracking youtube stats :D | 17:33 | |
| * gouthamr heh, will have to do that for PTG anyway | 17:33 | |
| mnasiadka | Seems like a job for video editor ;-) | 17:33 |
| gouthamr | haha, welp | 17:34 |
| gouthamr | #topic A call for PTG Topics (gouthamr) | 17:34 |
| gouthamr | #link https://etherpad.opendev.org/p/oct2025-ptg-os-tc | 17:34 |
| gouthamr | ^ this is my periodic call out for topics please :) | 17:34 |
| gouthamr | and please do look at the slots, if you have objections, let me know.. | 17:34 |
| gouthamr | we're meeting on Tuesday and Friday between 1600 and 1800 UTC | 17:35 |
| gouthamr | hoping there's little to no overlap there, but i get nervous any time i see nova, neutron, ironic sessions overlapping :D | 17:35 |
| gouthamr | and the eventlet-removal hour is at 1500 UTC | 17:36 |
| gouthamr | on Tuesday | 17:36 |
| gouthamr | if you have any concerns with these, now's the time to scramble and fix it - after this week, it'll be unlikely to make any changes | 17:37 |
| gouthamr | anything else to note for $topic | 17:37 |
| gouthamr | #topic Runtime / job changes for Gazpacho | 17:38 |
| gouthamr | we've made a few demands through our runtime update: | 17:38 |
| gouthamr | #link https://governance.openstack.org/tc/reference/runtimes/2026.1.html | 17:38 |
| gouthamr | tl;dr: | 17:39 |
| gouthamr | python 3.13 job should be voting | 17:39 |
| gouthamr | python 3.14 job should be created, non-voting | 17:39 |
| gouthamr | grenade skip-level should be active, "grenade" job base updates | 17:39 |
| clarkb | you can get 3.13 from debian trixie nodes. 3.14 will probably require using pyenv to build a python currently | 17:40 |
| gouthamr | i see, but, we currently have 3.13 running on ubuntu-noble | 17:40 |
| gouthamr | just non-voting | 17:41 |
| gouthamr | #link https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/958617 (Prepare the job template for 2026.1 testing runtime) | 17:41 |
| clarkb | I wonder if that is using pyenv too. Thats fine if it works | 17:41 |
| clarkb | you'd do something similar for 3.14 | 17:41 |
| gouthamr | #link https://review.opendev.org/c/openstack/grenade/+/961913 | 17:42 |
| gouthamr | #link https://review.opendev.org/c/openstack/grenade/+/961914 | 17:42 |
| gouthamr | #link https://review.opendev.org/c/openstack/tempest/+/961916 | 17:42 |
| gouthamr | ^ some relevant changes | 17:42 |
| gmaan | yeah, I will be checking those today if anything (rebase, recheck) needed to merge those | 17:43 |
| gouthamr | ++ ty, no rush gmaan | 17:43 |
| gouthamr | gmaan: was there anything that needed attention from the TC this week? | 17:44 |
| gmaan | no, I removed the -W from job template so that is ready to merge | 17:44 |
| gmaan | frickler is already +2 there and fungi or clarkb can merge it https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/958617 | 17:45 |
| gouthamr | perfect, ty.. | 17:46 |
| gouthamr | #topic Old changes in TC repos | 17:46 |
| gouthamr | tonyb wanted us to look through some old code changes in TC repos: | 17:46 |
| gouthamr | #link https://tiny.cc/os-tc-dash (nifty TC Dashboard) | 17:47 |
| gouthamr | #link | 17:47 |
| gouthamr | https://review.opendev.org/q/is:open+before:2024-01-01+(project:openstack/api-site+OR+project:openstack/openstack-manuals+OR+project:openstack/project-team-guide+OR+project:openstack/service-types-authority+OR+project:openstack/constellations%252BOR%252Bproject:openstack/goal-tools+OR+project:openstack/ideas+OR+project:openstack/openstack+OR+project:openstack/governance+OR+project:openstack/governance-website+OR+project:openstack/gov | 17:47 |
| gouthamr | ernance-sigs) | 17:47 |
| gouthamr | ^ grr, the link broke, but please see it on the agenda | 17:48 |
| gouthamr | https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda | 17:48 |
| gouthamr | i think we could post a generic comment that these changes are stale and abandon them | 17:49 |
| gouthamr | and i think we've been wanting to do something about the SIGs | 17:50 |
| gouthamr | tonyb had a question at the end: | 17:51 |
| gouthamr | I'd appreciate ideas on splitting up 'Misc' into a more useful grouping. (note a dashbaord can have a max of 10 groups) | 17:51 |
| gouthamr | i think, there are some TC repos with frequent updates: project team guide, openstack-manuals for example | 17:51 |
| gouthamr | and some others where there aren't: api-site, governance-website, constellations, ideas | 17:52 |
| gouthamr | if we clean up old/stale reviews, we could have a more meaningful dashboard | 17:53 |
| mnasiadka | What are constellations? The readme points to a 404 URL and the updates in that repo look that it’s not really used? | 17:53 |
| gouthamr | "Reference configurations of OpenStack services" | 17:54 |
| clarkb | you'd probably want to check fi they are published anywhere | 17:54 |
| gouthamr | hmmm, mayybe we meant to work on community sourced versions of https://www.openstack.org/software/sample-configs/ | 17:54 |
| clarkb | but ya the idea was you run this set of services to accomplish this use case and this other set to do this different use case | 17:54 |
| mnasiadka | Docs in that repo look a bit empty | 17:55 |
| gouthamr | yeah, think it was meant to be kick started with https://review.opendev.org/c/openstack/constellations/+/586212 | 17:56 |
| mnasiadka | Sample-configs also look a bit outdated, with Kuryr in container optimised config and Sahara in Big Data | 17:57 |
| gouthamr | yeah, its ancient history now, i do think we could use newer "user stories" and reference architectures, and possibly discover/highlight these evolving use cases | 17:57 |
| gouthamr | something a past TC probably was keen on doing, and is something we can revive if there's interest | 17:58 |
| gouthamr | for one, the foundation staff's work on white papers is in a similar vein | 17:58 |
| gouthamr | time check: 1 minute | 17:59 |
| gouthamr | if there's any feedback to tonyb, please do provide it after the meeting | 17:59 |
| gouthamr | #topic Open Discussion | 17:59 |
| gouthamr | anything to note in the minutes today? | 17:59 |
| gouthamr | is anyone else in Paris besides noonedeadpunk mnasiadka spotz[m]? | 18:00 |
| gtema | me | 18:00 |
| gouthamr | w00t | 18:00 |
| gtema | with 4 talks this time | 18:01 |
| gouthamr | oh boy | 18:01 |
| gouthamr | hope you have a great meet-and-greet in addition to this, i'll call on you to share your take on the summit next week (or the week after) | 18:01 |
| gouthamr | all the best! | 18:01 |
| mnasiadka | There was a discussion before the meeting on TC in the Open Source Pavillion | 18:01 |
| mnasiadka | Seems noonedeadpunk was happy to be available for a Sunday pre-lunch spot | 18:02 |
| mnasiadka | I can do that as well | 18:02 |
| gouthamr | spotz[m]: ^ (if you're reading) | 18:02 |
| gouthamr | lets wrap it up here, thank you everyone! | 18:02 |
| gouthamr | #endmeeting | 18:02 |
| opendevmeet | Meeting ended Tue Oct 14 18:02:37 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:02 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2025/tc.2025-10-14-17.00.html | 18:02 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2025/tc.2025-10-14-17.00.txt | 18:02 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2025/tc.2025-10-14-17.00.log.html | 18:02 |
| clarkb | gmaan: gouthamr do you want me to approve the change that makes python3.13 voting now? Or is better to wait with manyo f us traveling to the summit? | 18:03 |
| mnasiadka | Speaking of traveling, I have a plane tomorrow at 6am, need to go pack and get some sleep ;-) | 18:04 |
| gmaan | clarkb: as it impact only master, I think we can merge it. if project facing failure or block its time to fix it. also, project can make it non voting in their zuul file if they need time to fix. | 18:04 |
| clarkb | ok I'll appriove it now then | 18:04 |
| clarkb | it can also be reverted if necessary | 18:05 |
| mnasiadka | spotz[m], noonedeadpunk, gtema: 11:00 - 12:00 on Sunday for the Open Source Pavillion? | 18:07 |
| gtema | I have a talk at 11:35 | 18:09 |
| mnasiadka | There’s also 10:00 to 11:00 | 18:11 |
| mnasiadka | Actually let me check my talks... | 18:11 |
| mnasiadka | So for four of us - it seems 10:00 - 11:00 AM slot both on Saturday and Sunday should work | 18:14 |
| mnasiadka | As in there are no sessions then | 18:14 |
| gtema | I'm fine with that | 18:14 |
| mnasiadka | Ok, I’ll sign us for both Sat and Sun 10 AM to 11 AM - if spotz[m] or noonedeadpunk object - we can rework it to one day ;-) | 18:16 |
| mnasiadka | Done in https://docs.google.com/spreadsheets/d/1Cbj7ljYsOFzjz_a_fLOT3kb_9EePzPwESjfw8Qf0M0o/edit?pli=1&gid=0#gid=0 | 18:16 |
| gtema | Good | 18:18 |
| clarkb | I've ping the summit folks to ensure it ends up on the official schedule | 18:44 |
| gouthamr | gmaan: clarkb ty! | 19:27 |
| fungi | sorry, was afk for the latter part of the meeting, but constellations were closely tied to governance tags back when those existed | 20:43 |
| fungi | it was yet another attempt at defining "core projects" while avoiding calling them that and also implying that there could be more than one "core" grouping depending on what the deployment was intended for | 20:44 |
| gouthamr | i see; i like the aspect that today, governance extends to all of OpenStack, with no need for any elevation or special casing, whatever may be the reason - i can see that we strived hard to fight some perceptions with fire.. | 20:49 |
| fungi | yeah, the foundation board was really keen on the whole "core" concept for many years | 20:51 |
| fungi | thankfully they don't seem to be pushing on that these days, especially now that the interop wg is gone | 20:52 |
| gouthamr | i see, ++ | 20:52 |
| tonyb | I updated tiny.cc/os-tc-dash a little | 22:19 |
| tonyb | Looks like I/we? don't have the ability to abanon things in openstack/openstack | 22:24 |
| tonyb | fungi: Is https://review.opendev.org/c/openstack/openstack-manuals/+/905614 still relevant ? | 22:26 |
| fungi | check the gerrit acl | 22:26 |
| fungi | for openstack/openstack perms i mean | 22:27 |
| tonyb | fungi: I will, that's on the todo list after I get to the end of that dashbaord | 22:27 |
| opendevreview | Merged openstack/project-team-guide master: Remove references to build-lower-constraints file https://review.opendev.org/c/openstack/project-team-guide/+/961654 | 22:28 |
| fungi | tonyb: yes, at the moment the docs site is serving invalid google analytics tokens so useless. basically the only comment from any reviewer was suggesting it be dropped entirely, which i'd also be fine with | 22:29 |
| fungi | note that there is/was an equivalent change for openstackdocstheme too | 22:29 |
| tonyb | fungi: Yup I saw that and saw it has the same request to drop it. | 22:30 |
| tonyb | and I guess as we're updating mediawiki (RSN ;P) which also has google analytics it'll come up there | 22:30 |
| fungi | the upshot is that it's just left broken if nobody wants the fix but also nobody works on cleaning it up | 22:31 |
| tonyb | Well I'm less happy with that "middle" ground. We should decide if tracking is valuable to the Foundation and/or Users. if it is we fix it otherwise drop it. | 22:32 |
| fungi | foundation staff liked the popularity metrics they used to get from tracking those sites, but since it's been broken for a couple of years obviously they haven't been lately | 22:33 |
| fungi | the only reason i proposed those changes was because they asked me to | 22:34 |
| fungi | i don't personally have a vested interest in either option (my browser would just block it anyway, as i'm sure would most everyone's here) | 22:35 |
| tonyb | fungi: Yeah, I think if it's generally helpful we should fix it. Community members that are aware can, and probably do already, block it. | 22:37 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!