Commit Graph

12 Commits

Author SHA1 Message Date
Brian C. Lane
2c05da4ca9 tests: Use tmt testing instead of STI
This also supports running the tests on aarch64.

Resolves: RHEL-50326
2024-07-23 17:48:07 -07:00
Brian C. Lane
095714aa20 tests: Do not use centos-addons or epel repos for the test build
The tmt systems have a number of extra repos installed, and they can
cause package selection conflicts with baseos and appstream. Exclude
them from the list passed to lorax for building the test boot.iso

Related: RHEL-49677
2024-07-18 09:25:31 -07:00
Brian C. Lane
0f0f9f0764 tests: Replace $stream with 9-stream
Lorax doesn't use the variable substitution from the host so hard-code
this in the repo files before passing them to lorax.

Resolves: RHEL-49677
2024-07-18 09:06:04 -07:00
Brian C. Lane
8ac909e342 tests: Add test for positional kickstart usage
Related: rhbz#2037015
2022-07-25 11:16:29 -07:00
Brian C. Lane
143e19517d tests: Add a test to run mkksiso as a user
Make sure that running mkksiso as a user works with the boot.iso. Note
that this won't catch problems with other isos with different
permissions, like the dvd.

Related: rhbz#2088631
2022-07-13 14:00:18 -07:00
Brian C. Lane
3222ecb13b tests: Update run_tests.sh for new mkksiso syntax
The new version requires '--ks KS' to be passed to it and now supports
removing cmdline values before adding new ones.

Related: rhbz#2037015
2022-06-28 16:01:05 -07:00
Brian C. Lane
b10dbfa7d1 tests: Update run_tests.sh for new mkksiso
Related: rhbz#2088631
2022-06-15 15:19:22 -07:00
Brian C. Lane
1201b8b669 tests: Only use repo files
In some cases a directory ending in repo could be included in the list,
causing the test to fail.

Resolves: rhbz#2023457
2021-11-15 10:54:30 -08:00
Brian C. Lane
7ec1171035 - Change macboot default to false (bcl@redhat.com)
and remove --nomacboot from the gating test.
  Resolves: rhbz#2019512
- livemedia-creator: Change defaults to Red Hat Enterprise Linux 9 (bcl@redhat.com)
  Resolves: rhbz#2019133
2021-11-03 18:11:15 -07:00
Brian C. Lane
b09e0f64e6 Lazy unmount the test dirs
Sometimes something outside our control hangs onto the mounts.

Related: rhbz#1975844
2021-07-15 15:24:41 -07:00
Brian C. Lane
0c406f7bec tests: Add mkksiso gating tests
Resolves: rhbz#1975844
2021-06-25 13:13:07 -07:00
Brian C. Lane
51a7a1265f tests: Add gating tests
Run lorax with lorax-templates-rhel to build a boot.iso

Resolves: rhbz#1956563
2021-05-04 08:52:45 -07:00