From 8006c65a54a8c8fc2d9f42e478d4e146a51429ab Mon Sep 17 00:00:00 2001
From: Will Szumski <will@stackhpc.com>
Date: Mon, 5 Feb 2024 11:31:44 +0000
Subject: [PATCH] Build letsencrypt images

These are currently not included in the regex we generate so aren't
built as part of the complete set.

Change-Id: I4f79b1b0887df72b11b768593ba45d89e75ce0d6
Closes-Bug: #2052428
---
 ansible/inventory/group_vars/all/kolla                       | 4 ++++
 .../notes/build-letsencrypt-images-448f235a27b0f2e4.yaml     | 5 +++++
 2 files changed, 9 insertions(+)
 create mode 100644 releasenotes/notes/build-letsencrypt-images-448f235a27b0f2e4.yaml

diff --git a/ansible/inventory/group_vars/all/kolla b/ansible/inventory/group_vars/all/kolla
index 93c7a895..a65dfb89 100644
--- a/ansible/inventory/group_vars/all/kolla
+++ b/ansible/inventory/group_vars/all/kolla
@@ -163,6 +163,8 @@ overcloud_container_image_regex_map:
     enabled: "{{ kolla_enable_hacluster | bool }}"
   - regex: ^haproxy$
     enabled: "{{ kolla_enable_haproxy | bool }}"
+  - regex: ^haproxy-ssh$
+    enabled: "{{ kolla_enable_letsencrypt }}"
   - regex: ^heat
     enabled: "{{ kolla_enable_heat | bool }}"
   - regex: ^horizon
@@ -183,6 +185,8 @@ overcloud_container_image_regex_map:
     enabled: True
   - regex: ^kuryr
     enabled: "{{ kolla_enable_kuryr | bool }}"
+  - regex: ^letsencrypt
+    enabled: "{{ kolla_enable_letsencrypt }}"
   - regex: ^magnum
     enabled: "{{ kolla_enable_magnum | bool }}"
   - regex: ^manila
diff --git a/releasenotes/notes/build-letsencrypt-images-448f235a27b0f2e4.yaml b/releasenotes/notes/build-letsencrypt-images-448f235a27b0f2e4.yaml
new file mode 100644
index 00000000..ce367322
--- /dev/null
+++ b/releasenotes/notes/build-letsencrypt-images-448f235a27b0f2e4.yaml
@@ -0,0 +1,5 @@
+---
+fixes:
+  - |
+    ``letsencrypt`` and ``haproxy-ssh`` images are now built when
+    ``kolla_enable_letsencrypt`` is set to ``true``.
-- 
GitLab