From 8bb8045b590fc562a2a5221119f100c8695835f5 Mon Sep 17 00:00:00 2001 From: melanie witt Date: Mon, 6 Aug 2018 22:39:12 +0000 Subject: [PATCH] Add a prelude release note for the 18.0.0 Rocky GA Change-Id: Iafcf8b6d90bb3d4607b1f55bab0e39bec52c6928 --- .../notes/rocky-prelude-b78b51b9026ed336.yaml | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 releasenotes/notes/rocky-prelude-b78b51b9026ed336.yaml diff --git a/releasenotes/notes/rocky-prelude-b78b51b9026ed336.yaml b/releasenotes/notes/rocky-prelude-b78b51b9026ed336.yaml new file mode 100644 index 000000000000..ae9505340b9b --- /dev/null +++ b/releasenotes/notes/rocky-prelude-b78b51b9026ed336.yaml @@ -0,0 +1,58 @@ +--- +prelude: | + The 18.0.0 release includes many new features and bug fixes. It is + difficult to cover all the changes that have been introduced. Please at + least read the upgrade section which describes the required actions to + upgrade your cloud from 17.0.0 (Queens) to 18.0.0 (Rocky). + + That said, a few major changes are worth mentioning. This is not an + exhaustive list: + + - The latest Compute API microversion supported for Rocky is v2.65. Details + on REST API microversions added since the 17.0.0 Queens release can be + found in the `REST API Version History`_ page. + + - Nova is now using the new Neutron port binding API to minimize network + downtime during live migrations. See the `related spec`_ for more + details. + + - Volume-backed instances will no longer report ``root_gb`` usage for new + instances and existing instances will heal during move operations. + + - Several REST APIs specific to nova-network were removed and the core + functionality of nova-network is planned to be removed in the 19.0.0 + Stein release. + + - A ``nova-manage db purge`` command to `purge archived shadow table data`_ + is now available. A new ``--purge`` option is also available for the + ``nova-manage db archive_deleted_rows`` command. + + - It is now possible to `disable a cell`_ to stop scheduling to a cell by + using the ``nova-manage cell_v2 update_cell`` command. + + - The libvirt compute driver now supports trusted image certificates when + using the 2.63 compute API microversion. See the `image signature + certificate validation`_ documentation for more details. + + - It is now possible to configure a separate database for the placement + service, which could help in easing the eventual placement service + extraction from Nova and data migration associated with it. + + - A ``nova-manage placement heal_allocations`` command is now available to + allow users of the CachingScheduler to get the placement service + populated for their eventual migration to the FilterScheduler. The + CachingScheduler is deprecated and could be removed as early as Stein. + + - The placement service now supports granular RBAC policy rules + configuration. See the `placement policy`_ documentation for details. + + - A new zVM virt driver is now available. + + - The nova-consoleauth service has been deprecated. + + .. _REST API Version History: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html + .. _related spec: https://specs.openstack.org/openstack/nova-specs/specs/rocky/approved/neutron-new-port-binding-api.html + .. _purge archived shadow table data: https://docs.openstack.org/nova/latest/cli/nova-manage.html#nova-database + .. _disable a cell: https://docs.openstack.org/nova/latest/cli/nova-manage.html#nova-cells-v2 + .. _image signature certificate validation: https://docs.openstack.org/nova/latest/user/certificate-validation.html + .. _placement policy: https://docs.openstack.org/nova/latest/configuration/placement-policy.html