Refactor security and guest-agents config
- Move guest-agents from hypervisor modifier to independent optional feature - Merge guest-agents/gui.ks into base.ks - Remove security from required, add optional security modifier with off option - Fix hypervisor-type modifier key normalization (underscore→hyphen) - Add expand_variants() to handle list values in manifest - Update all tests and expected recipes
This commit is contained in:
+15
-20
@@ -7,23 +7,18 @@
|
||||
|
||||
# A recipe for a desktop hypervisor
|
||||
|
||||
%ksappend fragments/shared/core/base.ks
|
||||
%ksappend fragments/shared/storage/standard.ks
|
||||
%ksappend fragments/platform/generic-rawhide/bootloader/grub.ks
|
||||
%ksappend fragments/shared/core/locale.ks
|
||||
%ksappend fragments/shared/core/services.ks
|
||||
%ksappend fragments/shared/core/network.ks
|
||||
%ksappend fragments/shared/packages/core-group.ks
|
||||
%ksappend fragments/shared/packages/fedora-remix.ks
|
||||
%ksappend fragments/shared/packages/hand-picked.ks
|
||||
%ksappend fragments/shared/packages/hardware-support.ks
|
||||
%ksappend fragments/shared/initial-setup/desktop/config.ks
|
||||
%ksappend fragments/shared/desktop/gnome/config.ks
|
||||
%ksappend fragments/shared/desktop/gnome/packages.ks
|
||||
%ksappend fragments/shared/desktop/gnome/post-scripts.ks
|
||||
%ksappend fragments/shared/desktop/vmm/packages.ks
|
||||
%ksappend fragments/shared/desktop/vmm/post-scripts.ks
|
||||
%ksappend fragments/platform/generic-rawhide/repo/rawhide-mirrors.ks
|
||||
%ksappend fragments/shared/hypervisor/base/services.ks
|
||||
%ksappend fragments/shared/hypervisor/base/packages.ks
|
||||
%ksappend fragments/shared/hypervisor/base/post-scripts.ks
|
||||
%ksappend fragments/core/base.ks
|
||||
%ksappend fragments/storage/standard.ks
|
||||
%ksappend fragments/bootloader/grub.ks
|
||||
%ksappend fragments/core/locale.ks
|
||||
%ksappend fragments/core/services.ks
|
||||
%ksappend fragments/core/network.ks
|
||||
%ksappend fragments/packages/core-group.ks
|
||||
%ksappend fragments/packages/fedora-remix.ks
|
||||
%ksappend fragments/packages/hand-picked.ks
|
||||
%ksappend fragments/core/security/enabled.ks
|
||||
%ksappend fragments/packages/virtual-machine-manager/packages.ks
|
||||
%ksappend fragments/packages/virtual-machine-manager/post-scripts.ks
|
||||
%ksappend fragments/initial-setup/server/config.ks
|
||||
%ksappend fragments/hypervisor/intelcpu.ks
|
||||
%ksappend fragments/repo/rawhide-mirrors.ks
|
||||
|
||||
Reference in New Issue
Block a user