Tuesday, 2025-04-01

fricklerapproved07:31
opendevreviewArtem Goncharov proposed openstack/api-site master: Add links to the Rust SDK/CLI/TUI  https://review.opendev.org/c/openstack/api-site/+/94602510:43
gouthamrty frickler fungi 14:32
gouthamrtc-members: please note the change in time for our meeting today, it'll be at 1700 UTC (instead of 1800 UTC)14:32
fungii've got another conference call happening at the same time but will try to pay attention to irc if any questions come up for me14:38
fricklerwhich will be the same local time as last week for EU ppl ;)14:38
bauzasyeah that was fun to explain to my wife15:04
bauzas"honey, we are fortunate, the TC meeting will be 1 hour before... but actually not until the next 6 months"15:05
bauzas:D15:05
frickler:) iiuc some time age "the EU" already decided to stop this. they just cannot agree on the when and how :-/15:07
fungisimilar madness in the usa, the government already allows states to just stop observing dst, but a bunch of the ones who want to stop shifting between standard and dst want to be permanently on dst instead, which requires federal government approval none of them have mustered the support to go through15:11
fungiessentially they want to be in a different timezone altogether, rather than just dropping dst15:11
clarkbon the west coast we got washington and oregon and BC to agree to do permanent DST as long as california also agreed. California did not agree15:12
fungile sigh15:12
clarkbthe step after california agreeing would've been requesting federal approval15:12
bauzashonestly, I prefer the standard timezone here, rather than the daylight saving one15:42
bauzasbut I know I'm a furious minority15:43
bauzasat least I have my reasoning why I'd prefer to have the non-daylight time by default :-)15:43
fungithe whole concept just seems like an ugly hackish workaround to avoid implementing a proper fix for the things it's pretending to solve15:49
cardoetc-members: 15 minute reminder16:45
gouthamr ty :) 16:45
gtemabauzas - it all depends on your location. I assume you regular time has nearly 1h difference based on the sun with my location. Here everybody says "standard time" and I am in the minority saying "I do not want in summer to have light between 3:00 and 20:00"16:48
fricklerrelated to this topic, there are now at least two teams that change their meeting time twice per year to adapt to this summer/winter cycle. would there be any objection to somehow encoding this in the irc-meeting data to make it more predictable for users? (like by implementing a flag in yaml2ical, but I didn't look in detail yet. also not volunteering to actually do the implementation so far ;)16:53
gtemafrickler - I guess there are more then only 2 teams since I am in at least 2 other teams that do it16:54
clarkbone thing to keep in mind is different locations do the switch at different times and in different directions. Any encoding should make it clear which policy is followed and make that info available16:54
clarkb(choosing a timezone other than UTC and havingthat timezone follow dst would work for that I think)16:54
frickleryes, my current idea is to use fixed, documented dates, maybe 15.3. and 31.10. would be a good idea. or 03-15 and 10-31 ;) independent of when sunday is)16:56
fricklergtema: oh, good to know. maybe check whether there is some volunteer there? ;-D16:58
gtemaI will, but it is presumably easier just to change it manually rather then search automatic compromise ;-)16:59
clarkbone upside to using UTC is we don't argue over whose timezone "wins" instead we all compromise17:00
clarkbthats how I've always seen it at least.17:00
gouthamrsorry to break this up 17:00
gouthamr#startmeeting tc17:00
opendevmeetMeeting started Tue Apr  1 17:00:34 2025 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.17:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:00
opendevmeetThe meeting name has been set to 'tc'17: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.17:00
gouthamr#link https://www.youtube.com/@openstack-tc17:00
gouthamrWelcome 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#topic Roll Call17:01
gtemao/17:01
gmanno/17:01
gouthamrToday's meeting agenda, and the Zoom details can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee17:02
noonedeadpunko/17:03
gouthamrnoted absence: s p o t z17:04
gmannnoonedeadpunk: its video call today17:04
noonedeadpunkdoh17:04
bauzaso/17:04
gouthamrcourtesy-ping: cardoe mnasiadka17:05
bauzasah joining 17:05
cardoeah Zoom today.17:05
noonedeadpunkok, at least I was not alone :)17:05
gouthamr#topic Last Week's AIs17:06
gouthamrPTG Topic Scheduling – Organize discussions into time slots next week.17:06
gouthamr#link https://etherpad.opendev.org/p/apr2025-ptg-os-tc17:06
gouthamrjust noted on the video call that i'll be adding timeslots to these discussions 17:08
gouthamri'll alert you when that's done17:08
gouthamrif you have requests to schedule topics to specific time slots, let me know17:09
gouthamrand if you're looking to add topics, please don't wait :) 17:09
gouthamrnext AI: Skyline Security Concerns, reproducibility of the build (noonedeadpunk) and next steps17:09
gouthamrnoonedeadpunk tried reproducing the skyline-console (?) build, comparison wasn't feasible because of lots of changes17:10
gouthamrbut, the changes were minor and reasonable, given how recent these static files were committeed17:10
gouthamrnoonedeadpunk also pinged skyline contributors17:11
gouthamrthey proposed tagging a new tag for skyline-console for the epoxy release17:11
gouthamrthere was no response to noonedeadpunk's ping17:11
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/6IMESH5VFHFETLNLOM53DBPCPVI6QSDW/ ([blazar] Blazar-dashboard contains non-free files (ie: minified Javascripts))17:11
noonedeadpunkI did that not in a best way - so pinged in a patch they proposed to releases repo: https://review.opendev.org/c/openstack/releases/+/94528517:12
gouthamrmaybe we can have some skyline contributors joining the TC PTG17:13
fungisee also the blazar-dashboard thread today, same problem essentially17:14
gouthamr#action gouthamr will connect with skyline folks17:14
fungithough at least they have a fix up to switch to a non-minified file17:14
gouthamr++17:15
fungi#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/6IMESH5VFHFETLNLOM53DBPCPVI6QSDW/ [blazar][security-sig][tc] Blazar-dashboard contains non-free files (ie: minified Javascripts)17:15
fungioh, sorry, you already mentioned it17:16
fungi#undo17:16
gouthamr#link https://review.opendev.org/c/openstack/blazar-dashboard/+/946019 17:16
fungi(sorry, on another conference call)17:16
gouthamr^ this is the patch to replace the minified js libraries17:16
gouthamrtotally fine, fungi 17:16
gouthamrany other AIs that folks were tracking?17:17
gouthamrgmann is filling us in on the tempest/devstack/grenade updates to accommodate the changes needed for 2025.2 upgrade testing17:18
gouthamrhe's adding a upgrade job from Epoxy-->Flamingo as an integrated test job 17:19
gouthamrit's being set to voting by default17:19
gouthamrgmann will look at all the projects running grenade jobs that are not "integrated" and make updates 17:20
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/A4P3JBRMFC6GQIV3GWW7PSJEPJWLCYRS/ 17:21
gouthamr#topic No IRC meeting next week (Apr 8th) in lieu of the PTG17:21
gouthamr 17:21
gouthamrwe typically avoid weekly meetings  during  PTG week17:22
gouthamrany concerns with this?17:22
gouthamri'll send out an email to the list to state this, but you should also see a flurry of "No Weekly Meeting" emails as usual :) 17:22
gouthamr#topic A check on gate health17:24
gouthamr 17:24
noonedeadpunkoh, btw, kinda forgot about skyline-console... yarn build is failing with modern openssl, so it's failing on noble17:24
gouthamroh ty noonedeadpunk 17:24
gouthamrgmann states that nova's (and all other integrated) ceph jobs are failing 17:25
fungithere is a new replacement for yarn, i remember looking into it for zuul because it has some nice new features like a cyclonedx sbom plugin17:25
gouthamrthere's no RCA yet, folks are still discussing on the nova channel17:25
clarkbfungi: pnpm17:26
fungi(yarn "berry")17:26
gouthamrbauzas says that the ceph multistore jobs run periodically, and the failure is very recent17:27
noonedeadpunkI was able to make it work by passing --openssl-legacy-provider but still17:27
gouthamrright now, check queue is blocked 17:28
noonedeadpunkif it had CI on noble - it would fail :)17:28
bauzasgouthamr: no, sorry the ceph multistore job runs on check pipeline17:28
funginoonedeadpunk: right, that's why i was looking at what it takes to upgrade a project from yarnpkg 1.x to yarnpkg berry17:28
gouthamr#link https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/927806 17:29
gouthamr^ we're trying to update the version of ceph17:29
bauzaswhat I said is that I think the issue is quite new, as we haven't seen this issue before 17:29
gouthamrack, there's more triage needed.. please follow the discussion on #openstack-nova17:30
gouthamrlast week, clarkb fixed up devstack to avoid some apache restarts:17:31
gouthamr#link https://review.opendev.org/c/openstack/devstack/+/945637 (Reduce unnecessary apache restarts)17:31
gouthamrthis stabilized jobs in openstack/manila for one17:31
gouthamrand probably lots of other places too17:32
gouthamrany other CI issues to note?17:33
noonedeadpunk#link https://review.opendev.org/c/openstack/heat/+/94602117:34
gouthamrnoonedeadpunk spotted a failure on heat, the fix may be trivial17:34
gouthamrgtema will look at this to see if this was an inadvertent change in keystone itself17:35
noonedeadpunkerror is here17:36
noonedeadpunk#link https://zuul.opendev.org/t/openstack/build/82abcade797e42ca9b313c634b28ecc917:36
fricklerthe rax-dfw issue was solved17:36
gouthamrgtema remembered that case sensitiveness was being hidden by the openstackclient17:36
fricklerah, that was the reason that we don't have a current osd release right now, wasn't it?17:37
gouthamrosd release?17:37
fricklerosc even, fingers read about ceph before ;)17:37
gouthamr> the rax-dfw issue was solved17:38
gouthamr++17:38
gouthamrany other CI news to share?17:40
gouthamr#topic TC Tracker17:40
gouthamr#link https://etherpad.opendev.org/p/tc-2025.1-tracker (Technical Committee activity tracker - 2025.1)17:40
gouthamr^ lets step through things here and weed things out that we don't want to carry into 2025.217:41
gouthamron the user survey topic, gouthamr has been procrastinating17:41
gouthamr#action: gouthamr will ping foundation staff to find out the logistics of the next user survey17:41
gouthamron goals, "migrate-to-noble" was completed, thanks gmann 17:43
gouthamrgoals: secure-rbac, eventlet are WIP17:43
gouthamron the rootwrap to privsep migration, there hasn't been a lot of updates17:44
gouthamrwe need to circle back on what's left and who's working 17:44
gouthamron this goal17:44
gouthamreventlet migration may bring this back to the top 17:44
gouthamrhberaud was mentioning that the OSLO team would rather not worry about eventlet migration in rootwrap if all the projects stopped relying on it17:45
gouthamrwe need to check the pulse here17:46
gouthamr#action: to follow up with ralonsoh on how things are going with this17:46
fungicodesearch has a lot of hits for rootwrap still17:46
gouthamrthe other goal that's in a similar state is FIPS compliance17:46
gouthamr#link  https://governance.openstack.org/tc/goals/selected/fips.html17:47
gouthamrnot a lot of recent updates besides break fixes for CI failures17:47
frickleris there still active interest in that one?17:48
gouthamrlooks like we stopped working on this after hitting the paramiko blocker17:48
fricklerwith active = developer-backed? ;)17:48
gouthamrack, worth checking17:49
gmannfrickler: ++17:49
gouthamr#action to follow up with ade_lee on how things are going with this17:49
fricklerit sure would allow us to drop some complexity on the infra side if there was consensus to drop that goal17:49
gouthamrack17:50
fungiwhere "complexity" is we go to lengths to support tests run in fips mode and outside fips mode17:50
gouthamrideally, this is like TLS: we just enable it everywhere by default17:51
fungi(noting that switching to fips mode either needs a reboot or dedicated node images)17:51
gouthamrbut it is not because of challenges ^ 17:51
fungialso just a reminder, fips is a usa government standard, other countries have their own standards which don't necessarily match17:52
gouthamryes17:52
fungiso putting general contributor and community bandwidth toward solving usa government requirements may not necessarily be in the project's best interests17:52
gouthamron the tracker, we're looking at "i18n SIG efforts and Translation of OpenStack Documentation"17:53
gouthamrbauzas will reconnect with seongsoocho and ianychoi about the current status17:53
fricklerI haven't heard from the new translation tools in a long time17:53
gouthamryes, since last PTG, bauzas is noting17:54
fungithe weblate contract the foundation is paying for just got renewed for another year, and foundation staff did touch base with i18n sig chairs to make sure they were still working on it17:54
fungibut we didn't really get any progress update17:54
gouthamrah thank you for the update fungi 17:55
fricklerwe might want to consider what to do when infra might have to shut down the old setup because of whatever issues17:55
gouthamrack17:56
gouthamr#topic Open Discussion17:57
gouthamranything to add to the minutes today?17:57
gouthamrwe're discussing the usage of PostGresQL with openstack17:58
gouthamran ongoing thread on the openstack-discuss ML:17:59
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/6I2X74ATIEPKLLVRUDDWG4NQXWMY67Z2/ ([nova] nova-manage fails when upgrading to Antelope)17:59
gouthamrwe don't test postgres in our jobs.. and we've clarified this multiple times17:59
fungiin service of the "bridging the gap" effort, i'll be announcing a maintainer survey and a contributor survey to openstack-discuss later today17:59
gouthamrnice17:59
fungihopefully people will get the word out to their teams during the ptg as well17:59
gouthamr++17:59
fungiit's a good week to reflect on how the epoxy cycle went18:00
gouthamrgreat that;s a wrap for this week's meeting18:01
gouthamrthank you all for joining today18:01
gouthamra reminder, there will be no weekly meeting next week, we'll be catching up in-sync at the PTG instead on Monday and Friday18:02
gouthamrsee you there next week!18:02
gouthamr#endmeeting18:02
opendevmeetMeeting ended Tue Apr  1 18:02:42 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:02
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2025/tc.2025-04-01-17.00.html18:02
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2025/tc.2025-04-01-17.00.txt18:02
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2025/tc.2025-04-01-17.00.log.html18:02
funginoonedeadpunk: so anyway, the latest (non-1.x) versions of yarn use a different upstream repository and a different lockfile format, but should work on ubuntu noble. https://v3.yarnpkg.com/getting-started/migration/ describes how to upgrade it18:21
fungihttps://github.com/yarnpkg/berry is where the new versions come from, they're up to v4 now18:23
fungiah, this is the v4 migration guide: https://yarnpkg.com/migration/guide18:26
fungifor some reason you can't deep-link to the sections in the v4 docs, but the step-by-step section has the same info18:27
clarkbfungi: re skyline having the same issue I suspect it may be different as long as skyline has a lockfile then debian can find the original sources?18:28
fungimaybe? but skyline doesn't appear to be packaged in debian18:29
clarkbI think osa was saying they rebuild skyline so it is possible. blazar doesn't appear to have any packaging info for js stuff just some raw files18:30
fungiyeah18:30

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!