CI: bring back tests on RHEL 8.4

We stopped testing on RHEL 8.4 because it wasn't changing, but now it
will be (or might) since it lives inside the common rhel8 package.
Testing the distro ensures we don't break it.  RHEL 8.4 is still
supported as EUS.

We will soon change the distro definition to specifically build 8.4 EUS.

Pin osbuild version for RHEL 8.4.

Change the ostree test to support 8.4 (and not 8.5).
This commit is contained in:
Achilleas Koutsou 2022-07-05 20:12:04 +02:00 committed by Tom Gundersen
parent fdc6790472
commit 2c2d4812d4
3 changed files with 22 additions and 5 deletions

View file

@ -21,12 +21,12 @@ case "${ID}-${VERSION_ID}" in
USER_IN_COMMIT="false"
BOOT_LOCATION="https://mirrors.rit.edu/fedora/fedora/linux/releases/35/Everything/x86_64/os/"
;;
"rhel-8.5")
IMAGE_TYPE=rhel-edge-commit
"rhel-8.4")
IMAGE_TYPE=edge-commit
OSTREE_REF="rhel/8/${ARCH}/edge"
OS_VARIANT="rhel8.5"
OS_VARIANT="rhel8.4"
USER_IN_COMMIT="true"
BOOT_LOCATION="http://download.devel.redhat.com/released/rhel-8/RHEL-8/8.5.0/BaseOS/x86_64/os/"
BOOT_LOCATION="http://download.devel.redhat.com/released/rhel-8/RHEL-8/8.4.0/BaseOS/x86_64/os/"
;;
"rhel-8.6")
IMAGE_TYPE=edge-commit