diff --git a/templates-updates.fif.json b/templates-updates.fif.json index 7a53075a..0fe7efa3 100644 --- a/templates-updates.fif.json +++ b/templates-updates.fif.json @@ -1,5 +1,26 @@ { "Products": { + "fedora-updates-container-aarch64-*": { + "arch": "aarch64", + "distri": "fedora", + "flavor": "updates-container", + "settings": {}, + "version": "*" + }, + "fedora-updates-container-ppc64le-*": { + "arch": "ppc64le", + "distri": "fedora", + "flavor": "updates-container", + "settings": {}, + "version": "*" + }, + "fedora-updates-container-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-container", + "settings": {}, + "version": "*" + }, "fedora-updates-everything-boot-iso-x86_64-*": { "arch": "x86_64", "distri": "fedora", @@ -100,6 +121,18 @@ } }, "Profiles": { + "fedora-updates-container-aarch64-*-aarch64": { + "machine": "aarch64", + "product": "fedora-updates-container-aarch64-*" + }, + "fedora-updates-container-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "fedora-updates-container-ppc64le-*" + }, + "fedora-updates-container-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-container-x86_64-*" + }, "fedora-updates-everything-boot-iso-x86_64-*-64bit": { "machine": "64bit", "product": "fedora-updates-everything-boot-iso-x86_64-*" @@ -316,6 +349,20 @@ "USER_LOGIN": "false" } }, + "podman": { + "profiles": { + "fedora-updates-container-aarch64-*-aarch64": 40, + "fedora-updates-container-ppc64le-*-ppc64le": 40, + "fedora-updates-container-x86_64-*-64bit": 40 + } + }, + "podman_client": { + "profiles": { + "fedora-updates-container-aarch64-*-aarch64": 40, + "fedora-updates-container-ppc64le-*-ppc64le": 40, + "fedora-updates-container-x86_64-*-64bit": 40 + } + }, "realmd_join_cockpit": { "profiles": { "fedora-updates-server-aarch64-*-aarch64": 40, diff --git a/tests/podman.pm b/tests/podman.pm index f612e435..1ada05f0 100644 --- a/tests/podman.pm +++ b/tests/podman.pm @@ -9,6 +9,8 @@ use utils; sub run { my $self = shift; $self->root_console(tty=>3); + # on non-canned flavors, we need to install podman + assert_script_run "dnf -y install podman", 180 unless (get_var("CANNED")); # check podman is installed assert_script_run "rpm -q podman"; # check to see if you can pull an image from the registry