<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/roles/ironic, 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-18T13:34:04+00:00</updated>
<entry>
<title>Set Ironic tempdir</title>
<updated>2026-06-18T13:34:04+00:00</updated>
<author>
<name>TBExtent</name>
<email>jed@stackhpc.com</email>
</author>
<published>2026-06-15T12:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=b3f7c6c5b4154aa6fc903fafac2641235fdd9ee8'/>
<id>urn:sha1:b3f7c6c5b4154aa6fc903fafac2641235fdd9ee8</id>
<content type='text'>
Set the Ironic tempdir to be within the Ironic Docker container
volume.

Closes-Bug: #2156758
Change-Id: Ib24a04657f297ebb323686aa1d80f9bf019f44f2
Signed-off-by: Jed Preist &lt;jed@stackhpc.com&gt;
(cherry picked from commit ba5d4219749099cb7a797deb77685c5293fb9bf5)
</content>
</entry>
<entry>
<title>Fix for overly restrictive permissions on ca-certificates directory</title>
<updated>2026-05-12T05:56:37+00:00</updated>
<author>
<name>Rafal Lewandowski</name>
<email>rafal@stackhpc.com</email>
</author>
<published>2025-11-30T17:30:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=adec4ae2ec454f543183fcaf9dcb168e684ed927'/>
<id>urn:sha1:adec4ae2ec454f543183fcaf9dcb168e684ed927</id>
<content type='text'>
Closes-Bug: #2112280
Change-Id: I52499bdf2b7fc70f91a4c2920749bfef83a79850
Signed-off-by: Rafal Lewandowski &lt;rafal@stackhpc.com&gt;
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
(cherry picked from commit e302bab31f30296f7d6f41c3d46e19cf5668b97a)
</content>
</entry>
<entry>
<title>ironic: Switch ironic-http to use httpd image</title>
<updated>2026-04-28T07:09:52+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-28T06:10:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=3d7a43391fbc2eac8ddfb2ab6acb8dafed399675'/>
<id>urn:sha1:3d7a43391fbc2eac8ddfb2ab6acb8dafed399675</id>
<content type='text'>
Change-Id: If655cd51857b65b16bde1f8870edbd217f5c10e5
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Drop support for running WSGI under Apache</title>
<updated>2026-04-24T11:07:46+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-27T13:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=e55f8a610808f266f0eac995afee41973150b439'/>
<id>urn:sha1:e55f8a610808f266f0eac995afee41973150b439</id>
<content type='text'>
The migration to uWSGI has been successfully completed.
All API services now run exclusively under uWSGI. The
*_wsgi_provider variables have been removed from all affected
roles along with leftover Apache wsgi config templates and
fluentd Apache log handling.

Rework Apache fluentd input configuration so it doesn't glob out
whole /var/log/kolla/*/* and just include required services when
enabled.

Change-Id: I1475e629d033163a50a5c681c8fe2557a7b10bae
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: Template clouds.yaml and use it</title>
<updated>2026-04-15T12:17:01+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-01T13:35:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=a80b14c1e9ddc39ee7cf0e6050400d6daf43fe24'/>
<id>urn:sha1:a80b14c1e9ddc39ee7cf0e6050400d6daf43fe24</id>
<content type='text'>
Basically Ansible heuristic obfuscation methods mark auth:
that we pass to openstack.* modules as no_log_values and then
obfuscates it's values in other runs (which then end up as ****
e.g. auth_url, domain_id, domain name, etc)

Example return:

    "domains": [
        {
            "description": "The ******** domain",
            "id": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
            "is_enabled": true,
            "links": {
                "self": "********/v3/domains/********"
            },
            "name": "Default",
            "options": {},
            "tags": []
        }

This patch adds clouds.yaml to files templated for kolla-toolbox
(but without the password) and only uses password from Kolla-Ansible
secrets instead of storing that on disk on all of the nodes.

Change-Id: I479445563d5b5dc2e45601e936d89def647da841
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>release: Retarget removal of ironic-inspector</title>
<updated>2026-04-07T07:06:02+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-07T06:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=062f2bb3fb9d5dde37ed47b72c5d046cfac3caac'/>
<id>urn:sha1:062f2bb3fb9d5dde37ed47b72c5d046cfac3caac</id>
<content type='text'>
Some tasks have been mistakenly marked as to be removed
in Gazpacho instead of after Gazpacho/in Hibiscus.

Change-Id: I6b6f98371546ab4fa316c53effb2be1954c3a84b
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ironic: update TODO</title>
<updated>2026-04-03T09:25:31+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2026-04-03T09:16:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=d7043178ef74a6c5028f36e8190dfaa0d0848f82'/>
<id>urn:sha1:d7043178ef74a6c5028f36e8190dfaa0d0848f82</id>
<content type='text'>
inspector still needs to be handled in G for slurp

Change-Id: Ibeefbc4f2818e51b40524a8b5b69118870ec37c6
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>ironic: Add uWSGI support for prometheus-exporter</title>
<updated>2026-03-27T19:30:00+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-27T09:21:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=8caabf53add64528a9d71483ae745a85c2e66709'/>
<id>urn:sha1:8caabf53add64528a9d71483ae745a85c2e66709</id>
<content type='text'>
Change-Id: Ia7a60cf8b67fe01aff4e3d775653d2fb353417b0
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Fix fqcn[actions-core] for ironic</title>
<updated>2026-03-20T06:43:29+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-20T06:18:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=604d55857b0f2eeb92cf6aae62103dab3c9892bf'/>
<id>urn:sha1:604d55857b0f2eeb92cf6aae62103dab3c9892bf</id>
<content type='text'>
Change-Id: I8a8c7e5106187ec0e68402114350a71b005ba42e
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Ironic parameter rework and default NTP server</title>
<updated>2026-03-16T12:21:50+00:00</updated>
<author>
<name>Doug Szumski</name>
<email>doug@stackhpc.com</email>
</author>
<published>2025-11-21T16:42:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=b0b798a397f7744ec473ba0101708a51a0d35db1'/>
<id>urn:sha1:b0b798a397f7744ec473ba0101708a51a0d35db1</id>
<content type='text'>
This patch moves the default Ironic kernel parameters
from templates into variables located in the 'Kernel
Parameters' section. Existing configurations are supported
using existing variables. Default NTP configuration for
the Ironic Python Agent (IPA) was also added in this patch.

Change-Id: I2ef63233eae661ed056bfa215b2875f44e0b6134
Signed-off-by: Doug Szumski &lt;doug@stackhpc.com&gt;
</content>
</entry>
</feed>
