Fix for proper PATH when calling keystone-manage command

Without these changes, calls to keystone-manage will lead to
[Errno 2] No such file or directory

Change-Id: Ib11f8a075a485cd3a76b8cb0ce1712d06f78d036
This commit is contained in:
Olivier Bourdon 2018-04-03 14:51:43 +02:00
parent dab86a42e9
commit 65384bf48b
1 changed files with 3 additions and 0 deletions

View File

@ -110,6 +110,7 @@
- name: "Retrieve Keystone major version"
command: keystone-manage --version
register: keystone_version_str
environment: "{{ bifrost_venv_env if enable_venv else {} }}"
- name: "Set Keystone major version"
set_fact:
@ -150,12 +151,14 @@
command: >
keystone-manage fernet_setup
--keystone-user="{{ nginx_user }}" --keystone-group="{{ nginx_user }}"
environment: "{{ bifrost_venv_env if enable_venv else {} }}"
when: keystone_version | int >= 13
- name: "Setup Keystone Credentials"
command: >
keystone-manage credential_setup
--keystone-user="{{ nginx_user }}" --keystone-group="{{ nginx_user }}"
environment: "{{ bifrost_venv_env if enable_venv else {} }}"
- name: "Bootstrap Keystone Database"
command: >