<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/releasenotes/notes, 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-11-04T15:58:50+00:00</updated>
<entry>
<title>Fix trove-api queue manager process name</title>
<updated>2026-11-04T15:58:50+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2026-10-15T09:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=a9378109a34d5f87254bae5f5212a963b6e3f2c4'/>
<id>urn:sha1:a9378109a34d5f87254bae5f5212a963b6e3f2c4</id>
<content type='text'>
Set a unique processname for trove-api to prevent shared-memory
file collisions when running under uWSGI.

Closes-Bug: #2170958
Change-Id: Iee2c76fd8ba11446688b61a9b109c8bdba0fc820
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
(cherry picked from commit 0931b528df42dbd1b9c32feba09ee30716156f32)
</content>
</entry>
<entry>
<title>Fix container unhealthy checks</title>
<updated>2026-10-16T15:55:17+00:00</updated>
<author>
<name>Kuchinskiy Alexey</name>
<email>kuchinalser@gmail.com</email>
</author>
<published>2026-06-05T11:55:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=15ce36696a21356eb59abb4473e210f13cf7c98c'/>
<id>urn:sha1:15ce36696a21356eb59abb4473e210f13cf7c98c</id>
<content type='text'>
An issue with skipping "healthy check" checks has been resolved.

In task "Fail if containers are unhealthy" in variable
"unhealthy_containers" not appending services with status
"unhealthy", because path to the status incorrect, and search
in filter "selectattr" not work. Tasks skiping, because in
variable "unhealthy_containers" not items.

Closes-Bug: #2156900
Change-Id: I52f78774536e4487c38a500c2c8941eae4386604
Signed-off-by: Kuchinskiy Alexey &lt;kuchinalser@gmail.com&gt;
(cherry picked from commit d30fad4325b80cc82f485a979c0afeaf7647b07f)
</content>
</entry>
<entry>
<title>[stable-2026.1-only] Fix proxysql-ca.pem location in release note</title>
<updated>2026-10-16T08:40:30+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2026-10-16T08:31:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=766e6103418d80d7d34a5b14e340b79513894269'/>
<id>urn:sha1:766e6103418d80d7d34a5b14e340b79513894269</id>
<content type='text'>
The release note added in
https://review.opendev.org/c/openstack/kolla-ansible/+/994258
refers to certificates_internal_dir, but proxysql-ca.pem is read from
kolla_certificates_dir in stable/2026.1 and older branches.

Change-Id: Id4b352f102124135216579066c32e9ca575a874c
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>Merge "Revert^2 "Add HAProxy timeout variables for cloudkitty API"" into stable/2026.1</title>
<updated>2026-10-13T18:04:10+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-10-13T18:04:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=a537f6eddf9188176e95d8d0ace89e7da589f239'/>
<id>urn:sha1:a537f6eddf9188176e95d8d0ace89e7da589f239</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert^2 "Add HAProxy timeout variables for cloudkitty API"</title>
<updated>2026-10-01T11:04:08+00:00</updated>
<author>
<name>Dawud</name>
<email>dawud@stackhpc.com</email>
</author>
<published>2026-08-13T13:20:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=63989a9ff10cf421e9f6c14d206c7c6b099485e3'/>
<id>urn:sha1:63989a9ff10cf421e9f6c14d206c7c6b099485e3</id>
<content type='text'>
This reverts commit c62d5e509b74fd39b09c272fb731b73088c3a55b.

Reason for revert: Fixing broken tests

Change-Id: Iea1d9ad71c64642fadb7d02d50f9421cbe64acb7
Signed-off-by: Dawud &lt;dawud@stackhpc.com&gt;
(cherry picked from commit 1839ef9a957432b08c81756780e20d7374e5bb89)
</content>
</entry>
<entry>
<title>Fix ProxySQL not using backup writer node for reads</title>
<updated>2026-09-17T06:38:11+00:00</updated>
<author>
<name>Franciszek Przewozny</name>
<email>przewozny.franciszek@gmail.com</email>
</author>
<published>2026-09-10T22:13:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=a0d97b7373730f241b3637f9e5ab03cd8f99cf87'/>
<id>urn:sha1:a0d97b7373730f241b3637f9e5ab03cd8f99cf87</id>
<content type='text'>
Set writer_is_also_reader to 2 in the Galera hostgroup
configuration so that the backup writer node also serves
reads, instead of sitting idle while all read traffic went
to the single remaining reader node. The writer node is
never added to the reader hostgroup regardless of this
setting, only the backup writer is affected. See bug report
for performance difference details.

Closes-Bug: #2167037
Change-Id: Ib5145c200c3cd70f861824abd967748faf61e1cf
Signed-off-by: fprzewozn &lt;przewozny.franciszek@gmail.com&gt;
(cherry picked from commit 42eec877ff572fd724af8a1c0fa64acf5e824c7b)
</content>
</entry>
<entry>
<title>prometheus: accept vault-encrypted values in precheck</title>
<updated>2026-09-16T19:08:14+00:00</updated>
<author>
<name>Franciszek Przewozny</name>
<email>przewozny.franciszek@gmail.com</email>
</author>
<published>2026-09-01T20:16:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=8d5cc5ef66b140fb1f2c1b03d57c9c85f457b1af'/>
<id>urn:sha1:8d5cc5ef66b140fb1f2c1b03d57c9c85f457b1af</id>
<content type='text'>
Ansible's "is string" Jinja test returns False for values encrypted
with ansible-vault (AnsibleVaultEncryptedUnicode), so a precheck
using such an encrypted password/salt failed incorrectly. Accept the
value if it is either a plain string or vault_encrypted.

Closes-Bug: #2115495
Change-Id: I0bf783c40ca5be66717193be9dece971805fca55
Signed-off-by: fprzewozn &lt;przewozny.franciszek@gmail.com&gt;
(cherry picked from commit ed74de7e9a76fac01554fc876c4a581b857903ea)
</content>
</entry>
<entry>
<title>Merge "Register keystoneauth options for [glance] config group" into stable/2026.1</title>
<updated>2026-09-15T10:58:03+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-09-15T10:58:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=fab0967e3f737ebf78f3c1de897bdf1b837c0b83'/>
<id>urn:sha1:fab0967e3f737ebf78f3c1de897bdf1b837c0b83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rabbitmq: fix precheck missing backend TLS cert fallback</title>
<updated>2026-09-08T13:48:29+00:00</updated>
<author>
<name>Franciszek Przewozny</name>
<email>przewozny.franciszek@gmail.com</email>
</author>
<published>2026-09-01T13:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=022c6f1a12ebbbdeab4186fc22b4e30d00cf0b3d'/>
<id>urn:sha1:022c6f1a12ebbbdeab4186fc22b4e30d00cf0b3d</id>
<content type='text'>
service-cert-copy falls back to kolla_tls_backend_cert/key when no
rabbitmq-specific cert is found, but the precheck did not check for
this path, causing a false failure when relying on the shared
backend certificate.

Closes-Bug: #2166283
Change-Id: I75d4b33fc893bcf0793c1280981574bcdf3f3002
Signed-off-by: fprzewozn &lt;przewozny.franciszek@gmail.com&gt;
(cherry picked from commit a54ad717f08a8258424004e6224a36ea561393d2)
</content>
</entry>
<entry>
<title>Fix compare_labels when image doesn't exist</title>
<updated>2026-09-03T10:37:04+00:00</updated>
<author>
<name>Alex Welsh</name>
<email>alex@stackhpc.com</email>
</author>
<published>2026-09-01T13:19:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=a3badc9325e53d875b30f3b89947e7e2e2863781'/>
<id>urn:sha1:a3badc9325e53d875b30f3b89947e7e2e2863781</id>
<content type='text'>
check_image() from kolla_docker_worker returns None when the image
doesn't exist locally. This means that when compare_labels tries to read
a value from it, it will error out. This chain happens when comparing an
image that doesn't exist locally. In the past we didn't hit this because
checks ran sequentially and it would exit before hitting this. A recent
change [1] means that now all checks run always.

This patch fixes the issue in two ways. First, it makes the docker
worker return an empty dict from check_image when it doesn't exist.
Second, compare_labels now truthy-checks the output before proceeding,
and returns straight away if it's False.

[1] https://review.opendev.org/c/openstack/kolla-ansible/+/978162

Change-Id: I3c33ac3a474f80bca100005f61c1c0bfedc46170
Signed-off-by: Alex Welsh &lt;alex@stackhpc.com&gt;
Closes-Bug: #2166024
(cherry picked from commit ffc50e8d33ade7a0d58ef83b79ed296a28b49608)
</content>
</entry>
</feed>
