projects
/
lttng-ci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ansible: Add configurable path prefix for the internal certificate
[lttng-ci.git]
/
automation
/
ansible
/
roles
/
common
/
tasks
/
certs.yml
diff --git
a/automation/ansible/roles/common/tasks/certs.yml
b/automation/ansible/roles/common/tasks/certs.yml
index b306cb54bea14afc18a1a4329ec7b6e132320544..eeb1bfa9657fb1fc44885afb2d00ad5206531bd0 100644
(file)
--- a/
automation/ansible/roles/common/tasks/certs.yml
+++ b/
automation/ansible/roles/common/tasks/certs.yml
@@
-1,7
+1,7
@@
---
- name: Deploy internal certificate
ansible.builtin.copy:
---
- name: Deploy internal certificate
ansible.builtin.copy:
- dest:
/etc/ssl/certs/internal.efficios.com.pem
+ dest:
"{{common_certificate_cert_path_prefix}}/internal.efficios.com.pem"
mode: '0644'
owner: 'root'
group: 'root'
mode: '0644'
owner: 'root'
group: 'root'
@@
-9,7
+9,7
@@
register: cert
- name: Deploy internal certificate key
ansible.builtin.copy:
register: cert
- name: Deploy internal certificate key
ansible.builtin.copy:
- dest:
/etc/ssl/private/internal.efficios.com.key
+ dest:
"{{common_certificate_key_path_prefix}}/internal.efficios.com.key"
mode: '0640'
owner: 'root'
group: 'root'
mode: '0640'
owner: 'root'
group: 'root'
@@
-17,6
+17,6
@@
register: key
- name: Deploy combined cert+key
# haproxy uses a combined certificate and key file
register: key
- name: Deploy combined cert+key
# haproxy uses a combined certificate and key file
- when:
cert.changed or key.changed
+ when:
(cert.changed or key.changed) and common_certificate_deploy_combined_pem
ansible.builtin.shell:
ansible.builtin.shell:
- cmd:
'cat /etc/ssl/certs/internal.efficios.com.pem /etc/ssl/private/internal.efficios.com.key > /etc/ssl/private/internal.efficios.com.pem'
+ cmd:
"cat {{common_certificate_cert_path_prefix}}/internal.efficios.com.pem {{common_certificate_key_path_prefix}}/internal.efficios.com.key > {{common_certificate_key_path_prefix}}/internal.efficios.com.pem"
This page took
0.026056 seconds
and
4
git commands to generate.