summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormicah <micah@riseup.net>2022-12-02 19:22:40 +0000
committermicah <micah@riseup.net>2022-12-02 19:22:40 +0000
commitb2ff8016785326971c4401a019a9f166eb322932 (patch)
tree5e2dfe05b210068cea4eaef9c2688026da871ce0
parent3f047674f5c07587393a5da81cd7213cceffdc57 (diff)
parent24e8c87356d908455b875965b3a00e0223beeef8 (diff)
Merge branch 'openvpn_restart' into 'main'
openvpn: restart openvpn when the gateway certificate changes See merge request leap/container-platform/lilypad!60
-rw-r--r--config/roles/openvpn/tasks/credentials.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/config/roles/openvpn/tasks/credentials.yml b/config/roles/openvpn/tasks/credentials.yml
index b7e5dec..316d621 100644
--- a/config/roles/openvpn/tasks/credentials.yml
+++ b/config/roles/openvpn/tasks/credentials.yml
@@ -9,6 +9,12 @@
ca: "{{ credentials_dir }}/common/api_ca.crt"
ca_key: "{{ credentials_dir }}/common/api_ca.key"
+- name: Restart openvpn because gateway certificate has changed
+ systemd:
+ name: docker-openvpn-openvpn.service
+ state: restarted
+ when: sspki_sign.changed
+
- name: Add the docker-openvpn user to the openvpn-sspki group
user:
name: docker-openvpn