From 6af918009e1a12f2c5ca7c4764c9b6bf21a2adbc Mon Sep 17 00:00:00 2001
From: Jelle van der Waa <jelle@archlinux.org>
Date: Sat, 1 May 2021 14:43:36 +0200
Subject: [PATCH] Add missing certificate roles for sources/archive

---
 roles/archive_web/tasks/main.yml | 6 ++++++
 roles/sources/tasks/main.yml     | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/roles/archive_web/tasks/main.yml b/roles/archive_web/tasks/main.yml
index f9180fb60..256e142df 100644
--- a/roles/archive_web/tasks/main.yml
+++ b/roles/archive_web/tasks/main.yml
@@ -1,5 +1,11 @@
 ---
 
+- name: create ssl cert
+  include_role:
+    name: certificate
+  vars:
+    domains: ["{{ archive_domain }}"]
+
 - name: set up nginx
   template:
     src: nginx.d.conf.j2
diff --git a/roles/sources/tasks/main.yml b/roles/sources/tasks/main.yml
index 802077651..14f758abc 100644
--- a/roles/sources/tasks/main.yml
+++ b/roles/sources/tasks/main.yml
@@ -1,5 +1,11 @@
 ---
 
+- name: create ssl cert
+  include_role:
+    name: certificate
+  vars:
+    domains: ["{{ sources_domain }}"]
+
 - name: set up nginx
   template: src=nginx.d.conf.j2 dest=/etc/nginx/nginx.d/sources.conf owner=root group=root mode=0644
   notify:
-- 
GitLab