| tonyb | fungi: AH thanks. I think I can make something like that work. | 00:55 |
|---|---|---|
| opendevreview | OpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml https://review.opendev.org/c/openstack/project-config/+/962557 | 02:29 |
| tonyb | Why 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 |
| rpittau | good morning ironic! o/ | 06:21 |
| rpittau | Whoops:D | 06:21 |
| rpittau | Wrong channel | 06:21 |
| *** mrunge_ is now known as mrunge | 06:53 | |
| mnasiadka | morning | 07:35 |
| mnasiadka | E: 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 |
| mnasiadka | https://zuul.opendev.org/t/openstack/build/8edbf3d0969b440ebb9c4f41c60138a1 | 07:35 |
| ykarel | same i reported in #openstack-infra, ^ see in raxflex-DFW3 nodes across jobs | 08:01 |
| * tonyb takes a look | 08:03 | |
| tonyb | Looks like that server can't access afs anymore | 08:06 |
| tonyb | fixed | 08:21 |
| tonyb | #status log mirror.dfw3.raxflex.opendev.org had a kernel oops in AFS. instance has been rebooted and appears fine | 08:23 |
| opendevreview | Tony Breeds proposed opendev/system-config master: Add an opendev specific build of mediawiki https://review.opendev.org/c/opendev/system-config/+/921321 | 08:46 |
| opendevreview | Tony Breeds proposed opendev/system-config master: Initial dump or mediawiki role and config https://review.opendev.org/c/opendev/system-config/+/921322 | 08:46 |
| opendevreview | Tony Breeds proposed opendev/system-config master: Add mediawiki to the opendevmirror on Quay.io https://review.opendev.org/c/opendev/system-config/+/963802 | 08:46 |
| tonyb | and with that I think it's break time | 08:53 |
| opendevreview | Simon Westphahl proposed zuul/zuul-jobs master: Allow upload-image-s3 role to export S3 URLS https://review.opendev.org/c/zuul/zuul-jobs/+/963828 | 09:14 |
| opendevreview | Simon Westphahl proposed zuul/zuul-jobs master: Allow upload-image-s3 role to export S3 URLS https://review.opendev.org/c/zuul/zuul-jobs/+/963828 | 09:17 |
| opendevreview | Simon Westphahl proposed zuul/zuul-jobs master: Allow upload-image-s3 role to export S3 URLS https://review.opendev.org/c/zuul/zuul-jobs/+/963828 | 10:11 |
| opendevreview | Simon Westphahl proposed zuul/zuul-jobs master: Allow upload-image-s3 role to export S3 URLS https://review.opendev.org/c/zuul/zuul-jobs/+/963828 | 10:29 |
| TheJulia | Question, would that have broken log links on CI jobs? | 13:55 |
| TheJulia | example: https://zuul.opendev.org/t/openstack/build/2064f4f1c4264fe5a38f5d9b097c6227 | 13:55 |
| mnasiadka | TheJulia: which links? Files are readable for me | 14:01 |
| TheJulia | So accessing that you don't get a forbidden response? | 14:02 |
| * TheJulia raises an eyebrow at the web browers | 14:02 | |
| TheJulia | browser | 14:02 |
| fungi | old browser version? | 14:09 |
| fungi | we'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 services | 14:11 |
| fungi | if you can't browse any pages on zuul.opendev.org then it might be that | 14:12 |
| fungi | if 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 swift | 14:13 |
| TheJulia | yeah, it was out of date | 14:16 |
| TheJulia | Updated it and it was happy again | 14:17 |
| TheJulia | (I haven't used this computer in a couple months) | 14:19 |
| clarkb | TheJulia: note I thought I was conservative with the UA list and it shouldn't block anything less than a year or so old iirc | 14:46 |
| clarkb | this 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 |
| TheJulia | Yeah, 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 |
| JayF | fungi: 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 |
| JayF | I suspect I'll have the same issue for the inspector repos | 15:15 |
| clarkb | you 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 again | 15:17 |
| JayF | You 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 |
| clarkb | JayF: ya I think either approach works. Basically do whatever is easiest since the idea here is the let things stop being a maintenance burden | 15:18 |
| fungi | JayF: 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 common | 15:54 |
| JayF | I pushed an update to validate-legacy.py to permit a .gitignore; if anyone objects to that I'll go the other route | 15:54 |
| fungi | the tc also has push access post-retirement (after the acl change) and sometimes pushes templated mass adjustments to retired repos too | 15:55 |
| fungi | so quite a few retired repos have multiple post-retirement commits as a result | 15:55 |
| JayF | so 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 |
| fungi | no, i don't have a preference | 15:57 |
| fungi | just noting that HEAD may move in the future regardless of whether you clean up the .gitignore file | 15:57 |
| JayF | ack | 15:58 |
| clarkb | question, 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 |
| clarkb | I think last week we indicated cancellation was likely but say something soon if you'd prefer we didn't | 16:02 |
| corvus | canceling sounds fine to me, i don't think i have anything that needs discussion | 16:02 |
| clarkb | I'll make cancellation official via email later today if nothing else comes up | 17:27 |
| clarkb | I will also be on a plane during next week's meeting slot, but we can discuss what we want to do about that in paris | 17:27 |
| fungi | well, some of us can | 17:38 |
| fungi | hopefully | 17:38 |
| fungi | assuming we get there ;) | 17:38 |
| tonyb | I'm fine with skipping. | 21:11 |
| clarkb | I'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 email | 22:12 |
| tonyb | clarkb: enjoy | 22:13 |
| tonyb | clarkb: 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 datapoint | 22:40 |
| tonyb | does 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/!