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