Make initial-setup required in install template, with server as default
- Add initial-setup to required section in install template
- Default: fragments/initial-setup/server/config.ks
- Override: fragments/initial-setup/{desktop|gnome|generic-wayland}/config.ks
- Add initial-setup to override_keys set
This commit is contained in:
@@ -244,7 +244,7 @@ class RecipeGenerator:
|
|||||||
modifiers['version'] = version
|
modifiers['version'] = version
|
||||||
|
|
||||||
# Keys that can be overridden by modifiers
|
# Keys that can be overridden by modifiers
|
||||||
override_keys = {'security', 'bootloader', 'version'}
|
override_keys = {'security', 'bootloader', 'version', 'initial-setup'}
|
||||||
|
|
||||||
# Add required includes
|
# Add required includes
|
||||||
for item in template.get('required', []):
|
for item in template.get('required', []):
|
||||||
|
|||||||
@@ -20,6 +20,7 @@ templates:
|
|||||||
- fedora-remix: fragments/packages/fedora-remix.ks
|
- fedora-remix: fragments/packages/fedora-remix.ks
|
||||||
- hand-picked: fragments/packages/hand-picked.ks
|
- hand-picked: fragments/packages/hand-picked.ks
|
||||||
- security: fragments/core/security/enabled.ks
|
- security: fragments/core/security/enabled.ks
|
||||||
|
- initial-setup: fragments/initial-setup/server/config.ks
|
||||||
optional:
|
optional:
|
||||||
hardware-support: fragments/packages/hardware-support.ks
|
hardware-support: fragments/packages/hardware-support.ks
|
||||||
guest-agents: fragments/guest-agents/base.ks
|
guest-agents: fragments/guest-agents/base.ks
|
||||||
|
|||||||
Reference in New Issue
Block a user