From 7a0ab6c94e973c802fcaac027ff30370fee54a6b Mon Sep 17 00:00:00 2001
From: Clark Boylan <clark.boylan@gmail.com>
Date: Wed, 26 May 2021 13:26:40 -0700
Subject: [PATCH] Provision LE certs for openstackid.org

This will provision LE certs for openstackid.org. If we are happy with
the results then the child change can be merged to to swap apache over
to using the new cert.

Change-Id: Icc9fdd8a39630323916d1f33d9867f93fc6f2b85
---
 inventory/service/groups.yaml                                | 1 +
 inventory/service/host_vars/openstackid01.openstack.org.yaml | 4 ++++
 playbooks/roles/letsencrypt-create-certs/handlers/main.yaml  | 3 +++
 3 files changed, 8 insertions(+)
 create mode 100644 inventory/service/host_vars/openstackid01.openstack.org.yaml

diff --git a/inventory/service/groups.yaml b/inventory/service/groups.yaml
index 6fd0052ac2..f145580e74 100644
--- a/inventory/service/groups.yaml
+++ b/inventory/service/groups.yaml
@@ -95,6 +95,7 @@ groups:
     - meetpad[0-9]*.opendev.org
     - mirror[0-9]*.opendev.org
     - nb[0-9]*.opendev.org
+    - openstackid[0-9]*.openstack.org
     - review[0-9]*.open*.org
     - review-test.opendev.org
     - static[0-9]*.opendev.org
diff --git a/inventory/service/host_vars/openstackid01.openstack.org.yaml b/inventory/service/host_vars/openstackid01.openstack.org.yaml
new file mode 100644
index 0000000000..b355a565ce
--- /dev/null
+++ b/inventory/service/host_vars/openstackid01.openstack.org.yaml
@@ -0,0 +1,4 @@
+letsencrypt_certs:
+  openstackid01-openstack-org-main:
+    - openstackid.org
+    - www.openstackid.org
diff --git a/playbooks/roles/letsencrypt-create-certs/handlers/main.yaml b/playbooks/roles/letsencrypt-create-certs/handlers/main.yaml
index 6d4a2a8dcc..277b1f5094 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 ethercalc02-openstack-org-main
   include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml
 
+- name: letsencrypt updated openstackid01-openstack-org-main
+  include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml
+
 - name: letsencrypt updated storyboard01-opendev-org-main
   include_tasks: roles/letsencrypt-create-certs/handlers/restart_apache.yaml