<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/doc/source/reference/compute/nova-guide.rst, 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-16T14:54:58+00:00</updated>
<entry>
<title>Merge "Fix: Update outdated documentation"</title>
<updated>2026-04-16T14:54:58+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2026-04-16T14:54:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=e9203400df3f2e5968a9c4ae9b412f4b2b8d898a'/>
<id>urn:sha1:e9203400df3f2e5968a9c4ae9b412f4b2b8d898a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix: Update outdated documentation</title>
<updated>2026-04-12T15:31:35+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2026-03-25T13:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=54cd57ee2640728a9153adacc474e35da4ff3210'/>
<id>urn:sha1:54cd57ee2640728a9153adacc474e35da4ff3210</id>
<content type='text'>
Change-Id: I5dc53f74afd9a5b565201dc9d3039d82cb65dabc
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add additional SPICE configuration options</title>
<updated>2026-04-02T20:05:13+00:00</updated>
<author>
<name>Michael Still</name>
<email>mikal@stillhq.com</email>
</author>
<published>2026-04-02T20:05:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=71c3f6d284a1400074ee3ea84648da1e33b044d4'/>
<id>urn:sha1:71c3f6d284a1400074ee3ea84648da1e33b044d4</id>
<content type='text'>
Recent changes to OpenStack Compute have added a number of new
configuration options for SPICE VDI consoles. Additionally, it is
not always desirable to enable the HTML5 transcoding proxy for
SPICE consoles in Horizon. This patch adds configuration to
globals.yml for most of these new options. Specifically:

* nova_spice_html5: whether to enable the HTML5 transcoding proxy
  or not. Defaults to the previous behaviour of enabling the proxy.

Notably, nova_spice_require_secure is not exposed here as it implies
that qemu is configured to support TLS, and that TLS certificates
have been configured in the nova_libvirt container. These changes
are large, and are included in a separate patch for clarity.

Additionally, OpenStack Compute added these configuration options
in 2023.1, and they are exposed as well:

* nova_spice_image_compression: "auto_glz"
* nova_spice_jpeg_compression: "auto"
* nova_spice_zlib_compression: "auto"
* nova_spice_playback_compression: true
* nova_spice_streaming_mode: "filter"

All configuration options and their various values are documented
by OpenStack Compute in their documentation.

Partial-Bug: #2131793 (spice-direct consoles)
Change-Id: I07f6890f1c7c4e543667d3cbd7b3e82bd9ec83e3
Signed-off-by: Michael Still &lt;mikal@stillhq.com&gt;
</content>
</entry>
<entry>
<title>Add support for libvirt swtpm (vTPM) configuration.</title>
<updated>2025-12-15T09:27:24+00:00</updated>
<author>
<name>Franciszek Przewozny</name>
<email>przewozny.franciszek@gmail.com</email>
</author>
<published>2025-04-04T12:03:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=3d0fbfe65c687060529b92e7abf351277dcd99b2'/>
<id>urn:sha1:3d0fbfe65c687060529b92e7abf351277dcd99b2</id>
<content type='text'>
Since both nova-compute and nova-libvirt Kolla images have swtpm
packages installed [1], it is possible to configure vTPM for libvirt
instances. This patch adds support for such configuration in
kolla-ansible.

[1] https://bugs.launchpad.net/kolla/+bug/2062572

Closes-Bug: #2106219
Change-Id: Ic7969b05bde258c38ee31fe2821aeb4e9c77a567
Signed-off-by: fprzewozn &lt;przewozny.franciszek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Drop VMware support</title>
<updated>2025-08-07T14:42:57+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-08-07T12:11:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=8ed9d1511b5ed86c63cd8fbc679a4fd9484b5be7'/>
<id>urn:sha1:8ed9d1511b5ed86c63cd8fbc679a4fd9484b5be7</id>
<content type='text'>
Change-Id: I20a669bf7796285df04723a9110f9c74788600e1
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Support specifying Nova compute provider config</title>
<updated>2022-10-07T12:58:38+00:00</updated>
<author>
<name>Doug Szumski</name>
<email>doug@stackhpc.com</email>
</author>
<published>2022-06-10T15:51:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=522c3291cd6a405e8a0df7f7c8ee9846ae29727f'/>
<id>urn:sha1:522c3291cd6a405e8a0df7f7c8ee9846ae29727f</id>
<content type='text'>
In the Victoria cycle, Nova merged improved support for
managing resource providers:
https://review.opendev.org/q/topic:bp%252Fprovider-config-file

See the blueprint for more details:
https://docs.openstack.org/nova/latest/admin/managing-resource-providers.html

This change allows us to copy the necessary configuration.

Change-Id: I0a3caaad73bc6fe27380e7f6bf6b792aca51c84c
</content>
</entry>
<entry>
<title>nova: improve compute service registration failure handling</title>
<updated>2022-03-29T10:26:44+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2021-08-16T16:10:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=f1d3ff11d0e43b7e70fe9c36709975d96dfa86e8'/>
<id>urn:sha1:f1d3ff11d0e43b7e70fe9c36709975d96dfa86e8</id>
<content type='text'>
If any nova compute service fails to register itself, Kolla Ansible will
fail the host that queries the Nova API. This is the first compute host
in the inventory, and fails in the task:

    Waiting for nova-compute services to register themselves

Other hosts continue, often leading to further errors later on. Clearly
this is not idea.

This change modifies the behaviour to query the compute service list
until all expected hosts are present, but does not fail the querying
host if they are not. A new task is added that executes for all hosts,
and fails only those hosts that have not registered successfully.

Alternatively, to fail all hosts in a cell when any compute service
fails to register, set nova_compute_registration_fatal to true.

Change-Id: I12c1928cf1f1fb9e28f1741e7fe4968004ea1816
Closes-Bug: #1940119
</content>
</entry>
<entry>
<title>Support copying static Vendordata file into Nova API container</title>
<updated>2021-11-25T17:24:05+00:00</updated>
<author>
<name>Doug Szumski</name>
<email>doug@stackhpc.com</email>
</author>
<published>2021-10-04T15:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=9af42fcebc785bf8a792ce61c8e88cce55837cb7'/>
<id>urn:sha1:9af42fcebc785bf8a792ce61c8e88cce55837cb7</id>
<content type='text'>
Nova provides a mechanism to set static vendordata via a file [1].
This patch provides support in Kolla Ansible for using this
feature.

Arguably this could be part of a generic mechansim for copying
arbitrary config, but:

- It's not clear if there is anything else that would take
  advantage of this
- One size might not fit all

[1] https://docs.openstack.org/nova/latest/configuration/config.html#api.vendordata_jsonfile_path

Change-Id: Id420376d96d0c40415c369ae8dd36e845a781820
</content>
</entry>
<entry>
<title>Revert VMware deprecation</title>
<updated>2020-10-14T16:12:02+00:00</updated>
<author>
<name>zhoulinhui</name>
<email>df.some@foxmail.com</email>
</author>
<published>2020-08-22T05:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=b6846d6e259b1dbc209acf273aac5b6627f00f0f'/>
<id>urn:sha1:b6846d6e259b1dbc209acf273aac5b6627f00f0f</id>
<content type='text'>
Nova has reversed their deprecation of the VMware driver, and the Kolla
community has shown an interest in it.

Change-Id: I82f1074da56ed16c08317d1f92ed7f0a6f4a149a
</content>
</entry>
<entry>
<title>Drop RDP console variables</title>
<updated>2020-07-27T13:38:56+00:00</updated>
<author>
<name>Radosław Piliszek</name>
<email>radoslaw.piliszek@gmail.com</email>
</author>
<published>2020-07-27T13:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=e1e8533c89a655d2526772adff9b2024b782ab8d'/>
<id>urn:sha1:e1e8533c89a655d2526772adff9b2024b782ab8d</id>
<content type='text'>
These are noop after Hyper-V support was removed.

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