From 9354aae276f0c477f5cc81c21968742c1ab81464 Mon Sep 17 00:00:00 2001 From: Trevor Cooper Date: Mon, 20 Sep 2021 16:11:19 -0700 Subject: [PATCH] add new test suites and job group to simplify package_set testing --- templates.fif.json | 69 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 68 insertions(+), 1 deletion(-) diff --git a/templates.fif.json b/templates.fif.json index 203a5498..ea150bb3 100644 --- a/templates.fif.json +++ b/templates.fif.json @@ -62,6 +62,15 @@ }, "version": "*" }, + "rocky-package-set-x86_64-*": { + "arch": "x86_64", + "distri": "rocky", + "flavor": "package-set", + "settings": { + "TEST_TARGET": "ISO" + }, + "version": "*" + }, "rocky-universal-x86_64-*": { "arch": "x86_64", "distri": "rocky", @@ -93,6 +102,14 @@ "machine": "uefi", "product": "rocky-dvd-iso-x86_64-*" }, + "rocky-package-set-x86_64-*-64bit": { + "machine": "64bit", + "product": "rocky-package-set-x86_64-*" + }, + "rocky-package-set-x86_64-*-uefi": { + "machine": "64bit", + "product": "rocky-package-set-x86_64-*" + }, "rocky-universal-x86_64-*-64bit": { "machine": "64bit", "product": "rocky-universal-x86_64-*" @@ -515,7 +532,57 @@ }, "settings": { "PACKAGE_SET": "minimal", - "POSTINSTALL": "_collect_data" + "POSTINSTALL": "_console_login" + } + }, + "install_package_set_minimal": { + "profiles": { + }, + "settings": { + "PACKAGE_SET": "minimal", + "POSTINSTALL": "_console_login" + } + }, + "install_package_set_server": { + "profiles": { + }, + "settings": { + "PACKAGE_SET": "server", + "POSTINSTALL": "_console_login" + } + }, + "install_package_set_graphical-server": { + "profiles": { + "rocky-package-set-x86_64-*-64bit": 30 + }, + "settings": { + "DESKTOP": "gnome", + "ENCRYPT_PASSWORD": "weakpassword", + "PACKAGE_SET": "graphical-server", + "POSTINSTALL": "_console_login", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "qwerty" + } + }, + "install_package_set_workstation": { + "profiles": { + "rocky-package-set-x86_64-*-64bit": 30 + }, + "settings": { + "DESKTOP": "gnome", + "ENCRYPT_PASSWORD": "weakpassword", + "PACKAGE_SET": "workstation", + "POSTINSTALL": "_console_login", + "ROOT_PASSWORD": "weakpassword", + "USER_LOGIN": "qwerty" + } + }, + "install_package_set_virtualization-host": { + "profiles": { + }, + "settings": { + "PACKAGE_SET": "virtualization-host", + "POSTINSTALL": "_console_login" } }, "install_pxeboot": {