feat: uniform system.content source schema across installers and repositories
This commit is contained in:
@@ -78,7 +78,23 @@ system_defaults:
|
||||
timezone: "Europe/Vienna"
|
||||
locale: "en_US.UTF-8"
|
||||
keymap: "us"
|
||||
mirror: ""
|
||||
# Uniform content source, family-resolved. source: dvd|mirror|satellite|none
|
||||
# ('' -> family default: EL=dvd, debian/ubuntu/arch=mirror). satellite values
|
||||
# come from inventory/vault only, never committed code.
|
||||
content:
|
||||
source: ""
|
||||
url: ""
|
||||
proxy: ""
|
||||
gpgcheck: true
|
||||
satellite:
|
||||
host: ""
|
||||
ip: "" # optional /etc/hosts entry when DNS does not resolve host
|
||||
org: ""
|
||||
activation_key: ""
|
||||
ca_url: ""
|
||||
service_level: ""
|
||||
environment: ""
|
||||
install: false
|
||||
packages: []
|
||||
disks: []
|
||||
users: {}
|
||||
@@ -127,9 +143,6 @@ 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
|
||||
initramfs:
|
||||
|
||||
Reference in New Issue
Block a user