Thursday, 2026-01-29

*** ricolin_ is now known as ricolin00:16
opendevreviewMerged openstack/openstack-zuul-jobs master: Update 2024.1 Caracal related filters  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/96994911:46
opendevreviewHenrik Wahlqvist proposed openstack/project-config master: Add back volvocars repos in volvocars tenant  https://review.opendev.org/c/openstack/project-config/+/97515413:39
opendevreviewDr. Jens Harbott proposed openstack/openstack-zuul-jobs master: Add jobs for Python 3.14  https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/96851013:41
*** vhari_ is now known as vhari15:00
stephenfinWe're seeing "No space left on device" errors on the py313 job for oslo.utils, e.g. https://121a82104cc98f0bf47f-8e50817bcbd575f2341914da48a13cbe.ssl.cf5.rackcdn.com/openstack/ec5bc84328074010b9581b6ac670638b/job-output.txt18:06
clarkbstephenfin: any idea where genisoimage is writing?18:07
fungistephenfin: have the zuul build link for that one handy?\18:07
stephenfinIt seems to be the tests that create fake images that are causing the issue, but idk why we see it on py313 only. I know we use a different distro for those (Debian?) but I'd have imagined the images were otherwise very similar.18:07
* stephenfin looks18:07
clarkbyes the images should be similar. There is also a pair of df outputs at the end of your log report (one for bytes and the other for inodes)18:07
clarkbfungi: https://zuul.opendev.org/t/openstack/build/ec5bc84328074010b9581b6ac670638b18:07
stephenfinclarkb: /tmp18:08
* stephenfin gets the permalink18:08
clarkb`tmpfs 4065544 10940 4054604 1% /tmp` is what the df output says (those are 1k blocks I think()18:09
fungiwe log the disk layout and initial free space because it differs between providers18:09
stephenfinhttps://github.com/openstack/oslo.utils/blob/ea187a68e0b3d04668d0e1bda41365bb662438c8/oslo_utils/tests/imageutils/test_format_inspector.py#L89-L10018:09
clarkbso thats 4GB on /tmp18:10
clarkbbut it is tmpfs not disk18:10
clarkbso you're probably running out of memory actually18:10
clarkband yes I'm guessing ubuntu /tmp is not tmpfs but instead real disk18:10
clarkbone solution may be to write to real disk in that case18:10
stephenfinAh, that's a good assumption18:10
fungiyeah, just under 4gb space in /tmp initially on the trixie nodes18:11
clarkbfungi: is that tmps or a proper disk backed fs?18:11
clarkb*tmpfs18:11
fungitmpfs18:11
fungiso you could umount -remount it18:11
fungiwith a different size18:11
stephenfinI don't want to do that in a test though, assuming that's directed to me18:12
clarkboh right you said trixie for some reason I parsed it as noble18:12
fungijust as long as you have enough swap to back it18:12
clarkbstephenfin: any idea how big the image youre dealing with is (just to rule out something less obvious. Like if it is a 2MB iso image for config drive this would be weird)18:12
fungiright, compare the equivalent of https://zuul.opendev.org/t/openstack/build/ec5bc84328074010b9581b6ac670638b/log/zuul-info/zuul-info.debian-trixie.txt on a working build18:13
stephenfinfwict these are all images generated by the test. The biggest I could find was 1057MB18:13
stephenfinhttps://review.opendev.org/c/openstack/oslo.utils/+/975179/1/oslo_utils/tests/imageutils/test_format_inspector.py#31618:13
clarkbmy tumbleweed install also has a tmpfs /tmp that is 1/2 the size of my memory18:14
fungiso possible something else is eating up space in /tmp18:14
clarkb1GB is still pretty large18:14
clarkbthat is ~1/8 the total memory on the system18:14
stephenfinyeah, and there's a 512 and 513 image being created in parallel18:14
clarkbstephenfin: fungi: I would use /var/tmp18:15
clarkbit is supposed to survive reboots meaning it isn't a tmpfs but it is still a temporary disk location18:15
clarkb(assuming debian has /var/tmp but I think it is standard)18:15
fungi/var/tmp is just part of / on these instances, looks like18:16
fungibut yes the directory should exist18:16
clarkband at least on my local system permissiosn are set up that anything should be able to write to it just like /tmp so ya I think this a good consistent way to address the problem18:19
stephenfinokay I've respun https://review.opendev.org/c/openstack/oslo.utils/+/975179 to reduce image size further to see if that helps first18:22
stephenfinand added https://review.opendev.org/c/openstack/oslo.utils/+/975194 as a follow-up in case it doesn't18:23
stephenfinwill check those in the morning. thanks for quick input 🙏18:23
fungiany time!18:23
clarkbyou're welcome. Hopefully one or both of those addres the issue18:23
opendevreviewJeremy Stanley proposed openstack/project-config master: Reset Zanata API key  https://review.opendev.org/c/openstack/project-config/+/97522821:38
*** efoley_ is now known as efoley21:47
opendevreviewMerged openstack/project-config master: Reset Zanata API key  https://review.opendev.org/c/openstack/project-config/+/97522821:47

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