Exclude callbacks env vars for ceph-ansible
We're working on changing the default callbacks for tripleo but we don't want to use them when invoking ceph-ansible. We should exclude the callbacks that were used in the calling env and specifically set the regular callbacks. Change-Id: I6ab1709d2e0e0d60d2401281aa3bb88cfea6e5d4 Related-Bug: #1881670
This commit is contained in:
parent
a180efde78
commit
64313d1f35
@ -37,7 +37,7 @@
|
||||
- (ceph_ansible_inherits_calling_ansible_environment | default(false)) | bool
|
||||
block:
|
||||
- name: get all ansible environment variables
|
||||
shell: "env | grep ^ANSIBLE_"
|
||||
shell: "env | grep ^ANSIBLE_ | grep -v CALLBACK"
|
||||
register: env_shell_output
|
||||
failed_when: false
|
||||
delegate_to: localhost
|
||||
|
@ -36,6 +36,8 @@
|
||||
- ANSIBLE_REMOTE_TEMP=/tmp/ceph_ansible_tmp
|
||||
- ANSIBLE_FORKS=25
|
||||
- ANSIBLE_GATHER_TIMEOUT=60
|
||||
- ANSIBLE_CALLBACK_WHITELIST=profile_tasks
|
||||
- ANSIBLE_STDOUT_CALLBACK=default
|
||||
- "{{ calling_ansible_environment_variables|join(' ') }}"
|
||||
- "{{ ceph_ansible_environment_variables|join(' ') }}"
|
||||
- ansible-playbook
|
||||
|
Loading…
Reference in New Issue
Block a user