Closed sudipm-mukherjee closed 2 years ago
INFO: squashfs(test.squashfs): cmd: "mksquashfs '/tmp/autopkgtest-lxc.wzjf46za/downtmp/autopkgtest_tmp/trash directory.basic-images.test/tmp/root' '/tmp/autopkgtest-lxc.wzjf46za/downtmp/autopkgtest_tmp/trash directory.basic-images.test/images/test.squashfs' -b 4096 -noappend -comp lzo " (stderr+stdout): FATAL ERROR: Failed to create thread
This is the cause. So mksquashfs fails for some reason. The only similar report that I found was caused by out-of-memory problems. Maybe something similar? Can you experiment with -processors x
or -mem yM
? Add those as extraargs
in the squashfs
section in test/squashfs.config
.
On Mon, Jul 4, 2022 at 10:43 AM Michael Olbrich @.***> wrote:
INFO: squashfs(test.squashfs): cmd: "mksquashfs '/tmp/autopkgtest-lxc.wzjf46za/downtmp/autopkgtest_tmp/trash directory.basic-images.test/tmp/root' '/tmp/autopkgtest-lxc.wzjf46za/downtmp/autopkgtest_tmp/trash directory.basic-images.test/images/test.squashfs' -b 4096 -noappend -comp lzo " (stderr+stdout): FATAL ERROR: Failed to create thread
This is the cause. So mksquashfs fails for some reason. The only similar report that I found was caused by out-of-memory problems. Maybe something similar? Can you experiment with -processors x or -mem yM? Add those as extraargs in the squashfs section in test/squashfs.config.
Thanks Michael. Looks like this problem with armhf is only seen on the autopkgtest servers (which are using lxc based containers) and I could not reproduce the issue on the armhf porterbox I have access to. I am trying to setup similar environment locally to test, and will report back. There are some other failures on s390x and ppc64el also, but I will try to reproduce those failures first before opening a new issue.
-- Regards Sudip
I am closing this issue as I have not been able to reproduce this. Its only seen on Debian autopkgtest not seen when tried on a porterbox.
I have packaged genimage for Debian and the tests on armhf are failing with squashfs. The following is from the logs:
The full log can be seen at: https://ci.debian.net/data/autopkgtest/testing/armhf/g/genimage/23179583/log.gz
I understand this may not be a problem with genimage but when I login to an armhf machine and try
mksquashfs
manually it works.