<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/tests, 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-02T21:02:59+00:00</updated>
<entry>
<title>Merge "CI: Emulate Redfish baremetal with Tenks" into stable/2026.1</title>
<updated>2026-11-02T21:02:59+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-11-02T21:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=008dc89c387c8c90122e8d6dee1ae2567a92b8b2'/>
<id>urn:sha1:008dc89c387c8c90122e8d6dee1ae2567a92b8b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Emulate Redfish baremetal with Tenks</title>
<updated>2026-10-15T09:08:59+00:00</updated>
<author>
<name>Jed Preist</name>
<email>jed@stackhpc.com</email>
</author>
<published>2026-07-03T13:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=870383f11bb99283321ffe0c263f8bcb2bfbf877'/>
<id>urn:sha1:870383f11bb99283321ffe0c263f8bcb2bfbf877</id>
<content type='text'>
Emulate baremetal using Tenks to test the deployment of Redfish
baremetal with Ironic.

Depends-On: https://review.opendev.org/c/openstack/tenks/+/995697
Change-Id: I2df2287c15d1afaba9d63956bcfa2fc7e71c3530
Signed-off-by: Jed Preist &lt;jed@stackhpc.com&gt;
(cherry picked from commit 06da80983a66e88251f08535b43ce984f4729e4f)
</content>
</entry>
<entry>
<title>Merge "CI: Don't fail on Neutron wrapper managed containers" into stable/2026.1</title>
<updated>2026-10-15T06:51:47+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-10-15T06:51:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=4d78ea1b3385e24713ce5b475c80e6055ee5abfa'/>
<id>urn:sha1:4d78ea1b3385e24713ce5b475c80e6055ee5abfa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge "Fix trailing comma bug in DockerWorker.generate_tls()" into stable/2026.1</title>
<updated>2026-10-05T16:53:15+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-10-05T16:53:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=04f8bebef4ead2850d392b013f6bb2546ba99861'/>
<id>urn:sha1:04f8bebef4ead2850d392b013f6bb2546ba99861</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Don't fail on Neutron wrapper managed containers</title>
<updated>2026-09-30T08:26:26+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-07-25T09:28:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=eaf673940f5a5a7c9baa5269447034215c2c69ef'/>
<id>urn:sha1:eaf673940f5a5a7c9baa5269447034215c2c69ef</id>
<content type='text'>
Filter out the ones in state removing and also by name

Change-Id: I0ea5522b1a3a3dbb2071ff93f6800f898858f41b
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
(cherry picked from commit 983379e1e4bc9c0db9965315e0cdfd76aa2921bd)
</content>
</entry>
<entry>
<title>CI: Prefer ipv4 over ipv6 and disable docker mirror</title>
<updated>2026-09-24T14:18:38+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-09-24T05:52:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=870c2d61b27cdbabc2e3eb799f8752e9413842df'/>
<id>urn:sha1:870c2d61b27cdbabc2e3eb799f8752e9413842df</id>
<content type='text'>
We're getting some ipv6 issues in VexxHost's ca-ymq-1 region,
this should at least work around them.

Change-Id: I26412e410e9aebb24bc98c943f418f824032be40
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
(cherry picked from commit 2f64452fbad843816d74b7584ea81d33d8054a14)
</content>
</entry>
<entry>
<title>Fix trailing comma bug in DockerWorker.generate_tls()</title>
<updated>2026-09-10T11:23:31+00:00</updated>
<author>
<name>Tikhon Masalov</name>
<email>t.masalov@maxima-int.com</email>
</author>
<published>2026-08-31T12:51:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=89e9c59d49e944c315ef43d3ddf227ebbf625968'/>
<id>urn:sha1:89e9c59d49e944c315ef43d3ddf227ebbf625968</id>
<content type='text'>
In generate_tls(), tls_cert and tls_key were assigned with trailing
commas, which caused them to become single-element tuples (None,)
instead of None. This made the if tls_cert: check always true,
leading to TypeError when check_file() received a tuple instead
of a string path.

Remove the trailing commas so tls_cert and tls_key are plain values.

Remove TestTLS.setUp(_get_host_timezone) for stable branches:
_get_host_timezone does not exist in kolla_container_worker.py
on older branches, causing AttributeError in TestTLS setUp.

Closes-Bug: #2166845
Change-Id: I06b8876838ee2ec3c20c9a98448fc9e5588f32cd
Signed-off-by: Tikhon Masalov &lt;t.masalov@maxima-int.com&gt;
(cherry picked from commit 2f8958235bc16a89a33c0711f1dfcb7bca87a1a9)
</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>
<entry>
<title>merge_configs: Add lstrip_blocks</title>
<updated>2026-08-24T10:12:58+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-08-21T06:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=e3aa050a57e53c17d15aad0273fae397f4a690b8'/>
<id>urn:sha1:e3aa050a57e53c17d15aad0273fae397f4a690b8</id>
<content type='text'>
Closes-Bug: #2164718

Change-Id: If5b7f30d2467b61c3578d09992faf446b5d25f4e
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
(cherry picked from commit 0f4da209da6fa39739ffc7b7fb1a69dc967734b7)
</content>
</entry>
<entry>
<title>Fix Docker cpuset dimension comparison</title>
<updated>2026-08-04T17:10:00+00:00</updated>
<author>
<name>Loan Harrouin</name>
<email>loan.harrouin@gmail.com</email>
</author>
<published>2026-05-05T13:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=0d656aa1e1fcc04ea2ffab5068aa934784c88f64'/>
<id>urn:sha1:0d656aa1e1fcc04ea2ffab5068aa934784c88f64</id>
<content type='text'>
When enabling cpuset_cpus or cpuset_mems on existing Docker containers,
Docker may report the current value as an empty string when no cpuset
constraint is configured.

These dimensions are cpuset-list strings, not numeric resource values.
Compare them as strings in the Docker worker instead of passing them
through the numeric dimension comparison logic.

Closes-Bug: 2143874

Change-Id: I1b8cd72846b28f556c8f9a0ba114a8af9221e85a
Signed-off-by: Loan Harrouin &lt;loan.harrouin@gmail.com&gt;
(cherry picked from commit 8304bb3884237bf5aee1c60715d097e88561d56d)
</content>
</entry>
</feed>
