Monday, 2025-10-13

tonybfungi: AH thanks.   I think I can make something like that work.00:55
opendevreviewOpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml  https://review.opendev.org/c/openstack/project-config/+/96255702:29
tonybWhy do we have 2 DB backups for mailman?  https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/mailman3/tasks/main.yaml#L360 ; and https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/mailman3/tasks/main.yaml#L386 02:42
rpittaugood morning ironic! o/06:21
rpittauWhoops:D06:21
rpittauWrong channel 06:21
*** mrunge_ is now known as mrunge06:53
mnasiadkamorning07:35
mnasiadkaE: Failed to fetch https://mirror.dfw3.raxflex.opendev.org/ubuntu/dists/noble/main/binary-amd64/Packages  403  Forbidden [IP: 174.143.59.61 443]07:35
mnasiadkahttps://zuul.opendev.org/t/openstack/build/8edbf3d0969b440ebb9c4f41c60138a107:35
ykarelsame i reported in #openstack-infra, ^ see in raxflex-DFW3 nodes across jobs08:01
* tonyb takes a look08:03
tonybLooks like that server can't access afs anymore08:06
tonybfixed08:21
tonyb#status log mirror.dfw3.raxflex.opendev.org had a kernel oops in AFS.  instance has been rebooted and appears fine08:23
opendevreviewTony Breeds proposed opendev/system-config master: Add an opendev specific build of mediawiki  https://review.opendev.org/c/opendev/system-config/+/92132108:46
opendevreviewTony Breeds proposed opendev/system-config master: Initial dump or mediawiki role and config  https://review.opendev.org/c/opendev/system-config/+/92132208:46
opendevreviewTony Breeds proposed opendev/system-config master: Add mediawiki to the opendevmirror on Quay.io  https://review.opendev.org/c/opendev/system-config/+/96380208:46
tonyband with that I think it's break time08:53
opendevreviewSimon Westphahl proposed zuul/zuul-jobs master: Allow upload-image-s3 role to export S3 URLS  https://review.opendev.org/c/zuul/zuul-jobs/+/96382809:14
opendevreviewSimon Westphahl proposed zuul/zuul-jobs master: Allow upload-image-s3 role to export S3 URLS  https://review.opendev.org/c/zuul/zuul-jobs/+/96382809:17
opendevreviewSimon Westphahl proposed zuul/zuul-jobs master: Allow upload-image-s3 role to export S3 URLS  https://review.opendev.org/c/zuul/zuul-jobs/+/96382810:11
opendevreviewSimon Westphahl proposed zuul/zuul-jobs master: Allow upload-image-s3 role to export S3 URLS  https://review.opendev.org/c/zuul/zuul-jobs/+/96382810:29
TheJuliaQuestion, would that have broken log links on CI jobs?13:55
TheJuliaexample: https://zuul.opendev.org/t/openstack/build/2064f4f1c4264fe5a38f5d9b097c6227 13:55
mnasiadkaTheJulia: which links? Files are readable for me14:01
TheJuliaSo accessing that you don't get a forbidden response?14:02
* TheJulia raises an eyebrow at the web browers14:02
TheJuliabrowser14:02
fungiold browser version?14:09
fungiwe've been beset with llm training crawlers that fake browser user agents, generally older/eol versions, so we have a massive list of ua strings we block in a lot of our web services14:11
fungiif you can't browse any pages on zuul.opendev.org then it might be that14:12
fungiif you can browse some pages but build results are empty then it might be a cors issue since the page uses javascript to pull that data from swift14:13
TheJuliayeah, it was out of date14:16
TheJuliaUpdated it and it was happy again14:17
TheJulia(I haven't used this computer in a couple months)14:19
clarkbTheJulia: note I thought I was conservative with the UA list and it shouldn't block anything less than a year or so old iirc14:46
clarkbthis is a good reminder that if you're not updating your browser then you may wish to read the chrome and firefox cve lists (they are fun and interesting and should result in quick updates)14:47
TheJuliaYeah, I thought I updated the browser back in July on this machine, but it was definitely "there is an update available", but not "you need to update". It's all good.14:50
JayFfungi: apparently the "retire metalsmith" change we merged into metalsmith was supposed to remove .gitignore as well. Is there any mecahanism for a force-push so we can keep the content at HEAD^ (instead of HEAD^^)?15:14
JayFI suspect I'll have the same issue for the inspector repos15:15
clarkbyou want to rewrite HEAD to include removal of .gitignore? That feels like we're over thinking it for something that is unlikely to be ever looked at again15:17
JayFYou saying just make a second commit or adjust the script to be OK with a gitignore? 15:17
clarkb(there is a way, a gerrit admin can force push or you can updaet the acls toa llow someone else to do it temporarily, I believe that occasionally the release team has been given those powers)15:18
clarkbJayF: ya I think either approach works. Basically do whatever is easiest since the idea here is the let things stop being a maintenance burden15:18
fungiJayF: sorry, at a conference right now so not around much. in the past projects haven't worried too much about HEAD^1 not quite getting to the pre-retirement state, having a second cleanup commit is fairly common15:54
JayFI pushed an update to validate-legacy.py to permit a .gitignore; if anyone objects to that I'll go the other route15:54
fungithe tc also has push access post-retirement (after the acl change) and sometimes pushes templated mass adjustments to retired repos too15:55
fungiso quite a few retired repos have multiple post-retirement commits as a result15:55
JayFso I take it your vote is to cancel the validate-legacy.py change and push an extra commit to the 5 other repos?15:56
fungino, i don't have a preference15:57
fungijust noting that HEAD may move in the future regardless of whether you clean up the .gitignore file15:57
JayFack15:58
clarkbquestion, do we want to have a team meeting tomorrow? I know fungi is traveling and frickler is out. I suspect that tonyb would prefer to sleep. That means it will likely only be corvus  and myself?16:01
clarkbI think last week we indicated cancellation was likely but say something soon if you'd prefer we didn't16:02
corvuscanceling sounds fine to me, i don't think i have anything that needs discussion16:02
clarkbI'll make cancellation official via email later today if nothing else comes up17:27
clarkbI will also be on a plane during next week's meeting slot, but we can discuss what we want to do about that in paris17:27
fungiwell, some of us can17:38
fungihopefully17:38
fungiassuming we get there ;)17:38
tonybI'm fine with skipping.21:11
clarkbI'm going to pop out for a bike ride (probably last one before travel) and when I get back I'll cancel the meeting tomorrow via email22:12
tonybclarkb: enjoy22:13
tonybclarkb: re the UA filter.  The last 2 items we have on the list (Chrome 132, 133) are releases from this year.  I don't knwo if we want to change things in the filter just a datapoint22:40
tonybdoes anyone recall how long frickler is out for?23:38

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