Tuesday, 2024-02-06

ianwJayF: AIUI, and https://setuptools.pypa.io/en/latest/deprecated/zip_safe.html goes into a bit -- egg's can be .zip files but it's not a wheel thing.  i don't think we've ever had zip_safe specified, but there's no way dib would have worked as it's all relative scripts calling each other, and nobody complained about it00:36
ianwi think we're fine to just offset off file()00:37
JayFI believe you, but will verify ... it's crazy to me they'd create such a wacky interface for an incredible edge case03:00
JayFclarkb when you get a chance, if you could revisit https://review.opendev.org/c/openstack/diskimage-builder/+/907757 I'd appreciate it. I expect Sam to move forward (on his own; we got his ubuntu account fixed) with the next follow-ups for this once it lands.15:26
clarkbJayF: can you rebase 907904 so that it is on the latest version of the fixup change making it mergeable? I'd like to approve the two changes together to avoid regressions16:50
opendevreviewJay Faulkner proposed openstack/diskimage-builder master: Re-enable voting on Gentoo DIB CI job  https://review.opendev.org/c/openstack/diskimage-builder/+/90790416:51
JayFsweet, I did it without pushing the first one too16:51
clarkboh the file mode for disk-image-create is still set to executable16:53
clarkbsorry I missed that on pulling it up this mornng beacuse I looked at hte patchset delta16:53
JayFyes, as commented it was not originally committed intentionally, but upon review it is the correct fix16:54
clarkband now I see the comment16:54
JayFbecause otherwise you can't run it in a venv without doing that manually16:54
clarkbwell I'm not convinced it is correct16:54
clarkbbut I don't think it will hurt either16:54
JayFat least we see to talk about it16:54
JayFgerrit++ 16:54
clarkbthe python package install will install a disk-image-create python script16:56
clarkbI almost wonder if the shell disk-imgae-create is dead code16:56
clarkboh no the python execs the shell16:57
clarkbok ya this is fine16:57
opendevreviewMerged openstack/diskimage-builder master: Fix various minor issues with Gentoo; make CI pass  https://review.opendev.org/c/openstack/diskimage-builder/+/90775721:55
JayFThere's something slightly flakey about the dib-functests fedora image22:40
JayFit keeps failing, and looking at the logs, it's like it's failing to find the right image to dl22:41
JayFwell, "keeps failing" == 2x fails and like, 3x success since I've been looking22:41
JayFenough to raise an eyebrow22:41
ianw> oh no the python execs the shell22:59
ianwyeah, there was a thought that over time the python would become more and more sane (argparse, etc.) and the shell script smaller and smaller23:00
clarkbJayF: can you link to the failures?23:09
* clarkb is secretly on a mission to get everyone talking about job failures to always link the location of the failurse as well23:09
JayFhttps://zuul.opendev.org/t/openstack/build/82acbb872a6948549a20632fa110caf5 specifically...23:09
JayFhttps://zuul.opendev.org/t/openstack/build/82acbb872a6948549a20632fa110caf5/log/logs/fedora_build-succeeds.FAIL.log#27923:10
JayFA cursory look makes me wonder/suspect that Fedora might have a bad machine in rotation23:10
clarkb/fedora/linux/releases/37/Cloud/x86_64/images/Fedora-Cloud-Base-37-1.7.x86_64.qcow2 is the actual path but we're hitting /fedora/linux/releases/37/Cloud/x86_64/images/Fedora-Cloud-Base-37-.x86_64.qcow223:11
JayFhttps://zuul.opendev.org/t/openstack/build/82acbb872a6948549a20632fa110caf5/log/logs/fedora_build-succeeds.FAIL.log#23623:12
JayFyeah, I think here, when it's getting the image list and grepping outta it23:12
JayFit's getting a bad response there "N" amount of times, is my hypothesis23:12
JayFI've never locally seen a result from that URL that wouldn't have given a better BASE_IMAGE_* result23:12
clarkbhuh so ya a bad host providing a list that isn't valid generally (or at all) then a request for the resulting file fails against other backends?23:15
clarkbhttps://download.fedoraproject.org/pub/fedora/linux/releases/37/Cloud/x86_64/images this is where the list comes from23:16
clarkbI get back two SUBRELEASES of 1.7 when I run this locally23:19
clarkbI guess bash may flatten that for us23:19
opendevreviewClark Boylan proposed openstack/diskimage-builder master: Write fedora download redirect info to stderr  https://review.opendev.org/c/openstack/diskimage-builder/+/90820723:28
clarkbJayF: something like that may give us pointers to the bad backend23:28
JayF+123:28

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