Tuesday, 2026-10-20

*** mikal3 is now known as mikal07:08
opendevreviewArtem Goncharov proposed openstack/governance master: Add Rust use-case analysis for Keystone  https://review.opendev.org/c/openstack/governance/+/99865210:48
tkajinamI wonder if we can write something automated to ask fixing Co-Authored-By: <some ai tools> in commit messages...14:27
fungia flake8 plugin, or add a check to hacking maybe?14:28
*** vhari_ is now known as vhari14:30
tkajinamI'm unsure if these works for commit messages14:30
gouthamra git commit hook that can reject "noreply" addresses perhaps?14:31
fungii'm actually surprised hacking doesn't have any commit message checks already, but yeah i guess it's unaware of the git commit context around the state of the code it's being run on14:33
fungicommit hooks are a bit of a pain to distribute14:33
fungihopefully introduction of guidance in agents.md for tools to avoid adding a co-authored-by entry for themselves will help?14:38
tkajinamyeah. that hopefully helps14:39
tkajinamthen I don't have to post 30+ comments "please don't use co-authored-by for AI. AI can't author a commit"14:39
tkajinamgit commit hook may be an option but that requires updating every single repo I guess ?14:40
tkajinam(though we need to update each repo anyway, even when we add agents.md14:40
fungicommit hooks aren't normally pulled by cloning14:41
fungifor example the one git-review relies on is retrieved with a separate download (or was originally, now we ship a copy of the hook file inside newer git-review versions because it doesn't really change)14:42
tkajinamyou mean it's no longer downloaded from gerrit but is installed locally in advance ?14:44
fungiyes, well "in advance" being the first time you run git review within a repository anyway14:44
fungisame time it used to fetch it from gerrit via scp14:45
tkajinamah, ok. now I understand14:45
tkajinamso it's installed only once unless you remove the local clone and re-clone. hmm14:45
fungiyes14:46
fungior if you manually delete the hook script and then run git review again14:46
tkajinamok.14:47
tkajinamcan we add additional validation in gerrit, like the one which requires signed-off tag ?14:48
funginot really no, that's check is a hard-coded feature14:48
tkajinamok. that's what I thought14:48
tkajinamhaving some commit message validation mechanism may be useful, though. it also allows us to catch unwraped commit message line exceeding 300 characters ... annoying in git log14:50
tkajinamFor now I just hope agents.md helps but will do some bot-ish work to post that template (to make sure that the author understands our policy) :-P14:51
JayFfungi: can the same thing that rejects on no signoff also reject on co-authored-by [email in known LLMs list]14:52
tkajinamJayF, I think the answer is no. signoff detection is a hard-coded check and we can't use it for generic pattern check14:53
tkajinamif I interpreted what fungi said correctly14:53
fungiJayF: that's literally what tkajinam asked a few lines up14:53
fungithe signed-off-by check is a hard-coded feature not an extensible check framework14:54
JayFwhat app does that check? gitea?14:55
fungigerrit14:56
JayFAh. Was trying to see if it was a small enough project to have a decent chance at getting it as an added feature. Something like git-review would be a lot more accessible to hack a thing into :)\14:57
fungihttps://opendev.org/openstack/project-config/src/branch/master/gerrit/acls/openstack/meta-config.config#L2514:57
fungiit's a project config option14:58
ChristianBerendt[m]We added a DCO check in our zuul-jobs repository to be able to check for it without using Gerrit: https://github.com/osism/zuul-jobs/blob/main/roles/dcolicense/tasks/main.yml. Maybe something similar can be used for Co-authored-by14:59
fungiyes, zuul can do basically anything, the question is where we would want to do that (i was originally suggesting in hacking or some separate flake8 plugin since we already run jobs with those)15:03
fungiadding a completely separate zuul job just to check commit messages might be overkill, but i guess if we stuck it in one of our standard project-templates it wouldn't require updating the projects themselves regardless15:04
fungiand could run entirely on an executor without needing a node assignment15:05
clarkbfungi: flake8 had commit message checks and they were a scourge15:42
clarkbremember when it demanded you add a '.' to the end of the usbject? or maybe it demanded you not add a '.'15:42
fungiit wanted to not have a trailing .15:42
clarkbanyway I think that created pushback against trying to check things that are subjective in the commit message (this issue is less subjective)15:42
fungiyeah, it's doable and there are a bunch of different places we could inject a check, just a question of which is the most effective, flexible and unn-annoying15:44
opendevreviewElod Illes proposed openstack/openstack-manuals master: [tool] Fix for build-all-rst.sh local run  https://review.opendev.org/c/openstack/openstack-manuals/+/101150115:45
fungigetting gerrit to reject it at push with an error isn't feasible, if we integrated it into a common linter (plugin) already used by most openstack projects then it would at least allow developers to catch the problem before pushing while also preventing zuul from merging the change in cases where they didn't bother to run checks locally first15:47
gouthamrtc-members: a gentle reminder that our weekly IRC meeting will be hosted here in ~35 minutes16:24
gouthamrmy reminders get shorter each week :D sorry, ETOOMANYTHINGS16:24
gouthamragenda is here: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee16:25
spotz[m]Gonna make some breakfast and will just eat at the computer:)16:44
gouthamr#startmeeting tc17:00
opendevmeetMeeting started Tue Oct 20 17:00:11 2026 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
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:00
gouthamrToday's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda17:00
gouthamr#topic Roll Call17:00
noonedeadpunko/17:00
ChristianBerendt[m]o/17:00
frickler\o17:00
gouthamrCourtesy ping: cardoe mnasiadka dansmith gtema 17:01
gouthamrthink spotz[m] is grabbing a scone at her desk17:01
gtemao/17:02
dansmitho/17:02
spotz[m]o/ eggs17:03
* gouthamr ^ is more health conscious than moi 17:04
gouthamrlet's get started.. 17:04
gouthamrthank you for joining.. I think the first couple of items can be combined17:05
gouthamrwe're coming off of the PTG week, so summarizing that would get us to action items17:05
gouthamr#topic PTG follow up17:05
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/A2J2EF52JNFKKVCYJK42JUES43PZ4IR6/ (TC PTG Summary)17:07
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/2T5ETJFOXPCIM6XLLS7DWHAQGELOTCGN/ (agentic-workflows Summary)17:07
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/XQ4FTA4SPILIUKPEWLKYIS262Q2OKPZ2/ (CEWG PTG Summary)17:07
gouthamrthese summaries were posted over the weekend and yesterday, think we'll need some time to digest these and make progress on the action items that we've not started on yet.. .17:08
gouthamrhowever, i'd welcome anyone adding more to the summary captured there.. this could be your own reflection, or refuting my oversimplification or supposed understanding of the consensus where we had some17:09
mnasiadkaSorry, forgot to update that I’m on sick leave this week17:09
gouthamrmnasiadka: ah, np.. hope you feel better soon17:09
gouthamras you're reading, you may notice several action items that have no owners17:10
gtemaat least what was related to me I am pretty satisfied with the summary, thanks17:10
gouthamrplease feel free to claim them, and add things to the TC's tracker:17:11
gouthamr#link https://etherpad.opendev.org/p/tc-2027.1-tracker (2027.1 TC tracker) 17:11
gouthamr^ this is brand new as you can tell 17:11
gouthamrwhile you're at it, please also move any items from the prior tracker that are still in progress: https://etherpad.opendev.org/p/tc-2026.2-tracker17:13
gouthamrfrom the PTG takeaways, we wanted to timebox reviews on gtema's proposed resolution that contains a use case analysis for using rust:17:15
gouthamr#link https://review.opendev.org/c/openstack/governance/+/998652 (Add Rust use-case analysis for Keystone) 17:15
gouthamrwhat time works better for folks here? would 1 week suffice for everyone to have a thumbs-up or thumbs-down vote?17:16
gtemajfyi, yesterday I got a request to do analysis for CRA for Keystone (IAM part) and I added my findings today to the resolution17:16
gouthamrack, ty for doing that.. 17:17
gouthamri was going to ask fungi to share some insights here too because i'm still learning about the CRA and its implications.. 17:17
dansmithgouthamr: 1 week is fine for me I think.. is the proper procedure to RC-1 for the "thumbs down with my TC hat on"?17:17
gouthamrdansmith: yes17:17
gtemaalso I wanted to ask people to consider the question as if it would come from other project. Just because Keystone is in the core should not mean Keystone is blocked from changes17:17
gtemaalso if we would say we need to rewrite it in go - all of the raised concerns would still apply while it would not be a TC question at all17:18
fungigouthamr: gtema: upstream open source projects are not expected to do threat analysis for cra compliance, manufacturers placing products on the european market are responsible for that work17:18
gouthamrs/fungi/fungi JayF and the security SIG folks 17:19
gouthamrmy request here is to not conflate the existing proposal.. but, help us identify any blind spots during review 17:19
spotz[m]That's why I'm in favor of the rewrite as a new project vs as keystone17:19
gtemafungi - you are right, but decisions of upsteam make it easier or harder for downstream17:19
JayFpiggybacking on fungi, it's a dangerous precedent to set for us to interact with CRA compliance work directly17:19
JayFIt sets an expectation at a project-level that we don't have resources or a charter to fulfill17:19
dansmithagree17:19
dansmitha lot.17:19
spotz[m]We had to add a file into the repo for OKD for CRA and I think an email for reporting but we have one of those already17:19
fungii think our best course of action is to rely on feedback from our downstream vendors and redistributors in the eu who have compliance challenges17:20
JayF👍17:20
TheJulia++, if anything member companies need to rally their resources to proxy appropriately and not push it entirely upon upstream.17:20
fungiand encourage them to participate upstream (that's really the whole point ofthe open source carve-outs in the cra, encourage companies profiting off open source to make it sustainable by helping upstreams rather than giving them more work()17:21
gtemaspotz - it would be much much more than that17:21
TheJuliafungi++17:21
spotz[m]Well for the initial steps:)17:21
gtemayeah, and so I added this argument that would make it at least to certain extend easier for downstream vendors if we use compiled language17:22
JayFI am a US-ian working for a non-EU company. I don't even want to be in the business of understanding EU law. I do wanna help our downstreams comply with their local policies, I just need them to engage and ask :D 17:22
gtemajayf - I am from EU and need to deal with this and this is why I have added it to the resolution as one argument17:22
JayFYou-the-human don't owe it to the EU; European companies productizing OpenStack do.17:23
fungii find it amazing that compiled languages are easier to secure than interpreted languages (or precompiled vs jit-compiled languages really, python is a compiled language after all)17:23
gtemafungi - for compiled languages it is easier to prove the supply-chain control rather than dynamic17:23
fungii am quite certain it's completely the reverse17:24
fungiwe distribute source code, proving the supply chain for our source code is far easier than proving the supply chain for some precompiled opaque binary artifact17:24
TheJuliaPerhaps not mingle the topics together?17:24
gouthamrhmm, yeah, worth checking the reasoning in the resolution and responding there directly17:25
gtemafungi - you think from the upstream pov - and it is correct. But it is not the case for downstream that delivers "binaries"17:26
gouthamralright, let's try a 1-week timebox. Could everyone on the TC please get your RC votes added to this proposal by next Tuesday17:26
gouthamryou can abstain - but please do so explicitly17:26
spotz[m]link for the lazy?17:26
gtemagouthamr - am I supposed to vote on it?17:26
gtemalink was above: https://review.opendev.org/c/openstack/governance/+/99865217:27
gouthamrgtema: yes please17:27
gtemaok17:27
fungii'll just note that even if we approve the use of a new language, if we expect to distribute precompiled binary artifacts for that project there is a standing resolution they'll have to comply with17:30
fungi#link https://governance.openstack.org/tc/resolutions/20170530-binary-artifacts.html 2017-05-30 Guidelines for Managing Releases of Binary Artifacts17:30
gouthamrack ty for mentioning, fungi 17:30
gouthamralright, anything else for $topic.. i expect us to focus on other action items going forward, and not have a catch all "PTG Follow up" topic :) 17:31
gouthamrwas there any feedback to note? 17:31
gouthamrOIF Staff sought feedback for the overall PTG organizing itself here:17:32
gouthamr#link https://etherpad.opendev.org/p/oct2026_ptg_feedback (Oct 2026 PTG Feedback) 17:32
gouthamrplease feel free to add things there, but, for ourselves, was there anything that we should be doing differently?17:32
spotz[m]Not PTO during PTG?:)17:33
gouthamr:D haha; there've got to be penalties for letting us suffer while you were at the beach17:34
gouthamrkidding, /me has no insight into spotz[m]'s itineraries17:34
spotz[m]Scotland but I did see the ocean17:34
gouthamrah, yeah not there for the beach17:34
gouthamri hope summaries are helpful and you feel like taking on action items and continuing the discussions even if you weren't able to make it to these sync meetings17:35
gouthamrlet's move to the next topic:17:36
gouthamr#topic Closing some goals17:36
gouthamrthrough the discussions last week, we realized that two open goals would have the same sunset date:17:38
gouthamr#link https://governance.openstack.org/tc/goals/selected/remove-eventlet.html (Remove Eventlet from OpenStack) 17:38
gouthamr#link https://governance.openstack.org/tc/goals/selected/migrate-to-privsep.html (Migrate from oslo.rootwrap to oslo.privsep)17:38
gouthamrthat's because the oslo team has told us for well over a year that they don't plan to maintain rootwrap going forward17:38
clarkbOne idea I've been noodling on is whether or not it makes sense to try and have more topic focused discussions rather than team time blocks. More similar to the design summit scheduling in the past. It feels like we always try to cram so much into a short time and then end up not being able to devote sufficient time to topics. But there are drawbacks to that s well (makes17:39
clarkbscheduling much much more difficult particularly if people aren't all in the same place and timezone)17:39
clarkbso I'm not sure if that would actually help17:39
clarkbany idea if privsep's memory consumption problems have ever been investigated?17:39
clarkbI'm not sure it is necessary to fix that before removing rootwrap but it would be a bit sad if we're switching to a system with a major known drawback and don't understand it with no alternatives17:40
fungithe main problem i recall related to memory consumption is that services were instantiating privsep as a fork with the entire consuming service's codebase resident in memory, so from a footprint perspective it was akin to running multiple copies of e.g. nova17:41
gouthamrclarkb: on the first point, worth discussing.. weve been operating with team blocks for a while now, and we've been nudging folks to do cross project discussions _somewhere_ earlier so teams can do some focussed work in their blocks the rest of the week.. that's starting to see some interesting trends:17:43
gouthamr1) people seek rooms for specific discussions 17:43
gouthamr2) teams accommodate cross-project discussion in their schedule and folks advertise it as: "Cinder, Glance and Nova cross-project - Nova hosting" or something like that to folks via etherpads.. kinda weird for discoverability17:43
dansmithfungi: fork is going away in python anyway so that would probably not be a long-term thing right?17:43
dansmithI thought nova was actually not forking privsep to start it, but tbh I haven't looked closely in a long time17:44
JayFgouthamr: clarkb: One thing I've suggested before and will again: dedicated time for cross-community topics. This way it doesn't feel like taking away from project-time to have these cross-cutting sessions.17:44
TheJuliaThere is also a point where some projects need to trigger cross-project discussions or engagement, but also deferring may also be actively harmful so it might be a point of balancing needs and determining if some sort of cross-project discussion needs to happen between PTGs as well. But to JayF's point, there does need to be some time really focused for cross-cutting topics where projects should yield/enable as well.17:45
JayFTheJulia: honestly, you didn't say this, but repurposing our old mid-cycle meetups to a day or two of cross-project planning might be nice17:45
TheJuliahehe17:46
TheJuliaI mean, it is not a bad practice to reset alignment in a team either17:46
JayFkeeping it away from the technical back-and-forth that can dominate a PTG might be nice17:46
TheJuliawe've sure used it as a tool over the years.17:46
gouthamrsync meetings come at a cost of exclusion.. so using them sparingly is good.. but rearranging things may be okay.. and worth trying17:48
gouthamron privsep issues noted here, the ship has sailed, isn't it.. do we really want to reject oslo team's plan to sunset rootwrap? 17:49
gouthamrthey haven't made a formal proposal yet in governance (or updated documentation anywhere)17:49
clarkbgouthamr: no I'm not suggesting we reject the plan. I'm more suggesting that if this is the plan then aprt of the plan should be fixing the major issue with the tool we're using17:49
gouthamrtheir plans have been on the mailing list, in pop up team discussions and at PTGs17:50
TheJuliaTrying to get everyone to engage also comes at a cost as well (indecision), trading perfection of agreement over action is the active choice projects need to make. That is almost, situational and entirely on context/comfort/etc. I guess what I'm trying to say is lets be cautious of trying to inherently over-optimize.17:50
clarkbI haven't looked at logs in ~6 months but a major source of CI instability is privsep (due to high memory ocnsumption which leads to swapping which uses up iops which makes us our own noisy neighbors)17:50
clarkband I've been talking about this for I think half a decade now?17:50
clarkbbut no one seems to care because `recheck` is easy17:51
TheJuliaYour not wrong, but perhaps there is a better way or a different way which could be lower memory impact while still serving the base goal? That seems deeply technical though.17:52
fungiwell, whether or not rootwrap gets retired won't change the problems with privsep. projects are already using it anyway17:52
TheJuliayup17:52
fungiso separate but related concerns17:53
gouthamrclarkb: any chance you can throw something on https://bugs.launchpad.net/oslo.privsep 17:53
JayFclarkb: is there a good bug in LP for that, by any chance? Just wondering if there's a place I can look into17:53
JayFjinx with gouthamr lol17:53
clarkbthere is an email I wrote years ago17:53
clarkbI will not file an issue17:53
clarkbI've already invested far too much of my time into this problem when it is a fundamental openstack problem beacuse I get asked "why did this ci job explode"17:54
clarkbI've provided the feedback fairly ocnsistently over years and openstack hasn't cared neough to take it from there17:54
TheJuliaCould someone on the TC take an action item to go file the bug instead ?17:54
clarkbI will try to find the email in my inbox17:55
TheJuliathat way there is a persistent bug and also the weight of the TC itself going "this is an issue" ?17:55
dansmithclarkb: even in today's high memory cost environment, runtime complaints about the memory footprint of privsep (or even the services as a whole) are not something I hear about a lot, FWIW17:55
clarkbdansmith: ack thats reaosnable feedback, but if we know it is a problem internally isn't that sufficient?17:55
clarkbI know that ist a bigger issue if deployments in the real world also hit the problem17:56
dansmithnot saying it's not a concern, and I'd like them all to fit in 640kb but in the scheme of things we're asked to do, this is not one of them.. the CI stability is a major pain for sure, but it feels like it's becoming the exception17:56
clarkbI think the bigger problem here is there is not much about privesep's functionality that needs to be so memory inefficient17:56
dansmithmeaning, CI is the weird memory-contrained environment that becomes less reflective of relaity17:56
dansmith*reality17:56
clarkbits a clear place where optimizations can be made but we don't and its part of the swapping we do in CI (we ran with 1gb of swap for a while and are up to 8gb by default now I think)17:56
dansmithclarkb: we know about lots of things we'd like to improve that nobody is interested in sponsoring :/17:57
clarkbfair17:57
fungiand also single-node devstack jobs are going to be running multiple copies of it for each service, so efficiency issues get multiplied17:57
dansmithyep, which is also not reflective of reality17:57
fungier, multiple copies of it, one for each service17:57
* JayF just wanted a summarized bug to use it as fodder for nerd-sniping folks about this problem17:57
dansmithTBH, I wonder if halving the number of workers and running at 16gb might yield better performance at this point.. certainly may be less frustrating for everyone17:58
clarkbnote we cannot run nodes of that size in every cloud so it would be less than half but it is a possibility17:58
fungiclarkb: if you can find a copy of your ml post when you have a moment and at least let me know an approximate date it was sent, that may help me track the public version down. i've gone through 10 pages of privsep matches in the openstack-discuss archives so far and am not having much luck spotting yours17:59
clarkbpossibility to try I mean17:59
gouthamrJayF: i think i found a mail thread which you sent out17:59
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/PXE4AGUUBCPKR7ZQL5JFR7GQ2MISKLKI/ 17:59
dansmithclarkb: ack, understood17:59
clarkbfungi: subject: '[devstack][infra] POST_FAILURE on export-devstack-journal : Export journal' mentions it17:59
fungithanks17:59
clarkbbut in passing. I'm pretty sure there was an earlier dive into this that I haven't found yet18:00
gouthamryeah, but i share sentiments with you that this was probably discussed and i don't know much about the issue despite the discussions in this context18:00
gouthamrwe're at the hour.. but i'll let this lead us to an action item before we close18:00
fungi#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/IIT2AX3XJJGTZ2BKTUHCEKKBSUHW6BTY/ POST_FAILURE on export-devstack-journal : Export journal18:00
gouthamranother past investigation that resulted in some changes to privsep:18:01
gouthamr#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/ZPKVN5EQKVRZAAH36ITW66WIFENZS6I4/#IHQFC7BVHUNJBDDF33ESUUQVPFWJHKDH ([oslo] Parallel Privsep is Proposed for Release)18:01
gouthamri can reprise this topic next week and alert the goal champion that we can coordinate the goal completion at this point18:02
gouthamrthere's also the concern that goals like this have a bus factor of 1 18:02
clarkbmaybe a better approach is to go down the path dansmith is alluding to: We know CI can be unstable in part due to swapping. Reevaluating what our memory consumption looks like and whether there are clear places where improvments can be made and/or giving up on smaller node sizes to find a solution is broader but maybe more aligned with the goal here(increasing CI stability)18:02
clarkbmaybe privsep shakes out as a place tp improve in 2026 or maybe we double the node size and ~halve the node quota18:03
dansmithclarkb: can we pin larger jobs to larger workers and use our trim AIO jobs and unit/functional ones on the small nodes we can't make big?18:03
clarkbdansmith: yes18:03
dansmithI'd be interested in seeing what such an experiment does to our actual throughput and recheck rate, if nothing else18:04
clarkbwe currently have does of 4gb memory, 8gb memory, and 16 gb memory18:04
gouthamrwe probably need some help trying to identify "wastage"  again.. 18:04
clarkbso jobs can select from that set based on their expected needs. Note that 8gb will be the most widely available across clouds though18:05
gouthamrlets keep this discussion going.. 18:06
gouthamrwe're five minutes over, so i'll end this meeting.. 18:06
gouthamrdoes anyone want to add anything else to the minutes today?18:06
clarkbs/does/nodes/18:06
gouthamri did have a note of absence for next week, and will be unavailable to chair... i don't know if mnasiadka or cardoe can do that instead18:07
gouthamri'll let them respond when they see this18:07
gouthamrotherwise, we'll figure out who can!18:07
cardoeApologies I was making lunch.18:07
gouthamrthank you all for attending, and for the discussion here.. 18:08
gouthamroh, crap, DST changes over the next couple of weeks18:08
gouthamrAH THE MISERY18:08
clarkbbut not if you live in british columbia18:08
* gouthamr yells into a paper bag on all our behalf18:09
gouthamr#endmeeting18:09
opendevmeetMeeting ended Tue Oct 20 18:09:13 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:09
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-20-17.00.html18:09
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-20-17.00.txt18:09
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2026/tc.2026-10-20-17.00.log.html18:09
clarkbI don't but it will be interesting that north america's west coast will split timezones soon18:09
clarkbfungi: '[all][qa] Tempest jobs are swapping' this is where the concern is first raised but very high level. And I think we fixed the cinder backup problem by removing it from the default services list. It only runs when cinder tests backups now?18:09
clarkbbut there are notes in there about looking at where the memory is being consumed18:10
JayFclarkb: which ones of us are not falling back?18:10
gouthamronly knows of gmaan 18:12
JayFIt sounds like states have passed laws to stay on DST, but feds haven't passed the equivalent law to recognize it. AFAICT I think all the west coast is moving18:13
gouthamrhttps://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/YXVOIZV2ZSZV2MM7EVNAK2PCT4T2BAU3/ 18:13
dansmiththat has been true for years now, but it's still stuck18:14
fungiwhat's sad is if they'd just decided not to use dst and stick to standard time, the usa federal government already allows that18:14
dansmithBC has decided to make the change already, which is what clarkb is referring to I think18:14
JayFaha18:15
JayFBC makes sense.18:15
dansmithfungi: what's sad is if the politicians had ever written any calendar code ever we'd all be on the UTC-for-all plan by now18:18
fungitouché18:19
gmaanyeah, no time switch in BC from this year18:19
gmaanor at least this year :) 18:24
gmaanBC Premier who got elected recently (2 years back) passed law to stay on Standard time but now called for early-election which is this month so let's see how it will go:)18:25
TheJulia... great, now. I'm thinking of daylight savings time, thanks folks! ;)18:27
clarkblooks like dstat isn't enabled in the main nova tempest compute job?18:28
clarkboh nevermind the file is named memory_tracker not dstat18:29
clarkboh wait it should have both. So maybe this tooling stopped working completely18:30
clarkbhttps://zuul.opendev.org/t/openstack/build/4ab4dee88e0e4ff6ac61f59230ddb563/log/job-output.txt#10560-10575 I think it is deciding that dstat is not enabled18:32
clarkbhttps://zuul.opendev.org/t/openstack/build/4ab4dee88e0e4ff6ac61f59230ddb563/log/job-output.txt#897 but it is listed in the extra enabled services list so likely a bug18:33
mnasiadkagouthamr: I can18:33
gouthamrmnasiadka: thank you very much :) 18:35
clarkbfrickler: looks like you disabled dstat by default in https://review.opendev.org/c/openstack/devstack/+/822824 due to the pcp package install problems. That would've been pre jammy release. Do you think we can try enablibg it by default again?18:55
clarkbin the meantime I'll push a chagne up that enables it on a specific change18:56

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