From be637218eb02043ce0035ecdd7aa72be783fdba9 Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Mon, 29 May 2017 16:54:10 +0100 Subject: [PATCH] Fix environment variable lookup for vault password ansible_env refers to the environment on the remote host, whereas lookup('env') should be used for the control host's environment. --- ansible/group_vars/all/kolla | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/group_vars/all/kolla b/ansible/group_vars/all/kolla index df0ed7854..b44208c0a 100644 --- a/ansible/group_vars/all/kolla +++ b/ansible/group_vars/all/kolla @@ -150,7 +150,7 @@ kolla_build_customizations: {} # Kolla-ansible configuration. # Password to use to encrypt the kolla-ansible passwords.yml file. -kolla_ansible_vault_password: "{{ ansible_env.KAYOBE_VAULT_PASSWORD }}" +kolla_ansible_vault_password: "{{ lookup('env', 'KAYOBE_VAULT_PASSWORD') | default }}" # Whether TLS is enabled for the external API endpoints. kolla_enable_tls_external: "no"