Remove defaults for required vars

This commit is contained in:
2025-12-28 17:10:00 +01:00
parent fd37b4ee96
commit 98d0a4954d
19 changed files with 136 additions and 135 deletions

View File

@@ -17,7 +17,7 @@
- name: Abort if the host is not booted from the Arch install media
when:
- not (custom_iso | bool)
- not custom_iso_enabled
- not environment_archiso_stat.stat.exists
ansible.builtin.fail:
msg: This host is not booted from the Arch install media!
@@ -40,7 +40,7 @@
- name: Set IP-Address
when:
- hypervisor == "vmware"
- vm_ip | length > 0
- vm_ip is defined and vm_ip | length > 0
ansible.builtin.command: >-
ip addr replace {{ vm_ip }}/{{ vm_nms }}
dev {{ environment_interface_name }}
@@ -50,8 +50,8 @@
- name: Set Default Gateway
when:
- hypervisor == "vmware"
- vm_gw | length > 0
- vm_ip | length > 0
- vm_gw is defined and vm_gw | length > 0
- vm_ip is defined and vm_ip | length > 0
ansible.builtin.command: "ip route replace default via {{ vm_gw }}"
register: environment_gateway_result
changed_when: environment_gateway_result.rc == 0
@@ -62,7 +62,7 @@
changed_when: false
- name: Configure SSH for root login
when: hypervisor == "vmware" and (vmware_ssh | bool)
when: hypervisor == "vmware" and (vmware_ssh is defined and vmware_ssh | bool)
block:
- name: Allow login
ansible.builtin.replace:
@@ -88,14 +88,14 @@
- name: Prepare installer environment
block:
- name: Speed-up Bootstrap process
when: not (custom_iso | bool)
when: not custom_iso_enabled
ansible.builtin.lineinfile:
path: /etc/pacman.conf
regexp: ^#ParallelDownloads =
line: ParallelDownloads = 20
- name: Wait for pacman lock to be released
when: not (custom_iso | bool)
when: not custom_iso_enabled
ansible.builtin.wait_for:
path: /var/lib/pacman/db.lck
state: absent
@@ -104,7 +104,7 @@
- name: Setup Pacman
when:
- not (custom_iso | bool)
- not custom_iso_enabled
- "'os' not in item or os in item.os"
community.general.pacman:
update_cache: true