Current Series Release Notes¶
34.0.0-72¶
Upgrade Notes¶
The
nova-novncproxy,nova-serialproxyandnova-spicehtml5proxyservices now default to native threading mode with the default[DEFAULT] concurrency_backend = autosetting. With that every Nova service defaults to native threading, only thenova-manage,nova-policyandnova-statusCLI entry points still default to the eventlet mode. Each console proxy service can be reverted individually to the legacy eventlet mode by setting[DEFAULT] concurrency_backend = eventletin the configuration file of that service. Please read the concurrency guide for more details.
The deprecated
[workarounds] disable_libvirt_livesnapshotoption has been removed.
The deprecated aliases of quota related options in the
[DEFAULT]section have been removed. Use the options in the[quota]section instead.
Bug Fixes¶
Bug #2160158: Fixed the
supports_virtio_fscapability always reported by the libvirt driver regardless of virtualization type. This feature is supported by only QEMU. Now the capability is reported only when the[libvirt] virt_typeoption is set toqemuorkvm.
Fixes a regression in 2026.1 where all requests to the deprecated
/os-volumes_bootAPI failed with an unhandledHTTP 500due to aKeyError: 'body'in the request body validation.
Previously, if a request to detach a Cinder volume failed at the call to delete the attachment via Cinder API, the volume status remained “detaching” instead of being returned to “in-use”. The “detaching” status prevented subsequent retries of a detach request from being able to succeed as they were rejected for the volume not being “in-use”. This has been fixed to roll back the volume status to “in-use” if a volume detach fails at the Cinder API call. See bug 2016173 for more details.