| mnasiadka | tonyb: is the meetings.opendev.org ICS file wrong, and we should be meeting in ~92 minutes, not 32 minutes? ;-) | 06:28 |
|---|---|---|
| tonyb | ummmm | 06:29 |
| tonyb | I have it for 92mins from now | 06:29 |
| tonyb | I also thought today's meeting was missing from the ics file | 06:30 |
| mnasiadka | Ah right | 06:30 |
| mnasiadka | Dumb me, forgot about timezone change | 06:30 |
| mnasiadka | Thanks | 06:30 |
| tonyb | hehe, From Paris to $home? | 06:31 |
| mnasiadka | $home == Poland, so that’s the same timezone | 06:32 |
| mnasiadka | So not really jet lagged or something, just forgot we switch to winter timezone (which I hate, because then I get up - it’s dark, I finish work - it’s dark :( ) | 06:32 |
| tonyb | Oh. I didn't know that the EU did it's TZ shift. | 06:33 |
| mnasiadka | Not yet - it will be this weekend (25/26 Oct) | 06:33 |
| tonyb | I dislike the early dark o'clock :( | 06:33 |
| mnasiadka | That’s why I got a bit puzzled with the calendar entry for November - why it’s 9am my time instead of 10am my time :) | 06:34 |
| *** ralonsoh_ is now known as ralonsoh | 06:40 | |
| mnasiadka | tc-members: first APAC-friendly meeting in 59 minutes here | 07:01 |
| tonyb | \o/ | 07:01 |
| gtema | Yeah, Dst sucks | 07:11 |
| frickler | luckily all of the EU agrees to stop doing dst switches ... the sad part is that they cannot agree on when and how to do it ... like keep UTC+1 permanently or UTC+2? | 07:47 |
| tonyb | frickler: The toughest of choices ;P | 07:49 |
| mnasiadka | #startmeeting tc | 08:00 |
| opendevmeet | Meeting started Tue Oct 21 08:00:39 2025 UTC and is due to finish in 60 minutes. The chair is mnasiadka. Information about MeetBot at http://wiki.debian.org/MeetBot. | 08:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:00 |
| opendevmeet | The meeting name has been set to 'tc' | 08:00 |
| mnasiadka | 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. | 08:01 |
| mnasiadka | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 08:01 |
| mnasiadka | #topic Roll Call | 08:01 |
| mnasiadka | O/ | 08:01 |
| frickler | \o yay, mornings ;) | 08:01 |
| gtema | o/, but for next 10 min only partly due to the conflict | 08:01 |
| tonyb | o/ | 08:01 |
| tonyb | Yay a time when I'd naturally be awake | 08:02 |
| mnasiadka | courtesy-ping: noonedeadpunk bauzas | 08:03 |
| mnasiadka | (Although they might be traveling back from the Summit) | 08:03 |
| tonyb | next? | 08:07 |
| frickler | +1, waiting until :05 should be enough generally | 08:09 |
| mnasiadka | Yeah, sorry | 08:10 |
| mnasiadka | #topic Last Week's AIs | 08:10 |
| mnasiadka | Mark Vitrage and Venus project-teams inactive | 08:11 |
| mnasiadka | These changes have now merged; we need to be aware that, if activity doesn't resume, these project teams and deliverables can be retired prior to M-2 in the 2026.2 release | 08:11 |
| mnasiadka | #link https://governance.openstack.org/tc/reference/emerging-technology-and-inactive-projects.html#current-inactive-projects | 08:11 |
| mnasiadka | Assist Monasca's one-off release (elodilles) | 08:13 |
| mnasiadka | Elod explained how a release can be requested; except, I (gouthamr) think the TC assumed the process to be more straight-forward for "inactive" project teams to request one-off releases | 08:13 |
| mnasiadka | #link https://review.opendev.org/c/openstack/governance/+/953671 | 08:13 |
| frickler | I haven't seen anyone who would actually do a release. I also don't think it would be releasable in its current state | 08:14 |
| frickler | as commented on that change, I am much in favor of proceeding with the retirement now, this has been dragging on for years | 08:14 |
| gtema | +100 | 08:15 |
| mnasiadka | Yes, I think three of us on the meeting are happy with proceeding with retirement, it’s been there for too long | 08:15 |
| frickler | so we need to find two more tc-members to make that a majority vote :) | 08:16 |
| mnasiadka | tonyb: though had some comments that he knows organisations wanting to pick this up | 08:17 |
| mnasiadka | But that hasn’t happened | 08:17 |
| tonyb | Well I'm RC-1 on retirement because I'm aware of at least one member that wants to work on it | 08:17 |
| mnasiadka | Ok, so are we persisting limbo state for another cycle then? | 08:17 |
| frickler | but "want to" doesn't suffice. also there's no apparent reason they could not do it outside of openstack | 08:17 |
| tonyb | I understand that, I'm okay with due process ending up with the project being retired, but my preference would be to keep it inactive for another cycle | 08:19 |
| tonyb | of course I'm only 1 vote and expect to be in the minority | 08:19 |
| frickler | tonyb: I'm assuming you are referring to someone else than those who already commented on the gov review? who still wants to stay anonymous for now? that's very weak reasoning IMO | 08:19 |
| tonyb | ... unless it needs to be unanimous | 08:20 |
| mnasiadka | Monasca is inactive since 2024.1 | 08:20 |
| mnasiadka | I don’t think it’s an easy job to get it back on track, and if that work hasn’t started yet - they will most likely not make it on time until 2026.1 release | 08:20 |
| mnasiadka | But I think enough said - we need more votes on the retirement patch | 08:21 |
| tonyb | frickler: It's not that they want to stay anonymous, it's that they currently unavailable | 08:21 |
| gtema | this statement doesn't make it more reliable to be honest | 08:22 |
| frickler | just to note that the patch is V-1 because the actual content removal patches need to be merged first, no reason to not vote on it already | 08:22 |
| gtema | be all are well aware of people and companies not willing something to die and promise to spend resources and this never happening because of running business | 08:22 |
| mnasiadka | Ok, let’s go forward | 08:24 |
| mnasiadka | Bump skyline self-nomination discussion thread to get PTL/core feedback (gouthamr) | 08:24 |
| mnasiadka | This was done, and the PTL welcomed reetsrivastav but the skyline-core group on gerrit wasn't modified | 08:25 |
| mnasiadka | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/HVE5SEIXSGA4NTJYHAJQQX4N3GNXN6D5/ | 08:25 |
| mnasiadka | #link https://review.opendev.org/admin/groups/1fe65032c39f1d459327b010730627a904d7b793,members | 08:25 |
| mnasiadka | Do we need to do anything about this? | 08:25 |
| tonyb | I guess frickler or I could add them to the group | 08:26 |
| tonyb | (and then say so on the M/L) | 08:26 |
| mnasiadka | Should we first ask the PTL to do so? | 08:26 |
| mnasiadka | Maybe he doesn’t know | 08:26 |
| frickler | I don't think someone should be added as reviewer who hasn't done any actual reviews | 08:27 |
| frickler | at least that's my state from 2 weeks ago | 08:27 |
| frickler | (as core reviewer) | 08:27 |
| gtema | +1 on that | 08:27 |
| frickler | so let them do reviews, work on CI issues, then reconsider the application in due time | 08:28 |
| noonedeadpunk | o/ sorry, just opened laptop and quite drained from the way back | 08:28 |
| frickler | no action needed on our side for now, IMO | 08:28 |
| tonyb | frickler: I agree with you but the PTL said "Sure, just be careful", at least that's how I read it | 08:29 |
| frickler | hmm, it is difficult to really judge this statement for me, from one non-native speaker to another | 08:30 |
| * bauzas waves super late | 08:30 | |
| mnasiadka | Ok, should we wait it out for some time? I agree that a core reviewer without any review history looks super weird | 08:31 |
| bauzas | I wasn't knowing the new cadence started this week :) | 08:31 |
| noonedeadpunk | I also not sure if person without any known review activity should be considered as a core | 08:31 |
| noonedeadpunk | and contribution for 3 month is a flag as well | 08:31 |
| frickler | IIRC cardoe also agreed with that point and had already mentioned it to the candidate. with no visible followup so far. | 08:32 |
| frickler | so to me sadly this looks to be close to another instance of a lot of "I want to" without meat. vegan meat if you prefer. | 08:34 |
| frickler | anyway, time for next topic I guess? | 08:35 |
| gtema | lol | 08:35 |
| mnasiadka | Yeah, I can’t see any action from this | 08:36 |
| mnasiadka | Check, rebase, or recheck relevant changes for Gazpacho runtime updates (gmaan, others) | 08:36 |
| mnasiadka | frickler: I think you had a look into that? | 08:36 |
| frickler | there is one open patch for grenade that I'm aware of, let me find it | 08:36 |
| frickler | ah, two actually, https://review.opendev.org/c/openstack/grenade/+/961914 is just struggling with CI instability it seems | 08:37 |
| frickler | the other one is merged already, there was some discussion due to OSC changes that are a bit non-backwards compatible https://review.opendev.org/c/openstack/grenade/+/961913 | 08:39 |
| frickler | but unless I'm missing something, no open issues anymore | 08:39 |
| frickler | next? ;) | 08:40 |
| mnasiadka | #topic A check on gate health | 08:41 |
| mnasiadka | Anybody wants to comment? All green? | 08:41 |
| mnasiadka | (Apart the grenade instability) | 08:41 |
| frickler | well the docker.io and quay.io issues yesterday show once again that more autonomy is good | 08:42 |
| tonyb | We had a gerrit outage on the weekend, which would have impacted reviews but not CI as such | 08:42 |
| mnasiadka | Yeah, quay.io issues basically broke majority of Kolla-Ansible CI - but to achieve more ,,autonomy’’ we would need to probably use some intermediate registry inside OpenDev | 08:43 |
| frickler | tonyb: was there a reason for the outage found? or just "VM shutoff for unknown reasons"? | 08:43 |
| frickler | mnasiadka: or opendev could reconsider running their own registry ... but no easy task I know and not directly a TC topic ... except if anyone wants to organize funding for that :D | 08:44 |
| tonyb | frickler: Yeah the VMs were shutdown. It was later in my Sunday and fungi dealt with it. | 08:45 |
| mnasiadka | #topic A call for PTG Topics | 08:46 |
| mnasiadka | Have there been any additions to make since the OpenInfra Summit? | 08:46 |
| mnasiadka | gouthamr would like to request topics to seed the "Maintainers" discussion (a.k.a.: TC+Project Leaders discussion) | 08:46 |
| * tonyb doesn't really have any for that. | 08:49 | |
| tonyb | maybe "getting rid of *really old* libraries from OpenStack $projects we need you help", but that's probably more of a mailing-list/community goal/requirements thing than a TC thing | 08:50 |
| frickler | we could ask maintainers to report instances of this for a start | 08:51 |
| frickler | but agreed that this doesn't necessarily have to be a PTG discussion | 08:52 |
| mnasiadka | There was a crypto libraries topic on the TC ,,shift’’ in the Open Source Pavillon - which gtema was mainly having - majority of them is unmaintained | 08:52 |
| mnasiadka | gtema: did you happen to get that list, or will the author post it to the ML? | 08:53 |
| noonedeadpunk | so I was thinking if we might wanna have some kind of oslo.crypto or smth | 08:53 |
| gtema | it's not that the Keystone is the only thing affected but yes, I had a long chat with JP on that | 08:53 |
| noonedeadpunk | that might address the question of openstack overall relying on too many external crypto libraries, which are partially unmaintained | 08:53 |
| gtema | I will try to clarify. We definitely agreed to have a dedicated session in PTG (from Keystone pov) | 08:53 |
| noonedeadpunk | and to remove that maintenance from keystone itself | 08:54 |
| gtema | but I agree we should raise it wider. I will try to catch JP and discuss it with him | 08:54 |
| mnasiadka | Maybe that’s a good topic to TC+Project Leaders discussion | 08:54 |
| mnasiadka | s/to/for/ | 08:54 |
| mnasiadka | Ok then, next one | 08:54 |
| gtema | yes, would be good fit | 08:54 |
| mnasiadka | #topic OpenStack User Survey Results | 08:54 |
| mnasiadka | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/IIGG4IQBW3W6PTBT7ASKJKMQDAEGILSB/ | 08:54 |
| tonyb | gtema: Oh that'd be great. | 08:54 |
| mnasiadka | Do we need to do anything that? Some data extraction? | 08:55 |
| tonyb | please include me (timewise) moving away from pysaml would help! | 08:55 |
| frickler | having that document not hosted on google would help me | 08:56 |
| gtema | :) | 08:56 |
| gtema | its hardly consumable honestly | 08:56 |
| gtema | for me not due to the google fact, but the format | 08:56 |
| tonyb | where would you like it? I can move it for you. I can email you a CSV? | 08:57 |
| gtema | that's the point - the csv does not make it reasonable to consume | 08:57 |
| frickler | I'd take that, yes, thx. maybe putting it up on www.openstack.org would also be a good idea | 08:57 |
| noonedeadpunk | I think it's renderred on analyticks page? | 08:57 |
| gtema | I can myself export-import into oo-calc, but its just so huge and not easy structured | 08:58 |
| frickler | the format of the results is another issue, I'm sure constructive ideas will be welcomed | 08:58 |
| gtema | as PTL I do not really know what to do with it | 08:58 |
| mnasiadka | I assume that’s the format we get it from foundation | 08:58 |
| mnasiadka | Maybe we need to work with Jimmy and others to make it more structured next time... | 08:58 |
| mnasiadka | Any volunteer to pick up that discussion? | 08:59 |
| noonedeadpunk | mean this: https://www.openstack.org/analytics | 08:59 |
| frickler | noonedeadpunk: that's a good location to add a download for the spreadsheet I guess? | 09:00 |
| noonedeadpunk | yeah, as it already has a download pdf button | 09:01 |
| noonedeadpunk | so no reasdon not to make it a dropdown and have like CSV as well | 09:01 |
| mnasiadka | Ok then, if anybody wants to pick this up - I assume just reply to the thread Jimmy started | 09:01 |
| mnasiadka | Time is up - thanks for coming, see you next week in the other timeslot. | 09:02 |
| mnasiadka | #endmeeting | 09:02 |
| opendevmeet | Meeting ended Tue Oct 21 09:02:15 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 09:02 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2025/tc.2025-10-21-08.00.html | 09:02 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2025/tc.2025-10-21-08.00.txt | 09:02 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2025/tc.2025-10-21-08.00.log.html | 09:02 |
| mnasiadka | (Of course we can continue the discussion async) | 09:02 |
| frickler | thx mnasiadka, good job, given it was a first run ;) | 09:02 |
| noonedeadpunk | ++ | 09:03 |
| noonedeadpunk | I was not expecting it's gonna be today though :p | 09:03 |
| tonyb | Thanks all! | 09:03 |
| tonyb | see you all next month (for the meeting) and probably/hopefully some during the PTG | 09:04 |
| gtema | noonedeadpunk - me too, I was surprised today as well | 09:04 |
| gtema | I think even the calendar does not say it is today | 09:04 |
| gtema | at least not for me | 09:04 |
| tonyb | gtema: Yeah yaml2ical bugs :( | 09:04 |
| gtema | oki | 09:05 |
| tonyb | Can I ask people here do do a pass over https://review.opendev.org/q/is:open+-is:wip+label:Workflow%3E%3D0+(project:openstack/api-site+OR+project:openstack/openstack-manuals+OR+project:openstack/project-team-guide) and clear out some of the low hanging fruit | 09:06 |
| tonyb | Another random note before I sign off. How does one "formally sign up" as a TC liaison to the Election team? | 09:36 |
| tonyb | We should update: https://governance.openstack.org/tc/reference/working-groups.html#current-list-of-working-groups | 09:37 |
| opendevreview | Tony Breeds proposed openstack/api-site master: [doc] Manully install typing_extensions https://review.opendev.org/c/openstack/api-site/+/964262 | 09:48 |
| opendevreview | Tony Breeds proposed openstack/api-site master: Add links to the Rust SDK/CLI/TUI https://review.opendev.org/c/openstack/api-site/+/946025 | 09:48 |
| tonyb | gtema, noonedeadpunk, frickler: ^^ should both be good to go. | 09:50 |
| gtema | thks tonyb - +2ed again | 09:50 |
| cardoe | Hello folks | 13:51 |
| fungi | tonyb: frickler: we'll need to sync up with someone at vexxhost to get an rca on the gerrit outage, but after talking to sean-k-mooney about it at the summit it sounded like the symptoms were consistent with the host's oom-killer taking out the qemu process for the vm | 13:55 |
| sean-k-mooney | right. by default if nova notices a vm that shoudl be runnning isn now stop it will mark the vm as power off | 13:57 |
| sean-k-mooney | because we assume the tenant did "sudo poweroff" or similar and cant really tell directly why it stoped | 13:58 |
| sean-k-mooney | so it woudl be good to get vexhost to confrim why the gerrit server stopped | 13:58 |
| sean-k-mooney | oom-killer sounded plausible but it could be something else. the host journal/dmsg and qemu instance logs would tell them more | 13:59 |
| opendevreview | Merged openstack/api-site master: [doc] Manully install typing_extensions https://review.opendev.org/c/openstack/api-site/+/964262 | 14:04 |
| opendevreview | Merged openstack/api-site master: Add links to the Rust SDK/CLI/TUI https://review.opendev.org/c/openstack/api-site/+/946025 | 14:07 |
| gouthamr | > Another random note before I sign off. How does one "formally sign up" as a TC liaison to the Election team? | 18:46 |
| gouthamr | tonyb: self-nominate, do you want to? https://review.opendev.org/c/openstack/election/+/954302 | 18:46 |
| gouthamr | please replace me when you do :) | 18:46 |
| gouthamr | mnasiadka: \o/ great job, and ty for running the meeting! | 18:47 |
| fungi | gouthamr: i think you push a change to https://opendev.org/openstack/election/src/branch/master/doc/source/index.rst and get other tc members to review it? i haven't seen any more formal instructions in the governance repo | 18:50 |
| gouthamr | fungi: yep, that'd be it, and i have EAFP added myself to this one before. The Chair needs to nominate someone, and that's done by asking for volunteers... | 18:52 |
| gouthamr | looks to me like tonyb is volunteering, and he's been an election official before :) | 18:53 |
| fungi | oh, yep i misread that you were quoting tonyb | 18:53 |
| gouthamr | ah, np.. | 18:53 |
| gouthamr | tc-members: i'll cancel our "regular" meeting next week in lieu of the PTG.. | 18:54 |
| gouthamr | also, in the past, we indicated we'd like to go through SIGs during the PTG: https://governance.openstack.org/sigs/ | 18:54 |
| gouthamr | there are a lot on that list ^.. do we want to piecemeal this and approach existing sig chairs/members for an update/status? | 18:54 |
| cardoe | frickler: yes I concur about the maintainership | 19:16 |
| cardoe | We should re-evaluate recommending uWSGI given its maintained state. | 19:17 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!