Commit Graph

20 Commits

Author SHA1 Message Date
Brian C. Lane
c56a1c26ee tests: Look for specific repo files for testing
On CentOS it will use centos.repo + test-artifacts.repo and on RHEL
it will use rhel.repo + test-artifacts.repo

Related: RHEL-61778
2024-10-21 10:38:42 -07:00
Brian C. Lane
f325427b2b Revert "tests: Hard code test repos"
This reverts commit 23de21feb1.

My hardcoded change only works on gitlab, on rhel it doesn't have the
centos repo. Need to filter the list instead.

Related: RHEL-61778
2024-10-21 10:19:18 -07:00
Brian C. Lane
23de21feb1 tests: Hard code test repos
The test systems add a bunch of extra repos that cause depsolving
problems. Only use the minimum needed repos for lorax to build the iso.

Related: RHEL-61778
2024-10-08 16:01:14 -07:00
Brian C. Lane
b98346c5b6 tests: Update the updates.img test for changes in lorax-40.5.8
The updates.img is now places in the / of the iso and inst.updates is
now used on the cmdline.

Related: RHEL-61778
2024-10-08 14:26:43 -07:00
Brian C. Lane
264f0c3b52 tests: Use correct kickstart for mkksiso test
fedora-minimal.ks was renamed to minimal.ks

Related: RHEL-31853
2024-07-24 14:21:26 -07:00
Brian C. Lane
0c97e99906 tests: Add support for testing on aarch64
This changes how tests are run based on the host's arch.

Resolves: RHEL-50327
2024-07-23 18:13:08 -07:00
Brian C. Lane
c463707b55 tests: Replace $stream with 10-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-31850
2024-07-17 17:08:38 -07:00
Brian C. Lane
6b1dce5f0c tests: Do not use fedora.repo for the test build
The tmt systems have a fedora.repo present which is including packages
that are not built for RHEL10 and can cause the test build to fail.

Resolves: RHEL-40022
2024-06-04 11:19:30 -07:00
Brian C. Lane
620f5e2ba2 tmt: Rename test image to RHEL 10 and check for rhel templates
Resolves: RHEL-31850
2024-04-04 11:16:20 -07:00
Brian C. Lane
f383438923 - Remove patches included in this release
- Add testing of the new mkksiso --updates command to run_tests.sh
- mkksiso: Add support for adding an anaconda updates.img (jkonecny@redhat.com)
- runtime-install: drop kdump-anaconda-addon (awilliam@redhat.com)
- ltmpl: Handle installing provides with resolve_pkg_spec (bcl@redhat.com)
- s390: Escape volid before using it (bcl@redhat.com)
- aarch64: Escape volid before using it (bcl@redhat.com)
- runtime-install: drop retired pcmciautils (awilliam@redhat.com)
- runtime-install: wget2-wget has replaced wget (awilliam@redhat.com)
- runtime-cleanup: anaconda's new interface needs stdbuf (kkoukiou@redhat.com)
- ltmpl: Pass packages to add_rpm_install as strings (bcl@redhat.com)
2024-02-01 17:57:45 -08:00
Brian C. Lane
26136aa210 - Run user test with --skip-mkefiboot 2022-12-13 10:26:01 -08:00
Brian C. Lane
76539177e1 tests: Add test for positional kickstart usage 2022-07-25 10:39:21 -07:00
Brian C. Lane
6f034f08b7 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.
2022-07-13 15:23:16 -07:00
Brian C. Lane
0dc57a017e tests: Update for new mkksiso changes
Requires using --ks to pass the kickstart. Adds tests for only adding
cmdline parameters, and for removing existing ones.
2022-06-28 15:28:27 -07:00
Brian C. Lane
dcb51c3647 tests: Update tests for grub2 bios boot
(cherry picked from commit ee85df30b44c98837e9f0ae2b5d4ee1e1c86f4a9)
2022-06-01 16:23:02 -07:00
Brian C. Lane
52072bb3c5 tests: Update run_tests.sh for new mkksiso 2022-05-11 12:08:00 -07:00
Brian C. Lane
5bf63051fc Switch to using tmt testing instead of STI 2022-02-03 15:25:27 -08:00
Brian C. Lane
32ec53c728 gating: Use lazy unmount 2021-11-11 10:18:50 -08:00
Brian C. Lane
7fbe63bcb4 Add tests for mkksiso 2021-06-25 15:10:30 -07:00
Brian C. Lane
050700651b tests: Add gating tests 2021-05-03 16:14:35 -07:00