Add CephAnsibleEnvironmentVariables to nodes-uuid call
CephAnsibleEnvironmentVariables are also useful when running the nodes-uuid playbook. Users may know ceph-ansible playbook is run but may not know the nodes-uuid playbook is run too. If additional Ansible environment variables are useful for running ceph-ansible it is likely they will be needed for the nodes-uuid playbook. The altnernative is to create another parameter like NodesUuidAnsibleEnvironmentVariables. Change-Id: I10ddb4f79f5c8b69b09622b96e96325ba19d62e0
This commit is contained in:
parent
45a94c8710
commit
6858ef4114
|
@ -502,6 +502,9 @@ outputs:
|
|||
- ANSIBLE_SSH_CONTROL_PATH_DIR="{{playbook_dir}}/ceph-ansible/"
|
||||
- ANSIBLE_CONFIG="{{playbook_dir}}/ansible.cfg"
|
||||
- ANSIBLE_REMOTE_TEMP=/tmp/nodes_uuid_tmp
|
||||
- yaql:
|
||||
data: {get_param: CephAnsibleEnvironmentVariables}
|
||||
expression: $.data.items().select($[0] + '=' + $[1]).join(' ')
|
||||
- ansible-playbook
|
||||
- '{% if ceph_ansible_private_key_file is defined %}--private-key {{ceph_ansible_private_key_file}}{% endif %}'
|
||||
- '-i'
|
||||
|
|
Loading…
Reference in New Issue