Fix haproxy precheck when kolla_externally_managed_cert is used
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space> Closes-Bug: #1940286 Change-Id: I647f8615e9fd0cc0db7c737ce4afbd1bdd0d40d4
This commit is contained in:
parent
ea008fd7fe
commit
0858d5487e
@ -47,17 +47,17 @@
|
||||
register: haproxy_cert_file
|
||||
changed_when: false
|
||||
when:
|
||||
- kolla_enable_tls_external | bool
|
||||
- not kolla_externally_managed_cert | bool
|
||||
- kolla_enable_tls_external | bool
|
||||
|
||||
- name: Fail if external haproxy certificate is absent
|
||||
run_once: true
|
||||
fail:
|
||||
msg: "External haproxy certificate file is not found. It is configured via 'kolla_external_fqdn_cert'"
|
||||
when:
|
||||
- not kolla_externally_managed_cert | bool
|
||||
- kolla_enable_tls_external | bool
|
||||
- not haproxy_cert_file.stat.exists
|
||||
- not kolla_externally_managed_cert | bool
|
||||
|
||||
- name: Checking if internal haproxy certificate exists
|
||||
run_once: true
|
||||
@ -67,17 +67,17 @@
|
||||
register: haproxy_internal_cert_file
|
||||
changed_when: false
|
||||
when:
|
||||
- kolla_enable_tls_internal | bool
|
||||
- not kolla_externally_managed_cert | bool
|
||||
- kolla_enable_tls_internal | bool
|
||||
|
||||
- name: Fail if internal haproxy certificate is absent
|
||||
run_once: true
|
||||
fail:
|
||||
msg: "Internal haproxy certificate file is not found. It is configured via 'kolla_internal_fqdn_cert'"
|
||||
when:
|
||||
- not kolla_externally_managed_cert | bool
|
||||
- kolla_enable_tls_internal | bool
|
||||
- not haproxy_internal_cert_file.stat.exists
|
||||
- not kolla_externally_managed_cert | bool
|
||||
|
||||
- name: Checking the kolla_external_vip_interface is present
|
||||
fail: "msg='Please check the kolla_external_vip_interface property - interface {{ kolla_external_vip_interface }} not found'"
|
||||
|
@ -0,0 +1,4 @@
|
||||
---
|
||||
fixes:
|
||||
- |
|
||||
Fixes HAProxy prechecks when ``kolla_externally_managed_cert`` is used.
|
Loading…
x
Reference in New Issue
Block a user