Tuesday, 2023-10-10

opendevreviewVerification of a change to openstack/kolla-ansible master failed: Fix Cyborg endpoints again  https://review.opendev.org/c/openstack/kolla-ansible/+/89301905:25
opendevreviewMichal Nasiadka proposed openstack/kayobe master: bifrost: Populate bifrost host vars on deprovision  https://review.opendev.org/c/openstack/kayobe/+/89775106:07
opendevreviewMerged openstack/kayobe stable/yoga: Fix data file path detection with new pip  https://review.opendev.org/c/openstack/kayobe/+/89638106:23
opendevreviewMerged openstack/kayobe master: Revert "CI: Disable bare metal testing on RL9/c9s"  https://review.opendev.org/c/openstack/kayobe/+/89726007:34
opendevreviewSven Kieske proposed openstack/kolla master: bump td-agent lts from v4 to v5  https://review.opendev.org/c/openstack/kolla/+/89494807:42
opendevreviewAlex Welsh proposed openstack/kayobe master: Add option to skip kolla docker registry login  https://review.opendev.org/c/openstack/kayobe/+/89665508:30
opendevreviewAlex Welsh proposed openstack/kayobe master: Add option to skip kolla docker registry login  https://review.opendev.org/c/openstack/kayobe/+/89665508:32
opendevreviewGrzegorz Koper proposed openstack/kolla-ansible master: Adding missing group_vars for gnocchi service. Using proper variables in haproxy config for vitrage and venus services.  https://review.opendev.org/c/openstack/kolla-ansible/+/89778209:39
opendevreviewGrzegorz Koper proposed openstack/kolla-ansible master: Fix gnocchi/venus/vitrage when using single external frontend for haproxy  https://review.opendev.org/c/openstack/kolla-ansible/+/89778209:48
opendevreviewGrzegorz Koper proposed openstack/kolla-ansible master: Fix gnocchi/venus/vitrage when using single external frontend for haproxy  https://review.opendev.org/c/openstack/kolla-ansible/+/89778209:49
opendevreviewVerification of a change to openstack/kolla-ansible master failed: CI: Adds a kolla-variables parent job  https://review.opendev.org/c/openstack/kolla-ansible/+/89754810:00
mnasiadkahmm, seems we have some breakage - template error while templating string: Could not load \"namespace_haproxy_for_cell\": 'namespace_haproxy_for_cell'.10:04
tcee_Hi all. I was wondering if any core reviewers would be willing to take a look at this: https://review.opendev.org/c/openstack/kolla-ansible/+/87777610:35
opendevreviewPierre Riteau proposed openstack/kayobe master: Add introspection rule to update deploy kernel location  https://review.opendev.org/c/openstack/kayobe/+/80811111:09
opendevreviewSven Kieske proposed openstack/kolla master: bump td-agent lts from v4 to v5  https://review.opendev.org/c/openstack/kolla/+/89494811:25
SvenKieskemnasiadka: could you already take a look? I have reproducible errors building even kolla-toolbox12:11
SvenKieskeERROR:kolla.common.utils.kolla-toolbox:ca-certificates is already the newest version (20230311). Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.12:12
SvenKieskehttps://zuul.opendev.org/t/openstack/build/89f8022743704fdd9a1fb5cdb621a1ea/log/kolla/build/000_FAILED_kolla-toolbox.log12:12
SvenKieskenot sure if this is the root cause, going through the logs now12:12
hrwERROR:kolla.common.utils.kolla-toolbox:libssl-dev : Depends: libssl3 (= 3.0.9-1) but 3.0.11-1~deb12u1 is to be installed12:24
hrwmirror out of sync12:24
SvenKieskehrw: ah that seems to be about right, thanks!12:26
SvenKieskekevko: or zigo: can you take a look at http://osbpo.debian.net/debian ? the "bookworm-bobcat-backport-nochange/main" mirror seems to be out-of-sync (not sure if you can manually resync this stuff?)12:28
SvenKieskemhm no, that's not correct12:29
SvenKieskeI'm terrible this week when it comes to reading logs..12:29
fungipreparing for today's opendev sysadmins meeting, where did we get with the osbpo mirroring request? does kolla consume that in its ci jobs such that having mirrors of it near the job nodes would help with speed or stability of testing?12:30
SvenKieskefungi: from my pov it would help, but I don't have numbers how much speedup etc this would bring us :)12:31
SvenKieskeironically just debugging an out of sync mirror :D12:31
fungino, that's fine. i just wanted to make sure there was some desire and potential benefit to it before i brought it up12:32
SvenKieskeyeah sure, please send all complaints my way :)12:32
fungilooks like there are a bunch of dists in it. i suppose not all of them are needed (we'll have to list them individually in the reprepro config)12:34
fungiwhat's the difference between the backports and backports-nochange dists? do you happen to know? (do you need both?)12:35
fungii guess you need both since they seem to have entirely different packages in their indices12:37
SvenKieskenot sure, I assume the "nochange" is direct backport and without "nochange" there are some code changes? but just guessing. kevko or zigo now it. :)12:38
zigoSvenKieske: The diff is, -nochange contain packages we backport (but don't maintain in the OpenStack team) without changing them.12:39
zigoBoth are needed.12:39
fungigot it, that's what it looked like to me. thanks for confirming12:39
zigoWhat do you mean by "out of sync" ?12:39
SvenKieskezigo: https://zuul.opendev.org/t/openstack/build/89f8022743704fdd9a1fb5cdb621a1ea/log/kolla/build/000_FAILED_kolla-toolbox.log hrw concluded the mirror is out of sync, see line 75 in that log. seems at least possible. currently building locally.12:40
zigoI don't think I've been doing funny stuff with OpenSSL ...12:41
zigoThat's tipycally things I prefer not to touch.12:41
SvenKieskelocal build of kolla-toolbox at least works12:42
SvenKieskemy local build says: INFO:kolla.common.utils.kolla-toolbox:Setting up libssl-dev:amd64 (1.1.1w-0+deb11u1) ...12:42
SvenKieskeah wrong lib..should search for libssl312:42
fungikolla.common.utils.kolla-toolbox:libssl-dev : Depends: libssl3 (= 3.0.9-1) but 3.0.11-1~deb12u1 is to be installed12:42
fungiso libssl-dev wants outdated libssl3, this is common when mixing package repositories12:43
SvenKieskemhm weird, my local build does not even mention libssl3, like, in the complete build log? am I missing some option?12:43
fungilibssl3 3.0.11-1~deb12u1 is the current package in bookworm12:44
SvenKieskeah my local build is on deb11 and broken on deb1212:45
fungiperhaps something is keeping apt from updating libssl-dev, but i don't see any bersion of it circa 3.0.9-112:45
fungier, version12:45
fungihttps://packages.debian.org/libssl-dev12:45
kevkoHi \o/12:45
SvenKieskehey kevko :)12:46
fungibullseye uses 1.1.1w and bookworm skips straight to 312:46
fungi"[2023-09-09] Accepted 3.0.10-1~deb12u1 in bookworm (medium) (Debian FTP Masters)" https://packages.qa.debian.org/o/openssl.html12:48
zigoSvenKieske: libssl3 is *NOT* in Bullseye (ie Debian 11).12:48
kevkoreading12:48
fungiso 3.0.9 hasn't been current in bookworm since a month ago12:48
zigoSo if you customize Bullseye to use libssl3, you're on your own ...12:48
kevkowhat are u trying to build ? 12:48
fungioh, that job is running on bullseye?12:49
kevkoSvenKieske: can u paste the build command here ? 12:49
SvenKieskejust kolla-toolbox, originally fluentd-package, but fluentd works, just kolla-toolbox is now broken, two times in a row :)12:49
zigolibssl-dev : Depends: libssl3 (= 3.0.9-1) <--- Where does this come from? (it's not from Debian at least)12:49
kevkofungi: kolla uses bullseye in some branches ..i think bookworm is master currently / bobcat in some time 12:49
fungihttps://zuul.opendev.org/t/openstack/build/89f8022743704fdd9a1fb5cdb621a1ea/log/zuul-info/inventory.yaml#2012:50
kevkoSvenKieske: --base WHAT --base-tag WHAT ? 12:50
fungithe job seems to have run on bookworm12:50
SvenKieskekevko: the build fungi referenced above12:50
kevkoah, ok 12:51
kevkolet me check 12:51
fungizigo: until 2023-09-09 the libssl-dev in bookworm would have depended on libssl3 3.0.9-1, so if something's got a month-old libssl-dev installed and apt isn't able to upgrade it for some reason, i guess that could happen12:51
zigoOh, ok.12:52
kevkobuilding 12:52
kevkogive me few minutes 12:52
fungii'm taking a look at our bookworm nodepool image builds to make sure they're current, at least12:52
SvenKieskenow also building lookally12:52
zigoDo I understand well that we're getting a new mirror for osbpo ?12:52
kevkohmm - i've updated extrepo in kolla to use bobcat 12:53
fungizigo: SvenKieske was asking that we mirror it locally to ci job nodes, so i was going to bring it up in the opendev sysadmins meeting today12:53
zigoShould I get it added to the standard mirror list in extrepo, or is it better to keep it the way it is, as we don't want anyone execpt the CI do use the mirror?12:53
zigofungi: Ok, thanks for it. FYI, it's kind of small, and (unless we have a new relaese) doesn't change often.12:54
fungizigo: if we add them, they wouldn't be safe for outside use, just there to speed up the ci jobs12:54
zigoOk, wont publish the URL then.12:54
fungiprobably we'd start just mirroring the bookworm bobcat packages anyway12:54
SvenKieskeseems reasonable12:54
zigoThough I'm happy there's another mirror (I know wikimedia foundation has a mirror of them too...).12:54
zigofungi: Please do all, it's only 22GB in total ...12:54
fungii don't foresee ci jobs wanting to run the stretch victoria era packages, for example12:54
zigoIt's reassuring for me if there's a backup outside of my employer ...12:55
fungizigo: well, we mirror apt package repositories with reprepro, so have to list every dist individually in the config anyway12:55
zigoOh... ok.12:55
zigoHint: apt-get install ftpsync ... :P12:56
SvenKieskekevko: noob question (never build debian images manually before): how do you build bookworm locally with zuul? :D my build errors fast with "only releases [..] Debian [..] (bullseye) are supported"..12:56
fungii'm sure ftpsync is great until you want to have partial mirrors12:56
SvenKieskewithout*12:56
kevkoi never build package in zuul locally :D 12:57
SvenKieskersync can do filters ;) just kidding, won't give unwanted advice on infrastructure topics.12:57
kevkowithout ? 12:57
kevkosbuilder 12:57
fungiSvenKieske: we already use rsync with filtering for rpm-based distro package mirroring12:57
fungiwe've found reprepro convenient because 1. it guarantees the indices it generates are 100% in sync with the packages it retrieved, and 2. we can set it to delay removal of old packages for a while so that jobs don't break if they apt update and then apt install something and there was a mirror update in between those commands12:58
kevkoSvenKieske: INFO:kolla.common.utils.kolla-toolbox:Removing intermediate container 69b54f656bb012:59
kevkoINFO:kolla.common.utils.kolla-toolbox: ---> fd55e5d324ba12:59
kevkoINFO:kolla.common.utils.kolla-toolbox:Successfully built fd55e5d324ba12:59
kevkoINFO:kolla.common.utils.kolla-toolbox:Successfully tagged dockerhub.ultimum.io/kolla-dev/kolla-toolbox:16.1.012:59
kevkoINFO:kolla.common.utils.kolla-toolbox:Built at 2023-10-10 14:58:23.894841 (took 0:03:39.426090)12:59
kevkokolla-build --nopush --base debian --base-tag bookworm --registry dockerhub.ultimum.io --namespace kolla-dev kolla-toolbox12:59
kevkokolla-toolbox builds fine 12:59
SvenKieskemhm :/12:59
SvenKieskeinteresting12:59
opendevreviewMichal Arbet proposed openstack/kolla master: bump td-agent lts from v4 to v5  https://review.opendev.org/c/openstack/kolla/+/89494813:01
fungilooks like that example build ran in rackspace's iad region starting at 11:31:51 utc. we uploaded a fresh debian-bookworm image to glance there over 18 hours ago, so it should be reasonably current13:02
SvenKieskekevko: when I run your exact same command locally in a freshly installed "kolla" venv on this fluentd branch, recently updated to master I get:13:05
SvenKieskeINFO:kolla.common.utils.base:Step 3/33 : RUN . /etc/os-release;    if [ "${PRETTY_NAME#Debian GNU/Linux 11 (bullseye)}" = "$PRETTY_NAME" ]; then         echo "Only releases \"Debian GNU/Linux 11 (bullseye)\" are supported on debian"; false;     fi13:05
SvenKieskeERROR:kolla.common.utils.base:The command '/bin/sh -c . /etc/os-release;    if [ "${PRETTY_NAME#Debian GNU/Linux 11 (bullseye)}" = "$PRETTY_NAME" ]; then         echo "Only releases \"Debian GNU/Linux 11 (bullseye)\" are supported on debian"; false;     fi' returned a non-zero code: 113:05
kevkoSvenKieske: installed from pypi ? 13:05
kevkoor installed from git 13:05
SvenKieskeah yeah13:05
SvenKieskemb13:05
SvenKieskeI fell into that old tarpit again13:06
kevkoI am never using released packages in pypi :D 13:06
kevkobecause it's not usable :D 13:06
kevkofor example kolla-ansible - I have my own docker image ..because it is unusable when you rely on pypi version13:07
kevkoand zuul is testing actual git tree with applied change ..13:07
SvenKieskeyeah I know that. there's almost every week a user I remind of that :D13:07
kevkoI can send my scented dockerfile in light pink color for review :P 13:09
kevkolet's see if it will build ..13:10
kevkohttps://zuul.opendev.org/t/openstack/stream/630b13e4850c4b38a9ab352fa56a70a4?logfile=console.log13:10
SvenKieskenow my local build also works13:16
SvenKieskefluentd works as well (locally)13:17
kevkodoes anyone know how can i acess log of some review if i know already done ? 13:18
kevkofor example - i know that build-debian finished ..but another jobs are still running ...but i want to access logs of build-debian job 13:18
SvenKieskeeasy13:19
kevkoso please :) 13:19
hrwkevko: zuul has web interface13:19
SvenKieske1. go to https://zuul.opendev.org/t/openstack/builds filter by changeid, done?13:20
* kevko is trying not to look like a fool and currently searching on the web, wait13:20
SvenKieskei.e. https://zuul.opendev.org/t/openstack/builds?change=894948&skip=013:20
SvenKieskefor the current stuff13:20
SvenKieskeI was so frustrated, I actually tried to use zuul UI, and it worked! ;)13:21
SvenKieskeI still wonder what is the lag between a job being done and a bot writing the result to gerrit, it's a quite large delay. I guess there will be a good reason for it.13:21
fungikevko: it's only very recently that the zuul dashboard started providing completed build results for incomplete (still enqueued) buildsets, but yes it should "just work" these days13:22
SvenKieskeyou can also filter by voting job etc, quite convenient actually :)13:22
fungiSvenKieske: zuul reports to gerrit when the buildset is done, so one comment with all job results from that pipeline rather than individual comments for each build that completes13:22
SvenKieskefungi: ah I guessed something in that direction, nice to know13:23
SvenKieskekevko: and it failed again: https://zuul.opendev.org/t/openstack/build/630b13e4850c4b38a9ab352fa56a70a413:23
mnasiadkaI'm rather more interested what happened that importing a filter in kolla-ansible fails13:23
fungirelated, you can filter the status view for a specific change, expand it to see the individual builds for that buildset, and click on the name of a completed job to get to its build results page13:24
SvenKieskemnasiadka: ah your previous question, also interesting, didn't look into it yet.13:24
opendevreviewMichal Arbet proposed openstack/kolla master: bump td-agent lts from v4 to v5  https://review.opendev.org/c/openstack/kolla/+/89494813:25
SvenKieskefor ppl who don't want to scroll back that far, mnasiadka is talking about: https://review.opendev.org/c/openstack/kolla-ansible/+/89754813:25
kevkoSvenKieske: i know, but now I ordered zuul to show us his secrets , hahaha13:26
SvenKieskekevko: now you want to know :D good old "rdepends", good idea13:26
SvenKieskethat is the single apt command I have imprinted on my brain13:27
kevkomnasiadka: this fail is not caused by that review ..it is something already merged 13:27
mnasiadkakevko: but that code hasn't changed since months at least13:28
kevkomnasiadka: because same error has my trivial podman log fix - > https://review.opendev.org/c/openstack/kolla-ansible/+/89318713:28
mnasiadkaso that needs to be something else13:28
mnasiadkamaybe some dependency version13:28
kevkowhich is actually changing only shell script :/13:28
mnasiadkabut of course Ansible is great at printing errors13:28
SvenKieskemhm13:30
SvenKiesketime to test that ara stuff we merged? ;)13:30
SvenKieskedon't know if the output would be detailed enough, but could give us a hint, no?13:31
kevkokolla build issue -> 13:42
kevkohttp://mirror.iad3.inmotion.opendev.org/debian bookworm/main amd64 Packages13:42
kevkobad version 13:42
fungihah, in starting to work on a proposal for the osbpo mirroring, i see we've still got a vestigial debian-openstack mirror which was last updated in 2017. we could clean that up and repurpose it, no new afs volume required13:43
opendevreviewPedro Henrique Pereira Martins proposed openstack/kolla-ansible master: Fix the docker container dimensions comparison for short notation  https://review.opendev.org/c/openstack/kolla-ansible/+/88650013:43
kevkofungi:  http://mirror.iad3.inmotion.opendev.org/debian bookworm/main amd64 Packages     ->  3.0.9-1 13:44
kevkomirror broken 13:44
fungikevko: i noticed a few minutes ago that our debian mirror was 3 days behind because of a leaked lockfile. i'm resyncing it now so should hopefully be updated shortly13:44
kevkookay 13:45
fungistill, 3.0.9-1 shouldn't have been in there for the past month, so 3 days of not updating doesn't explain why that's there13:45
fungiunless we're pulling from an outdated mirror upstream of us13:45
kevkohmm, did you switch unstable to bookworm ? 13:46
kevkoin your mirror  "something" 13:46
fungiwe don't mirror from unstable13:46
kevkobecause 3.0.9-1 is unstable 13:47
kevkohttps://metadata.ftp-master.debian.org/changelogs//main/o/openssl/openssl_3.0.11-1~deb12u1_changelog13:47
kevkoor ..better said ..deb12u1 means that this was released to stable debian 13:48
SvenKieskewhat did I miss after "bad version"? sorry, had to reboot13:49
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/yoga: OpenSearch migration - prune old Kibana indices  https://review.opendev.org/c/openstack/kolla-ansible/+/89766713:49
fungithe mirror update which is in progress changes the Packages entry for libssl3 from 3.0.9-1 to 3.0.11-1~deb12u1 so this will be consistent with whatever third-party package you're pulling in that's trying to update libssl3 now13:50
kevkoSvenKieske: they are mirroring something outdated :) 13:50
SvenKieskeyeah, just read the channel logs :)13:51
SvenKieskeso I guess just wait and we are good? :)13:51
fungiSvenKieske: our debian mirror hadn't updated for the past 3 days due to a leaked lockfile, my best guess is that mixing latest debian-security but slightly outdated debian could cause it13:51
kevkoi have my own irc server where i am logged in 24h/d :) 13:51
kevkothelounge ..very nice thing :) 13:51
fungiif something in debian-security started insisting on libssl 3.0.1113:52
SvenKieskekevko: yeah tried to set that up as well and failed, well ran out of patience :D in the mean time I can go look at https://meetings.opendev.org/irclogs/%23openstack-kolla/%23openstack-kolla.2023-10-10.log.html13:52
fungii just run weechat in tmux on a vm in an openstack cloud provider, and attach remotely to it via mosh13:53
opendevreviewMichal Nasiadka proposed openstack/kolla-ansible stable/yoga: OpenSearch migration - prune old Kibana indices  https://review.opendev.org/c/openstack/kolla-ansible/+/89766713:53
SvenKieskefungi: I just read about your setup over in #opendev :D might be worth a blogpost13:53
kevkoSvenKieske: really ? i just ran docker run :D 13:53
kevko30 sec ? :D 13:53
kevkoi have it also on mobile ..so 13:54
SvenKieskewell I have cert based auth setup and it was a pain figuring out how to make that work, I gave up after 5 minutes :P13:54
kevkoi like console apps ..but better to have android app on mobile :) 13:54
SvenKieskeI actually didn't know weechat is OSS, I thought it's a giant china data hoarding app :D13:55
kevkoSvenKieske: https://irc.kevko.ultimum.cloud :) me too13:55
fungii'm using a terminal on my phone, yep. granted my phone runs a debian derivative with a mainline linux kernel, not android13:55
fungiSvenKieske: weechat != wechat13:55
SvenKieskeah, that's where my confusion stems from13:56
fungiand yeah, i use cert-based auth to oftc with it, no problem13:56
kevkobtw - kolla toolbox     ->  install ca_certificates -> depends openssl -> depends libssl3 -> fail 13:56
fungiokay, so it's probably newer ca_certificates in debian-security wanting newer openssl than the mirror had13:56
funginope. ca-certificates in bookworm depends on openssl>=1.1.1 still13:58
fungiand there's no newer ca-certificates package for bookworm in debian-security13:58
SvenKieskeI was just about to ask why do the certs themselves depend on a certain patch level openssl version13:59
fungisomething must have changed around this, because 3.0.11 has been in bookworm for two weeks already according to https://packages.qa.debian.org/o/openssl.html14:00
fungias far as the stale mirror, it looks like the problem coincides with the debian 12.2 point release, the influx of packages caused mirroring to take so long that it exceeded our 90-minute timeout on the script and reprepro got killed, leaving a stale lockfile in its wake14:07
SvenKieskesounds like a job for a (new?) cleanupscript in case a timeout is reached :)14:10
fungiwell, we might want to increase the timeout14:18
fungiproblem is, if reprepro is killed partway through, then it has to rescan all the local copies of packages, so it's preferable not to kill it before it's done14:19
fungiespecially since those "local" copies aren't really local, they're in a network filesystem14:20
SvenKieskethe thing is: every process managing tool (so: whatever starts reprepro here) needs to clean up after the process it managed dies. if it does not do that or can not do that, it's a bad process manager and should not be used for that or needs to be enhanced to do that. no?14:26
SvenKieskeare these plain old cron jobs, or what is the process for the mirroring?14:27
SvenKieskeso no matter the timeouts chosen, there will be a case where something needs to clean up stale data, like pid files or whatever. most of the time the system service manager does this stuff, at least somewhat reliable.14:30
opendevreviewPedro Henrique Pereira Martins proposed openstack/kolla-ansible master: Fix the docker container dimensions comparison for short notation  https://review.opendev.org/c/openstack/kolla-ansible/+/88650014:32
SvenKieskemnasiadka: seems the problem is related to ansible-core 2.14.11? https://github.com/ansible/ansible/issues/8194514:45
mnasiadkaSvenKieske: well, I don't know the person that raised this issue :)14:46
SvenKieskebut they tested it, and it seems to work with 2.4.10, so I just wanted to try a new patch and see if this is correct.14:47
mnasiadkasure, why not14:47
fungiSvenKieske: plain old cron jobs, but the timeouts are set inside a script so the script could do cleanup tasks14:50
opendevreviewSven Kieske proposed openstack/kolla master: fix broken ansible-core version  https://review.opendev.org/c/openstack/kolla/+/89784314:51
fungiSvenKieske: https://opendev.org/opendev/system-config/src/branch/master/playbooks/roles/reprepro/files/reprepro-mirror-update14:53
SvenKieskethere are even cleanupsteps already mentioned :)14:54
fungibasically each one of those $REPREPRO command lines gets the 90 minute timeout applied14:54
fungiwell, that's not cleaning up from an abnormal termination, that's our delayed package removal i mentioned earlier, cleaning up packages which are no longer referenced in the indices is done on a delay so that we don't yank them out from under running jobs that may try to install them14:55
fungimirror update is done. timestamp is current now: https://static.opendev.org/mirror/debian/timestamp.txt15:01
SvenKieskety15:01
SvenKieskewould it make sense to alert on very stale mirrors? (I don't know the alerting/monitoring infrastructure, so this question might not make any sense).15:02
opendevreviewPierre Riteau proposed openstack/kayobe stable/yoga: Fix condition for enabling disable-selinux element  https://review.opendev.org/c/openstack/kayobe/+/89784915:25
SvenKieskemnasiadka: I have a bad feeling this "fix" in 2.14.11 might be related, but really not sure yet: https://github.com/ansible/ansible/pull/8164415:27
mnasiadkaSvenKieske: maybe again they "fixed" something we used :D15:27
SvenKieskethat is a performance fix to fix jinja plugin caching issues, so maybe something stopped being rendered late enough for us15:28
SvenKieskejust a wild guess so far15:28
SvenKieskewhen can we start porting everything to https://www.jetporch.com/ ? :D15:29
mnasiadkaSvenKieske: once things work there ;)15:31
opendevreviewPierre Riteau proposed openstack/kayobe stable/2023.1: Revert "CI: Disable bare metal testing on RL9/c9s"  https://review.opendev.org/c/openstack/kayobe/+/89780915:33
fungiSvenKieske: mirroring can fall behind for a number of reasons, and we have a dashboard for mirror updates (and other afs details) here: https://grafana.opendev.org/d/9871b26303/afs15:38
fungilooks like opensuse mirroring is 4 days behind15:38
SvenKieskethat's why I asked for alerting, having built monitoring solutions for datacenters myself for some years I know dashboards are not really that helpful because you tend to get too many dashboards to really look at them ;)15:39
fungifeel free to set up some alerting on that for yourself. the opendev sysadmins don't want pager duty15:40
fungithis is all best-effort, anyone is welcome to help out15:40
SvenKieskeI can understand that :)15:40
fungihttps://static.opendev.org/mirror/logs/rsync-mirrors/opensuse.log says the mirror we're rsyncing from isn't reachable or times out connecting, probably needs switching15:42
SvenKieskeI just wasn't aware if any alerting is in place for anything, that's why I asked. It wasn't meant to demand anything from anyone. I just wanted to understand better how everything works together.15:43
fungithe end of https://static.opendev.org/mirror/logs/reprepro/debian.log.1 shows the errors we started getting after a timeout killed the debian 12.2 bulk update15:44
fungithe script could probably be improved to log a message when a timeout kills something15:44
SvenKieskethe clarkson mirror has an issue tracker here: https://github.com/COSI-Lab/Mirror/issues at least the site still claims to mirror opensuse15:45
fungipossible something happened to their rsyncd15:45
fungithough i can reach it from home15:52
fungilooks like i can reach it from our mirror updater too, so maybe they've fixed it since the last try15:54
funginext try will be at 18:06 utc (in a little over 2 hours), so i'll check it again after the opendev sysadmins meeting15:55
*** darmach0 is now known as darmach18:23
fungiand opensuse mirroring did catch back up on its own, so clarkson must have fixed their server in the meantime18:56
opendevreviewPierre Riteau proposed openstack/kayobe master: Remove disable-selinux from default DIB elements  https://review.opendev.org/c/openstack/kayobe/+/89786619:04
opendevreviewPierre Riteau proposed openstack/kayobe stable/2023.1: Revert "CI: Disable bare metal testing on RL9/c9s"  https://review.opendev.org/c/openstack/kayobe/+/89780919:08

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