Merge "Fix failure handling in prechecks"
This commit is contained in:
commit
30ff168583
@ -79,7 +79,8 @@
|
|||||||
changed_when: false
|
changed_when: false
|
||||||
failed_when: >-
|
failed_when: >-
|
||||||
'169.254.' not in kolla_internal_vip_address and
|
'169.254.' not in kolla_internal_vip_address and
|
||||||
kolla_internal_vip_address | ipaddr(ip_addr_output.stdout.split()[3]) is none
|
(ip_addr_output | failed or
|
||||||
|
kolla_internal_vip_address | ipaddr(ip_addr_output.stdout.split()[3]) is none)
|
||||||
when:
|
when:
|
||||||
- enable_haproxy | bool
|
- enable_haproxy | bool
|
||||||
- container_facts['keepalived'] is not defined
|
- container_facts['keepalived'] is not defined
|
||||||
|
@ -7,6 +7,9 @@
|
|||||||
failed_when: result | failed
|
failed_when: result | failed
|
||||||
or (result.stdout | from_yaml).Server.Version | regex_replace('(\\d+\\.\\d+\\.\\d+).*', '\\1') | version_compare(docker_version_min, '<')
|
or (result.stdout | from_yaml).Server.Version | regex_replace('(\\d+\\.\\d+\\.\\d+).*', '\\1') | version_compare(docker_version_min, '<')
|
||||||
|
|
||||||
|
# NOTE(mgoddard): If passwords.yml is encrypted using ansible-vault, this check
|
||||||
|
# will pass, but only because nothing in the vault file has the format of a
|
||||||
|
# YAML dict item.
|
||||||
- name: Checking empty passwords in passwords.yml. Run kolla-genpwd if this task fails
|
- name: Checking empty passwords in passwords.yml. Run kolla-genpwd if this task fails
|
||||||
local_action: command grep '^[^#].*:\s*$' "{{ CONFIG_DIR | default('/etc/kolla') }}/passwords.yml"
|
local_action: command grep '^[^#].*:\s*$' "{{ CONFIG_DIR | default('/etc/kolla') }}/passwords.yml"
|
||||||
run_once: True
|
run_once: True
|
||||||
|
Loading…
Reference in New Issue
Block a user