feat(global_defaults): add system.features.rhel_repo option (iso|satellite|none)

This commit is contained in:
2026-02-20 21:51:16 +01:00
parent c82e4afc4d
commit d076ac8fef
2 changed files with 6 additions and 0 deletions

View File

@@ -83,6 +83,9 @@ system_defaults:
banner:
motd: false
sudo: true
rhel_repo:
source: "iso" # iso|satellite|none — how RHEL systems get packages post-install
url: "" # Satellite/custom repo URL when source=satellite
chroot:
tool: "arch-chroot" # arch-chroot|chroot|systemd-nspawn

View File

@@ -169,6 +169,9 @@
banner:
motd: "{{ system_raw.features.banner.motd | bool }}"
sudo: "{{ system_raw.features.banner.sudo | bool }}"
rhel_repo:
source: "{{ system_raw.features.rhel_repo.source | default('iso') | string | lower }}"
url: "{{ system_raw.features.rhel_repo.url | default('') | string }}"
chroot:
tool: "{{ system_raw.features.chroot.tool | string }}"
hostname: "{{ system_name }}"