[release-announce] nova 20.3.0 (train)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 15 09:28:25 UTC 2020


We are gleeful to announce the release of:

nova 20.3.0: Cloud computing fabric controller

This release is part of the train stable release series.

The source is available from:

    https://opendev.org/openstack/nova

Download the package from:

    https://tarballs.openstack.org/nova/

Please report issues through:

    https://bugs.launchpad.net/nova/+bugs

For more details, please see below.

20.3.0
^^^^^^

Bug Fixes

* A new "[workarounds]/reserve_disk_resource_for_image_cache" config
  option was added to fix the bug 1878024 where the images in the
  compute image cache overallocate the local disk. If this new config
  is set then the libvirt driver will reserve DISK_GB resources in
  placement based on the actual disk usage of the image cache.

   (https://bugs.launchpad.net/nova/+bug/1878024)

Changes in nova 20.2.0..20.3.0
------------------------------

147f1c753a Add admin doc information about image cache resource accounting
90c70f04d7 Reserve DISK_GB resource for the image cache
11b2b7f0b3 fix scsi disk unit number of the attaching volume when cdrom bus is scsi
91160c4238 Make quotas respect instance_list_per_project_cells
e34b375a61 Update scheduler instance info at confirm resize
66e4d82181 Reproduce bug 1869050
9f22f41286 [train-only] Cap pycodestyle to < 2.6.0
890882ebbf Revert "nova shared storage: rbd is always shared storage"
118ee68257 Add retry to cinder API calls related to volume detach


Diffstat (except docs and test files)
-------------------------------------

nova/compute/manager.py                            |  4 +
nova/conf/workarounds.py                           | 19 +++++
nova/quota.py                                      |  8 +-
nova/virt/imagecache.py                            |  9 ++
nova/virt/libvirt/driver.py                        | 29 ++++---
nova/virt/libvirt/imagecache.py                    | 25 ++++++
nova/volume/cinder.py                              | 11 +++
...erve-disk-for-image-cache-ef6688f869b12bcb.yaml | 10 +++
test-requirements.txt                              |  2 +-
17 files changed, 485 insertions(+), 18 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index c8c8cb1c50..a3e369f85a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -14 +14 @@ PyMySQL>=0.7.6 # MIT License
-pycodestyle>=2.0.0 # MIT License
+pycodestyle>=2.0.0,<2.6.0 # MIT License






More information about the Release-announce mailing list