File tree Expand file tree Collapse file tree 9 files changed +14
-11
lines changed
Expand file tree Collapse file tree 9 files changed +14
-11
lines changed Original file line number Diff line number Diff line change 33 shell :
44 cmd : set -o pipefail; openssl pkey -pubout | openssl md5
55 stdin : " {{ lookup('file', ssl_key_filepath) }}"
6- executable : /bin/bash
6+ executable : " {{ shell_executable }} "
77 register : key_hash_local
88 delegate_to : localhost
99 changed_when : false
3131 shell :
3232 cmd : set -o pipefail; openssl pkey -pubout | openssl md5
3333 stdin : " {{ remote_key['results'][group_idx].content | b64decode }}"
34- executable : /bin/bash
34+ executable : " {{ shell_executable }} "
3535 register : key_hash_remote
3636 changed_when : false
3737 when :
4848 shell :
4949 cmd : set -o pipefail; openssl x509 -noout -pubkey | openssl md5
5050 stdin : " {{ lookup('file', ssl_signed_cert_filepath) }}"
51- executable : /bin/bash
51+ executable : " {{ shell_executable }} "
5252 register : cert_hash_local
5353 delegate_to : localhost
5454 changed_when : false
7676 shell :
7777 cmd : set -o pipefail; openssl x509 -noout -pubkey | openssl md5
7878 stdin : " {{ remote_cert['results'][group_idx].content | b64decode }}"
79- executable : /bin/bash
79+ executable : " {{ shell_executable }} "
8080 register : cert_hash_remote
8181 changed_when : false
8282 when :
Original file line number Diff line number Diff line change 1313 --local-secrets-file /tmp/security.properties \
1414 --passphrase @/tmp/passphrase.txt | awk '/Master/{print $5}'
1515 args :
16- executable : /bin/bash
16+ executable : " {{ shell_executable }} "
1717 register : masterkey
1818 changed_when : true
1919 diff : " {{ not mask_sensitive_diff|bool }}"
Original file line number Diff line number Diff line change 4141 | cut -c2- \
4242 | sed 's/\s*,\s*/,/g'
4343 args :
44- executable : /bin/bash
44+ executable : " {{ shell_executable }} "
4545 register : distinguished_name_from_keystore
4646 changed_when : false
4747 when :
Original file line number Diff line number Diff line change 1717 {{ binary_base_path }}/bin/kafka-metadata-quorum --bootstrap-server {{inventory_hostname}}:{{kafka_controller_port}} \
1818 --command-config {{kafka_controller.client_config_file}} describe --replication | grep -v Observer | awk '{print $2}'
1919 args :
20- executable : /bin/bash
20+ executable : " {{ shell_executable }} "
2121 environment :
2222 KAFKA_OPTS : " -Xlog:all=error -XX:+IgnoreUnrecognizedVMOptions {% if kerberos_client_config_file_dest != '/etc/krb5.conf' %}-Djava.security.krb5.conf={{kerberos_client_config_file_dest}}{% endif %}"
2323 register : leo
Original file line number Diff line number Diff line change 4141 | cut -c2- \
4242 | sed 's/\s*,\s*/,/g'
4343 args :
44- executable : /bin/bash
44+ executable : " {{ shell_executable }} "
4545 register : distinguished_name_from_keystore
4646 changed_when : false
4747 when :
Original file line number Diff line number Diff line change 3939 | sed 's/^.*CN=//' \
4040 | cut -d "," -f1
4141 args :
42- executable : /bin/bash
42+ executable : " {{ shell_executable }} "
4343 register : distinguished_name_from_keystore
4444 changed_when : false
4545 when :
Original file line number Diff line number Diff line change 1919 | cut -d ":" -f2 \
2020 | cut -c2-
2121 args :
22- executable : /bin/bash
22+ executable : " {{ shell_executable }} "
2323 register : keytool_type
2424 changed_when : false
2525 no_log : " {{mask_secrets|bool}}"
Original file line number Diff line number Diff line change 1010 set -o pipefail
1111 cat {{ca_cert_path}} | awk 'split_after==1{n++;split_after=0} /-----END CERTIFICATE-----/ {split_after=1} {print > ("{{ ssl_file_dir_final }}/generation/trustCAs/ca" n ".pem")}'
1212 args :
13- executable : /bin/bash
13+ executable : " {{ shell_executable }} "
1414 register : split_ca_result
1515 changed_when : split_ca_result.rc == 0
1616
Original file line number Diff line number Diff line change @@ -25,6 +25,9 @@ mask_sensitive_logs: "{{mask_secrets}}"
2525# ## Boolean to mask output generated by diff flag
2626mask_sensitive_diff : true
2727
28+ # ## Path to bash executable for shell tasks that require pipefail. Override if bash is at a different location on your systems.
29+ shell_executable : /bin/bash
30+
2831# ## To copy from Ansible control host or download
2932jolokia_url_remote : true
3033
You can’t perform that action at this time.
0 commit comments