Monday, 2023-05-22

waleedmHi guys,09:16
waleedmany idea why zool is failing here https://review.opendev.org/c/openstack/diskimage-builder/+/88250709:17
ianw2023-05-22 05:36:17.178 | > Errors during downloading metadata for repository 'fedora':10:28
ianw2023-05-22 05:36:17.178 | >   - Status code: 404 for http://mirror.iad3.inmotion.opendev.org/fedora/releases/37/Everything/x86_64/os/repodata/repomd.xml (IP: 173.231.253.126)10:28
ianwthat's https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_319/882507/1/check/dib-functests/319c810/logs/fedora_build-succeeds.FAIL.log10:30
opendevreviewIan Wienand proposed openstack/diskimage-builder master: fedora: don't use CI mirrors  https://review.opendev.org/c/openstack/diskimage-builder/+/88379810:31
ianwthe rest of them ... https://zuul.opendev.org/t/openstack/build/58328f2ee3424361b7db6533f6bb0ffd/console#2/0/13/ubuntu-jammy10:32
ianw... that is going to be a problem ... :/10:32
ianwi would say that has to do with zuul images moving to quay.io10:33
ianwpossibly with a dose of what clarkb has found, which is that docker doesn't pull the built images speculatively due to the name change10:33
ianwi'm afraid i'm not sure this one has a quick answer10:35
MindToothHi guys.  I wanted to open a change for adding AlmaLinux.  Can I copy the rocky-container element and add definition in .zuul.d/jobs.yaml or does that refer  to something that needs to be configured somewhere else?14:48
clarkbMindTooth: I'm not sure I understand the question. Elements are what dib uses to build images. The .zuul.d/ content is what defines CI jobs to test the elements (and other things)15:16
clarkbianw: is :siblings a tag we push to the buildest registry? if so then yes this isn't going to be easy to workaround without changing the dib/nodepool/etc testing to podman15:18
MindToothclarkb: Should I define jobs myself when adding new elements, i.e. a new us flavor?  Sorry for the bad question.15:23
clarkbMindTooth: yes when adding new distro support there should be CI jobs that show the distro is buildable. You joined the channel after earlier discussion indicating the CI jobs may be broken for unrelated reasons though. I would still push them and then when the other issues are fixed they should start working15:24
opendevreviewBirger J. Nordølum proposed openstack/diskimage-builder master: feat: add almalinux-container element  https://review.opendev.org/c/openstack/diskimage-builder/+/88385515:31
MindToothThanks for the replies.  Patch is up (as the log shows :P )15:44
opendevreviewBirger J. Nordølum proposed openstack/diskimage-builder master: feat: add almalinux-container element  https://review.opendev.org/c/openstack/diskimage-builder/+/88385515:46
MindToothIs the issue with dib-functests?  If not I need to debug my code more.  Seems a lot of tests failed and I want to verify it's the same you mentioned.17:18
clarkbMindtooth dropped so I left a review in gerrit. functests are not part of the expected failures I don't think17:29
MindToothclarkb: thanks for posting it on the review.  Connecting via browser and connection dropped.  Seems it was caused by a 404 mirror for Fedora.19:09
ianwthe functests won't be affected by the podman/docker issue -- they are running native on the host22:24
ianwbut they will be affected by us removing the fedora mirror from AFS, as it was configured to look for it; c.f. https://review.opendev.org/c/openstack/diskimage-builder/+/88379822:25
clarkboh we should undo that then22:28
clarkbI've got nodepool updates in progress for the podman/docker issue as well22:28
clarkbif it just works (tm) then I think this is easy. If it doesn't we'll need to dig in. tonyb that might actually be a good one to look into if it does become a problem just due to its integration with all the various things22:29
ianwwe do rely on pulling the siblings build to get the "dib under test" for the functests22:32
ianwbasically we build a nodepool-builder with the zuul-checked-out dib (dib+glean+maybe openstacksdk? being the siblings)22:33
ianwi think for fedora we can just drop the mirror setup, and the jobs can pull from the main mirrors.  this seems fine, just something it would have been good if i remembered first :)22:34
clarkb++22:38

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