<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/roles/letsencrypt/defaults/main.yml, branch stable/2026.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2026.1</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2026.1'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/'/>
<updated>2026-04-27T16:52:03+00:00</updated>
<entry>
<title>letsencrypt: Switch webserver image to httpd</title>
<updated>2026-04-27T16:52:03+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-27T11:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=b9fc7a416e0d38f9176c4aac0fe3286bf90ceac7'/>
<id>urn:sha1:b9fc7a416e0d38f9176c4aac0fe3286bf90ceac7</id>
<content type='text'>
Switch to httpd image which was introduced for keystone-httpd and
is identical to letsencrypt-webserver image.

The letsencrypt-webserver image will be removed afterwards in [1].

[1]: https://review.opendev.org/c/openstack/kolla/+/986151

Depends-On: https://review.opendev.org/c/openstack/kolla/+/986377
Change-Id: Ica381670de4b157c97be4089eaeb7fe2f7ba039f
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Remove yaml[truthy] from excludes</title>
<updated>2025-11-28T09:06:26+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-11-12T14:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=78f3c2b5de0470c0b1d350d0865663bb6f17f49e'/>
<id>urn:sha1:78f3c2b5de0470c0b1d350d0865663bb6f17f49e</id>
<content type='text'>
Normalize quotes and some other easy fixes done by
ansible-lint --fix

Also drop etc from excludes and ignore comment check in
etc/kolla/globals.yml

Pinning to ansible-lint&lt;25.11.0 because 25.11.1 is breaking
without any messages

Change-Id: I7dee3866191cef84cd12b1816cdab0a02380ec7f
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add TLS support for MariaDB Connections</title>
<updated>2025-07-09T11:41:04+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2024-11-01T15:49:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=08b2f45d079c060d00e26902f9d52673806068ed'/>
<id>urn:sha1:08b2f45d079c060d00e26902f9d52673806068ed</id>
<content type='text'>
Since Kolla-Ansible now supports TLS for MariaDB,
this patch adds support for services that can use
this feature.

This feature can be used only when ProxySQL is used
as LB.

Signed-off-by: Michal Arbet &lt;michal.arbet@ultimum.io&gt;
Change-Id: I052c763073c5da29cb8e78004a01a22217dde5da
</content>
</entry>
<entry>
<title>Introduce docker_image_url variable</title>
<updated>2025-06-04T09:32:08+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-06-04T09:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=0a07462d1d9d5e9ea800ccf85f058dbd47980add'/>
<id>urn:sha1:0a07462d1d9d5e9ea800ccf85f058dbd47980add</id>
<content type='text'>
Stop repeating the same code (actually 158 times).

Change-Id: I2fd04e6ed72f3702eb41fe5cf172f47a33e93bbd
</content>
</entry>
<entry>
<title>Add key type for letsencrypt certificate</title>
<updated>2025-05-06T07:53:29+00:00</updated>
<author>
<name>Jay Jahns</name>
<email>jayjahns@gmail.com</email>
</author>
<published>2024-11-11T17:40:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=da15011f6ce3640c09eaeb521602d329deb94e18'/>
<id>urn:sha1:da15011f6ce3640c09eaeb521602d329deb94e18</id>
<content type='text'>
Allows the insertion of a key type for letsencrypt, due to the
fact that there are other 3rd party solutions (i.e. Vault) that
require specific RSA key types.

This change allows the ability to use vault instead of the public
DNS so we can effectively provide private DNS certificates
to an environment.

Depends-On: https://review.opendev.org/c/openstack/kolla/+/934681
Closes-Bug: 2087860
Change-Id: I9ba49b1150e656dcb16ee3cf3b79b56e7ef2d3a5
</content>
</entry>
<entry>
<title>Add Let's Encrypt EAB support</title>
<updated>2024-12-16T10:11:38+00:00</updated>
<author>
<name>Piotr Parczewski</name>
<email>piotr@stackhpc.com</email>
</author>
<published>2024-11-19T13:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=a349ca19a297d4cccd78b2cd04b5e52cfa0792ef'/>
<id>urn:sha1:a349ca19a297d4cccd78b2cd04b5e52cfa0792ef</id>
<content type='text'>
Depends-on: https://review.opendev.org/c/openstack/kolla/+/916617
Change-Id: I57f621e5480db7caa7c939b31cb4080d51d02ff0
</content>
</entry>
<entry>
<title>Fix TLS settings when letsencrypt turned on</title>
<updated>2024-11-25T19:07:01+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2024-09-11T14:36:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=3f55994bb7a7515628f81a47346aae230e88a513'/>
<id>urn:sha1:3f55994bb7a7515628f81a47346aae230e88a513</id>
<content type='text'>
- Introduced `letsencrypt_managed_certs`
  variable to handle whether letsencrypt
  will generate internal, external or both
  certificates.
- Updated certificate generation logic to use
  `letsencrypt_managed_certs` conditionally,
  replacing the previous `enable_letsencrypt` boolean.
- Adjusted tasks and templates to support
  internal/external certificate management based
  on the new variable.
- Enhanced Let's Encrypt script (`letsencrypt-lego-run.sh.j2`)
  to handle both internal and external certificates depending
  on VIP configurations.
- Refined HAProxy configuration templates to correctly map
  certificates based on TLS settings and new management logic.

Closes-bug: #2076331

Change-Id: Id80c7823fcc5d934b7369c7c0722cd78188e2ccf
Co-Authored-By: Michal Arbet &lt;michal.arbet@ultimum.io&gt;
</content>
</entry>
<entry>
<title>Add support for docker_image_name_prefix</title>
<updated>2024-07-19T06:10:45+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2024-07-18T21:22:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=ae86e3a0dbef06841de9ed74cd6ef38ca75448b4'/>
<id>urn:sha1:ae86e3a0dbef06841de9ed74cd6ef38ca75448b4</id>
<content type='text'>
The Kolla project supports building images with
user-defined prefixes. However, Kolla-ansible is unable
to use those images for installation.

This patch fixes that issue.

Closes-Bug: #2073541
Change-Id: Ia8140b289aa76fcd584e0e72686e3786215c5a99
</content>
</entry>
<entry>
<title>Add support for LetsEncrypt-managed certs</title>
<updated>2023-11-07T09:59:51+00:00</updated>
<author>
<name>James Kirsch</name>
<email>generalfuzz@gmail.com</email>
</author>
<published>2020-04-16T21:10:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=5581a282539b406977dcc6d1577ac2a51d46e4cf'/>
<id>urn:sha1:5581a282539b406977dcc6d1577ac2a51d46e4cf</id>
<content type='text'>
Add support for automatic provisioning and renewal of HTTPS
certificates via LetsEncrypt.

Spec is available at:
https://etherpad.opendev.org/p/kolla-ansible-letsencrypt-https

Depends-On: https://review.opendev.org/c/openstack/kolla/+/887347
Co-Authored-By: Michal Arbet &lt;michal.arbet@ultimum.io&gt;
Implements: blueprint letsencrypt-https
Change-Id: I35317ea0343f0db74ddc0e587862e95408e9e106
</content>
</entry>
</feed>
