<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/tools, branch stable/2025.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%2F2025.1</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2025.1'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/'/>
<updated>2026-10-16T08:49:06+00:00</updated>
<entry>
<title>[stable-only] Split CA of ProxySQL internal TLS and backend TLS</title>
<updated>2026-10-16T08:49:06+00:00</updated>
<author>
<name>Seunghun Lee</name>
<email>seunghun@stackhpc.com</email>
</author>
<published>2026-06-22T11:01:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=959f7a0eef20f25f47106b457697f8a0a9043870'/>
<id>urn:sha1:959f7a0eef20f25f47106b457697f8a0a9043870</id>
<content type='text'>
ProxySQL frontend TLS (database internal TLS) and backend TLS (database
backend TLS) expects different CA if users use chain of certificates
(e.g. use of intermediate certificates).

Frontend TLS expects the intermediate certificate that signed the leaf
certificate as a CA file, whereas backend TLS expects root CA.

To fix, users are now required to create a file named
``proxysql-ca.pem`` at ``kolla_certificates_dir``, which is a copy of
the intermediate certificate.

If your system is not affected by this bug, you're not required to
create the new file ``proxysql-ca.pem``.

Stable/2025.1 changes:
- use root_dir (renamed to certificates_root_dir in 2026.1)
- add proxysql_ca_file mock to tools/validate-all-file.py
  (replaced by ansible-lint rules in 2026.1)

Closes-bug: #2150449
Change-Id: I88911badb0d0801f79317df6681c571cc1c8cfee
Signed-off-by: Seunghun Lee &lt;seunghun@stackhpc.com&gt;
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
(cherry picked from commit 6c16ce6442af52a22357da69e41968f99c69d300)
</content>
</entry>
<entry>
<title>Allow to override Cirros image URL for air-gapped environments</title>
<updated>2025-06-25T15:08:47+00:00</updated>
<author>
<name>Maksim Malchuk</name>
<email>maksim.malchuk@gmail.com</email>
</author>
<published>2025-06-14T19:32:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=6699acc7a8785690eaf0dff747494e89f40e87fd'/>
<id>urn:sha1:6699acc7a8785690eaf0dff747494e89f40e87fd</id>
<content type='text'>
Change-Id: I917b63ac93a7370e4e064a3fcce70820521387d4
Signed-off-by: Maksim Malchuk &lt;maksim.malchuk@gmail.com&gt;
(cherry picked from commit b9c5fb3616bbe3094b295be976e819df91fa692e)
</content>
</entry>
<entry>
<title>Merge "Remove Swift role"</title>
<updated>2025-03-24T14:13:46+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2025-03-24T14:13:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=d7c4546fce0305fd49cff54bda5bf83e02c0a32d'/>
<id>urn:sha1:d7c4546fce0305fd49cff54bda5bf83e02c0a32d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Swift role</title>
<updated>2025-03-21T16:30:59+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-03-20T14:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=adb1a9b918e428b8ab173118c40d215db0c70ce6'/>
<id>urn:sha1:adb1a9b918e428b8ab173118c40d215db0c70ce6</id>
<content type='text'>
Since Swift is broken and since deprecation nobody did
pick up the work to make it working - let's remove
swift role and associated integrations/CI scripts.

Change-Id: I08e92aaeea644053fd25f80ce1f276a495cebbfc
</content>
</entry>
<entry>
<title>ovn: Add support for OVN SB Relay</title>
<updated>2025-03-20T13:50:53+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-01-15T11:20:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=8670c3f9d334d45bf47add8c2a5ebd34ccd47e56'/>
<id>urn:sha1:8670c3f9d334d45bf47add8c2a5ebd34ccd47e56</id>
<content type='text'>
Add support for deploying OVN SB relays [1].
This is enabled by default to improve large scale scenarios.

Default mechanism deploys one relay group per 50 ovn-controller hosts
and uses random but idempotent method to choose a relay for a given host.

neutron-server and Octavia will connect directly to SB cluster, not via
the relays.

kolla-ansible check subcommand does not support ,,iterated'' containers
for now - but will be introduced in a subsequent patch.

[1]: https://docs.ovn.org/en/latest/tutorials/ovn-ovsdb-relay.html

Co-Authored-By: Krzysztof Tomaszewski &lt;ktomaszewski@cloudferro.com&gt;

Depends-On: https://review.opendev.org/c/openstack/kolla/+/928898

Change-Id: Id7d6973668d8b2b194913b533f8cb756c6708536
</content>
</entry>
<entry>
<title>Rewrite kolla-ansible CLI to python</title>
<updated>2024-10-28T08:48:23+00:00</updated>
<author>
<name>Roman Krček</name>
<email>roman.krcek@tietoevry.com</email>
</author>
<published>2024-07-04T11:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=9ea63dc300062e5e078a5f73ae72c2042846255f'/>
<id>urn:sha1:9ea63dc300062e5e078a5f73ae72c2042846255f</id>
<content type='text'>
Moving the CLI to python allows for easier
maintenance and larger feature-set.

This patch introduces a few breaking changes!
The changes stem the nature of the cliff package.
- the order of parameters must be
  kolla-ansible &lt;action&gt; &lt;arguments&gt;
- mariadb_backup and mariadb_recovery now are
  mariadb-backup and mariadb-recovery

Closes-bug: #1589020
Signed-off-by: Roman Krček &lt;roman.krcek@tietoevry.com&gt;
Change-Id: I9749b320d4f5eeec601a055b597dfa7d8fb97ce2
</content>
</entry>
<entry>
<title>Do not remove inventory file if placed in /etc/kolla</title>
<updated>2024-09-16T08:15:45+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2024-02-08T14:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=18899a7d525bc4b4d2e547e78d4b7aa9ec9645a0'/>
<id>urn:sha1:18899a7d525bc4b4d2e547e78d4b7aa9ec9645a0</id>
<content type='text'>
This patch fix issue when inventory file is deleted
by kolla-ansible -i /etc/kolla/inventory destroy call.

Now, inventories are available in tools/cleanup-host
so we can ignore their removal.

Closes-Bug: #2052706
Change-Id: If89e94356de515b40ca4e8c023979cd498146303
</content>
</entry>
<entry>
<title>Merge "Add command to upgrade to a target version of RMQ"</title>
<updated>2024-08-22T21:15:44+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2024-08-22T21:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=4284dd797b43554ae0f0ca90d424aa771dd8e5d0'/>
<id>urn:sha1:4284dd797b43554ae0f0ca90d424aa771dd8e5d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump Ansible versions to 2.16 and 2.17</title>
<updated>2024-08-16T18:52:07+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-06-11T09:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=1d3b4f7b2de7836d41700de272dad3e385a6ac80'/>
<id>urn:sha1:1d3b4f7b2de7836d41700de272dad3e385a6ac80</id>
<content type='text'>
Change-Id: Ic87fb3e4c014d3090869d5631e02982829df6312
</content>
</entry>
<entry>
<title>Add command to upgrade to a target version of RMQ</title>
<updated>2024-08-12T14:05:42+00:00</updated>
<author>
<name>Matt Crees</name>
<email>mattc@stackhpc.com</email>
</author>
<published>2024-05-09T16:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=249c1e89de0bef6a00f3abecdd8dfc820a5719fb'/>
<id>urn:sha1:249c1e89de0bef6a00f3abecdd8dfc820a5719fb</id>
<content type='text'>
Required before a SLURP upgrade

Change-Id: I09a45d26a6075554b204e007f64122f23de5f53c
</content>
</entry>
</feed>
