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