lorax/tests
Brian C. Lane 1fd73cde52 Move the package requirements for live-iso setup out of the template
In order to support iso creation on multiple arches with the templates
we need to be able to select different packages based on arch.
lorax-composer uses the arch-specific Lorax templates in order to
generate the output iso so this patch:

1. Creates a new template and type to parse it, live-install.tmpl
   which contains only installpkg commands and #if clauses for arch
2. Removes bootloader related packages from the live-iso.ks
3. Remove dracut-config-rescue exclusion because it can cause problems
   with some blueprints.
4. Switch logo requirement to system-logos which is satisfied by
   generic-logos or fedora-logos. This prevents conflicts when a blueprint
   installs fedora-release-workstation.

So in the future, if x86.tmpl, etc. need a new package to support
creating the iso it should be added to the correct section in
./share/live/live-install.tmpl

(cherry picked from commit 3b8de2a233)
2019-05-06 11:45:32 -07:00
..
cleanup Add script for removing old artifacts from VMware 2019-05-06 11:45:32 -07:00
cli New test: Verify tar images with Docker and systemd-nspawn 2019-05-03 17:03:40 -07:00
composer Add tests for limit=0 routes 2018-08-27 11:05:46 -07:00
lib Add pylint testing 2014-05-09 08:10:41 -07:00
pylint Fix pylint errors and warnings 2018-10-05 09:09:10 -07:00
pylorax Move the package requirements for live-iso setup out of the template 2019-05-06 11:45:32 -07:00
__init__.py Add a test library 2018-08-06 16:53:48 -07:00
lib.py Add tests for pylorax.imgutils 2019-05-03 16:39:05 -07:00
test_cli.sh Expand parameters as separate words 2019-05-03 16:57:37 -07:00
testenv.sh Add pylint testing 2014-05-09 08:10:41 -07:00