17:01:38 <gouthamr> #startmeeting tc 17:01:38 <opendevmeet> Meeting started Tue Apr 22 17:01:38 2025 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:38 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:01:38 <opendevmeet> The meeting name has been set to 'tc' 17:01:46 <gouthamr> tardy start 17:01:59 <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:02:04 <gouthamr> Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee 17:02:08 <gouthamr> #topic Roll Call 17:02:11 <gtema> o/ 17:02:16 <frickler> \o 17:02:35 <mnasiadka> o/ 17:03:18 <gouthamr> noted absence: n o o n e d e a d p u n k, g m a n n (although he may be updating his nick) 17:03:22 <bauzas> o/ 17:03:40 <simondodsley> o/ 17:03:42 <bauzas> (nova meeting running over at the same time) 17:04:31 <gouthamr> courtesy-ping: spotz[m] cardoe 17:05:05 <cardoe> sorry just rushed in the door. running a bit late. 17:05:34 <gouthamr> no problem, lets get started 17:05:39 <gouthamr> #topic Last Week's AIs 17:06:28 <gouthamr> follow up on Skyline's reproducibility - i will need to take this one through this week, was away/afk for a few days 17:08:25 <gouthamr> think that's been the case with g m a n n as well, so no update on the grenade test jobs either 17:08:30 <gouthamr> (unless anyone else has any?) 17:09:10 <gouthamr> we took an AI to update i18n's status during this meeting 17:09:28 <gouthamr> we'll do that in a separate topic 17:09:47 <gouthamr> we also took an AI to review the VMT resolution, which was done by several of you.. thank you 17:10:07 <bauzas> yup, and I can volunteer for being a TC liaison once the patch is approved 17:10:25 <gouthamr> i've updated the patch, please take a look and place your RC votes 17:10:32 <gouthamr> ack bauzas 17:11:35 <gouthamr> the last AI was around the PTG takeaways.. 17:11:47 <gouthamr> #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/AR623LRF7OADOJ4T3ETQW73QFOZ3F37U/ (TC Flamingo PTG Summary) 17:12:20 <gouthamr> ^ this is our summary, over the past week, you may have noted a lot of content from the project teams 17:13:15 <gouthamr> glad to see common themes between these (TC goals, project governance, operator feedback, focus on UI/UX etc) 17:13:24 <bauzas> yup 17:13:57 <gouthamr> some of the AIs we took need to be added to the tracker.. 17:14:18 <gouthamr> that's all the AIs that i was tracking from last week, was anyone working on anything else? 17:17:12 <gouthamr> #topic i18n PTG Takeaways 17:18:04 <gouthamr> #link https://etherpad.opendev.org/p/apr2025-ptg-i18n (OpenStack 2025.2 (Flamingo) virtual PTG - I18n SIG) 17:18:33 <gouthamr> bauzas: o/ were there stuff we need to act on from the group discussions? 17:19:23 <gouthamr> i see they've timelines set and some questions 17:20:09 <gouthamr> fungi: don't know if you can help with the Google Analytics question 17:20:29 <fungi> what's the question? 17:20:31 <gouthamr> although you may ask what the question is :D 17:20:34 <gouthamr> haha, jinx 17:20:36 <fungi> i may indeed 17:21:47 <gouthamr> unsure, perhaps they would like to know if the zanata server is seeing some traffic, or translated webpages? 17:22:28 <fungi> could be related to a couple of outstanding patches of mine from over a year ago now, which seemed to meet some controversy: 17:22:31 <fungi> #link https://review.opendev.org/c/openstack/openstackdocstheme/+/905613 Update analytics tracking ID 17:22:33 <fungi> #link https://review.opendev.org/c/openstack/openstack-manuals/+/905614 Update analytics tracking ID 17:23:15 <fungi> basically, ga has been broken, and my naive attempt to update it met with a referendum on whether we should be using proprietary trackers at all 17:23:50 <fungi> which is understandable, but as a result no, anything we had ga configured for hasn't been working for a long time 17:24:36 <frickler> and there are no other stats that could be gathered like directly from webserver logs? 17:24:53 <fungi> though opendev does already generate some anonymized and aggregated web server stats for static content sites we host (e.g. docs.openstack.org), though with only about 6 weeks effective retention 17:25:11 <clarkb> we publish the goaccess reports for docs.openstack.org iirc 17:25:19 <clarkb> ya that 17:25:28 <gouthamr> where? 17:25:36 <fungi> #link https://zuul.opendev.org/t/openstack/builds?job_name=docs-openstack-goaccess-report&pipeline=periodic&skip=0 17:25:46 <bauzas> sorry was afk, nothing to say about i18n 17:26:03 <clarkb> click SUCCESS then go to the artifacts tab and one of the artifacts is the report 17:26:11 <gouthamr> nice 17:26:21 <gouthamr> pretty fance 17:26:27 <gouthamr> one example: https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_68d/openstack/68d0f1bed811493690342b9be0b7b13c/docs.openstack.org_goaccess_report.html 17:26:52 <gouthamr> 598,933 unique visitors and 1,395,086 page views :O 17:27:03 <fungi> those reports are for 2 weeks of of log activity at time it's run, but then the build data expires out of swift after 30 days 17:27:13 <fungi> which is why i say effectively 6 weeks retention 17:27:32 <gtema> looks quite good to me but I assume I18 would be interested at least in geo part 17:27:43 <clarkb> note I'm not sure how well goaccess identifies ai bot cralwers 17:27:51 <frickler> looks like that would need some tuning in order to be able to distinguish access to translated docs from others 17:28:01 <clarkb> the translated docs have specific urls right? 17:28:11 <fungi> keep in mind that, as many other open source projects have reported, basically 99.9% of our web traffic is going to be llm training crawlers lying about being normal browsers 17:28:36 <gouthamr> yes :/ 17:28:41 <fungi> so i would put less than a grain of salt into the hit counts for any page listed there 17:30:21 <gouthamr> okay lets see if ianychoi/seongsoo and the i18n folks find this useful 17:30:51 <gouthamr> they have listed the TC under Actions, "Which support is needed for other project teams?" 17:31:21 <gouthamr> although i don't have context either, so i'll take an AI to reach out and get some information or have them join us here in a future meeting.. 17:31:59 <gouthamr> they've a research deadline at the end of the month, so probably we'll hear back soon anyway 17:32:00 <fungi> during the ptg we discussed that the test import is very close to the 10k source string limit for our weblate service level 17:32:57 <gouthamr> i see, so they need a paid version? 17:33:02 <gouthamr> s/they/we 17:33:29 <fungi> rosmaita negotiated the discounted service the foundation is currently paying for on openstack's behalf, so it would be good to have someone representing the openstack community/tc to work with the i18n team and weblate to find out what our options are for increasing that or find a compromise to whittle down the corpus 17:34:41 <fungi> we're already on a paid version because openstack needs far more than their free tier can accommodate 17:34:59 <gouthamr> "If you feel that being supported by Weblate will help your libre project, set it up and get the Libre plan gratis. It has the same limits as the 160k plan, and is only for public projects." 17:35:24 <fungi> the foundation has been paying for it for at least a couple of years now (maybe longer) while the i18n team works through the migration process 17:36:10 <fungi> i think the problem with the free-for-open-source option was the number of separate repositories openstack has, but i could be misremembering 17:36:19 <gouthamr> thanks that context was needed 17:37:46 <gouthamr> since this involves payments and negotiations, i don't feel comfortable using openstack-discuss or foundation-discuss for this conversation.. i will loop rosmaita, and anyone else interested here to see what is needed and how to move forward 17:37:47 <fungi> brian/ian/seongsoo likely remember and have the old e-mails where it was discussed 17:38:27 <gouthamr> time check for the topic here, anything else to be said about i18n? 17:38:41 <fungi> nothing from me 17:38:41 <clarkb> from memory the main thing that has been missing apart from hosting specifics is someone to port the existing jobs and roles to weblate from zanata 17:38:54 <clarkb> it should be a very direct port once you sort out the system differences 17:39:16 <gouthamr> clarkb: i think they've been working on those, i expected to see an update on the PTG etherpad - but will specifically ask 17:39:28 <fungi> yes, that also came up at the ptg, it was unclear to me whether ian and/or seongsoo might have already started working on that 17:40:36 <bauzas> they started iirc 17:41:02 <gouthamr> alright, lets move to the next topic 17:41:13 <gouthamr> #topic PTG Follow up 17:41:23 <gouthamr> #link https://etherpad.opendev.org/p/apr2025-ptg-os-tc 17:41:23 <gouthamr> #link #link https://etherpad.opendev.org/p/apr2025-ptg-os-tc-summary 17:41:30 <gouthamr> #undo 17:41:30 <opendevmeet> Removing item from minutes: #link https://etherpad.opendev.org/p/apr2025-ptg-os-tc-summary 17:41:35 <gouthamr> #link https://etherpad.opendev.org/p/apr2025-ptg-os-tc-summary 17:41:53 * gouthamr that typo didn't matter, nice? 17:42:11 <gouthamr> there are several AIs without owners :) 17:42:32 <gouthamr> so i think that'd be a good thing to focus on or we'll forget these 17:42:59 <gouthamr> could you please review the summary and if you see anything that you can assist with, please feel free to own the AIs 17:44:40 <gouthamr> there were a couple of topics we couldn't get to because of the lack of time 17:45:21 <gouthamr> 1) TC Meetings and participation 17:45:21 <gouthamr> 2) Are Investment opportunities working? 17:45:21 <gouthamr> 3) Other areas of improvement 17:45:21 <gouthamr> these are beyond line 92 on https://etherpad.opendev.org/p/apr2025-ptg-os-tc 17:45:44 <spotz[m]> Bah I got the time wrong again but here!:) 17:46:21 <gouthamr> spotz[m]: ah! 17:46:46 <gouthamr> everyone, if you haven't already, please update your calendars by downloading the ICS file again: 17:46:55 <gouthamr> #link https://meetings.opendev.org/#Technical_Committee_Meeting (ICS file linked here) 17:47:30 <gouthamr> cardoe: do you mind me adding the (3) topic to next week's agenda? 17:47:49 <gouthamr> you had some questions/ideas that you wanted to chat about iirc 17:47:51 <cardoe> Absolutely 17:48:02 <gouthamr> good stuff 17:48:37 <gouthamr> let me slot the rest into future weekly meetings like this 17:48:51 <cardoe> I didn't want to just throw them on there 17:49:09 <gouthamr> anything to say about the PTG today? 17:50:23 <gouthamr> #topic Gate Health 17:50:30 <cardoe> Well what I said before we had a lot of overlap in sessions. 17:51:08 <cardoe> I thought you wanted me to hold off until next week? :-D 17:51:24 <gouthamr> :D yes, please... sorry, we're almost at the hour 17:51:39 <gouthamr> got a couple other topics here to chat about 17:51:55 <gouthamr> anything to note wrt gate issues this week? 17:52:17 <clarkb> I reenabled ubuntu noble image builds because ubuntu published a new kernel that should fix neutron's problem. Seems to be working 17:52:28 <gouthamr> ++ 17:52:33 <clarkb> just be aware that we are doing regular updates of ubuntu noble again after stopping for ~28 days 17:53:09 <gouthamr> yes 17:53:14 <mnasiadka> more unplanned breakages just in time for cycle-trailing projects deadline? :) 17:53:39 <mnasiadka> erm, release deadline 17:53:43 <gouthamr> jim and fungi brought this up: 17:53:43 <gouthamr> #link https://lists.openstack.org/archives/list/service-discuss@lists.opendev.org/thread/ZLZ7OUFAOAZ7OS2PO2MHGJJKOBYVWB3G/ (Image availability in OpenDev) 17:53:45 <clarkb> well we normally rebuild regularly so this is going back to status quo 17:54:01 <clarkb> we just disabled it so neutron wouldn't need to reboot with a workaround inside the jobs 17:54:25 <mnasiadka> I'm aware, we've seen that bug in Kolla also very early 17:56:03 <gouthamr> mnasiadka: i know you were commenting in jest, you made me look up the cycle trailing deadline 17:56:39 <gouthamr> looks like we have over a month and a fortnight to complain about anything else that crept into ubuntu noble :D 17:57:06 <mnasiadka> Yeah, should be fine - actually I thought it was somewhere in May 17:58:09 <gouthamr> wrt the ML post linked above, the action on the TC is to consider that some OS images may no longer be supported and if this will impact things we do 17:58:38 <mnasiadka> gouthamr: regarding zuul-launcher and images - I'm working through Ubuntu/Debian arm64 and then will probably move to Rocky/CentOS (unless somebody will beat me up to it) - but OpenEuler and Gentoo is outside of my interest. 17:59:03 <gouthamr> ah nice! 17:59:24 <gouthamr> thank you mnasiadka 18:00:36 <gouthamr> i don't know what all project test jobs rely on these right off the top of my head, but we did hear about the FIPS testing reliance on CentOS Stream at the PTG 18:00:45 <gouthamr> we're at the hour 18:01:31 <gouthamr> we can wrap up this meeting, i'll move the SIG activity topic to next week, would also help having the proposer, noone dead punk in the room for that one 18:01:43 <gouthamr> does anyone have anything to reflect in the minutes 18:02:44 <gouthamr> thank you all for participating; see you here next week! 18:02:48 <gouthamr> #endmeeting