<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/tests/test_kolla_toolbox.py, 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-06-22T12:21:26+00:00</updated>
<entry>
<title>fix kolla_toolbox running with wrong HOME env</title>
<updated>2026-06-22T12:21:26+00:00</updated>
<author>
<name>Bertrand Lanson</name>
<email>bertrand.lanson@infomaniak.com</email>
</author>
<published>2026-05-21T08:43:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=20a056012273d103ff24b31541b6bbb746b10180'/>
<id>urn:sha1:20a056012273d103ff24b31541b6bbb746b10180</id>
<content type='text'>
There is a possibility that the ansible-runner in kolla_toolbox
is executed with the wrong environment variables if run in a specific
way. The cause is not super clear, but the solution is to simply force
it to use the correct HOME value.

Closes-Bug: #2153544

Change-Id: Ibad84e358f21564c570161f7e4f21b117398df3b
Signed-off-by: Bertrand Lanson &lt;bertrand.lanson@infomaniak.com&gt;
(cherry picked from commit 2104f74a2616821c2bd848411ebfce266a3edd69)
</content>
</entry>
<entry>
<title>kolla_toolbox: fix secrets leaking</title>
<updated>2026-03-25T19:15:26+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-17T06:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=976d2d85c3d3bc77366bf4c90c03eaa4fa5921fe'/>
<id>urn:sha1:976d2d85c3d3bc77366bf4c90c03eaa4fa5921fe</id>
<content type='text'>
Replace ansible CLI invocation with ansible-runner, passing module
args via put_archive tar stream instead of exec argv.

Override _log_invocation to add no_log values to relevant
variables on module invocation (without that we leak secrets
on each module invocation - check for "Invoked with" syslog entries)

runner_on_skipped is required for --check support

Requires ansible-runner in the kolla_toolbox image (Depends-On).

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

Closes-Bug: #2131197
Closes-Bug: #2138622

Assisted-By: Claude Sonnet 4.6

Change-Id: I110f79aa911b746d13f6648883191edabea10563
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>kolla_toolbox: Add support for deprecation warnings</title>
<updated>2026-01-12T14:30:24+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-01-08T13:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=effd154e04a56203296a46fcce0b1919ddd029fb'/>
<id>urn:sha1:effd154e04a56203296a46fcce0b1919ddd029fb</id>
<content type='text'>
ansible-core 2.20 introduced some deprecation warnings
in internal module functions and not all modules have
adapted to new functionality, therefore kolla_toolbox
invocations contain both deprecation warnings (or other
warnings) and JSON blocks.

This patch adds support for separating these and printing
deprecation warnings using warn() function in AnsibleModule

Closes-Bug: #2138234

Change-Id: I2008d9d8c85b2216036f5155e29f7e5db43832f0
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Bump ansible-core to 2.18/2.19</title>
<updated>2025-10-28T11:26:36+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-09-10T05:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=3380770aeef5eebc4fd0dd1f7b6c36cde0c881fa'/>
<id>urn:sha1:3380770aeef5eebc4fd0dd1f7b6c36cde0c881fa</id>
<content type='text'>
Bumped collections in requirements-core.yml to Ansible 12 major versions,
see [1].

[1]: https://github.com/ansible-community/ansible-build-data/blob/main/12/ansible-12.1.0.yaml

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

Co-authored-by: Doug Szumski doug@stackhpc.com
Change-Id: If8a29052d8a43ffc0fef11514adabb5e4ab9d977
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Move kolla_toolbox to high level client</title>
<updated>2025-03-31T09:33:56+00:00</updated>
<author>
<name>Roman Krček</name>
<email>roman.krcek@tietoevry.com</email>
</author>
<published>2024-10-17T09:54:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=c803413c52e2c91e48e275aaadff6d1e26a45771'/>
<id>urn:sha1:c803413c52e2c91e48e275aaadff6d1e26a45771</id>
<content type='text'>
Move from APIClient to PodmanClient and DockerClient clients.

Signed-off-by: Roman Krček &lt;roman.krcek@tietoevry.com&gt;
Change-Id: I6c5734b6fff1bd42929851a263620bb4d959ac25
</content>
</entry>
</feed>
