<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/kolla_ansible, 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-05-26T10:28:46+00:00</updated>
<entry>
<title>Always set kolla-action</title>
<updated>2026-05-26T10:28:46+00:00</updated>
<author>
<name>Will Szumski</name>
<email>will@stackhpc.com</email>
</author>
<published>2026-04-24T17:51:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=c5e4def7a052e53a50e1a672c2714269f4f07472'/>
<id>urn:sha1:c5e4def7a052e53a50e1a672c2714269f4f07472</id>
<content type='text'>
This makes things more consistent. I'm hoping to rely on this in kayobe
to make the --kolla-playbook work when we make multiple calls to
kolla-ansible in the same command invocation.

Change-Id: Ieac1f4c7cf1cba19d08ac872bba60794af029110
Signed-off-by: Will Szumski &lt;will@stackhpc.com&gt;
(cherry picked from commit f699a60283e5b1b4ac247b0759c862d59e1c3150)
</content>
</entry>
<entry>
<title>Merge "prechecks: Add a precheck if using test images (quay.io/openstack.kolla)"</title>
<updated>2026-05-06T14:10:10+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-05-06T14:10:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=3e85c8ef6eb28f1def0309cfc051966c4b98f57a'/>
<id>urn:sha1:3e85c8ef6eb28f1def0309cfc051966c4b98f57a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prechecks: Add a precheck if using test images (quay.io/openstack.kolla)</title>
<updated>2026-05-05T07:45:20+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-24T08:07:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=2ffe7f6fd7f6ed4800177c24b36169d04c6a2e07'/>
<id>urn:sha1:2ffe7f6fd7f6ed4800177c24b36169d04c6a2e07</id>
<content type='text'>
Change-Id: I2babda3d1388f1ee825fa79a1d85d3113b5ecbd4
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge "Support multiple Nova Compute Ironic instances"</title>
<updated>2026-04-25T13:25:54+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-04-25T13:25:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=6c0e560ae6398a97df9242fe9e2836e3c2144a71'/>
<id>urn:sha1:6c0e560ae6398a97df9242fe9e2836e3c2144a71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support multiple Nova Compute Ironic instances</title>
<updated>2026-04-24T13:47:26+00:00</updated>
<author>
<name>Doug Szumski</name>
<email>doug@stackhpc.com</email>
</author>
<published>2026-01-26T11:25:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=0f4c8544d8b822bd0d97da75b47b1244d147bef3'/>
<id>urn:sha1:0f4c8544d8b822bd0d97da75b47b1244d147bef3</id>
<content type='text'>
Adds support for deploying multiple instances of the Nova
Compute Ironic service on the same host. This is useful
in large baremetal deployments, where the sharding and/or
conductor group feature is used to scale out the service.

A further patch to support deploying multiple Ironic
conductor instances will follow.

Co-Authored-By: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
Co-Authored-By: Bertrand Lanson &lt;bertrand.lanson@protonmail.com&gt;
Change-Id: Ibbddfd87e831a3775c3ed66c80b18e5070cedc90
Signed-off-by: Doug Szumski &lt;doug@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>Merge "Fix shebangs"</title>
<updated>2026-04-24T11:52:52+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-04-24T11:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=54dce96003ef703b3b53200bcf4b550f1b74cb9a'/>
<id>urn:sha1:54dce96003ef703b3b53200bcf4b550f1b74cb9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch from passlib to internal bcrypt filter</title>
<updated>2026-03-03T12:10:33+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-12-05T07:08:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=ad59c9e8c22cb4ec631e060303922bfbe6def4af'/>
<id>urn:sha1:ad59c9e8c22cb4ec631e060303922bfbe6def4af</id>
<content type='text'>
Change-Id: I1c0312aa7bdfb78fedef6c98463f25e6460f4587
Co-Authored-By: Pierre Riteau &lt;pierre@stackhpc.com&gt;
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge "Try not to return loopback addresses with kolla_address in ipv4"</title>
<updated>2026-01-30T10:37:10+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-01-30T10:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=2157483456a1c0b2a9d67f600c08e47b807b4edd'/>
<id>urn:sha1:2157483456a1c0b2a9d67f600c08e47b807b4edd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kolla-ansible: migrate redis password to valkey in mergepwd</title>
<updated>2026-01-16T12:24:18+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2026-01-15T16:43:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=10fddfc2cf842d685ccb877af6ea5e52305b0d8d'/>
<id>urn:sha1:10fddfc2cf842d685ccb877af6ea5e52305b0d8d</id>
<content type='text'>
When migrating from Redis to Valkey, 'valkey_master_password' is
introduced as a new requirement. During an upgrade, 'kolla-mergepwd'
previously left the newly generated random password for Valkey,
ignoring the existing Redis password.

This caused critical authentication failures. Specifically, for users
utilizing custom Keystone caching solutions, starting Valkey with a new
password would seriously damage the entire cluster. Furthermore, in
standard upgrades, Octavia stops working due to the password change,
leaving the service unstable until the upgrade is complete.

This patch updates 'mergepwd.py' to detect when 'valkey_master_password'
is a new entry and automatically assigns it the value of the existing
'redis_master_password'. This ensures a seamless transition and
maintains cloud stability during the Redis-to-Valkey migration.

Closes-Bug: #2138461
Change-Id: Id0eb88e739c44016a0bd118793f81ff66a624655
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
<entry>
<title>Standardize naming for MariaDB recovery and backup files</title>
<updated>2026-01-06T19:28:48+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2025-06-18T10:31:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=cb629953c2d2b12e57cacb016a18c931c16d4246'/>
<id>urn:sha1:cb629953c2d2b12e57cacb016a18c931c16d4246</id>
<content type='text'>
This commit addresses and corrects the inconsistency in naming
across multiple files within the project. Specifically, the terms
mariadb_recovery and mariadb_backup have been replaced with
mariadb-recovery and mariadb-backup respectively to adhere to the
project's naming conventions and improve clarity.

Change-Id: I47b80eaa0dc0487f506b47ca065951b5140e0d62
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
</feed>
