Update the fedora manifest template to F41. This is a preparation for testing a new `org.osbuild.dnf5.sbom.spdx` stage. In addition to that, F39 is already EOL and unsupported, so moving to a newer version is desirable. Regenerate all testing manifests. Notes about specific changes: - Remove `pcmciautils` package from ostree manifest, because it has been deprecated and it is not available on F41 any more. - Add `python3-dnf` package to the Fedora build pipeline. The reason is that DNF5 is installed by default since F41 and the module is needed to test e.g. `org.osbuild.dnf4.sbom.spdx` or `org.osbuild.dnf4.mark` stages. - Add `python3-libdnf5` package to the Fedora build pipeline. This is a preparation for testing a new `org.osbuild.dnf5.sbom.spdx` stage. - Install `pam` in `authselect` stage test manifest, because otherwise authselect fails on the nonexistence of /etc/pam.d. - Adjust the `dnf4.mark` test case to also accept `dnf5` as the marked package, because on F41, `dnf` is a virtual provide of it. - Adjust stage tests and their diffs as needed. Signed-off-by: Tomáš Hozza <thozza@redhat.com> |
||
|---|---|---|
| .. | ||
| cases | ||
| data | ||
| mod | ||
| run | ||
| stages | ||
| .gitignore | ||
| __init__.py | ||
| conftest.py | ||
| initrd.py | ||
| test.py | ||