Tuesday, 2025-04-01

Clark[m]test00:10
clarkbbridge isn't down yet00:10
opendevreviewMichael Johnson proposed openstack/diskimage-builder master: Remove deprecated datetime.utcnow()  https://review.opendev.org/c/openstack/diskimage-builder/+/94600700:55
opendevreviewLeonardo Mendes proposed openstack/project-config master: Add IPSec Policy Operator App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/94600802:09
opendevreviewLeonardo Mendes proposed openstack/project-config master: Add IPSec Policy Operator App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/94600802:17
opendevreviewMerged opendev/irc-meetings master: Move TC meeting to 1700 UTC on Tuesdays  https://review.opendev.org/c/opendev/irc-meetings/+/94600507:37
opendevreviewLukas Kranz proposed zuul/zuul-jobs master: Add limit-log-file-size role.  https://review.opendev.org/c/zuul/zuul-jobs/+/94579508:43
opendevreviewLukas Kranz proposed zuul/zuul-jobs master: Add limit-log-file-size role.  https://review.opendev.org/c/zuul/zuul-jobs/+/94579509:10
opendevreviewLukas Kranz proposed zuul/zuul-jobs master: Add limit-log-file-size role.  https://review.opendev.org/c/zuul/zuul-jobs/+/94579510:31
opendevreviewLukas Kranz proposed zuul/zuul-jobs master: Add limit-log-file-size role.  https://review.opendev.org/c/zuul/zuul-jobs/+/94579510:39
sean-k-mooneyfrickler: o/ so two mysteries11:30
fricklerinfra-root: looks like a normal comment triggered a recheck, 10:54 is when sean-k-mooney made their first comment on https://review.opendev.org/c/openstack/osc-placement/+/943759 and the timestamp matches https://zuul.opendev.org/t/openstack/buildset/fdbca01550bf4e10b774eadb977591df11:30
sean-k-mooneyya that the first11:31
fricklerthere is also the question why the bindep file isn't processed as expected, I'll hold a node for checking, but I may not have time today to check it myself11:32
sean-k-mooneyi can proably create a DNM change to just call tree on the zuul work dir or something like that11:33
sean-k-mooneythis is failing in the pre playbook of the current job so ill have to define a new job to do that but we basically need to confirm 3 thigns , one the work dir is set properly, 2 the file exists (and the owershipt/permissions) 3 the content of the file can be read11:34
sean-k-mooneyfrickler: was there a zuul restart or anythin like that in the last day11:36
sean-k-mooneyfrickler: im wonderign if zuul bacially "just became aware of the patch" after a restart11:36
sean-k-mooneythe build set says "Triggered by GerritChange openstack/osc-placement 943759,111:37
sean-k-mooney2025-04-01 10:54:30"""11:37
sean-k-mooneywhich i normally assocaite with  a change was pushed but this is patset 1 so the ohter possiblity is maybe there was a change in gerrit behvior or how the gerrit driver works, i.e. how it treats comments11:38
sean-k-mooneythat would only make sense if there was a zuul or gerrit update in the last 24  hours11:38
sean-k-mooneyi guess it say the same when tirggered by a recheck actully https://zuul.opendev.org/t/openstack/buildset/ff90325de0c4472da97753ff5c7ca3d011:40
sean-k-mooneyso maybe it does not render diffently for the comment tirgger and that just reflect it was tiggered by the gerrit connection rather then how11:40
fricklersomeone would need to check zuul logs to see if they have something more specific, but I don't have time for that right now. or maybe that was zuul's april's fools joke? you never know ... ;) seriously maybe we shouldn't worry too much unless it repeats11:53
sean-k-mooneysure. ill keep an eye out11:56
sean-k-mooneyand y im no treally worried about the trigger right now the job failure is odd but ill see if i can do some digging seperatly11:57
sean-k-mooneyhonestly the lack of release note for osc-placement wont matter much, i dont think we actully changed anythign imporant last cycle11:57
sean-k-mooneythere were no api changes to placement last cycle so i dont think we did any osc-placement changes as a result11:58
fricklersean-k-mooney: actually ... it looks like there is no bindep.txt in osc-placement, so likely you'd need to add one for Noble now. but that would surely explain why it doesn't currently get processed ;)12:05
sean-k-mooneyoh... i just realised i was looking at the placement repo12:06
sean-k-mooneyfrickler++12:06
sean-k-mooneyok easy fix, you were right. ill fix the patch. if i see a random trigger like that ill let you know but probble not a concern as you said12:07
nileshthathagarHello Everyone,12:13
nileshthathagarWe are working on third party ci job with zuul + nodepool.12:14
nileshthathagarEverything seems to be running fine, but we are exploring options to re-run only the failed test cases.12:14
nileshthathagarDoes anyone have insights on how to achieve this? Any guidance would be greatly appreciated!12:14
sean-k-mooneyzuul is desiged to run piplines of jobs as a build set and to not allow reruning specific jobs12:15
sean-k-mooneyif you want to re run tests within a job you need to do that in yoru test runner12:15
nileshthathagarwe are using tox + tempest12:16
nileshthathagarto run the test cases12:16
sean-k-mooneytox uses stestr to run the tempest tests underneat12:16
nileshthathagaryeah we have used stestr to re-run the test cases.12:17
sean-k-mooneyyou coudl add a recover task to do tox -e<your env> -- --failing --combine12:17
sean-k-mooneymaybe12:17
sean-k-mooneytempest does nto currently have a way to externally state that some test should be rerun12:17
sean-k-mooneyit does however have decorator to make thing as unsable12:18
nileshthathagaryeah we are doing the same but the thing is --combine option duplicate the subunit output for failed test cases.12:18
sean-k-mooneythey woudl prefer not to add a flakey decorator because that will encurage peopel to not fix the test12:18
sean-k-mooneynileshthathagar: it may i have only seen it used to run non overlapping test12:19
sean-k-mooneyi actully kind of think having it there multipel times woudl be a feature not a bug12:19
sean-k-mooneyin that you still report that it needed ot be retried12:19
opendevreviewLukas Kranz proposed zuul/zuul-jobs master: mirror-workspace-git-repos: Allow deleting current branch  https://review.opendev.org/c/zuul/zuul-jobs/+/94603312:40
opendevreviewLukas Kranz proposed zuul/zuul-jobs master: mirror-workspace-git-repos: Allow deleting current branch  https://review.opendev.org/c/zuul/zuul-jobs/+/94603312:40
opendevreviewLukas Kranz proposed zuul/zuul-jobs master: emit-job-header: add instance and region information  https://review.opendev.org/c/zuul/zuul-jobs/+/94603512:42
fungicorvus: i approved 921879 just now, meant to do it many months ago12:52
opendevreviewLeonardo Mendes proposed openstack/project-config master: Add IPSec Policy Operator App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/94600813:02
fungisean-k-mooney: frickler: the behavior you saw on https://review.opendev.org/c/openstack/osc-placement/+/943759 is expected due to the state the change was in at the time of the comment: cr+2,w+1,v-213:08
sean-k-mooneyfungi: no its not13:10
fricklerfungi: is it? why didn't my comment trigger it then? might be because it was actually sean-k-mooney who made the W+1, so zuul saw that in the gerrit event?13:11
sean-k-mooneythe +2w was already present13:11
sean-k-mooneyi didnt add them new in that comment13:11
sean-k-mooneyits true that the comement tecnially still has them13:12
fungisean-k-mooney: gerrit would have re-included your existing w+1 in the comment, matching https://opendev.org/openstack/project-config/src/branch/master/zuul.d/pipelines.yaml#L26-L3213:12
sean-k-mooneybtu zuul is not ment to retirgger as if it was the first time i added +w13:12
sean-k-mooneyyep but that should not retrigger13:12
fricklerzuul cannot know the previous state, it only sees the event13:13
sean-k-mooney that sound alike a behvior change to me13:13
opendevreviewMerged opendev/git-review master: Stop setting a default topic on new changes  https://review.opendev.org/c/opendev/git-review/+/92187913:14
fricklerwhat I'm more confused about is that I've never seen this happen before. or maybe I just don't remember, that's always an option. but the explanation does sound reasonable to me. I'll try to crosscheck when I run across a gate failure on a change that I did workflow myself13:14
sean-k-mooneyim i have never seen this happen before either13:15
fungi2025-04-01 10:54:30,851 DEBUG zuul.ConnectionEventQueue: [e: 32e202bfeb224ba9bc030491cf59f7d8] Submitting connection event to queue /zuul/events/connection/gerrit/events/queue: {'timestamp': 1743504870.8515441, 'zuul_event_id': '32e202bfeb224ba9bc030491cf59f7d8', 'span_context': {'trace_id': 4568303850427311688800157343880657024, 'span_id': 10834952290029550363, 'trace_flags': 1},13:15
fungi'payload': {'author': {'name': 'sean mooney', 'email': 'smooney@redhat.com', 'username': 'sean-k-mooney'}, 'approvals': [{'type': 'Verified', 'description': 'Verified', 'value': '0'}, {'type': 'Code-Review', 'description': 'Code-Review', 'value': '2'}, {'type': 'Workflow', 'description': 'Workflow', 'value': '1'}, {'type': 'Review-Priority', 'description': 'Review-Priority', 'value':13:15
fungi'0'}], 'comment': 'Patch Set 1:\n\nthis is related to pcre...13:15
sean-k-mooneyand i comment on failed patches that have +2w all the time13:15
fungiit could be a semi-recent gerrit behavior change13:15
fricklerlikely normally in 99% I'd do a comment that starts with "recheck" in such a case. after checking job logs of course ;)13:16
sean-k-mooneywell i was not rechckign intentionally13:16
sean-k-mooneybecause i was still debuging13:16
sean-k-mooneywhich is somethign i do a lot if i dont have a root cause13:16
fricklersean-k-mooney: if you want to be sure to not recheck you could explicitly set W=0 in that case. still I'd also have expected the V-2 to act as a blocker13:18
sean-k-mooneyi wonder if gerrit started reinclduing +w in the event?13:18
sean-k-mooneyso that require block is a littel confusing https://opendev.org/openstack/project-config/src/branch/master/zuul.d/pipelines.yaml#L29-L3213:19
fungi2025-04-01 10:54:51,557 DEBUG zuul.Pipeline.openstack.check: [e: 32e202bfeb224ba9bc030491cf59f7d8] Event <GerritTriggerEvent comment-added opendev.org/openstack/osc-placement master 943759,1 Verified:0, Code-Review:2, Workflow:1, Review-Priority:0> for change <Change 0x7f4c39781410 openstack/osc-placement 943759,1> matched <GerritEventFilter connection: gerrit types: comment-added13:19
fungiignore_deletes: True event_approvals: Workflow:1 require: <GerritRefFilter connection_name: gerrit required-approvals: [{'Verified': [-1, -2], 'username': <zuul.lib.re2util.ZuulRegex object at 0x7f4beb9f70d0>}]>> in pipeline <IndependentPipelineManager check13:19
fungithere's the more relevant log line13:19
fungiso it was definitely matching the event block i linked from the check pipeline config13:20
sean-k-mooneywhat exactly is this expressing https://opendev.org/openstack/project-config/src/branch/master/zuul.d/pipelines.yaml#L26-L3213:20
sean-k-mooneyit it sayign re run if workflow is added when tehre is a -1 or -2 form zuul13:20
sean-k-mooneybecause if so that is not some thing i expect to happen in general13:21
fungiif a comment is added with a workflow+1 and other merge requirements are already met and there's a v-1 or v-2 existing from the zuul user, then test the change again13:21
sean-k-mooneyits been there for a very long tiem but i cant help but feel the behvior has changed13:22
fungithats intended to allow you to approve a change with a negative verified score and have it automatically rechecked13:22
sean-k-mooneyright which is not somethign i think we ever knew you coudl do and its not what i expect13:23
sean-k-mooneyi have alwasy added recheck in that specific case if approving something13:24
opendevreviewLeonardo Mendes proposed openstack/project-config master: Add IPSec Policy Operator App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/94600813:24
fungiin the case of a change that fails in the gate, it's not uncommon to remove and reapply your w+1 vote, people have done that for years13:25
fungibut yes, i believe gerrit re-including prior votes in comment-added event data may have started around the same time that it started including implicit +0 votes13:26
sean-k-mooneyi was just lookign at gerrits gerrit to see if i could find naything that might be related13:27
sean-k-mooneydo you know when that was?13:27
fungii do not, i think it's been a while13:27
sean-k-mooneyim conflicted about what to do here other then annouch a psa on teh list13:28
sean-k-mooneyto me this a breakign change in behvior requireign a use to change howe we review. we could just drop that comment trigger13:28
sean-k-mooneybut that would also break people that use it13:28
sean-k-mooneyso we are kidn fo stuck13:28
sean-k-mooneyremoving and adding +w is fine13:29
sean-k-mooneyas a workflow i mean13:29
sean-k-mooneybut any comment form the person that appoved it is a regression 13:29
sean-k-mooneybut i agree that that is vaild form a zuul point of view based on our current config13:29
sean-k-mooneyso the regressin is realy in gerrit13:30
opendevreviewLeonardo Mendes proposed openstack/project-config master: Add IPSec Policy Operator App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/94600813:45
opendevreviewJeremy Stanley proposed opendev/bindep master: Replace extras with dependency groups  https://review.opendev.org/c/opendev/bindep/+/94540313:46
clarkbsean-k-mooney: fungi: iirc there are two camps that want opposite gerrit behavior. Both sides believing the other is a bug. I think Gerrit has gone with what they feel is the most complete set of information14:56
clarkbbut I would have to dig through logs and reread a bunch of stuff to catch up on the history14:56
clarkbit may be that the supply both sets of info and the way our pipeline config is written is to effectively recheck if workflow is already set regardless of any new explicit votes? Again I would have to dig in, but I don't feel that this behavior is surprising or unexecpted14:57
fricklerhmm, but gerrit sending an event that contains Verified:0 when there actually is an V-2 vote seems weird14:58
fungii want to say if you expand the label schema then gerrit queries will tell you a timestamp for each of the votes, so in theory they could expand the comment-added event details similarly14:58
clarkbfrickler: sean-k-mooney's vote was Verified 014:58
fungiright, zuul was matching on the workflow 1 vote associated with sean-k-mooney's comment (even though it was added by an earlier comment)14:59
fungigerrit re-includes the user's "current" votes in each comment-added event, not just what they changed in that comment15:00
fricklerah, that's the user vote, not the aggregate state, ok15:00
clarkbya they split it out by author15:01
clarkbThere is a new Gerrit release this morning. The release notes don't feel urgent (whcih is good we can wait for after the openstack release). I will get up a change to build new images shortly though15:02
fricklerbtw. zuul's logging made be made nicer, this doesn't seem useful to me: 'username': <zuul.lib.re2util.ZuulRegex object at ...15:02
sean-k-mooneyto know if it was form the current comment or a prior one they woudl need to have a changed lables list or old/new15:06
sean-k-mooneysince they dont provide that info i dont see anything we can do on the zuul side to preerve the old behvior of only triging when +w was newly added15:06
fungifrickler: yeah, probably just missing an attribute for that match object15:07
sean-k-mooneyverifed: 0 was added by gerrits internal defaulting i cant actully even set that with my permissoins15:07
fungiwouldn't take much to fix up the log statement, probably adding something like .text15:08
sean-k-mooneywhen i left the comemnt i did not set any lables15:08
clarkbfungi: frickler: no that means the username is field is treated as a regex. Either because we're supplying a regex or it is always interpreted as regex. I tried to improve the __repr__ and __str__ interpretation of those fields recently but discovered adding those methods broke a bunch of tests so I think something somewhere is relying on the default representation15:08
fungiaha15:08
clarkbbut ya explicitly logging a n interpretation where we know it is safe to do so using a .text() or whatever method would probably work15:09
fricklermaybe the tests are broken then, having bad implicit assumptions? ;)15:09
clarkbpossibly15:10
clarkboh I remember it has to do with serialization15:10
clarkbso not the tests explicitly but I think it serialzies wrong/differently when you have those implicit representation methods15:10
clarkbanyway fungi's suggestion would work I suspect without impacting things like serialization if someone wanted to work on that15:10
fricklerI'd also be willing to discuss whether removing this trigger to avoid inintended merging of changes would be the better option https://opendev.org/openstack/project-config/src/branch/master/zuul.d/pipelines.yaml#L26-L32 if the change doesn't merge, users will come and complain, but no harm is done. unintentionally merging a change that has failed CI (due to some unstable job), might be worse15:12
clarkbdon't approvechanges you don't want to merge15:13
sean-k-mooneyim less concerned with that15:13
clarkbI think that should be a rule regardless of gerrit event behavior15:13
sean-k-mooneymy main concern was with jobs running when i did not ask them too15:13
sean-k-mooneyi.e. when i was still debuggin gwhy it failed and i was leaving comments for others to review15:13
fricklerwell it was approved earlier, before the failing CI was noticed. it would be good for reviever to remove their W+1 then, but that is easily missed when just writing a quick note15:14
fungiyeah, if there's a procedural takeaway for this, it's that if you notice a change you approved has failed tests and you don't want it to be rechecked, drop your approval15:14
sean-k-mooneyin this case tehre was nothing wrong with this change. we needed to make a seperat change to account for a job change so unappoving it is not nessisarly correct15:14
sean-k-mooneyfungi: that is not correct. 15:14
sean-k-mooneyi didnt want to recheck it yet15:15
sean-k-mooneyi plannd to becaus ei didnt thinkg it was a issue with the patch15:15
fricklerthe recheck isn't bad in itself, but if it is successful, it will automatically regate, too. the latter may be unexpected and unwanted15:15
sean-k-mooneyif the jobs passed it was find to merge15:15
fungibut also, in that state any user could leave a recheck comment to get a similar behavior15:16
clarkbwhich we've long seen as a feature15:16
clarkbotherwise people would have to wait for core reviewers to explicitly recheck/reapprove15:16
sean-k-mooneyi didnt want to block someone else form merging it via a recheck with needed a core to reappove15:16
sean-k-mooneythat why i did not clear +w15:16
fungiyeah, this is an unfortunate corner case with the new-ish gerrit behavior change. you can't leave a change with your approval vote and continue to comment on it yourself if you don't want it to get rechecked automatically when it fails15:18
sean-k-mooneyyep15:18
sean-k-mooneywe can send a PSA mail ot alert peopel of that change in behvior15:19
sean-k-mooneywhat was concerning to me was not knowing why the bevhiro chanaged when the zuul config didnt15:19
fungiwe could drop the responsible trigger event from the check pipeline, as long as users are okay giving up the ability to reenqueue through removing and reapplying their workflow vote like they've done in the past15:19
corvusthe behavior is 8 years old15:19
sean-k-mooneycorvus: not the retrgger on any comment15:20
sean-k-mooneybut the retriver via remove and add workflow iss15:20
sean-k-mooneyso that why i was relucnt to remove that tirgger15:20
fungithe gerrit release that started incorporating earlier vote values in later comment-added events?15:20
corvusyes15:20
corvus2.1315:20
fungiwas that a side effect of the shift to notedb, i guess?15:21
fricklerin general it seems nice to follow a principle of least surprise and this certainly surprised at least two people today who aren't really new to the setup, but whatever15:22
opendevreviewClark Boylan proposed opendev/system-config master: Update Gerrit container image to python3.12  https://review.opendev.org/c/opendev/system-config/+/94440815:26
opendevreviewClark Boylan proposed opendev/system-config master: Update Gerrit images to 3.10.5 and 3.11.2  https://review.opendev.org/c/opendev/system-config/+/94605015:26
clarkbI decided that we should update Gerrit to latest release before switching the underlying python image. That is why the existing change gets updated (it is rebased on the gerrit new release change)15:26
opendevreviewMerged openstack/project-config master: Temporarily remove release docs semaphores  https://review.opendev.org/c/openstack/project-config/+/94588416:25
opendevreviewClark Boylan proposed opendev/engagement master: Add bulk processing and csv output  https://review.opendev.org/c/opendev/engagement/+/94606116:35
opendevreviewBrian Haley proposed opendev/irc-meetings master: Move Neutron meeting to 1300 UTC on Tuesdays  https://review.opendev.org/c/opendev/irc-meetings/+/94606317:00
opendevreviewDmitriy Rabotyagov proposed opendev/system-config master: Add Epoxy UCA to mirrors  https://review.opendev.org/c/opendev/system-config/+/94606817:16
opendevreviewMerged openstack/project-config master: Add IPSec Policy Operator App to StarlingX  https://review.opendev.org/c/openstack/project-config/+/94600817:49
noonedeadpunkdoes anybody know from top of their head if there are afs-related constraints on adding epoxy uca mirror? (talking about https://review.opendev.org/c/opendev/system-config/+/946068)17:54
clarkbnoonedeadpunk: you can check https://grafana.opendev.org/d/9871b26303/afs?orgId=1&from=now-6h&to=now&timezone=utc but usually uca isn't a big deal (its small relative to other mirrors)17:56
noonedeadpunkyeah, it seems that uca is indeed not taking much17:57
noonedeadpunkit's 7gb or smth overall17:58
fricklerI would maybe want to wai until the pkgs are rebuilt after the release to avoid resyncing them all, but space should be fine, yes17:59
noonedeadpunkso that pretty much blocks osa to switch the provisioned "codename" for the release, as it's related to the repo naming in a way, resulting in https://zuul.opendev.org/t/openstack/build/fb1885d3cfcb43bf8dcc6e0a70c42a7f18:01
noonedeadpunkofc we can overcome that in CI by saying - not to use infra mirror for now18:01
clarkbremember its a mirror so it shouldn't ever block you. You just stop using the mirror18:01
noonedeadpunkbut ofc we can wait couple of days for this18:01
clarkbbut I don't see any issue adding that new release18:01
fungiyeah, you should already be able to use uca packages in your jobs18:02
fungijust won't be as fast as if we had them mirrored18:02
noonedeadpunkyeah, sure, I just can recall that it's preferable to use infra mirrors in CI as well:)18:02
fricklernoonedeadpunk: do you use the actual openstack pkgs there or just other stuff?18:02
noonedeadpunkin this job - actual openstack packages18:02
fungiit's also a small enough subset of the ubuntu packages those jobs probably install that the performance shouldn't be that noticeable18:03
fricklerhmm, ok, for me that's a good enough reason to approve the mirror creation right away, if you want to propose it18:03
noonedeadpunkfungi: hm, so we have some misconfigured apt? or?18:03
fungii'd have to see the sources list from one of your jobs to say for sure18:04
noonedeadpunkfungi: https://zuul.opendev.org/t/openstack/build/fb1885d3cfcb43bf8dcc6e0a70c42a7f/log/logs/etc/host/apt/sources.list.d/uca.sources.txt18:04
noonedeadpunkfrickler: I think this should be the patrch https://review.opendev.org/c/opendev/system-config/+/94606818:05
funginoonedeadpunk: yeah, that entry refers to one of our package mirrors (which doesn't exist) rather than an official ubuntu mirror18:05
noonedeadpunkyeah, as we explicitly set them to the local mirror when in CI to avoid external connections...18:07
noonedeadpunkwhich ofc we can override...18:08
fungiif your job instead used https://ubuntu-cloud.archive.canonical.com/ubuntu/dists/noble-updates/epoxy/ until the mirror is available, it would work is what i'm saying18:08
noonedeadpunkyeah, ok18:08
fungiand then you can drop your override. not that i'm opposed to hurrying up with adding a mirror for it, just pointing out that those things can happen in parallel18:08
frickleryes, but that would require special casing the CI setup, maybe we can avoid that18:09
noonedeadpunkfrickler: we actually have special case CI setup18:09
fricklerI'll approve the change tomorrow when I can watch the initial sync or maybe someone else wants to do it even before that18:10
fungiwow, that job is still relying on the legacy `source /etc/ci/mirror_info.sh`18:10
fungirather than using zuul's ansible vars18:10
noonedeadpunkhttps://opendev.org/openstack/openstack-ansible/src/branch/master/tests/roles/bootstrap-host/tasks/prepare_aio_config.yml#L79-L8418:11
noonedeadpunkit's just that we''d need not to forget to revert the change:)18:11
noonedeadpunkso if we're talking about days - I;'d prefer to wait 18:11
fungii try to always push the revert with the change when i do that, then at worst you forget to approve it ;)18:11
noonedeadpunkoh, yes... I think I indeed need to look at replacing mirror_info.sh18:12
noonedeadpunkI somehow though it was already done :(18:13
clarkbinfra-root fungi and I had a meeting on meetpad a little bit ago and we tested that etherpad works, as well as video and audio. Everything looked good so I'm going to put meetpad02 and jvb02 in the emergency file now so that we don't auto update before the ptg and break something18:20
clarkbcorvus: fwiw my gerrit on python3.12 image change also hit npm issues with 403 errors from yarnpkg.com. Manually fetching those resources now seems to work so I'll recheck18:23
corvusyeah, i'm seeing better results now18:31
clarkbsidenote ^ that message came over the matrix oftc bridge.18:34
funginoted18:36
fungiapril fools joke?18:36
corvusthe announcement from feb was a little unclear... maybe it's more like, if they don't get the money by end of march, they will announce a shutdown plan and date around this time?18:38
fungibut also i never found any updates on their progress toward the stated funding goal after that eitehr18:40
fungieither18:40
fungiso it's possible they got enough to keep it going for a while?18:41
corvusno funding thermometer billboard18:41
clarkbtheir latest blogpost (from the 28th) didn't make any mention of it18:41
clarkbmaybe no news is good news18:42
fungisince it looks like things are quiet, i think i'm going to knock off now-ish to grab dinner and have an early night, so i can be reasonably alert when openstack release tasks get underway in the morning. night all!20:04
clarkbsounds good! see you in the morning20:05
tonyb++20:05
clarkbfwiw I just checked the gerrit caches since I'm thinking about replacing the server and sizes there have remained pretty stable. Still largeer than I would expect but not massive like we discovered in december20:10
Clark[m]corvus: https://news.ycombinator.com/item?id=4354858920:21
Clark[m]You'll enjoy the npm failure root cause20:21
opendevreviewMerged opendev/engagement master: Bitergia time to first review is a days value not seconds  https://review.opendev.org/c/opendev/engagement/+/94600620:22
opendevreviewMerged opendev/engagement master: Add bulk processing and csv output  https://review.opendev.org/c/opendev/engagement/+/94606120:22
fricklerwow, I'm around longer than fungi, that may be a first ;) gn820:23
corvusClark: wow; can confirm our jobs failed on a package with camel in the name20:25
clarkbI guess the security concern is great enough to make that opt out rather than opt in. But still a global waf rule that prevents the word camel in your urls is something20:37
opendevreviewMatt Anson proposed openstack/diskimage-builder master: Make mellanox element depend on epel  https://review.opendev.org/c/openstack/diskimage-builder/+/94608821:18
fungithat's an oddly specific filtering rule... just sayin'21:20
fungiand no, i.m not really here, my computer is merely responding with astonishment on my behalf21:21

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