summaryrefslogtreecommitdiff
path: root/baserock_gerrit/instance-ca-certificate-config.yml
diff options
context:
space:
mode:
Diffstat (limited to 'baserock_gerrit/instance-ca-certificate-config.yml')
-rw-r--r--baserock_gerrit/instance-ca-certificate-config.yml17
1 files changed, 9 insertions, 8 deletions
diff --git a/baserock_gerrit/instance-ca-certificate-config.yml b/baserock_gerrit/instance-ca-certificate-config.yml
index 0424b176..afc08fa3 100644
--- a/baserock_gerrit/instance-ca-certificate-config.yml
+++ b/baserock_gerrit/instance-ca-certificate-config.yml
@@ -16,13 +16,14 @@
JRE_DIR: /opt/jdk1.8.0_40
tasks:
- name: baserock.org SSL certificate with chain of trust
- copy: src=../certs/baserock.org-ssl-certificate-temporary-dsilverstone.full.cert dest=/home/gerrit
+ copy:
+ src: ../certs/frontend.pem
+ dest: /home/gerrit
- name: install SSL certificate into Java certificate keystore
- shell: >
- {{ JRE_DIR }}/jre/bin/keytool \
- -file /home/gerrit/baserock.org-ssl-certificate-temporary-dsilverstone.full.cert \
- -importcert \
- -keystore {{ JRE_DIR }}/jre/lib/security/cacerts \
- -storepass changeit \
- -noprompt
+ java_cert:
+ cert_path: /home/gerrit/frontend.pem
+ keystore_path: "{{ JRE_DIR }}/jre/lib/security/cacerts"
+ executable: "{{ JRE_DIR }}/jre/bin/keytool"
+ keystore_pass: changeit
+ state: present