<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/roles/openstack-clients, 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-04-27T05:18:03+00:00</updated>
<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>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>CI: Reorganise scenarios into project templates</title>
<updated>2025-09-22T11:52:00+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-09-15T12:29:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694'/>
<id>urn:sha1:5c087f54cff9a7c7fd3d5a6fd3ce622ee415f694</id>
<content type='text'>
This patch moves into using project templates, which is easier
to organise.

base_distro and upgrade variables are derived from base.yaml
and respective job name - so don't need to be specified in each
job anymore.

All jobs will now also have an OS release specified, so it's easier
to add different OS release jobs (e.g. when backporting new release
support to stable branch).

Change-Id: I1f08f9b9064d9f7e95b07944db0e7ebac3120c57
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge "CI: Add telemetry scenario"</title>
<updated>2025-09-15T10:34:24+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2025-09-15T10:34:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=6f996afe3f644dc5dca8f3dae1aacaa73cd61f24'/>
<id>urn:sha1:6f996afe3f644dc5dca8f3dae1aacaa73cd61f24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: Add telemetry scenario</title>
<updated>2025-09-15T07:18:58+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-03-13T15:21:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=0c60010bd5e11de9dfd398e9f534479601992a7e'/>
<id>urn:sha1:0c60010bd5e11de9dfd398e9f534479601992a7e</id>
<content type='text'>
Removing python-ceilometerclient since it didn't have
a release since 2017

Change-Id: I4c20d268c202e1699f44f7d672c159d3ffa895eb
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Remove ironic-inspector deployment</title>
<updated>2025-09-05T09:26:59+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-06-05T14:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=cbe6fe7cef02b92aecd12e4e13f312055f49a424'/>
<id>urn:sha1:cbe6fe7cef02b92aecd12e4e13f312055f49a424</id>
<content type='text'>
Ironic Inspector has been retired and its functionality has been
moved to Ironic.

Added a change to service-ks-register to make password optional
(to able to remove user without a password being passed in).

Using the opportunity - increasing CI coverage to include
inspection.

Change-Id: If178c23249370c7c69744843737e61a6309d6a19
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Remove Swift role</title>
<updated>2025-03-21T16:30:59+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-03-20T14:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=adb1a9b918e428b8ab173118c40d215db0c70ce6'/>
<id>urn:sha1:adb1a9b918e428b8ab173118c40d215db0c70ce6</id>
<content type='text'>
Since Swift is broken and since deprecation nobody did
pick up the work to make it working - let's remove
swift role and associated integrations/CI scripts.

Change-Id: I08e92aaeea644053fd25f80ce1f276a495cebbfc
</content>
</entry>
<entry>
<title>Revert "CI: Pin openstackclient to &lt;7"</title>
<updated>2024-08-08T07:42:46+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-08-08T07:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=0bd630ea7975adbd8a270edea99284b84f96d043'/>
<id>urn:sha1:0bd630ea7975adbd8a270edea99284b84f96d043</id>
<content type='text'>
This reverts commit 9a5059d4408a11f23c23f2543c404292ac9d088a.

Reason for revert: let's use UC

Change-Id: Ifa2c455a0ac5d239cbd7de329521474b366b3c76
</content>
</entry>
<entry>
<title>CI: Use u-c in openstack-clients role</title>
<updated>2024-08-07T17:24:57+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-08-07T17:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=3a322ce592e78e395247e89cfbedeeb77114f416'/>
<id>urn:sha1:3a322ce592e78e395247e89cfbedeeb77114f416</id>
<content type='text'>
Change-Id: I29a3f86b59aeaa8ca64d5e6780fa094b903d0039
</content>
</entry>
</feed>
