We are glad to announce the release of: nova 14.0.7: Cloud computing fabric controller This release is part of the newton stable release series. Download the package from: https://tarballs.openstack.org/nova/ For more details, please see below. 14.0.7 ^^^^^^ Bug Fixes * Includes the fix for bug 1673613 which could cause issues when upgrading and running "nova-manage cell_v2 simple_cell_setup" or "nova-manage cell_v2 map_cell0" where the database connection is read from config and has special characters in the URL. (https://launchpad.net/bugs/1673613) * Fixes bug 1691545 in which there was a significant increase in database connections because of the way connections to cell databases were being established. With this fix, objects related to database connections are cached in the API service and reused to prevent new connections being established for every communication with cell databases. (https://bugs.launchpad.net/nova/+bug/1691545) * The "nova-manage cell_v2 simple_cell_setup" command now creates the default cell0 database connection using the "[database]" connection configuration option rather than the "[api_database]" connection. The cell0 database schema is the *main* database, i.e. the *instances* table, rather than the *api* database schema. In other words, the cell0 database would be called something like "nova_cell0" rather than "nova_api_cell0". Changes in nova 14.0.6..14.0.7 ------------------------------ c350548 Updated from global requirements e3076f5 Handle special characters in database connection URL netloc f9a3c3f Fix the generated cell0 default database name d6a628d Cache database and message queue connection objects b4bbe68 Fixed suspend for PCI passthrough Diffstat (except docs and test files) ------------------------------------- nova/cmd/manage.py | 26 ++++++++++------ nova/context.py | 24 +++++++++++++-- nova/test.py | 3 ++ nova/virt/libvirt/driver.py | 3 +- .../notes/bug-1673613-7357d40ba9ab1fa6.yaml | 9 ++++++ .../notes/bug-1691545-1acd6512effbdffb.yaml | 10 +++++++ ...-single-migration-command-0e98d66e31e02a50.yaml | 7 ++++- ...fault-cell0-db-connection-f9717053cc34778e.yaml | 10 +++++++ requirements.txt | 2 +- 12 files changed, 150 insertions(+), 21 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index e95e0d6..0ab0d64 100644 --- a/requirements.txt +++ b/requirements.txt @@ -35 +35 @@ stevedore>=1.16.0 # Apache-2.0 -setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,>=16.0 # PSF/ZPL +setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=34.3.3,>=16.0 # PSF/ZPL