<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/nova-libvirt-cleanup.yml, 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-03-19T12:17:03+00:00</updated>
<entry>
<title>ansible-lint: Fix fqcn[actions-core] in playbooks</title>
<updated>2026-03-19T12:17:03+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-12-12T08:37:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=21013949cdae545dbb797d149d7e4bcfa1378ea7'/>
<id>urn:sha1:21013949cdae545dbb797d149d7e4bcfa1378ea7</id>
<content type='text'>
Also add all failed roles into ignore and these will be removed in
subsequent patches

Change-Id: Ifa6f2725cfa93cb14d72daf27448bd58f186acfd
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: nova-libvirt-cleanup.yml</title>
<updated>2025-12-09T22:13:16+00:00</updated>
<author>
<name>Bertrand Lanson</name>
<email>bertrand.lanson@protonmail.com</email>
</author>
<published>2025-12-09T22:12:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=0cc4a041b92be785e7d2ad123101a04d956ef979'/>
<id>urn:sha1:0cc4a041b92be785e7d2ad123101a04d956ef979</id>
<content type='text'>
fix unnamed-task rule violation

Change-Id: Ib0527af1fe92b2640564b4f26d0d8a3172bd910d
Signed-off-by: Bertrand Lanson &lt;bertrand.lanson@protonmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Fix name[play]</title>
<updated>2025-12-05T06:07:50+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-12-04T15:41:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=04defb5e5d0cd7984d9a57a18e7e903bd897c9f2'/>
<id>urn:sha1:04defb5e5d0cd7984d9a57a18e7e903bd897c9f2</id>
<content type='text'>
Change-Id: I82310a2ebfa326a01424c7469d4eb9d440dc9b9c
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Support Ansible max_fail_percentage</title>
<updated>2023-12-05T10:49:42+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2021-08-16T16:03:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=af6e1ca4fd3366c1ae936d225b2835e95a4191fc'/>
<id>urn:sha1:af6e1ca4fd3366c1ae936d225b2835e95a4191fc</id>
<content type='text'>
This allows us to continue execution until a certain proportion of hosts
to fail. This can be useful at scale, where failures are common, and
restarting a deployment is time-consuming.

The default max failure percentage is 100, keeping the default
behaviour. A global max failure percentage may be set via
kolla_max_fail_percentage, and individual services may define a max
failure percentage via &lt;service&gt;_max_fail_percentage.

Note that all hosts in the inventory must be reachable for fact
gathering, even those not included in a --limit.

Closes-Bug: #1833737
Change-Id: I808474a75c0f0e8b539dc0421374b06cea44be4f
</content>
</entry>
<entry>
<title>libvirt: add nova-libvirt-cleanup command</title>
<updated>2022-03-21T11:54:54+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2022-02-14T11:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=80b311bef73ee8469055ae6f0b6083991a61b02a'/>
<id>urn:sha1:80b311bef73ee8469055ae6f0b6083991a61b02a</id>
<content type='text'>
Change Ia1239069ccee39416b20959cbabad962c56693cf added support for
running a libvirt daemon on the host, rather than using the nova_libvirt
container. It did not cover migration of existing hosts from using a
container to using a host daemon.

This change adds a kolla-ansible nova-libvirt-cleanup command which may
be used to clean up the nova_libvirt container, volumes and related
items on hosts, once it has been disabled.

The playbook assumes that compute hosts have been emptied of VMs before
it runs. A future extension could support migration of existing VMs, but
this is currently out of scope.

Change-Id: I46854ed7eaf1d5b5e3ccd8531c963427848bdc99
</content>
</entry>
</feed>
