Merge "Run nova-api and -metadata in threaded mode"

This commit is contained in:
Zuul
2025-08-15 11:53:36 +00:00
committed by Gerrit Code Review
3 changed files with 12 additions and 2 deletions

View File

@@ -475,6 +475,8 @@
# https://bugs.launchpad.net/nova/+bug/2110545
NOVA_COMPILE_MDEV_SAMPLES: False
'SYSTEMD_ENV_VARS["n-sch"]': OS_NOVA_DISABLE_EVENTLET_PATCHING=true
'SYSTEMD_ENV_VARS["n-api"]': OS_NOVA_DISABLE_EVENTLET_PATCHING=true
'SYSTEMD_ENV_VARS["n-api-meta"]': OS_NOVA_DISABLE_EVENTLET_PATCHING=true
devstack_services:
# Disable OVN services
br-ex-tcpdump: false

View File

@@ -24,8 +24,8 @@ threading mode at service startup via setting the environment variable
.. note::
Since nova 32.0.0 (2025.2 Flamingo) the nova-scheduler can be switched to
native threading mode.
Since nova 32.0.0 (2025.2 Flamingo) the nova-scheduler, nova-metadata, and
nova-api can be switched to native threading mode.
Tunables for the native threading mode

View File

@@ -0,0 +1,8 @@
---
features:
- |
The nova-api and nova-metadata services now can be run in native threading
mode instead of with eventlet. This is an experimental feature that is
disabled by default. Please read the
`concurrency <https://docs.openstack.org/nova/latest/admin/concurrency.html>`__
guide for more details.