|
@@ -34,7 +34,8 @@
|
|
|
mngmnt_network_dhcp_end_range | length < 1 or
|
|
|
host_network_nic | length < 1 or
|
|
|
host_network_dhcp_start_range | length < 1 or
|
|
|
- host_network_dhcp_end_range | length < 1
|
|
|
+ host_network_dhcp_end_range | length < 1 or
|
|
|
+ provision_method | length < 1
|
|
|
|
|
|
- name: Validate infiniband base_vars are not empty
|
|
|
assert:
|
|
@@ -47,7 +48,6 @@
|
|
|
register: ib_check
|
|
|
when: ib_switch_support
|
|
|
|
|
|
-
|
|
|
- name: Set facts to validate snmp support
|
|
|
set_fact:
|
|
|
snmp_enabled: false
|
|
@@ -159,6 +159,13 @@
|
|
|
success_msg: "{{ success_awx_organization }}"
|
|
|
fail_msg: "{{ fail_awx_organization }}"
|
|
|
|
|
|
+- name: Assert provisioning method
|
|
|
+ assert:
|
|
|
+ that:
|
|
|
+ - provision_method == "pxe" or provision_method == "idrac"
|
|
|
+ success_msg: "{{ success_provision_method }}"
|
|
|
+ fail_msg: "{{ fail_provision_method }}"
|
|
|
+
|
|
|
- name: Check timezone file
|
|
|
command: grep -Fx "{{ timezone }}" {{ role_path }}/files/timezone.txt
|
|
|
ignore_errors: yes
|
|
@@ -452,4 +459,4 @@
|
|
|
- ib_network_nic != host_network_nic
|
|
|
success_msg: "{{ success_msg_different_nics_ib }}"
|
|
|
fail_msg: "{{ fail_msg_different_nics_ib }}"
|
|
|
- when: ib_switch_support
|
|
|
+ when: ib_switch_support
|