From 06d021e6e676cc64c3f540644749611cbd8243c7 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Mon, 24 May 2021 12:45:15 -0700 Subject: [PATCH] Provision LE cert for translate.openstack.org This provisions the cert then when we are happy with the results we can land the child change to swap the cert over in apache. Change-Id: Id8e66102cf26a3b9819d4638b7589f44f6400634 --- inventory/service/groups.yaml | 1 + inventory/service/host_vars/translate01.openstack.org.yaml | 3 +++ playbooks/roles/letsencrypt-create-certs/handlers/main.yaml | 3 +++ 3 files changed, 7 insertions(+) create mode 100644 inventory/service/host_vars/translate01.openstack.org.yaml diff --git a/inventory/service/groups.yaml b/inventory/service/groups.yaml index 2c4c141c99..6fd0052ac2 100644 --- a/inventory/service/groups.yaml +++ b/inventory/service/groups.yaml @@ -99,6 +99,7 @@ groups: - review-test.opendev.org - static[0-9]*.opendev.org - storyboard[0-9]*.opendev.org + - translate[0-9]*.open*.org - zuul[0-9]*.opendev.org - refstack[0-9]*.openstack.org logstash: diff --git a/inventory/service/host_vars/translate01.openstack.org.yaml b/inventory/service/host_vars/translate01.openstack.org.yaml new file mode 100644 index 0000000000..df2e0eb511 --- /dev/null +++ b/inventory/service/host_vars/translate01.openstack.org.yaml @@ -0,0 +1,3 @@ +letsencrypt_certs: + translate01-openstack-org-main: + - translate.openstack.org diff --git a/playbooks/roles/letsencrypt-create-certs/handlers/main.yaml b/playbooks/roles/letsencrypt-create-certs/handlers/main.yaml index 5d2d68d04f..3059e0a68c 100644 --- a/playbooks/roles/letsencrypt-create-certs/handlers/main.yaml +++ b/playbooks/roles/letsencrypt-create-certs/handlers/main.yaml @@ -237,6 +237,9 @@ - name: letsencrypt updated storyboard01-opendev-org-main include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml +- name: letsencrypt updated translate01-openstack-org-main + include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml + # We split out handlers for each gitea host as handlers should be run in order # This allows us to do a rolling restart of the gitea backends. - name: letsencrypt updated gitea01-main