Wednesday, 2026-08-26

-@gerrit:opendev.org- Anil Shashikumar Belur proposed:00:39
- [opendev/system-config] 1002420: Build hound on python3.14 https://review.opendev.org/c/opendev/system-config/+/1002420
- [opendev/system-config] 1002421: Build haproxy and zk statsd containers on python3.14 https://review.opendev.org/c/opendev/system-config/+/1002421
- [opendev/system-config] 1002422: Use asyncio.run() to start the matrix-eavesdrop bot https://review.opendev.org/c/opendev/system-config/+/1002422
- [opendev/system-config] 1002423: Build irc and matrix bots on python3.14 https://review.opendev.org/c/opendev/system-config/+/1002423
- [opendev/system-config] 1002424: Build gerrit-base on python3.14 https://review.opendev.org/c/opendev/system-config/+/1002424
- [opendev/system-config] 1002425: Default the python base images to python3.14 https://review.opendev.org/c/opendev/system-config/+/1002425
-@gerrit:opendev.org- Anil Shashikumar Belur proposed: [opendev/system-config] 1002426: Restart gitea when its config files change https://review.opendev.org/c/opendev/system-config/+/100242600:41
-@gerrit:opendev.org- Monty Taylor https://matrix.to/#/@mordred:inaugust.com proposed: [opendev/project-config] 1002429: Re-enqueue vouched changes on trivial rebases https://review.opendev.org/c/opendev/project-config/+/100242902:34
@mordred:waterwanders.com[@jim:acmegating.com](https://matrix.to/#/@jim:acmegating.com) ^^ I think like that, right?02:41
@yaron.bar:matrix.orgthanks fungi and Jens Harbott 05:15
sorry for the noise earlier, I assumed a CLA was needed. please disregard. Registered SSH and that resolved it
@harbott.osism.tech:regio.chatinfra-root: debian-security volume is full, I'm trying to bump quota a bit, but we also are > 93% usage of afs1.dfw09:11
`Error 122 creating lock file '/afs/.openstack.org/mirror/debian-security/db/lockfile': Disk quota exceeded!`
@harbott.osism.tech:regio.chatok, bumped the quota to 550G, rm-ed some size 0 files and rerunning reprepro-mirror-update now11:26
@harbott.osism.tech:regio.chathmm, the removed files are marked missing now, running wget for them11:34
@harbott.osism.tech:regio.chat`Released volume mirror.debian-security successfully`13:08
@fungicide:matrix.orgYaron Bar: where did the need for the cla come up? was it in actual documentation or were you asking an llm and following hallucinated directions?13:16
@fungicide:matrix.orgthanks for fixing up the mirror volume Jens Harbott, the recent flood of security fixes is leading to a lot more package churn in distros, so i agree we need to look at freeing or making space in afs somehow13:18
-@gerrit:opendev.org- Stephen Finucane proposed wip: [zuul/zuul-jobs] 1002494: Support doc dependency-groups https://review.opendev.org/c/zuul/zuul-jobs/+/100249413:39
-@gerrit:opendev.org- Stephen Finucane proposed: [zuul/zuul-jobs] 1002504: Simplify installation of doc dependencies https://review.opendev.org/c/zuul/zuul-jobs/+/100250414:21
-@gerrit:opendev.org- Stephen Finucane proposed wip: [zuul/zuul-jobs] 1002494: Support doc dependency-groups https://review.opendev.org/c/zuul/zuul-jobs/+/100249414:21
@clarkb:matrix.orgfungi: Jens Harbott: should we be thinking about cleaning up bullseye as soon as it is eol ish on the 31st?15:33
@clarkb:matrix.orgThat should give us back ~1/3 of those volumes? I'm not sure how well used bullseye is in zuul though15:33
@jim:acmegating.comlooks like not a lot, but non-zero: https://graphite.opendev.org/?width=586&height=308&target=sumSeries(stats_counts.zuul.provider.*.image.debian-bullseye.launch.ready)15:40
@jim:acmegating.comlooks like it's mostly used by starlingx15:42
@jim:acmegating.comand a very small number of jobs in openstack/requirements, openstack/horizon on "unmaintained" branches15:43
@jim:acmegating.com(and of course zuul-jobs, but that doesn't count)15:43
@fungicide:matrix.orgit won't be quite 1/3 i don't think, owing to the recent increase in package churn15:44
@fungicide:matrix.orgalso it's debian lts which is expiring for bullseye this month, extended lts carries on until 2031-06-3015:44
@fungicide:matrix.orghttps://wiki.debian.org/LTS/Extended15:45
@jim:acmegating.com256 out of 270 requests for bullseye nodes since utc midnight were for starlingx15:47
@clarkb:matrix.orgfungi: ELTS is a paid service though not somethign we would have access to15:57
@clarkb:matrix.orgconsidering that starlingx is already saying they can't do anything due to their release removing bullseye that quickly is likely to be problematic for them15:57
@fungicide:matrix.orgdebian elts is a paid service for commercial use but afaik doesn't require a sign-up and essentially works on the honor system expecting companies to pay for licenses if they rely on it15:59
@fungicide:matrix.orgthough it's a good point that i think the elts package repositories are separate and we don't mirror them, so not actually relevant to the situation after all16:00
@clarkb:matrix.orgfungi: their documetnation says you need to pay them to get the username and password to the apt repos16:01
@clarkb:matrix.orgmaybe they would give them to us for free if we asked nicely. We probably wouldn't be able to mirror them though16:02
@fungicide:matrix.orgaha, so the free for community and individual use requires registration after all16:03
@fungicide:matrix.organd i agree they wouldn't want those packages mirrored publicly for the same reasons rhel doesn't allow it16:04
@clarkb:matrix.orgI'm headed back to the optometrist in a bit (ran out of time last time to find new glasses) but afterwards I'm going to try and catch up on reviews16:20
@fungicide:matrix.orghttps://mirror.sjc3.raxflex.opendev.org/ is up and serving afs content again, so i've taken it out of the emergency list to get its cert updated16:52
-@gerrit:opendev.org- Jeremy Stanley https://matrix.to/#/@fungicide:matrix.org proposed: [opendev/system-config] 1002534: Clean up old static servers from cacti hosts list https://review.opendev.org/c/opendev/system-config/+/100253416:56
@clarkb:matrix.orgfungi: any idea what happened with account auth yet?17:06
@fungicide:matrix.orgno, i'm still digging into that17:07
@fungicide:matrix.orgsince it repurposes the rax classic "api key" for a password, i'm wondering if that may have been generated with some sort of expiration17:08
@clarkb:matrix.orgOh maybe? And if we set up one account before the other it's possible that there is a delta between expirations17:10
@fungicide:matrix.orgbut i don't see where that would be set if so, and the rackspace portal does let me view the api key and it matches what we've got set as the password in clouds.yaml17:11
-@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 1002179: Add support for shared anubis secret keys in gitea https://review.opendev.org/c/opendev/system-config/+/100217918:45
@clarkb:matrix.orginfra-root the stack ending at https://review.opendev.org/c/opendev/system-config/+/1002425 is the python3.14 update chagnes for system-config container images. The linked last change updates the base python image Dockerfiles to set the default version. We are always explicit when building the images in CI, but that update has a side effect of rebuilding the images for us. Do we think that landing this last chagne first is worthwhile to avoid needing to rebuild images for python updates later? Otherwise the first few changes should be pretty safe to approve today and I'm happy to monitor if someone wants to take a look. The irc bot and gerrit image updates are the two that we'll need to plan to avoid unwanted downtimes18:58
@clarkb:matrix.organd then https://review.opendev.org/c/opendev/system-config/+/1002426/ is an improvement to restart Gitea when docker-compose or anubis config files update. This way we won't have to manually restart anubis when we update the botpolicy (this was an issue in the past)18:59
@clarkb:matrix.orgalso happy to monitor that one if someone else can take a look at it18:59
-@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 1002179: Add support for shared anubis secret keys in gitea https://review.opendev.org/c/opendev/system-config/+/100217920:45
@clarkb:matrix.orghttps://review.opendev.org/c/opendev/system-config/+/1002200 is another straightforward review to add to the list if anyone else has a moment (this one drops a couple of node exporter collectors to remove some metrics)21:06
@clarkb:matrix.orgok I think the shared anubis key is working now: https://review.opendev.org/c/opendev/system-config/+/100217922:36
-@gerrit:opendev.org- Zuul merged on behalf of Clark Boylan: [opendev/system-config] 1002200: Disable dmi and entropy collectors in node-exporter https://review.opendev.org/c/opendev/system-config/+/100220022:36
@clarkb:matrix.orgthe testing doesn't actually confirm that two different anubis instances accept a cookie from one client since we only run one backend in CI. But it doesn't explode so in theory it is using that secret for the signing22:37

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