Friday, 2023-06-23

iurygregorydoes anyone know if we have a problem in the mirrors providing the cirros images?00:08
iurygregoryironic jobs can't find them ... 00:08
* iurygregory checking if we have something hardcoded...00:09
fungido we even mirror those? i thought we just copied the ones devstack wants into the node images and prepopulated its cache00:09
iurygregoryyeah not 100% sure00:10
iurygregoryhttps://opendev.org/openstack/ironic/src/branch/master/zuul.d/ironic-jobs.yaml#L7300:10
iurygregoryseems like we always want to use 0.6.100:11
iurygregoryand now it can't find .-.00:11
fungihttps://opendev.org/openstack/project-config/src/branch/master/nodepool/elements/cache-devstack/source-repository-images copies them into /opt/cache/files/00:12
iurygregoryinteresting that grenade also pin the version 00:13
iurygregorybut is working .-.00:13
iurygregoryok, we do have the info, so it should work.. it's probably something else .-.00:14
fungihave an example build that failed?00:14
fungimaybe a prior task is wiping the contents of /opt or you're doing something inside a chroot where /opt isn't mounted in, or...00:15
iurygregoryhttps://zuul.opendev.org/t/openstack/build/3db0d75c34274ba68c86ea0858cb1cd4/log/job-output.txt#3388700:15
iurygregorybasically all ironic jobs with devstack except grenade are showing this00:16
fungiso probably something merged to master and not antelope00:17
fungiguessing your stable/2023.1 jobs are also fine00:17
fungisince cloud setup happens in the n-1 branch00:18
fungifor grenade00:18
fungiso master branch grenade jobs are using stable/2023.1 devstack to set up images and whatnot00:19
iurygregoryhummm00:19
fungiiurygregory: https://review.opendev.org/c/openstack/devstack/+/886162 merged roughly 13 hours ago and changed the default cirros version in devstack00:20
fungicould that be related?00:20
iurygregoryit could00:21
iurygregorybut I do see we have pin to a specific version for our jobs...00:21
fungimaybe your 0.6.1 override isn't how you tell devstack which version to upload00:21
iurygregoryhummm right00:21
fungithough the only thing that change updated was the fallback value for CIRROS_VERSION, which is what you're setting00:23
fungiiurygregory: that failure you linked was for a stable/2023.1 job not master00:26
fungiso i guess they're failing the same way00:26
fungithough stable/2023.1 devstack got a similar change updating to cirros 0.5.3 by default00:27
fungino, i'm wrong, the stable branch change hasn't merged yet00:29
iurygregoryfungi, my bad, I had a patch from stable and one from master00:30
fungialso, ironic-tempest-bfv seems to have been passing as recently as 8 hours ago00:30
iurygregoryyeah00:30
iurygregoryhttps://zuul.opendev.org/t/openstack/build/faa331a6f85c44b2832ab9c4bf16d258/log/job-output.txt#3348600:31
fungianyway, if it's also happening in stable/2023.1 then it's unlikely to be anything that changed in the master branch of devstack00:31
iurygregoryyeah00:31
iurygregoryfor some reason the IRONIC_IMAGE_NAME is evaluated to non-existent-image00:33
iurygregorylol00:33
fungii saw that but assumed it was intentional00:34
* fungi knows comparatively little about these jobs00:34
fungiiurygregory: the only relevant search hit for that is https://opendev.org/openstack/tempest/src/branch/master/zuul.d/base.yaml#L2100:36
iurygregoryyeah00:36
iurygregoryI just saw that00:36
iurygregorybut this is 1yr old lol00:37
fungiyeah, but something elsewhere has presumably caused $DEFAULT_IMAGE_NAME to end up getting used00:37
iurygregoryyup00:38
iurygregoryhttps://zuul.opendev.org/t/openstack/build/faa331a6f85c44b2832ab9c4bf16d258/log/job-output.txt#2785-278700:38
iurygregorybut the logic seems correct except for the fact it got the non-existent-image..00:39
fungiiurygregory: the https://review.opendev.org/c/openstack/tempest/+/831018 change to zuul.d/base.yaml looks suspicious00:45
fungithough that merged a day ago, so maybe not00:45
iurygregoryhummm00:47
fungino, i'm looking back across midnight utc. that timing lines up perfectly00:47
fungiaround 6 hours ago00:48
iurygregoryyay...00:48
iurygregoryyeah00:48
iurygregorythat's when I started to see the failures00:48
fungiokay, this might be a thread to tug at00:48
iurygregoryI'm wondering if we can push a workaround in place in ironic before pushing the thread 00:49
fungii'm not entirely sure what the expectation is, with the various layers of inheritance between the devstack/tempest job definitions. folks in #openstack-qa might have a better idea00:50
iurygregoryyeah, asking in openstack-qa to see00:51
fungibut maybe try removing your image name override and see if things work?00:51
pmatuliscan i get some docs.openstack.org frontpage links published for this charms project?:01:28
pmatulishttps://review.opendev.org/c/openstack/openstack-manuals/+/88640701:28
fungipmatulis: we're not the openstack documentation maintainers. i think #openstack-tc is your best bet, since the tc members took on documentation maintenance when the docs team/tech-writing sig evaporated01:30
pmatulisfungi, okay apologies01:30
fungino apologies needed01:31
fungiit's not particularly obvious01:31
*** amoralej|off is now known as amoralej06:13
opendevreviewCaio Cesar Ferreira proposed openstack/project-config master: Add Power Metrics app to StarlingX  https://review.opendev.org/c/openstack/project-config/+/88681411:36
*** amoralej is now known as amoralej|lunch11:58
*** amoralej|lunch is now known as amoralej12:36
opendevreviewMerged openstack/project-config master: wheel builds : move to individual releases  https://review.opendev.org/c/openstack/project-config/+/87972214:35
*** amoralej is now known as amoralej|off17:15

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