*** jbernard_ is now known as jbernard | 15:11 | |
gmann | gouthamr: I would not be able to join today meeting due to some appointment. | 16:46 |
---|---|---|
gouthamr | ack gmann, thanks for letting me know | 16:46 |
gouthamr | tc-members: a gentle reminder that we're meeting here and on Zoom for the weekly meeting today. Link to Zoom is here: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 17:02 |
gouthamr | ^ in ~58 minutes | 17:02 |
gouthamr | #startmeeting tc | 18:00 |
opendevmeet | Meeting started Tue Dec 3 18:00:08 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
opendevmeet | The meeting name has been set to 'tc' | 18:00 |
gouthamr | #info Today's meeting is being held primarily via video call. Action items and meeting minutes will be documented in IRC but for a full replay of the meeting, please visit the OpenStack TC youtube channel, where the recording will be uploaded soon. | 18:00 |
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 |
gouthamr | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee | 18:01 |
gouthamr | #topic Roll Call | 18:01 |
noonedeadpunk | o/ | 18:01 |
bauzas | \o | 18:01 |
gtema | o/ | 18:01 |
spotz[m] | coming! | 18:01 |
gouthamr | we've slaweq on the zoom call | 18:02 |
gouthamr | noted absence: g m a n n, f r i c k l e r | 18:02 |
gouthamr | courtesy ping: cardoe | 18:03 |
slaweq | o/ | 18:03 |
gouthamr | thanks for joining, lets get started | 18:05 |
gouthamr | #topic Last Week's AIs | 18:05 |
gouthamr | Gate Health and Docker Hub Rate Limits: | 18:06 |
gouthamr | we sent out a note to projects to consider alternatives to DockerHub as part of the TC Weekly Summary | 18:06 |
gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/7WNB6WGAXO5I3RPCM76JNZVQSHDH2VGC/ (OpenStack TC meeting Summary 26th Nov 2024) | 18:07 |
gouthamr | Ubuntu Noble Migration | 18:07 |
gouthamr | Reach out to remaining projects with failing jobs to guide migration or pinning nodesets | 18:07 |
gouthamr | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/UFV3YPHI7ZECBS2HS35CFJOFNRAAGURH/ ([all][tc][ptl][qa] Migrating upstream CI/CD jobs to Ubuntu Noble (24.04)) | 18:08 |
gouthamr | PostgreSQL Support Documentation: | 18:09 |
gouthamr | The TC summary included a note to confirm whether any projects still run PostgreSQL jobs and coordinate updates to governance or documentation as needed. | 18:09 |
gouthamr | ^ i've moved this item to the TC tracker | 18:10 |
gouthamr | these were the AIs that I was tracking; were there any other AIs you were pursuing? | 18:10 |
gouthamr | lets move on to the next topic | 18:11 |
* gouthamr is changing up the order today to accommodate the new topic over the existing regular items | 18:12 | |
gouthamr | #topic Unmaintained branch cleanup | 18:12 |
gouthamr | #link https://governance.openstack.org/tc/resolutions/20230724-unmaintained-branches.html (Resolution) | 18:12 |
gouthamr | By default, only the latest eligible Unmaintained branch is kept. When a new branch is eligible, the Unmaintained branch liaison must opt-in to keep all previous branches active. | 18:14 |
gouthamr | ^ this seems to be the first problem jens raised | 18:15 |
gouthamr | fungi says there was no process defined to have people sign up to be unmaintained branch liaisons | 18:15 |
gouthamr | so, project teams don't have one - it's unclear | 18:16 |
gouthamr | we need a process to perform this sort of cleanup of older unmaintained branches - maybe a post to the ML asking for liaisons for unmaintained branches | 18:16 |
gouthamr | what do we do now; | 18:17 |
gouthamr | jens proposed and wanted to EOM the Victoria branch | 18:18 |
gouthamr | #link https://review.opendev.org/c/openstack/releases/+/935373 (Transition victoria-eom branches to EOL) | 18:18 |
gouthamr | this keeps getting delayed by discussions around the patch | 18:18 |
gouthamr | noonedeadpunk is asking where we draw a line around unmaintained branches.. he highlighted that the latest user survey indicated that the yoga branch was deployed quite a bit | 18:19 |
gouthamr | and its currently unmaintained, do we cull it? | 18:19 |
gouthamr | we need to refine the process so we can understand what unmaintained branches we can cull | 18:19 |
gouthamr | slaweq and bauzas said that the user survey may indicate usage, but, doesn't mean operators are relying on the upstream community to keep the branches open | 18:20 |
gouthamr | fungi suggests that the user survey can't indicate who may be interested to volunteer to care for a specific branch | 18:21 |
gouthamr | it's anonymous | 18:21 |
gouthamr | noonedeadpunk says project teams may be more tied in to users/operators that rely on older branches | 18:22 |
gouthamr | the TC doesn't have all the visibility here.. | 18:22 |
gouthamr | so we can't make a blanket decision.. | 18:24 |
gouthamr | i think we can use the past strategy that we had with extended maintenance branches - i.e., when a new branch went to extended maintenance, the oldest extended maintenance branch was EOL'ed | 18:24 |
gouthamr | in terms of policy, we have said that only SLURP releases can go to "unmaintained" | 18:26 |
gouthamr | bobcat, dalmatian would go straight to EOL | 18:26 |
gouthamr | fungi says if projects are concerned maintaining Yoga (because we used it as a base branch to test out SLURP upgrades), the TC can designate this as a special branch | 18:27 |
gouthamr | we're now discussing how to find volunteers, how to find liaisons for specific branches | 18:30 |
gouthamr | we have an "unmaintained-core" team that we handed these questions off to.. | 18:30 |
gouthamr | but, how much of this team is active? | 18:31 |
gouthamr | the release team is stretched too thin and cannot be burdened with this.. but, unfortunately is having to bring this up.. | 18:31 |
fungi | just a data point: https://review.opendev.org/c/openstack/cinder/+/925097 is a security fix which merged to unmaintained/xena earlier today | 18:34 |
noonedeadpunk | ++ | 18:34 |
noonedeadpunk | just in time | 18:34 |
gouthamr | thanks, good point.. | 18:35 |
gouthamr | we're asking if there are any objections to V, X, W branches being EOLed | 18:35 |
fungi | (took over 4 months from when it was proposed, 6 months from when the advisory was published, but it did merge) | 18:36 |
gouthamr | there was no objection on the Zoom call | 18:36 |
noonedeadpunk | I think that Cinder was the last/only project who didn't backport the fix for this CVE to Xena in time? | 18:36 |
gouthamr | #agreed a ML post will be sent to EOL V, W, X branches | 18:37 |
gouthamr | what's left is to address this note from the original resolution: | 18:38 |
gouthamr | "The TC will maintain and document the full steps and guidelines for transitioning from maintained to unmaintained, and for the eventual branch deletion." | 18:38 |
gouthamr | noonedeadpunk suggests tabling this to a future IRC meeting when we have a few more hands on deck | 18:39 |
gouthamr | i agree, and prefer making incremental progress here | 18:40 |
gouthamr | lets move on to the next topic | 18:40 |
gouthamr | #topic A check on gate health | 18:40 |
gouthamr | is anyone noticing any new flakiness in the CI? | 18:40 |
gouthamr | noonedeadpunk brought up that all horizon plugins are broken due to the noble migration | 18:41 |
gouthamr | bauzas says nova tempest jobs are flakey since the past month; he's not looked in-depth at this.. patches are needing more rechecks to merge | 18:42 |
gouthamr | the nova team is triaging some new guest kernel issues noted in the job logs | 18:42 |
gouthamr | clarkb noted that project teams have started migrating to alternatives to DockerHub | 18:44 |
gouthamr | and the rework of proxies seems to hve helped avoiding DockerHub rate limits | 18:44 |
gouthamr | so the problem is cooling off now | 18:44 |
gouthamr | clarkb also noted a problem with booting CS10 nodes because of new CPU requirements | 18:44 |
gouthamr | ^ fungi and clarkb note that this may affect how we do Supported Runtimes for future releases | 18:45 |
gouthamr | if we can't boot the OS on our cloud providers, they can't be in our runtimes | 18:45 |
gouthamr | OpenMetal and RAXFlex seem like the only CI providers that could handle these CPU requirements | 18:46 |
gouthamr | "CentOS Stream 10 requires x86_64-v3 at minimum" | 18:47 |
clarkb | https://review.opendev.org/c/openstack/diskimage-builder/+/936024 is one of the diskimage builder changes where they have been trying to sort out testing with these images | 18:49 |
spotz[m] | And if anyone is coming to FOSDEM CentOS Connect will be he Thursday and Friday before so a good opportunity to talk to folks🙂 | 18:49 |
gouthamr | thanks clarkb fungi and spotz[m].. | 18:50 |
gouthamr | any other gate issues to bring up | 18:50 |
gouthamr | #topic PTG AIs and the TC Tracker | 18:50 |
gouthamr | #link https://etherpad.opendev.org/p/tc-2025.1-tracker (Technical Committee activity tracker - 2025.1) | 18:50 |
clarkb | and I guess the bit that is implied is that opendev won't be able to support centos 10 stream test nodes unless something changes | 18:50 |
clarkb | we're just caught in the middle and can't really make those changes ourselves | 18:50 |
gouthamr | ++ | 18:50 |
gouthamr | need some eyes on the eventlet goal proposal reworked here: | 18:52 |
clarkb | https://developers.redhat.com/articles/2024/01/02/exploring-x86-64-v3-red-hat-enterprise-linux-10# this is from january so a bit old but apparently it was just an exploration at one point. Not sure if any concrete decisions have been made | 18:53 |
gouthamr | #link https://review.opendev.org/c/openstack/governance/+/931254 (rework the initial eventlet goal proposal) | 18:53 |
gouthamr | #topic Open Discussion | 18:54 |
gouthamr | <fungi> | 18:55 |
gouthamr | in case anyone is interested in taking on additional leadership responsibilities: a reminder that nominations for the 2025 open infrastructure foundation board of director individual member elections are currently open, closing at 23:59 utc on december 13: https://lists.openinfra.dev/archives/list/foundation@lists.openinfra.dev/thread/5R57DDIS7TARSUQGHL2Y5XBCEPNLGHVC/ | 18:55 |
gouthamr | ^ reposting this from last week | 18:55 |
gouthamr | there are some candidates that need more nominations from the community | 18:56 |
gouthamr | #link https://openinfra.dev/election/2025-individual-director-election/candidates (see Candidates Not Yet On The Ballot) | 18:56 |
gouthamr | anything else for today? | 18:57 |
gouthamr | we wrapped up the Zoom call | 18:57 |
gouthamr | thank you all for joining | 18:57 |
gouthamr | will see you here next week for our regular weekly IRC meeting | 18:57 |
gouthamr | #endmeeting | 18:58 |
opendevmeet | Meeting ended Tue Dec 3 18:58:00 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:58 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2024/tc.2024-12-03-18.00.html | 18:58 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2024/tc.2024-12-03-18.00.txt | 18:58 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2024/tc.2024-12-03-18.00.log.html | 18:58 |
spotz[m] | clarkb fungi OpenInfra NA (SCaLe) might be an opportunity to talk to some of the CentOS folks as well | 18:59 |
clarkb | spotz[m]: possibly I worry that may be too late if we're trying to address it on the rhel/centos side though | 19:00 |
clarkb | if the decision has been made I don't think they can rollback after they release which aiui is soon though not known | 19:00 |
fungi | seems likely it's already too late if they've built all their packages with optimizations for those processors | 19:00 |
fungi | an archive-wide rebuild probably takes months | 19:01 |
clarkb | that said I think that the distros should be better about working with the clouds if they are making these decisiosn and the clouds can't support them | 19:01 |
spotz[m] | Might be something that could be packaged and used out of EPEL? | 19:01 |
fungi | well, if it's compiler flags in various languages, then it might end up being an entire shadow base package set | 19:02 |
clarkb | what opensuse has done is to target specific packages that show improvements with the newer instructions and have mix in packages for those. Things like python | 19:02 |
clarkb | so the vast majority of the distro is still v2 then if the package manager detects hardware support for v3 they install the mix in packages for packages that have them | 19:03 |
clarkb | but the bulk of the distro is built one way and only places with the greatest impact get the extra work | 19:03 |
clarkb | anyway I don't really feel responsible here. I mostly wanted to call it out for people who have ties to clouds and distros (both of which are represented in our community and on the TC) with the hope that they can sort it out between themselves | 19:04 |
fungi | yeah, it does at least seem like a shame if centos makes a release that can't run on major cloud providers | 19:16 |
cardoe | Well I did end up being on that plane ride during the meeting. Can’t do Zoom on planes. So I missed today. | 19:24 |
fungi | gotta upgrade those planes! | 19:25 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!