<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/roles, 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-06T14:10:10+00:00</updated>
<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>Drop zun and kuryr</title>
<updated>2026-04-27T05:18:03+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-24T17:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=9f1256ba74f05ea815e97e5769f9942f80bc0261'/>
<id>urn:sha1:9f1256ba74f05ea815e97e5769f9942f80bc0261</id>
<content type='text'>
Zun is broken in 2026.1, it has been released broken and there are
no reviews on the patch to fix it [1].

[1]: https://review.opendev.org/c/openstack/zun/+/982362

Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/986150

Change-Id: I8ced621754d03c44b7672dd94fc3d7d2173ac734
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</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>CI: Fix ovn-upgrade jobs</title>
<updated>2026-04-21T05:19:25+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-20T09:25:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=93e7d719a81fee0db977895b53aa3518f19eda0f'/>
<id>urn:sha1:93e7d719a81fee0db977895b53aa3518f19eda0f</id>
<content type='text'>
Since we use the same globals before upgrade and after upgrade,
we need to not enable vpnaas before the upgrade, because there's
no additional logic for configuring neutron-ovn-vpn-agent in
previous release.

Rename the role under /roles to fit out naming and ensure
no clashes with other role names

Change-Id: I3ccef6b1e75224a60036e9bf49500804ee76eba6
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Implement neutron-ovn-vpn-agent</title>
<updated>2026-04-17T09:07:00+00:00</updated>
<author>
<name>Maximilian Stinsky</name>
<email>maximilian.stinsky-damke@wiit.cloud</email>
</author>
<published>2024-07-19T10:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=4f5dda873762438b3ba296da289dae5f3312c9da'/>
<id>urn:sha1:4f5dda873762438b3ba296da289dae5f3312c9da</id>
<content type='text'>
This patch implements vpnaas for OVN environments. It deploys
a standalone neutron-ovn-vpn-agent on neutron nodes.

The container no longer requires 'privileged: true'. Running
as the 'neutron' user with specific kernel capabilities ensures
the agent can manage network namespaces and interfaces without
full privileges.

Added capabilities:
  - NET_ADMIN       # manage interfaces, IPs, routing, firewall
  - SYS_ADMIN       # create/manage network namespaces
  - SYS_PTRACE      # allow 'ip netns exec' attach to processes
  - DAC_OVERRIDE    # bypass file read/write restrictions
  - DAC_READ_SEARCH # allow directory traversal and file read
  - SETPCAP         # retain capabilities for privileged ops

Added security options:
  - apparmor=unconfined  # disable AppArmor confinement
  - seccomp=unconfined   # disable seccomp filtering
  - label=disable        # disable SELinux/labeling

Depends-On: https://review.opendev.org/c/openstack/kolla/+/924302
Closes-Bug: #2048392
Change-Id: I961b1407ae1402d146f0c09924df8e007e331af5
Signed-off-by: Joachim de Groot &lt;joachim.de.groot@menzel-it.net&gt;
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge "Fix keystone with IDP configured."</title>
<updated>2026-04-15T21:41:19+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-04-15T21:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=88aecb6009d2ef6e543849cd9930d1bd80cfca2f'/>
<id>urn:sha1:88aecb6009d2ef6e543849cd9930d1bd80cfca2f</id>
<content type='text'>
</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>CI: Exclude rbd secrets from leak check</title>
<updated>2026-04-15T11:50:48+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-15T09:48:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=6eea7cc66e5bb3bac8cfc10d00fad6f9d9d2155a'/>
<id>urn:sha1:6eea7cc66e5bb3bac8cfc10d00fad6f9d9d2155a</id>
<content type='text'>
Change-Id: I0d9a62e3ade10fc8735500a8ecb068e8108b90c1
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>CI: Add more passwords to leak check exceptions</title>
<updated>2026-04-14T16:20:41+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-14T15:59:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=be790992597236681ddc8e53bab3aeeafd4e8aa6'/>
<id>urn:sha1:be790992597236681ddc8e53bab3aeeafd4e8aa6</id>
<content type='text'>
These are from other CI jobs that AIO and cephadm

Change-Id: I127d1717eaa662919431c69520378f17f6804133
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
</feed>
