Skip to content

Commit dceafca

Browse files
authored
Merge pull request #30 from stackhpc/fix-tls-with-designate
Decrypt secrets.yml before writing to it
2 parents ce5b025 + 13fc47b commit dceafca

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

templates/deploy-openstack.tpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ sed -i 's/# kolla_enable_tls_internal: true/kolla_enable_tls_internal: true/g' $
8989
cat $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/kolla/globals-tls-config.yml >> $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/kolla/globals.yml
9090

9191
# Create vault configuration for barbican
92+
ansible-vault decrypt --vault-password-file ~/vault.password $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/secrets.yml
9293
sed -i "s/secret_id:.*/secret_id: $(uuidgen)/g" KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/secrets.yml
9394
ansible-vault encrypt --vault-password-file ~/vault.password $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/secrets.yml
9495
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/vault-deploy-barbican.yml

0 commit comments

Comments
 (0)