18:00:54 <gouthamr> #startmeeting tc
18:00:54 <opendevmeet> Meeting started Tue Jun 11 18:00:54 2024 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:00:54 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
18:00:54 <opendevmeet> The meeting name has been set to 'tc'
18:01:15 <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
18:01:23 <gouthamr> Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee
18:01:29 <gouthamr> #topic Roll Call
18:01:32 <gmann> o/
18:01:34 <dansmith> o/
18:01:38 <gtema> o/
18:01:40 <frickler> \o
18:01:41 <JayF> o/
18:01:45 <gouthamr> #chair frickler
18:01:45 <opendevmeet> Current chairs: frickler gouthamr
18:01:53 <gouthamr> noted absence: slaweq
18:02:59 <gouthamr> courtesy ping noonedeadpunk spotz[m]
18:03:23 <spotz[m]> o/
18:04:22 <noonedeadpunk> o/
18:04:33 <noonedeadpunk> sorry, was a bit late
18:04:46 <gouthamr> thanks and hello! lets get started
18:04:58 <gouthamr> #topic AIs from last week
18:05:16 <gouthamr> frickler: we missed you in the meeting last week, and by tradition assigned all AIs to you :D
18:05:25 * noonedeadpunk failed to look through zuul failures for freezer
18:05:33 <frickler> well I by tradition do not participate in video meetings
18:05:35 <gouthamr> kidding, but would you like to share progress about the PyPi cleanup effort?
18:05:58 <frickler> the pypi cleanup is done, I did the remaining projects earlier today
18:06:14 <fungi> thanks for taking care of all of that!
18:06:31 <frickler> I found some repos not covered yet, like those assigned to the tact sig
18:06:38 <gouthamr> nice; thank you very much frickler..
18:06:58 <frickler> I'll look into extending the script to check those, too
18:09:55 <gouthamr> ty; i thought the deb packages would figure here:
18:10:18 <gouthamr> #link https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup#L415 (Repositories in a state with inconsistent pypi/package metadata)
18:11:24 <frickler> not sure what that has to do with deb pkgs
18:11:45 <frickler> most of those repos are not python projects though or not published to pypi
18:12:56 <frickler> as one example diskimage-builder though is, which is listed under tact sig
18:13:28 <frickler> (and it does have one extra maintainer)
18:14:05 <frickler> anyway I think we can continue discussion that outside the meeting
18:14:14 <frickler> s/on/ng/
18:14:16 <gouthamr> ack thanks; was extra-polating from your post earlier on #opendev
18:14:18 <fungi> for the record, that maintainer is also on board with being removed, so there's no real dilemma in that particular case anyway
18:14:25 <gouthamr> +1
18:14:35 <fungi> just a matter of looking for similar ones we may have missed
18:16:09 <gouthamr> alright; i'll defer the AI on the zuul config errors to next week; i noticed some patches from elodilles helping monasca repos lose their incorrect zuul config
18:16:28 <gouthamr> we've some stale jobs that were being dropped as well..
18:16:42 <noonedeadpunk> I do have freezer in todo list, but we;ve failed dramatically with osa trailing release
18:16:48 <noonedeadpunk> so all my time went there :(
18:17:13 <gouthamr> monasca's project team seems active though; the most recent patches having merged on June 4th.. so this is looking good for our M-2 tracking
18:17:27 <gouthamr> noonedeadpunk: ty; no problem..
18:17:27 <gmann> yes, they are in Inactive list porject
18:17:56 <gmann> but there were reply in ML about working on the gate fixes, let me find the link
18:18:20 <frickler> gouthamr: I don't agree, lot's of issues with the CI still last time I checked
18:18:43 <frickler> so IMO not in a form that could get released
18:19:11 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/JVQB3SKN25FE7NHUETFYZI6HV432WYYC/ ([tc][all][monasca] Monasca Inactive projects status)
18:19:40 <gmann> yes this one, thanks
18:20:24 <gmann> Inactive project do not get release anyways, I think they were not released in Caracal
18:20:37 <noonedeadpunk> no, monasca wasn't
18:20:59 <frickler> yes, but the options iiuc are either to make active again after a cycle or to retire?
18:21:35 <noonedeadpunk> I think it can be inactive for longer
18:21:40 <gmann> #link https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects
18:21:49 <gmann> yes, since last cycle
18:21:58 <noonedeadpunk> as long as there's someone volunteer to keep development
18:22:09 <noonedeadpunk> and align project with the bar
18:22:27 <spotz[m]> ++
18:22:32 <gouthamr> ack; i'll need some background reading on what is keeping the project from being release ready.. perhaps the project team's aware through the discussion that happened on that thread ^
18:23:01 <gouthamr> the recent fixes relate to the urgent gate bug/s and sqlalchemy2.0 compatibility
18:23:04 <noonedeadpunk> exit from inactive is literally same link as gmann posted
18:23:08 <fungi> "In the case where an inactive project still does not become active during the next cycle after the cycle they entered the inactive state, the TC will discuss with the team if project will be retired before the release milestone-2 of the cycle."
18:23:19 <fungi> #link https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#timeline
18:23:26 <gmann> I can ping in that thread about the status as we are closure to m-2
18:23:27 <noonedeadpunk> though it's kinda... vague...
18:24:02 <gmann> there is no hard deadline for retirement of inactive project instead it is matter of if there are maintainers and effort to make it active. if so we can give team more time
18:24:07 <noonedeadpunk> as requirements for new openstack project are not applicable in many cases to inactive projects
18:24:21 <fungi> so basically, the tc will check in if it looks like it will stay inactive, and decide whether or not it should be retired or remain inactive, is how i interpret that
18:24:29 <gmann> they are inactive so there is no release which mean no change in situation/impact on users from what is there
18:24:41 <noonedeadpunk> or maybe it's fine....
18:25:08 <gmann> as someone is already working on monasca, we should not be in hurry to retire it. instead give them more time if they need
18:25:14 <gouthamr> +1
18:25:34 <noonedeadpunk> I think that still there should be PTL/DPL for inactive project happening
18:25:45 <noonedeadpunk> if that's not a case - then retirement next cycle
18:25:55 <gmann> noonedeadpunk: ++, yes
18:25:56 <gouthamr> related link:
18:26:01 <noonedeadpunk> (at least how I read that)
18:26:04 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/917516 (Add TC liaison in DPL model implementation)
18:26:27 <gmann> if no leader then it is another trigger for retirement and inactive is one separate thing
18:27:49 <gouthamr> looks like we have next steps wrt monasca; we'll ping the maintainers on the thread again and assess if the project meets exit criteria for 2024.2
18:28:15 <spotz[m]> If they’re doing work I agree they should a PTL or go DPL
18:28:20 <gmann> ++, I will reply today on ML
18:28:34 <gouthamr> thanks gmann
18:28:51 <gmann> spotz[m]: we have PTL for Monasca
18:30:46 <spotz[m]> I miss read noonedeadpunk then
18:31:14 <noonedeadpunk> yeah, I was answering fungi about `if it looks like it will stay inactive, and decide whether or not it should be retired or remain inactive`
18:31:30 <gouthamr> this is good discussion; but lets check on other ongoing things as well
18:31:35 <gouthamr> #topic 2024.2 TC Tracker
18:31:39 <gouthamr> #link https://etherpad.opendev.org/p/tc-2024.2-tracker (Technical Committee activity tracker)
18:32:42 <gouthamr> can i request some more eyes on:
18:32:49 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/917516 (Add TC liaison in DPL model implementation)
18:34:27 <gouthamr> ^ i resolved gmann's note calling for any TC members to sign up as liaisons along with him.. but you're welcome to comment on the patch as some have already done
18:34:48 <gouthamr> we did get an ack (thanks jamespage) on the situation with charms
18:34:56 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/921731 (Appoint James Page as OpenStack Charms PTL)
18:36:09 <gouthamr> the discussion regarding eventlet is getting some prime time on the ML
18:36:24 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/PQE7ALJ4NXYD4DH5XG3566FGJVNYAKEQ/ ([oslo] Remove eventlet from openstack)
18:36:38 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/MBQ4NVRS4GHA3PGGYXVSYJ6PEBVKCU2T/ ([all][tc][ptls] Eventlet: Python 3.13 - Attach your seatbelt)
18:37:00 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/4KOGIDNM2SWJDBBFCTCJC3ZSITLMVMDL/ ([all][tc] Eventlet migration: Call to action)
18:37:05 <noonedeadpunk> So, should we maybe ping jamespage to update Charms PTL list?
18:37:18 <noonedeadpunk> *path to amend list instead of replacing it
18:37:52 <gouthamr> hberaud has revised his eventlet migration proposal as well
18:38:00 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/902585 (Remove Eventlet From Openstack)
18:38:12 * noonedeadpunk needs to catch up on this one
18:39:08 <gouthamr> noonedeadpunk: yes; we've flagged it to jamespage on the gerrit change.. but probably he'll catch up with the pings here as well and make that update
18:39:21 <noonedeadpunk> ++
18:39:43 <noonedeadpunk> (we just long overdue with this one)
18:39:51 <gmann> yeah
18:40:37 <gouthamr> anything to discuss here wrt to these chages?
18:41:52 <noonedeadpunk> I bet there's smth to discuss in this 1.3k lines goal :D
18:42:22 <noonedeadpunk> but probably we shouldn't go this rabbit hole in IRC
18:42:31 <JayF> I think there's value in putting a comment on that eventlet change
18:42:34 <gouthamr> agreed +1
18:42:36 <JayF> even if you have little concrete to contribute
18:42:59 <JayF> just to ensure it stays active and we show appreciation for the research done
18:43:24 <gouthamr> JayF++
18:43:36 <noonedeadpunk> +1
18:45:20 <gouthamr> perfect; lets move on..
18:45:40 <gouthamr> i think this proposal from slaweq is on topic:
18:45:48 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/921500 (Update criteria for the inactive projects to become active again)
18:46:18 <gmann> I opened it but forgot to review it, will do today
18:47:26 <noonedeadpunk> aha
18:47:28 <gtema> yeah, that's the problem of too many open tabs
18:47:38 <gmann> :)
18:48:26 <gouthamr> alright anything else to discuss wrt ongoing activities that we're tracking?
18:49:04 <spotz[m]> Did your repo patch ever go through?
18:50:10 <gouthamr> spotz[m]: ah no :( i haven't updated it post gmann's review
18:50:17 <gouthamr> #link https://review.opendev.org/c/openstack/governance/+/918488 (Show TC and SIG repos in projects page)
18:50:54 <gmann> yeah, Ieft some comment there mainly for keeping the SIG informations in single place
18:50:54 <gouthamr> seems like easy fixes; except the one about the SIG website.. i'll try to knock it off today
18:51:02 <gmann> ++
18:51:10 <spotz[m]> ++
18:51:18 <gouthamr> ty for reviewing and suggesting it
18:51:22 <gouthamr> #topic Open Discussion
18:51:35 <JayF> I can give a short update from the OpenInfra Days and BM SIG meetups at CERN here.
18:51:42 <gmann> one question, did we stopped tracking/discussion the gate status in meeting? I think it was there in agenda sometime back
18:52:20 <JayF> There was a very healthy attendance of several dozen (I think approximately 80) and attendees were extremely engaged. I also personally spoke with several people who were exploring use of OpenStack and not just current operators.
18:52:23 <gouthamr> gmann: good point; i can bring it back for next week
18:52:29 <gouthamr> JayF: \o/
18:53:19 <gmann> gouthamr: thanks, that was very useful even though there might not be any update/discussion in that particular week but keeping eyes on gate is important.
18:53:27 <JayF> I would strongly suggest if there's an OIF Days event happening near you, please attend. It was very invigorating to have that many engaged people around. Sometimes easy to forget I think from the other side of git/irc/mailing list :)
18:53:56 <JayF> I posted about the BM SIG, and the notes from that meetup, on the mailing list and will not repeat that here.
18:54:32 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/FCUIHORVNH4RV7RJ7RZIUM5LTWB3EBJS/ ([ironic] Notes from Baremetal SIG, June 5 2024)
18:54:38 <spotz[m]> The talks were really great at CERN and I've heard at the other locations though that was the only one I attended. Possibility of a NA one in October
18:56:12 <gouthamr> #link https://indico.cern.ch/event/1376907/contributions/ (OpenInfra Days / User Group Meeting at CERN; collection of presentation material)
18:56:49 <gouthamr> "Monumental to Mundane and back again"
18:57:17 <gouthamr> :D the title is fire JayF
18:57:22 <gouthamr> thanks for sharing
18:57:30 <spotz[m]> It was a great talk
18:57:34 <JayF> You'll have to ask spotz[m] if it was any good, I was on the wrong side of the stage to tell lol
18:57:51 <JayF> I think the comment I got about it I've hung on to the most is "this is like a TEDx talk at OpenInfra"
18:58:14 <spotz[m]> We enjoyed it, it's similar in some ways to my Why you should join a community talk
18:59:31 <gouthamr> very nice; the buzzer goes off in ~ 1 minute; any last-minute additions to the meeting log?
19:00:02 <gouthamr> thank you all for attending; we'll reprise this here in a week..
19:00:07 <gouthamr> #endmeeting