<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/roles/keystone/tasks, 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-08-12T19:53:46+00:00</updated>
<entry>
<title>fix: Delegate fernet key distribution to correct host</title>
<updated>2026-08-12T19:53:46+00:00</updated>
<author>
<name>Owen Jones</name>
<email>owen@stackhpc.com</email>
</author>
<published>2026-08-10T10:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=fe4f6adaf01e93af39cd28d3ad57d45b1db11884'/>
<id>urn:sha1:fe4f6adaf01e93af39cd28d3ad57d45b1db11884</id>
<content type='text'>
The key used to group hosts was previously changed[0] but the group not
updated in the task used to distribute fernet keys. When migrating
hosts this could lead to the task being delegated to a host without
keys, resulting in all hosts losing their keys.

0: Change I1db88e28a828ebf073f018b2bae1d9556ec22807

Closes-Bug: #2163158
Change-Id: Ia76f3e6cb41a30b88ac885832755ebe5264ad9fc
Signed-off-by: Owen Jones &lt;owen@stackhpc.com&gt;
(cherry picked from commit 541a26c7d4dd1988eda64327c6b08aa831ee3162)
</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>Fix keystone with IDP configured.</title>
<updated>2026-04-15T12:23:10+00:00</updated>
<author>
<name>Taavi Ansper</name>
<email>taaviansperr@gmail.com</email>
</author>
<published>2026-02-06T12:07:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=1264c46c67690abb900d74552d100746fcfa921e'/>
<id>urn:sha1:1264c46c67690abb900d74552d100746fcfa921e</id>
<content type='text'>
1. Add CI coverage for keystone_identity_providers under federation
scenario.
2. Add fix for federation config in keystone role if keystone_identity_providers is
   defined.
3. Update Horizon tests with federation example.
4. Use openstack.cloud ansible modules instead of python-openstackclient
   in register_identity_providers.yml

Closes-Bug: #2134455

Change-Id: Id03bc5770c3856c7c09a34e327b33786d7b7d859
Signed-off-by: Taavi Ansper &lt;taaviansperr@gmail.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>ansible-lint: Fix fqcn[actions-core] for keystone</title>
<updated>2026-03-20T15:42:58+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-20T06:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=2a4f48e7a3302abc9ac3366c9c0390cdc3c5747c'/>
<id>urn:sha1:2a4f48e7a3302abc9ac3366c9c0390cdc3c5747c</id>
<content type='text'>
Change-Id: I137a6b4de493c0284116eda2c148bc97b13df5ee
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge "keystone: Manage OIDC metadata files as templates"</title>
<updated>2026-02-02T20:48:35+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-02-02T20:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=684df6660429bd649238c14af94a3c2156b07995'/>
<id>urn:sha1:684df6660429bd649238c14af94a3c2156b07995</id>
<content type='text'>
</content>
</entry>
<entry>
<title>keystone: Manage OIDC metadata files as templates</title>
<updated>2026-01-28T08:28:44+00:00</updated>
<author>
<name>Franciszek Przewozny</name>
<email>przewozny.franciszek@gmail.com</email>
</author>
<published>2026-01-22T14:52:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=e55b70dab53bdaafea0e2f5af24fdb719094905a'/>
<id>urn:sha1:e55b70dab53bdaafea0e2f5af24fdb719094905a</id>
<content type='text'>
Switch from copy to template module for Keystone OIDC metadata
configuration files.

Such change was once implemented [1] in #937094, but reverted
due to lack of file handling logic [2].

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

Change-Id: I270d741942a1502f2ef2ca39d119234713b7d939
Signed-off-by: fprzewozn &lt;przewozny.franciszek@gmail.com&gt;
</content>
</entry>
<entry>
<title>keystone: apply keystone_api_workers to uWSGI</title>
<updated>2026-01-27T13:56:31+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2026-01-27T13:56:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=a6721548dda5bd98c21f320fb1ee81b0b57169d4'/>
<id>urn:sha1:a6721548dda5bd98c21f320fb1ee81b0b57169d4</id>
<content type='text'>
Partial-Bug: #2139153

Change-Id: If315f86cef80781cdea37d0fec391f638adb727d
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: fix yaml[line-length] in keystone</title>
<updated>2026-01-15T16:57:13+00:00</updated>
<author>
<name>Bertrand Lanson</name>
<email>bertrand.lanson@infomaniak.com</email>
</author>
<published>2025-12-12T23:12:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=fc2fd673b52b5dfe89e4b222e0bc6b4fa3895dff'/>
<id>urn:sha1:fc2fd673b52b5dfe89e4b222e0bc6b4fa3895dff</id>
<content type='text'>
Change-Id: Idf78a6e2a49a606d6d2060f21dbe69a06dc882d1
Signed-off-by: Bertrand Lanson &lt;bertrand.lanson@infomaniak.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: fix unnamed-task in keystone</title>
<updated>2025-12-10T21:19:48+00:00</updated>
<author>
<name>Bertrand Lanson</name>
<email>bertrand.lanson@protonmail.com</email>
</author>
<published>2025-12-10T20:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=5b7ed197c927df409991bfad1732b60681763eb8'/>
<id>urn:sha1:5b7ed197c927df409991bfad1732b60681763eb8</id>
<content type='text'>
Change-Id: I3be19b30e1431cddfc1da1ba5efd57f006ec9a1e
Signed-off-by: Bertrand Lanson &lt;bertrand.lanson@protonmail.com&gt;
</content>
</entry>
</feed>
