Add the missing port prechecks for keystone
Change-Id: Ic2890d0ea2dd0927b327b880bf25532fbb2efe07
This commit is contained in:
parent
78e95025ff
commit
1c4a5e50bd
@ -3,6 +3,7 @@
|
|||||||
kolla_container_facts:
|
kolla_container_facts:
|
||||||
name:
|
name:
|
||||||
- keystone
|
- keystone
|
||||||
|
- keystone_ssh
|
||||||
register: container_facts
|
register: container_facts
|
||||||
|
|
||||||
- name: Checking free port for Keystone Admin
|
- name: Checking free port for Keystone Admin
|
||||||
@ -25,6 +26,19 @@
|
|||||||
- container_facts['keystone'] is not defined
|
- container_facts['keystone'] is not defined
|
||||||
- inventory_hostname in groups['keystone']
|
- inventory_hostname in groups['keystone']
|
||||||
|
|
||||||
|
- name: Checking free port for Keystone SSH
|
||||||
|
vars:
|
||||||
|
keystone_ssh: "{{ keystone_services['keystone-ssh'] }}"
|
||||||
|
wait_for:
|
||||||
|
host: "{{ hostvars[inventory_hostname]['ansible_' + api_interface]['ipv4']['address'] }}"
|
||||||
|
port: "{{ keystone_ssh_port }}"
|
||||||
|
connect_timeout: 1
|
||||||
|
state: stopped
|
||||||
|
when:
|
||||||
|
- container_facts['keystone_ssh'] is not defined
|
||||||
|
- keystone_ssh.enabled | bool
|
||||||
|
- inventory_hostname in groups['keystone']
|
||||||
|
|
||||||
- name: Checking fernet_token_expiry in globals.yml. Update fernet_token_expiry to allowed value if this task fails
|
- name: Checking fernet_token_expiry in globals.yml. Update fernet_token_expiry to allowed value if this task fails
|
||||||
run_once: true
|
run_once: true
|
||||||
local_action: command awk '/^fernet_token_expiry/ { print $2 }' "{{ CONFIG_DIR | default('/etc/kolla') }}/globals.yml"
|
local_action: command awk '/^fernet_token_expiry/ { print $2 }' "{{ CONFIG_DIR | default('/etc/kolla') }}/globals.yml"
|
||||||
|
Loading…
Reference in New Issue
Block a user