feat(global_defaults): declare every system key and installer variable the repos read

This commit is contained in:
2026-10-05 18:15:34 +02:00
parent d0916e5d2b
commit 27d0edf3f7
+17 -4
View File
@@ -9,6 +9,14 @@ argument_specs:
rhel_iso: {type: str}
custom_iso: {type: bool}
thirdparty_tasks: {type: str}
partitioning_efi_size_mib: {type: int}
partitioning_boot_size_mib: {type: int}
partitioning_separate_boot: {type: bool}
partitioning_boot_fs_fstype: {type: str}
partitioning_use_full_disk: {type: bool}
cleanup_verify_boot: {type: bool}
cleanup_boot_timeout: {type: int}
cleanup_remove_on_failure: {type: bool}
note: {type: str}
hypervisor:
type: dict
@@ -39,6 +47,11 @@ argument_specs:
cpus: {type: int}
memory: {type: int}
balloon: {type: int}
cores: {type: int}
config: {type: str, choices: [none, current, pending]}
network_info: {type: bool}
network_config: {type: str}
guest_path: {type: str}
path: {type: str}
timezone: {type: str}
locale: {type: str}
@@ -50,7 +63,7 @@ argument_specs:
bridge: {type: str}
vlan: {type: str}
ip: {type: str}
prefix: {type: str}
prefix: {type: int}
gateway: {type: str}
dns:
type: dict
@@ -63,9 +76,9 @@ argument_specs:
options:
name: {type: str}
bridge: {type: str}
vlan: {type: str}
vlan: {type: int}
ip: {type: str}
prefix: {type: str}
prefix: {type: int}
gateway: {type: str}
extra_addresses: {type: list, elements: str}
parent: {type: str}
@@ -85,7 +98,7 @@ argument_specs:
storage: {type: str}
format: {type: str}
bus: {type: str}
slot: {type: str}
slot: {type: int}
path: {type: str}
target: {type: str}
mount: