mnasiadka | Hi there - I'm back if I need to attend anything urgent | 06:22 |
---|---|---|
*** ralonsoh_ is now known as ralonsoh | 10:19 | |
frickler | tc-members: I guess it is time once again to be concerned about the requirements team, this is what happens when I (as officially non-team-member) stop single-approving things for a while https://review.opendev.org/q/topic:%22new-release%22+status:open , see also https://review.opendev.org/c/openstack/requirements/+/946898 in particular | 10:44 |
frickler | (cc prometheanfire tonyb) | 10:45 |
frickler | there's also the question to be discussed whether we should drop python3.9 from upper-constraints (and as a result likely break any master jobs still running on rhel9 based distros) https://review.opendev.org/c/openstack/requirements/+/907665/comment/e75846d2_dfc8e784/ | 10:47 |
fungi | looks like there's a tentaively scheduled open meeting about updating the foundation's ai generated contributions policy, if anyone wants to participate on behalf of the tc: https://lists.openinfra.org/archives/list/foundation-board@lists.openinfra.org/thread/TJ7GUUVIU237JTWAWULUMPBSWYICZPVM | 15:05 |
fungi | though the schedule is still up in the air, hence follow-up replies in the thread | 15:17 |
gouthamr | nice; ty for sharing | 16:12 |
fungi | for context, it's follow-up from the last board meeting where eoghan was talking about generated-by footers in commit messages being less appropriate for users of assistive coding "ai" | 16:16 |
gouthamr | tc-members: a gentle reminder that we are meeting here in ~14 mins | 16:46 |
opendevreview | Goutham Pacha Ravi proposed openstack/governance master: [resolution] Extend scope of VMT to cover all project teams https://review.opendev.org/c/openstack/governance/+/944817 | 16:59 |
gouthamr | #startmeeting tc | 17:01 |
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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:01 |
opendevmeet | The meeting name has been set to 'tc' | 17:01 |
gouthamr | tardy start | 17:01 |
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:01 |
gouthamr | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 17:02 |
gouthamr | #topic Roll Call | 17:02 |
gtema | o/ | 17:02 |
frickler | \o | 17:02 |
mnasiadka | o/ | 17:02 |
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 |
bauzas | o/ | 17:03 |
simondodsley | o/ | 17:03 |
bauzas | (nova meeting running over at the same time) | 17:03 |
gouthamr | courtesy-ping: spotz[m] cardoe | 17:04 |
cardoe | sorry just rushed in the door. running a bit late. | 17:05 |
gouthamr | no problem, lets get started | 17:05 |
gouthamr | #topic Last Week's AIs | 17:05 |
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:06 |
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 |
gouthamr | (unless anyone else has any?) | 17:08 |
gouthamr | we took an AI to update i18n's status during this meeting | 17:09 |
gouthamr | we'll do that in a separate topic | 17:09 |
gouthamr | we also took an AI to review the VMT resolution, which was done by several of you.. thank you | 17:09 |
bauzas | yup, and I can volunteer for being a TC liaison once the patch is approved | 17:10 |
gouthamr | i've updated the patch, please take a look and place your RC votes | 17:10 |
gouthamr | ack bauzas | 17:10 |
gouthamr | the last AI was around the PTG takeaways.. | 17:11 |
gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/AR623LRF7OADOJ4T3ETQW73QFOZ3F37U/ (TC Flamingo PTG Summary) | 17:11 |
gouthamr | ^ this is our summary, over the past week, you may have noted a lot of content from the project teams | 17:12 |
gouthamr | glad to see common themes between these (TC goals, project governance, operator feedback, focus on UI/UX etc) | 17:13 |
bauzas | yup | 17:13 |
gouthamr | some of the AIs we took need to be added to the tracker.. | 17:13 |
gouthamr | that's all the AIs that i was tracking from last week, was anyone working on anything else? | 17:14 |
gouthamr | #topic i18n PTG Takeaways | 17:17 |
gouthamr | #link https://etherpad.opendev.org/p/apr2025-ptg-i18n (OpenStack 2025.2 (Flamingo) virtual PTG - I18n SIG) | 17:18 |
gouthamr | bauzas: o/ were there stuff we need to act on from the group discussions? | 17:18 |
gouthamr | i see they've timelines set and some questions | 17:19 |
gouthamr | fungi: don't know if you can help with the Google Analytics question | 17:20 |
fungi | what's the question? | 17:20 |
gouthamr | although you may ask what the question is :D | 17:20 |
gouthamr | haha, jinx | 17:20 |
fungi | i may indeed | 17:20 |
gouthamr | unsure, perhaps they would like to know if the zanata server is seeing some traffic, or translated webpages? | 17:21 |
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 |
fungi | #link https://review.opendev.org/c/openstack/openstackdocstheme/+/905613 Update analytics tracking ID | 17:22 |
fungi | #link https://review.opendev.org/c/openstack/openstack-manuals/+/905614 Update analytics tracking ID | 17:22 |
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 |
fungi | which is understandable, but as a result no, anything we had ga configured for hasn't been working for a long time | 17:23 |
frickler | and there are no other stats that could be gathered like directly from webserver logs? | 17:24 |
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:24 |
clarkb | we publish the goaccess reports for docs.openstack.org iirc | 17:25 |
clarkb | ya that | 17:25 |
gouthamr | where? | 17:25 |
fungi | #link https://zuul.opendev.org/t/openstack/builds?job_name=docs-openstack-goaccess-report&pipeline=periodic&skip=0 | 17:25 |
bauzas | sorry was afk, nothing to say about i18n | 17:25 |
clarkb | click SUCCESS then go to the artifacts tab and one of the artifacts is the report | 17:26 |
gouthamr | nice | 17:26 |
gouthamr | pretty fance | 17:26 |
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 |
gouthamr | 598,933 unique visitors and 1,395,086 page views :O | 17:26 |
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 |
fungi | which is why i say effectively 6 weeks retention | 17:27 |
gtema | looks quite good to me but I assume I18 would be interested at least in geo part | 17:27 |
clarkb | note I'm not sure how well goaccess identifies ai bot cralwers | 17:27 |
frickler | looks like that would need some tuning in order to be able to distinguish access to translated docs from others | 17:27 |
clarkb | the translated docs have specific urls right? | 17:28 |
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 |
gouthamr | yes :/ | 17:28 |
fungi | so i would put less than a grain of salt into the hit counts for any page listed there | 17:28 |
gouthamr | okay lets see if ianychoi/seongsoo and the i18n folks find this useful | 17:30 |
gouthamr | they have listed the TC under Actions, "Which support is needed for other project teams?" | 17:30 |
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 |
gouthamr | they've a research deadline at the end of the month, so probably we'll hear back soon anyway | 17:31 |
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 |
gouthamr | i see, so they need a paid version? | 17:32 |
gouthamr | s/they/we | 17:33 |
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:33 |
fungi | we're already on a paid version because openstack needs far more than their free tier can accommodate | 17:34 |
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:34 |
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:35 |
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 |
gouthamr | thanks that context was needed | 17:36 |
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 |
fungi | brian/ian/seongsoo likely remember and have the old e-mails where it was discussed | 17:37 |
gouthamr | time check for the topic here, anything else to be said about i18n? | 17:38 |
fungi | nothing from me | 17:38 |
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 |
clarkb | it should be a very direct port once you sort out the system differences | 17:38 |
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 |
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:39 |
bauzas | they started iirc | 17:40 |
gouthamr | alright, lets move to the next topic | 17:41 |
gouthamr | #topic PTG Follow up | 17:41 |
gouthamr | #link https://etherpad.opendev.org/p/apr2025-ptg-os-tc | 17:41 |
gouthamr | #link #link https://etherpad.opendev.org/p/apr2025-ptg-os-tc-summary | 17:41 |
gouthamr | #undo | 17:41 |
opendevmeet | Removing item from minutes: #link https://etherpad.opendev.org/p/apr2025-ptg-os-tc-summary | 17:41 |
gouthamr | #link https://etherpad.opendev.org/p/apr2025-ptg-os-tc-summary | 17:41 |
* gouthamr that typo didn't matter, nice? | 17:41 | |
gouthamr | there are several AIs without owners :) | 17:42 |
gouthamr | so i think that'd be a good thing to focus on or we'll forget these | 17:42 |
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:42 |
gouthamr | there were a couple of topics we couldn't get to because of the lack of time | 17:44 |
gouthamr | 1) TC Meetings and participation | 17:45 |
gouthamr | 2) Are Investment opportunities working? | 17:45 |
gouthamr | 3) Other areas of improvement | 17:45 |
gouthamr | these are beyond line 92 on https://etherpad.opendev.org/p/apr2025-ptg-os-tc | 17:45 |
spotz[m] | Bah I got the time wrong again but here!:) | 17:45 |
gouthamr | spotz[m]: ah! | 17:46 |
gouthamr | everyone, if you haven't already, please update your calendars by downloading the ICS file again: | 17:46 |
gouthamr | #link https://meetings.opendev.org/#Technical_Committee_Meeting (ICS file linked here) | 17:46 |
gouthamr | cardoe: do you mind me adding the (3) topic to next week's agenda? | 17:47 |
gouthamr | you had some questions/ideas that you wanted to chat about iirc | 17:47 |
cardoe | Absolutely | 17:47 |
gouthamr | good stuff | 17:48 |
gouthamr | let me slot the rest into future weekly meetings like this | 17:48 |
cardoe | I didn't want to just throw them on there | 17:48 |
gouthamr | anything to say about the PTG today? | 17:49 |
gouthamr | #topic Gate Health | 17:50 |
cardoe | Well what I said before we had a lot of overlap in sessions. | 17:50 |
cardoe | I thought you wanted me to hold off until next week? :-D | 17:51 |
gouthamr | :D yes, please... sorry, we're almost at the hour | 17:51 |
gouthamr | got a couple other topics here to chat about | 17:51 |
gouthamr | anything to note wrt gate issues this week? | 17:51 |
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 |
gouthamr | ++ | 17:52 |
clarkb | just be aware that we are doing regular updates of ubuntu noble again after stopping for ~28 days | 17:52 |
gouthamr | yes | 17:53 |
mnasiadka | more unplanned breakages just in time for cycle-trailing projects deadline? :) | 17:53 |
mnasiadka | erm, release deadline | 17:53 |
gouthamr | jim and fungi brought this up: | 17:53 |
gouthamr | #link https://lists.openstack.org/archives/list/service-discuss@lists.opendev.org/thread/ZLZ7OUFAOAZ7OS2PO2MHGJJKOBYVWB3G/ (Image availability in OpenDev) | 17:53 |
clarkb | well we normally rebuild regularly so this is going back to status quo | 17:53 |
clarkb | we just disabled it so neutron wouldn't need to reboot with a workaround inside the jobs | 17:54 |
mnasiadka | I'm aware, we've seen that bug in Kolla also very early | 17:54 |
gouthamr | mnasiadka: i know you were commenting in jest, you made me look up the cycle trailing deadline | 17:56 |
gouthamr | looks like we have over a month and a fortnight to complain about anything else that crept into ubuntu noble :D | 17:56 |
mnasiadka | Yeah, should be fine - actually I thought it was somewhere in May | 17:57 |
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 |
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:58 |
gouthamr | ah nice! | 17:59 |
gouthamr | thank you mnasiadka | 17:59 |
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 |
gouthamr | we're at the hour | 18:00 |
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 |
gouthamr | does anyone have anything to reflect in the minutes | 18:01 |
gouthamr | thank you all for participating; see you here next week! | 18:02 |
gouthamr | #endmeeting | 18:02 |
opendevmeet | Meeting ended Tue Apr 22 18:02:48 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:02 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2025/tc.2025-04-22-17.01.html | 18:02 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2025/tc.2025-04-22-17.01.txt | 18:02 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2025/tc.2025-04-22-17.01.log.html | 18:02 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!