From ba9c64722de57f18b5c608e43a918f8cc4c56731 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Wed, 19 Jun 2019 22:50:12 +0000 Subject: [PATCH] pagure: move letsencrypt calls to the end so we have web config to proxy them to certgetter Signed-off-by: Kevin Fenzi --- roles/pagure/frontend/tasks/main.yml | 34 ++++++++++++++-------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/roles/pagure/frontend/tasks/main.yml b/roles/pagure/frontend/tasks/main.yml index b3be7a2c3f..0b454f6b41 100644 --- a/roles/pagure/frontend/tasks/main.yml +++ b/roles/pagure/frontend/tasks/main.yml @@ -239,23 +239,6 @@ - web - pagure -- name: Letsencrypt for releases.stg.pagure.org - include_role: name=letsencrypt - vars: - site_name: releases.stg.pagure.org - when: env == 'pagure-staging' - -- name: Letsencrypt for stg.pagure.org - include_role: name=letsencrypt - vars: - site_name: stg.pagure.org - when: env == 'pagure-staging' - -- name: Letsencrypt for pagure.org - include_role: name=letsencrypt - vars: - site_name: pagure.org - - name: Install the SSL cert so that we can use https copy: > src={{ private}}/files/httpd/{{ item }} dest=/etc/pki/tls/certs/{{ item }} @@ -463,3 +446,20 @@ notify: - restart apache when: inventory_hostname.startswith('pagure') + +- name: Letsencrypt for releases.stg.pagure.org + include_role: name=letsencrypt + vars: + site_name: releases.stg.pagure.org + when: env == 'pagure-staging' + +- name: Letsencrypt for stg.pagure.org + include_role: name=letsencrypt + vars: + site_name: stg.pagure.org + when: env == 'pagure-staging' + +- name: Letsencrypt for pagure.org + include_role: name=letsencrypt + vars: + site_name: pagure.org