17:00:09 <gouthamr> #startmeeting tc
17:00:09 <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:09 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:00:09 <opendevmeet> The meeting name has been set to 'tc'
17:00:23 <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:34 <gouthamr> #topic Roll Call
17:00:36 <mnasiadka> O/
17:00:40 <gouthamr> Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee
17:00:50 <gtema> o/
17:00:50 <noonedeadpunk> o/
17:02:26 <gouthamr> courtesy-ping: cardoe
17:02:26 <gouthamr> noted absence: to ny b, bau zas, sp ot z, fri ckl er
17:02:37 <cardoe> hello sorry
17:03:03 <gouthamr> hey there, lets get started
17:03:19 <gouthamr> #topic Last Week's AIs
17:03:46 <gouthamr> we took one on Venus and Vitrage governance changes
17:04:19 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/963227 (Mark Vitrage project-team inactive)
17:04:38 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/963228 (Mark Venus project-team inactive)
17:05:07 <gouthamr> these could use some more RC votes
17:05:53 <gouthamr> we still don't have any update on the Monasca retirement, but, a current maintainer needs a release
17:06:12 <gouthamr> the discussion is happening here:
17:06:20 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/953671 (Retire Monasca project)
17:06:40 <gouthamr> i was under the impression that this was possible by proposing a change to the releases repo
17:07:43 <noonedeadpunk> this totally should be possible
17:07:57 <noonedeadpunk> or well, technically at least
17:08:09 <gouthamr> the last release was in 2023, i'm not sure what release tooling is missing for it
17:08:20 <noonedeadpunk> As then releases team need to sign-off under the relase request coming from non-PTL or release liason
17:08:27 <gouthamr> yes
17:08:30 <gouthamr> elodilles: could you please take a look at the change and comment?
17:09:19 <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:11:07 <gouthamr> the next AI was about scheduling the APAC/EU friendly meeting, lets discuss that in a separate ytopic
17:11:28 <gouthamr> we had an AI about refreshing the TC liaison for Freezer, Oslo, Release Management, and Requirements
17:11:46 <gouthamr> didn't have any volunteers so far, but i can propose a change and throw in some names
17:12:24 <gouthamr> the next one was around the skyline self-nomination
17:12:56 <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:13:04 <mnasiadka> gouthamr: I forgot to run ‘git review’ ;-)
17:13:05 <gouthamr> \o/ mnasiadka
17:13:13 <mnasiadka> Thank you for reminding
17:13:14 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/LQM6KZMD5BXJL477HODHYZ77RNDEIEKH/
17:13:25 <gouthamr> ^ cardoe are you familiar with this contributor
17:13:43 <cardoe> A little bit.
17:13:59 <noonedeadpunk> isn't that up to project PTL to decide on this one?
17:14:22 <cardoe> He works at Rackspace. I've spoken with Sowmya much more.
17:14:22 <noonedeadpunk> as I can recall they were asking for help with reviews lately?
17:14:24 <gouthamr> yeah, the only thing i was thinking about doing was asking the PTL/existing cores to respond
17:14:41 <noonedeadpunk> ++ yes, makes sense then
17:15:00 <cardoe> I've told anyone that wants to join that they need to start reviewing patches.
17:15:33 <noonedeadpunk> I'd also say that 3 month is quite a short term...
17:15:43 <noonedeadpunk> But still would expect at least some feedback from PTL
17:15:55 <gouthamr> yeah, lets bump the thread
17:16:12 <gouthamr> that's all the AIs i was tracking
17:16:22 <gouthamr> was anyone else working on anything/
17:17:10 <gouthamr> #topic TC Meeting Preferences
17:17:41 <gouthamr> ty for filling out the survey
17:18:07 <gouthamr> pending fr i ckler's opinion, we have some data to help us with the new meeting slot
17:19:15 <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:29 <gouthamr> from the survey, The single most preferred time slot is Tuesdays 0800-0900 UTC.
17:19:48 <gouthamr> the only people that can't make it there are spo tz, myself and cardoe
17:19:56 <gouthamr> which, is understandable
17:21:05 <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:23 <gouthamr> (at this "alternate" time)
17:21:43 <gouthamr> only downside is that we can't "meet" with tonyb more than a handful of times
17:22:05 <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:59 <noonedeadpunk> gouthamr: I think I didn't mind much the cadence
17:23:33 <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:24:15 <gouthamr> wow my client missed a lot of chatter there
17:24:26 <noonedeadpunk> I voted for be-weekly originally though
17:24:41 <gtema> honestly I did not understood the scope for such meeting
17:26:03 <gouthamr> +1 on the thought that we'd start with something and adjust
17:26:29 <gouthamr> gtema: it's so that folks on the eastern hemisphere can also have a sync meeting
17:26:40 <noonedeadpunk> ^
17:27:07 <gouthamr> okay, i'll work with mnasiadka and we'll propose changes to the irc-meetings repo and the wiki
17:27:10 <noonedeadpunk> and encourage participation in comminuty life
17:27:12 <gtema> I mean is that as a replacement for the regular meeting, a "yet another meeting", or meeting to improve personal relations, ...
17:27:35 <noonedeadpunk> I think yet another meeting to improve personal relations?
17:27:43 <gouthamr> lol :P
17:27:59 <mnasiadka> Meetings improve personal relations?
17:28:23 <mnasiadka> Well, anyway
17:28:24 <gtema> especially the ones at 9:00 :-)
17:28:27 <gouthamr> gtema: this meeting will occur in a EU/APAC friendly timezone some weeks - so a replacement, no new slot
17:28:40 <fungi> i'll note that last time this challenge directly led to the tc not holding meetings and going completely async
17:29:11 <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:13 <noonedeadpunk> but then iirc anything stopped happening at all?
17:29: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:36 <gouthamr> mnasiadka: yes
17:29:48 <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:53 <noonedeadpunk> aha, ok, I thought it'll be another one
17:29:57 <noonedeadpunk> on top of existing
17:30:06 <gouthamr> no sir, no more meetings :D
17:30:15 <mnasiadka> noonedeadpunk: two meetings on the same day? Oh come on...
17:31:09 <gouthamr> okay, looks like we can continue this discussion after the meeting and make some changes, ty everyone
17:31:24 <gouthamr> oh, on the question of whether we need to continue our video meetings
17:31:31 <gouthamr> we had no "Yes" answers
17:31:40 <gouthamr> there were two of you that said "No"
17:31:51 <gouthamr> and the rest said it didn't matter to you
17:32:27 <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:31 <gouthamr> any objections there?
17:32:49 <gtema> no objections from me
17:33:03 * gouthamr will not miss video converting, thumbnail crafting, uploading, linking minutes, tracking youtube stats :D
17:33:22 * gouthamr heh, will have to do that for PTG anyway
17:33:50 <mnasiadka> Seems like a job for video editor ;-)
17:34:05 <gouthamr> haha, welp
17:34:09 <gouthamr> #topic A call for PTG Topics (gouthamr)
17:34:12 <gouthamr> #link https://etherpad.opendev.org/p/oct2025-ptg-os-tc
17:34:26 <gouthamr> ^ this is my periodic call out for topics please :)
17:34:44 <gouthamr> and please do look at the slots, if you have objections, let me know..
17:35:20 <gouthamr> we're meeting on Tuesday and Friday between 1600 and 1800 UTC
17:35:59 <gouthamr> hoping there's little to no overlap there, but i get nervous any time i see nova, neutron, ironic sessions overlapping :D
17:36:44 <gouthamr> and the eventlet-removal hour is at 1500 UTC
17:36:48 <gouthamr> on Tuesday
17:37:23 <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:58 <gouthamr> anything else to note for $topic
17:38:57 <gouthamr> #topic Runtime / job changes for Gazpacho
17:38:57 <gouthamr> we've made a few demands through our runtime update:
17:38:57 <gouthamr> #link https://governance.openstack.org/tc/reference/runtimes/2026.1.html
17:39:18 <gouthamr> tl;dr:
17:39:18 <gouthamr> python 3.13 job should be voting
17:39:18 <gouthamr> python 3.14 job should be created, non-voting
17:39:18 <gouthamr> grenade skip-level should be active, "grenade" job base updates
17:40:19 <clarkb> you can get 3.13 from debian trixie nodes. 3.14 will probably require using pyenv to build a python currently
17:40:56 <gouthamr> i see, but, we currently have 3.13 running on ubuntu-noble
17:41:04 <gouthamr> just non-voting
17:41:46 <gouthamr> #link https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/958617 (Prepare the job template for 2026.1 testing runtime)
17:41:50 <clarkb> I wonder if that is using pyenv too. Thats fine if it works
17:41:58 <clarkb> you'd do something similar for 3.14
17:42:00 <gouthamr> #link https://review.opendev.org/c/openstack/grenade/+/961913
17:42:08 <gouthamr> #link https://review.opendev.org/c/openstack/grenade/+/961914
17:42:26 <gouthamr> #link https://review.opendev.org/c/openstack/tempest/+/961916
17:42:46 <gouthamr> ^ some relevant changes
17:43:26 <gmaan> yeah, I will be checking those today if anything (rebase, recheck) needed to merge those
17:43:44 <gouthamr> ++ ty, no rush gmaan
17:44:12 <gouthamr> gmaan: was there anything that needed attention from the TC this week?
17:44:58 <gmaan> no, I removed the -W from job template so that is ready to merge
17:45:58 <gmaan> frickler is already +2 there and fungi or clarkb can merge it https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/958617
17:46:13 <gouthamr> perfect, ty..
17:46:25 <gouthamr> #topic Old changes in TC repos
17:46:40 <gouthamr> tonyb wanted us to look through some old code changes in TC repos:
17:47:35 <gouthamr> #link https://tiny.cc/os-tc-dash (nifty TC Dashboard)
17:47:52 <gouthamr> #link
17:47:52 <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:52 <gouthamr> ernance-sigs)
17:48:25 <gouthamr> ^ grr, the link broke, but please see it on the agenda
17:48:28 <gouthamr> https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda
17:49:52 <gouthamr> i think we could post a generic comment that these changes are stale and abandon them
17:50:39 <gouthamr> and i think we've been wanting to do something about the SIGs
17:51:16 <gouthamr> tonyb had a question at the end:
17:51:16 <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:49 <gouthamr> i think, there are some TC repos with frequent updates: project team guide, openstack-manuals for example
17:52:22 <gouthamr> and some others where there aren't: api-site, governance-website, constellations, ideas
17:53:02 <gouthamr> if we clean up old/stale reviews, we could have a more meaningful dashboard
17:53:46 <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:54:07 <gouthamr> "Reference configurations of OpenStack services"
17:54:34 <clarkb> you'd probably want to check fi they are published anywhere
17:54:43 <gouthamr> hmmm, mayybe we meant to work on community sourced versions of https://www.openstack.org/software/sample-configs/
17:54:46 <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:55:15 <mnasiadka> Docs in that repo look a bit empty
17:56:46 <gouthamr> yeah, think it was meant to be kick started with https://review.opendev.org/c/openstack/constellations/+/586212
17:57:24 <mnasiadka> Sample-configs also look a bit outdated, with Kuryr in container optimised config and Sahara in Big Data
17:57:48 <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:58:08 <gouthamr> something a past TC probably was keen on doing, and is something we can revive if there's interest
17:58:26 <gouthamr> for one, the foundation staff's work on white papers is in a similar vein
17:59:20 <gouthamr> time check: 1 minute
17:59:38 <gouthamr> if there's any feedback to tonyb, please do provide it after the meeting
17:59:46 <gouthamr> #topic Open Discussion
17:59:55 <gouthamr> anything to note in the minutes today?
18:00:16 <gouthamr> is anyone else in Paris besides noonedeadpunk mnasiadka spotz[m]?
18:00:31 <gtema> me
18:00:35 <gouthamr> w00t
18:01:00 <gtema> with 4 talks this time
18:01:06 <gouthamr> oh boy
18:01:19 <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:25 <gouthamr> all the best!
18:01:41 <mnasiadka> There was a discussion before the meeting on TC in the Open Source Pavillion
18:02:03 <mnasiadka> Seems noonedeadpunk was happy to be available for a Sunday pre-lunch spot
18:02:13 <mnasiadka> I can do that as well
18:02:25 <gouthamr> spotz[m]: ^ (if you're reading)
18:02:34 <gouthamr> lets wrap it up here, thank you everyone!
18:02:37 <gouthamr> #endmeeting