diff --git a/tasks/main.yml b/tasks/main.yml index 36ac238..f93f53e 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -4,7 +4,7 @@ - name: Copy CA file to local Trusted root CA store copy: src="ca.crt" dest="/etc/ssl/certs/my-ca.crt" - #ags: certificate + tags: certificate #Step1 - Check if certificate file is in place - name: Check that the host certificate exists diff --git a/templates/requestCertificate.sh.j2 b/templates/requestCertificate.sh.j2 index f66fd90..2ca6e1f 100644 --- a/templates/requestCertificate.sh.j2 +++ b/templates/requestCertificate.sh.j2 @@ -8,7 +8,7 @@ CERTNAME=$(hostname).{{local_domainname}} curl --header "X-Vault-Token: $VAULT_TOKEN" \ --request POST \ --data '{"common_name": "'$CERTNAME'", "ttl": "43800h"}' \ -$VAULT_ADDR/v1/interca/issue/{{vaultStoreName}} > certificateResult.txt +$VAULT_ADDR/v1/rootca_store/issue/{{vaultStoreRole}} > certificateResult.txt jq .data.private_key certificateResult.txt | sed "s/\"//g" | sed "s/\\\n/\n/g" > cert.pem jq .data.certificate certificateResult.txt | sed "s/\"//g" | sed "s/\\\n/\n/g" > cert.crt @@ -21,4 +21,3 @@ mv ca.crt /etc/ssl/certs/{{local_domainname}}-CA-chain.crt #rm certificateResult.txt -