Lorax is a set of tools used to create bootable images.
e7cfd20ca3
Nested virt is not reliable enough, especially on other arches, to rely
on for testing the created images. This moves the test code into
test_boot_* scripts to be run from inside the booted images.
It also adds copying the results of the build into
/var/tmp/test-results/, and includes the generated ssh key so that
whatever boots the image can also log in.
The tests/test_image.sh script has been added to handle running the
test_boot_* scripts without any of the extra lorax-composer specific
setup.
Cherry-picked from
|
||
---|---|---|
docs | ||
etc | ||
rel-eng | ||
share | ||
src | ||
systemd | ||
test | ||
tests | ||
utils | ||
.coveragerc | ||
.dockerignore | ||
.gitignore | ||
.travis.yml | ||
ANNOUNCE | ||
AUTHORS | ||
COPYING | ||
Dockerfile.test | ||
lorax.spec | ||
Makefile | ||
POLICY | ||
README.md | ||
requirements-test.txt | ||
requirements.txt | ||
setup.py | ||
TODO |
Lorax is a set of tools used to create bootable images.
- lorax - creates the Anaconda boot.iso used to install Fedora
- livemedia-creator - uses Anaconda to create bootable images
- lorax-composer - API server implementing the Weldr BDCS protocol using livemedia-creator
See the Weldr blog for more info about BDCS and the Lorax documentation for more information about Lorax and associated tools.