Both EPEL 9 and 10 now have the packages we need except for dhcp-server
so let's get rid of the EPEL conditionals and simply skip the tests that
require dhcp-server on CentOS.
While we're at it, make sure we use the new Architecture=uefi match in
mkosi to simplify the uefi checks.
12 files changed:
cryptsetup
device-mapper-event
device-mapper-multipath
+ dfuzzer
+ erofs-utils
git-core
glibc-langpack-de
glibc-langpack-en
iputils
iscsi-initiator-utils
kernel-core
+ knot
libcap-ng-utils
man-db
nmap-ncat
python3-pexpect
# needed to upgrade and downgrade systemd-ukify in tests
python3-zstd
+ qrencode
quota
rpm
softhsm
--- /dev/null
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+[Match]
+Architecture=uefi
+
+[Content]
+Packages=
+ sbsigntools
+
+VolatilePackages=
+ systemd-boot
[Distribution]
Release=10
+Repositories=epel,epel-next
[Build]
Environment=
+++ /dev/null
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Release=9
-
-[Distribution]
-Repositories=
- epel
- epel-next
+++ /dev/null
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Repositories=epel
-Architecture=|x86
-Architecture=|x86-64
-Architecture=|arm
-Architecture=|arm64
-Architecture=|riscv32
-Architecture=|riscv64
-Architecture=|loongarch64
-
-[Content]
-Packages=
- sbsigntools
-
-VolatilePackages=
- systemd-boot
+++ /dev/null
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Repositories=epel
-
-[Content]
-Packages=
- dfuzzer
- dhcp-server
- erofs-utils
- knot
- qrencode
Environment=WITH_DEBUG=1
[Match]
-Architecture=|x86
-Architecture=|x86-64
-Architecture=|arm
-Architecture=|arm64
-Architecture=|riscv32
-Architecture=|riscv64
-Architecture=|loongarch64
+Architecture=uefi
[Content]
VolatilePackages=
# sbsigntool exists only on UEFI architectures
[Match]
-Architecture=|x86
-Architecture=|x86-64
-Architecture=|arm
-Architecture=|arm64
-Architecture=|riscv32
-Architecture=|riscv64
-Architecture=|loongarch64
+Architecture=uefi
[Content]
Packages=
Packages=
btrfs-progs
compsize
- dfuzzer
dhcp-server
dnf5
- erofs-utils
f2fs-tools
# Required for systemd-networkd-tests.py (netdevsim and sch_xxx modules)
kernel-modules-extra
kernel-modules-internal
- knot
- qrencode
rpmautospec
scsi-target-utils
+++ /dev/null
-# SPDX-License-Identifier: LGPL-2.1-or-later
-
-[Match]
-Distribution=fedora
-Architecture=|x86
-Architecture=|x86-64
-Architecture=|arm
-Architecture=|arm64
-Architecture=|riscv32
-Architecture=|riscv64
-Architecture=|loongarch64
-
-[Content]
-Packages=
- sbsigntools
-
-VolatilePackages=
- systemd-boot
Environment=WITH_DEBUG=1
[Match]
-Architecture=|x86
-Architecture=|x86-64
-Architecture=|arm
-Architecture=|arm64
-Architecture=|riscv32
-Architecture=|riscv64
-Architecture=|loongarch64
+Architecture=uefi
[Content]
VolatilePackages=
# SPDX-License-Identifier: LGPL-2.1-or-later
[Match]
-Distribution=opensuse
-Architecture=|x86
-Architecture=|x86-64
-Architecture=|arm
-Architecture=|arm64
-Architecture=|riscv32
-Architecture=|riscv64
-Architecture=|loongarch64
+Architecture=uefi
[Content]
VolatilePackages=