Brian C. Lane
7616a10373
Remove lorax-composer, it has been replaced by osbuild-composer
...
Remove the code, related files, and tests.
2020-09-30 15:42:46 -07:00
Brian C. Lane
fe45fa3610
lorax: Catch rootfs out of space failures
...
It isn't always obvious what happened when the rootfs runs out of space,
especially when using lorax via pungi. So this checks for the out of
space error string when building the runtime image and logs it to the
primary logfile and console as an error with the rootfs size.
eg.
2020-01-20 18:52:58,920: The rootfs ran out of space with size=1
2020-02-05 15:27:41 -08:00
Brian C. Lane
d265824564
tests: unittest and pytest expect functions to start with test_
2020-01-15 10:40:17 -08:00
Brian C. Lane
4da4b665ef
tests: Use server-2.repo instead of single.repo
...
And use the working directory for the graft, not the root filesystem.
2019-08-20 17:23:08 -07:00
David Shea
c585b91422
Support compressing single files.
...
Modify imgutils.compress to allow the "rootdir" argument to be either a
directory or a single file to add to an archive.
2019-04-02 10:15:42 -04:00
Brian C. Lane
fb4e6f2588
Add tests for partitioned disk images
...
The setup for this is a bit complex, so it really ends up testing things
twice.
2018-11-12 11:13:37 -08:00
Brian C. Lane
063a1770e1
Add tests for pylorax.imgutils
...
Some of these can only run as root on a real system with access to loop
devices. They are skipped when running in a container.
2018-11-12 11:13:37 -08:00