[release-announce] nova 27.1.0 (antelope)

no-reply at openstack.org no-reply at openstack.org
Wed May 17 11:16:08 UTC 2023


We are overjoyed to announce the release of:

nova 27.1.0: Cloud computing fabric controller

This release is part of the antelope 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.

27.1.0
^^^^^^

Upgrade Notes

* Configuration of service user tokens is now **required** for all
  Nova services to ensure security of block-storage volume data.

  All Nova configuration files must configure the "[service_user]"
  section as described in the documentation.

  See https://bugs.launchpad.net/nova/+bug/2004555 for more details.

   (https://docs.openstack.org/nova/latest/admin/configuration
  /service-user-token.html)

Changes in nova 27.0.0..27.1.0
------------------------------

09f85a8a92 CI: fix backport validator for new branch naming
6eab57952e Bump nova-ceph-multstore timeout
a02f966873 Revert "Debug Nova APIs call failures"
eb3fe4ddc6 Have host look for CPU controller of cgroupsv2 location.
1f781423ee Enable use of service user token with admin context
efb01985db Use force=True for os-brick disconnect during delete
fa2ba3ab2c Handle zero pinned CPU in a cell with mixed policy
2cf835be82 Reproduce asym NUMA mixed CPU policy bug
acb511652c Save cell socket correctly when updating host NUMA topology
29e3f2f2ab Reproduce bug 1995153
47b6850bb1 [stable-only] Update TOX_CONSTRAINTS_FILE for stable/2023.1
d081938e22 [stable-only] Update .gitreview for stable/2023.1


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

.gitreview                                         |   1 +
.zuul.yaml                                         |   3 +-
.../admin/configuration/cross-cell-resize.rst      |   2 +-
.../admin/configuration/service-user-token.rst     |  59 +++++++++++
.../admin/migrate-instance-with-snapshot.rst       |   2 +-
nova/api/openstack/wsgi.py                         |   6 --
nova/cmd/status.py                                 |  11 ++
nova/network/neutron.py                            |   8 +-
nova/service_auth.py                               |   6 +-
.../functional/regressions/test_bug_1595962.py     |   1 +
.../functional/regressions/test_bug_1995153.py     | 107 ++++++++++++++++++++
.../unit/virt/libvirt/volume/test_fibrechannel.py  |  20 ++++
.../unit/virt/libvirt/volume/test_storpool.py      |  16 ++-
.../unit/virt/libvirt/volume/test_vzstorage.py     |   8 +-
nova/virt/hardware.py                              |  11 +-
nova/virt/hyperv/vmops.py                          |   2 +-
nova/virt/hyperv/volumeops.py                      |  12 +--
nova/virt/libvirt/driver.py                        |   7 +-
nova/virt/libvirt/host.py                          |  31 +++++-
nova/virt/libvirt/volume/fibrechannel.py           |   7 +-
nova/virt/libvirt/volume/fs.py                     |   2 +-
nova/virt/libvirt/volume/iscsi.py                  |   7 +-
nova/virt/libvirt/volume/lightos.py                |   7 +-
nova/virt/libvirt/volume/nvme.py                   |   6 +-
nova/virt/libvirt/volume/quobyte.py                |   2 +-
nova/virt/libvirt/volume/scaleio.py                |   7 +-
nova/virt/libvirt/volume/smbfs.py                  |   2 +-
nova/virt/libvirt/volume/storpool.py               |   5 +-
nova/virt/libvirt/volume/volume.py                 |   2 +-
nova/virt/libvirt/volume/vzstorage.py              |   5 +-
nova/volume/cinder.py                              |   8 +-
.../notes/service-user-token-421d067c16257782.yaml |  11 ++
tools/check-cherry-picks.sh                        |   2 +-
tox.ini                                            |   4 +-
65 files changed, 859 insertions(+), 187 deletions(-)







More information about the Release-announce mailing list