pagure: move letsencrypt calls to the end so we have web config to proxy them to certgetter

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi 2019-06-19 22:50:12 +00:00
parent 6f7de513e8
commit ba9c64722d

View file

@ -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