diff --git a/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml b/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml index d299fbe787..4a60703ed8 100644 --- a/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml +++ b/magnum/drivers/k8s_fedora_atomic_v1/templates/kubeminion.yaml @@ -359,9 +359,15 @@ resources: str_replace: template: | #!/bin/bash -v - wc_notify --data-binary '{"status": "SUCCESS"}' + if [ "verify_ca" == "True" ]; then + VERIFY_CA="" + else + VERIFY_CA="-k" + fi + wc_notify $VERIFY_CA --data-binary '{"status": "SUCCESS"}' params: wc_notify: {get_attr: [minion_wait_handle, curl_cli]} + verify_ca: {get_param: verify_ca} disable_selinux: type: OS::Heat::SoftwareConfig diff --git a/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml b/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml index 8b7d006b22..858442c8b4 100644 --- a/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml +++ b/magnum/drivers/k8s_fedora_ironic_v1/templates/kubeminion_software_configs.yaml @@ -294,9 +294,15 @@ resources: str_replace: template: | #!/bin/bash -v - wc_notify --data-binary '{"status": "SUCCESS"}' + if [ "verify_ca" == "True" ]; then + VERIFY_CA="" + else + VERIFY_CA="-k" + fi + wc_notify $VERIFY_CA --data-binary '{"status": "SUCCESS"}' params: wc_notify: {get_param: wc_curl_cli} + verify_ca: {get_param: verify_ca} disable_selinux: type: OS::Heat::SoftwareConfig