Provision LE cert for zuul.opendev.org

This provisions the cert but does not use it yet. We will do the
switchover once the cert is confirmed to be in place.

Depends-On: https://review.opendev.org/701819
Change-Id: I04fee48b9a79758527d8f9e8128c0fa915cd133e
This commit is contained in:
Clark Boylan 2020-01-09 11:36:41 -08:00
parent abf455e22b
commit 3981c02322
4 changed files with 12 additions and 0 deletions

View File

@ -69,6 +69,7 @@ groups:
- files[0-9]*.open*.org - files[0-9]*.open*.org
- static.openstack.org - static.openstack.org
- gitea[0-9]*.opendev.org - gitea[0-9]*.opendev.org
- zuul[0-9]*.open*.org
logstash: logstash:
- logstash[0-9]*.open*.org - logstash[0-9]*.open*.org
logstash-worker: logstash-worker:

View File

@ -929,18 +929,22 @@ node /^zuul\d+\.open.*\.org$/ {
'zuul.openstack.org' => { 'zuul.openstack.org' => {
tenant_name => 'openstack', tenant_name => 'openstack',
ssl => true, ssl => true,
use_le => false,
}, },
'zuul.opendev.org' => { 'zuul.opendev.org' => {
tenant_name => '', tenant_name => '',
ssl => true, ssl => true,
use_le => false,
}, },
'zuul.openstack.org-http' => { 'zuul.openstack.org-http' => {
tenant_name => 'openstack', tenant_name => 'openstack',
ssl => false, ssl => false,
use_le => false,
}, },
'zuul.opendev.org-http' => { 'zuul.opendev.org-http' => {
tenant_name => '', tenant_name => '',
ssl => false, ssl => false,
use_le => false,
}, },
}, },
vhosts_ssl => { vhosts_ssl => {

View File

@ -0,0 +1,4 @@
letsencrypt_certs:
zuul01-opendev-main:
- zuul.opendev.org
- zuul01.opendev.org

View File

@ -25,6 +25,9 @@
- name: letsencrypt updated zuul-ci-git - name: letsencrypt updated zuul-ci-git
include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml
- name: letsencrypt updated zuul01-opendev-main
include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml
- name: letsencrypt updated logs-main - name: letsencrypt updated logs-main
include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml