cirros
cirros copied to clipboard
first run of bundle after file tree build fails with ENOSPACE
output is like as follows:
...
tar: var/log: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/pcmcia: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/db: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/db/sudo: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/lock: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/spool: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/tmp: Cannot open: No such file or directory tar: var/log: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/pcmcia: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/db: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/db/sudo: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/lock: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/spool: Cannot mkdir: No such file or directory
tar: var: Cannot mkdir: No space left on device
tar: var/tmp: Cannot open: No such file or directory
tar: Exiting with failure status due to previous errors
failed to populate mount point
tar: Exiting with failure status due to previous errors
failed to populate mount point
Workaround: second run succeeds.
I added -x 120, like so:
sudo ./bin/bundle -x 120 -v output/x86_64/rootfs.tar download/linux-image-3.11.0-17-generic_3.11.0-17.31_amd64.deb output/$ARCH/images