From 1b294394be8a59d27765f12d867d0f22765862b8 Mon Sep 17 00:00:00 2001 From: Trevor Cooper Date: Tue, 23 Jan 2024 21:24:13 -0800 Subject: [PATCH] add ppc64le machine, product(s) and assign test suites --- templates.fif.json | 136 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) diff --git a/templates.fif.json b/templates.fif.json index b1c0d156..854ffa40 100644 --- a/templates.fif.json +++ b/templates.fif.json @@ -36,6 +36,21 @@ "WORKER_CLASS": "qemu_aarch64" } }, + "ppc64le": { + "backend": "qemu", + "settings": { + "ARCH_BASE_MACHINE": "ppc64le", + "OFW": 1, + "PART_TABLE_TYPE": "mbr", + "QEMU": "ppc64", + "QEMUCPU": "host", + "QEMURAM": 4096, + "QEMU_VIDEO_DEVICE": "VGA", + "QEMU_MAX_MIGRATION_TIME": "480", + "QEMU_VIRTIO_RNG": "1", + "WORKER_CLASS": "qemu_ppc64le" + } + }, "uefi": { "backend": "qemu", "settings": { @@ -84,6 +99,17 @@ }, "version": "*" }, + "rocky-boot-iso-ppc64le-*": { + "arch": "ppc64le", + "distri": "rocky", + "flavor": "boot-iso", + "settings": { + "GRUB": "ip=dhcp", + "HDDSIZEGB": "15", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, "rocky-boot-iso-aarch64-*": { "arch": "aarch64", "distri": "rocky", @@ -107,6 +133,17 @@ }, "version": "*" }, + "rocky-minimal-iso-ppc64le-*": { + "arch": "ppc64le", + "distri": "rocky", + "flavor": "minimal-iso", + "settings": { + "DEPLOY_UPLOAD_TEST": "install_minimal_upload", + "HDDSIZEGB": "15", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, "rocky-minimal-iso-aarch64-*": { "arch": "aarch64", "distri": "rocky", @@ -130,6 +167,17 @@ }, "version": "*" }, + "rocky-dvd-iso-ppc64le-*": { + "arch": "ppc64le", + "distri": "rocky", + "flavor": "dvd-iso", + "settings": { + "DEPLOY_UPLOAD_TEST": "install_default_upload", + "HDDSIZEGB": "15", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, "rocky-dvd-iso-aarch64-*": { "arch": "aarch64", "distri": "rocky", @@ -152,6 +200,16 @@ }, "version": "*" }, + "rocky-package-set-ppc64le-*": { + "arch": "ppc64le", + "distri": "rocky", + "flavor": "package-set", + "settings": { + "HDDSIZEGB": "15", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, "rocky-package-set-aarch64-*": { "arch": "aarch64", "distri": "rocky", @@ -172,6 +230,16 @@ }, "version": "*" }, + "rocky-universal-ppc64le-*": { + "arch": "ppc64le", + "distri": "rocky", + "flavor": "universal", + "settings": { + "HDDSIZEGB": "15", + "TEST_TARGET": "ISO" + }, + "version": "*" + }, "rocky-universal-aarch64-*": { "arch": "aarch64", "distri": "rocky", @@ -210,6 +278,10 @@ "machine": "uefi", "product": "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*" }, + "rocky-boot-iso-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "rocky-boot-iso-ppc64le-*" + }, "rocky-boot-iso-aarch64-*-aarch64": { "machine": "aarch64", "product": "rocky-boot-iso-aarch64-*" @@ -222,6 +294,10 @@ "machine": "uefi", "product": "rocky-boot-iso-x86_64-*" }, + "rocky-minimal-iso-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "rocky-minimal-iso-ppc64le-*" + }, "rocky-minimal-iso-aarch64-*-aarch64": { "machine": "aarch64", "product": "rocky-minimal-iso-aarch64-*" @@ -230,6 +306,10 @@ "machine": "64bit", "product": "rocky-minimal-iso-x86_64-*" }, + "rocky-dvd-iso-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "rocky-dvd-iso-ppc64le-*" + }, "rocky-dvd-iso-aarch64-*-aarch64": { "machine": "aarch64", "product": "rocky-dvd-iso-aarch64-*" @@ -242,6 +322,10 @@ "machine": "uefi", "product": "rocky-dvd-iso-x86_64-*" }, + "rocky-package-set-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "rocky-package-set-ppc64le-*" + }, "rocky-package-set-aarch64-*-aarch64": { "machine": "aarch64", "product": "rocky-package-set-aarch64-*" @@ -254,6 +338,10 @@ "machine": "64bit", "product": "rocky-package-set-x86_64-*" }, + "rocky-universal-ppc64le-*-ppc64le": { + "machine": "ppc64le", + "product": "rocky-universal-ppc64le-*" + }, "rocky-universal-aarch64-*-aarch64": { "machine": "aarch64", "product": "rocky-universal-aarch64-*" @@ -270,6 +358,7 @@ "TestSuites": { "anaconda_help": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 20, "rocky-dvd-iso-aarch64-*-aarch64": 20, "rocky-dvd-iso-x86_64-*-64bit": 20 }, @@ -284,6 +373,7 @@ "rocky-GenericCloud_Base-qcow2-qcow2-x86_64-*-uefi": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-64bit": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-uefi": 30, + "rocky-dvd-iso-ppc64le-*-ppc64le": 20, "rocky-dvd-iso-aarch64-*-aarch64": 20, "rocky-dvd-iso-x86_64-*-64bit": 20 }, @@ -303,6 +393,7 @@ "rocky-GenericCloud_Base-qcow2-qcow2-x86_64-*-uefi": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-64bit": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-uefi": 30, + "rocky-dvd-iso-ppc64le-*-ppc64le": 20, "rocky-dvd-iso-aarch64-*-aarch64": 20, "rocky-dvd-iso-x86_64-*-64bit": 20 }, @@ -322,6 +413,7 @@ "rocky-GenericCloud_Base-qcow2-qcow2-x86_64-*-uefi": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-64bit": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-uefi": 30, + "rocky-dvd-iso-ppc64le-*-ppc64le": 20, "rocky-dvd-iso-aarch64-*-aarch64": 20, "rocky-dvd-iso-x86_64-*-64bit": 20 }, @@ -341,6 +433,7 @@ "rocky-GenericCloud_Base-qcow2-qcow2-x86_64-*-uefi": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-64bit": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-uefi": 30, + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40 }, @@ -360,6 +453,7 @@ "rocky-GenericCloud_Base-qcow2-qcow2-x86_64-*-uefi": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-64bit": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-uefi": 30, + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40 }, @@ -379,6 +473,7 @@ "rocky-GenericCloud_Base-qcow2-qcow2-x86_64-*-uefi": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-64bit": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-uefi": 30, + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40 }, @@ -398,6 +493,7 @@ "rocky-GenericCloud_Base-qcow2-qcow2-x86_64-*-uefi": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-64bit": 30, "rocky-GenericCloud_LVM-qcow2-qcow2-x86_64-*-uefi": 30, + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40 }, @@ -424,6 +520,7 @@ }, "install_resize_lvm": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40 }, @@ -439,6 +536,7 @@ }, "install_anaconda_text": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 20, "rocky-universal-aarch64-*-aarch64": 20, "rocky-universal-x86_64-*-64bit": 20 }, @@ -448,6 +546,7 @@ }, "install_arabic_language": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40 }, @@ -466,6 +565,7 @@ }, "install_asian_language": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40 }, @@ -484,6 +584,7 @@ }, "install_custom_gui_lvm_ext4": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40, "rocky-dvd-iso-x86_64-*-uefi": 41 @@ -499,6 +600,7 @@ }, "install_custom_gui_standard_partition_ext4": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40, "rocky-dvd-iso-x86_64-*-uefi": 41 @@ -512,6 +614,7 @@ }, "install_custom_gui_software_raid": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40, "rocky-universal-x86_64-*-uefi": 41 @@ -527,6 +630,7 @@ }, "install_custom_gui_xfs": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40, "rocky-universal-x86_64-*-uefi": 41 @@ -541,6 +645,7 @@ }, "install_cyrillic_language": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40 }, @@ -559,9 +664,11 @@ }, "install_default": { "profiles": { + "rocky-boot-iso-ppc64le-*-ppc64le": 10, "rocky-boot-iso-aarch64-*-aarch64": 10, "rocky-boot-iso-x86_64-*-64bit": 10, "rocky-boot-iso-x86_64-*-uefi": 11, + "rocky-dvd-iso-ppc64le-*-ppc64le": 11, "rocky-dvd-iso-aarch64-*-aarch64": 11, "rocky-dvd-iso-x86_64-*-uefi": 11 }, @@ -573,6 +680,7 @@ }, "install_minimal": { "profiles": { + "rocky-minimal-iso-ppc64le-*-ppc64le": 10, "rocky-minimal-iso-aarch64-*-aarch64": 10, "rocky-minimal-iso-x86_64-*-64bit": 10 }, @@ -583,6 +691,7 @@ }, "install_minimal_upload": { "profiles": { + "rocky-minimal-iso-ppc64le-*-ppc64le": 10, "rocky-minimal-iso-aarch64-*-aarch64": 10, "rocky-minimal-iso-x86_64-*-64bit": 10 }, @@ -594,6 +703,7 @@ }, "install_default_upload": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 10, "rocky-dvd-iso-aarch64-*-aarch64": 10, "rocky-dvd-iso-x86_64-*-64bit": 10 }, @@ -606,6 +716,7 @@ }, "install_delete_partial": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 30, "rocky-universal-aarch64-*-aarch64": 30, "rocky-universal-x86_64-*-64bit": 30, "rocky-universal-x86_64-*-uefi": 31 @@ -620,6 +731,7 @@ }, "install_delete_pata": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 20, "rocky-universal-aarch64-*-aarch64": 20, "rocky-universal-x86_64-*-64bit": 20, "rocky-universal-x86_64-*-uefi": 21 @@ -635,6 +747,7 @@ }, "install_european_language": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40 }, @@ -684,6 +797,7 @@ }, "install_lvmthin": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40, "rocky-universal-x86_64-*-uefi": 41 @@ -697,6 +811,7 @@ }, "install_lvm_ext4": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40, "rocky-dvd-iso-x86_64-*-uefi": 41 @@ -711,6 +826,7 @@ }, "install_standard_partition_ext4": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 30, "rocky-dvd-iso-aarch64-*-aarch64": 30, "rocky-dvd-iso-x86_64-*-64bit": 30, "rocky-dvd-iso-x86_64-*-uefi": 31 @@ -723,6 +839,7 @@ }, "install_mirrorlist_graphical": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 20, "rocky-universal-aarch64-*-aarch64": 20, "rocky-universal-x86_64-*-64bit": 20 }, @@ -733,6 +850,7 @@ }, "install_multi": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 20, "rocky-universal-aarch64-*-aarch64": 20, "rocky-universal-x86_64-*-64bit": 20, "rocky-universal-x86_64-*-uefi": 21 @@ -748,6 +866,7 @@ }, "install_multi_empty": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 30, "rocky-universal-aarch64-*-aarch64": 30, "rocky-universal-x86_64-*-64bit": 30, "rocky-universal-x86_64-*-uefi": 31 @@ -762,6 +881,7 @@ }, "install_with_swap": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 50, "rocky-universal-aarch64-*-aarch64": 50, "rocky-universal-x86_64-*-64bit": 50, "rocky-universal-x86_64-*-uefi": 51 @@ -839,6 +959,7 @@ }, "install_repository_http_graphical": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 20, "rocky-universal-aarch64-*-aarch64": 20, "rocky-universal-x86_64-*-64bit": 20 }, @@ -850,6 +971,7 @@ }, "install_repository_http_variation": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 20, "rocky-universal-aarch64-*-aarch64": 20, "rocky-universal-x86_64-*-64bit": 20 }, @@ -861,6 +983,7 @@ }, "install_repository_nfs_graphical": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 30, "rocky-dvd-iso-aarch64-*-aarch64": 30, "rocky-dvd-iso-x86_64-*-64bit": 30 }, @@ -900,6 +1023,7 @@ }, "install_rescue_encrypted": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 31, "rocky-universal-aarch64-*-aarch64": 31, "rocky-universal-x86_64-*-64bit": 31, "rocky-universal-x86_64-*-uefi": 32 @@ -913,6 +1037,7 @@ }, "install_sata": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 20, "rocky-universal-aarch64-*-aarch64": 20, "rocky-universal-x86_64-*-64bit": 20, "rocky-universal-x86_64-*-uefi": 21 @@ -941,6 +1066,7 @@ }, "install_serial_console": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 30, "rocky-universal-aarch64-*-aarch64": 30, "rocky-universal-x86_64-*-64bit": 30 }, @@ -953,6 +1079,7 @@ }, "install_shrink_ext4": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40 }, @@ -966,6 +1093,7 @@ }, "install_shrink_ntfs": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40 }, @@ -992,6 +1120,7 @@ }, "install_simple_free_space": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 30, "rocky-universal-aarch64-*-aarch64": 30, "rocky-universal-x86_64-*-64bit": 30, "rocky-universal-x86_64-*-uefi": 31 @@ -1007,6 +1136,7 @@ }, "install_software_raid": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 30, "rocky-universal-aarch64-*-aarch64": 30, "rocky-universal-x86_64-*-64bit": 30, "rocky-universal-x86_64-*-uefi": 31 @@ -1095,6 +1225,7 @@ }, "install_xfs": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 40, "rocky-universal-aarch64-*-aarch64": 40, "rocky-universal-x86_64-*-64bit": 40, "rocky-universal-x86_64-*-uefi": 41 @@ -1108,6 +1239,7 @@ }, "memtest": { "profiles": { + "rocky-universal-ppc64le-*-ppc64le": 30, "rocky-universal-aarch64-*-aarch64": 30, "rocky-universal-x86_64-*-64bit": 30 }, @@ -1117,6 +1249,7 @@ }, "modularity_tests": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 30, "rocky-dvd-iso-aarch64-*-aarch64": 30, "rocky-dvd-iso-x86_64-*-64bit": 30 }, @@ -1168,6 +1301,7 @@ }, "release_identification": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 40, "rocky-dvd-iso-aarch64-*-aarch64": 40, "rocky-dvd-iso-x86_64-*-64bit": 40 }, @@ -1243,6 +1377,7 @@ }, "server_filesystem_default": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 20, "rocky-dvd-iso-aarch64-*-aarch64": 20, "rocky-dvd-iso-x86_64-*-64bit": 20 }, @@ -1258,6 +1393,7 @@ }, "server_firewall_default": { "profiles": { + "rocky-dvd-iso-ppc64le-*-ppc64le": 20, "rocky-dvd-iso-aarch64-*-aarch64": 20, "rocky-dvd-iso-x86_64-*-64bit": 20 },