53092942fd
Now I00e678858a8e46786f3b69fbba3f5353932de49b is merge, we can amend the reno prelude section to mention the policy docs. Change-Id: I78492a54a48828eec8d002c366455ca3bf593e5d
68 lines
2.9 KiB
YAML
68 lines
2.9 KiB
YAML
---
|
|
prelude: |
|
|
The 21.0.0 release includes many new features and bug fixes. Please be
|
|
sure to read the upgrade section which describes the required actions to
|
|
upgrade your cloud from 20.0.0 (Train) to 21.0.0 (Ussuri).
|
|
|
|
There are a few major changes worth mentioning. This is not an exhaustive
|
|
list:
|
|
|
|
- The latest Compute API microversion supported for Ussuri is v2.87.
|
|
Details on REST API microversions added since the 20.0.0 Train release
|
|
can be found in the `REST API Version History`__ page.
|
|
|
|
.. __: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html
|
|
|
|
- `Image pre-caching support to compute hosts`__ using ``os-aggregates``
|
|
API information, allowing some distributed edge cases and preemptive
|
|
image caching for instance creation.
|
|
|
|
.. __: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id74
|
|
|
|
- Support for `cold migrating and resizing servers between Nova cells`__.
|
|
|
|
.. __: https://docs.openstack.org/nova/latest/admin/configuration/cross-cell-resize.html
|
|
|
|
- Added support for `evacuate, live migrate and unshelve servers with
|
|
minimum bandwidth guarantees`__.
|
|
|
|
.. __: https://docs.openstack.org/api-guide/compute/port_with_resource_request.html
|
|
|
|
- New ``nova-manage placement audit`` CLI command to `find and clean up
|
|
orphaned resource allocations`__.
|
|
|
|
.. __: https://docs.openstack.org/nova/latest/cli/nova-manage.html
|
|
|
|
- Support for scope types and additional roles in the default nova
|
|
policies, allowing for richer access management including the ability to
|
|
configure *read-only* access to resources. This feature is disabled by
|
|
default. See the `Policy Concepts`__ documentation for more details.
|
|
|
|
.. __: https://docs.openstack.org/nova/latest/configuration/policy-concepts.html
|
|
|
|
- Support for `creating servers with accelerator devices via Cyborg`__.
|
|
|
|
.. __: https://docs.openstack.org/api-guide/compute/accelerator-support.html
|
|
|
|
- Enabled `rescue for boot-from-volume instances`__. Rescue now also allows
|
|
to attach stable disk devices to the rescued instance.
|
|
|
|
.. __: https://docs.openstack.org/nova/latest/user/rescue.html
|
|
|
|
- Validation for `known flavor extra specs with recognized namespaces`__.
|
|
|
|
.. __: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#id79
|
|
|
|
- Support for `heterogenous virtual GPU types per compute node`__.
|
|
|
|
.. __: https://docs.openstack.org/nova/latest/admin/virtual-gpu.html#enable-gpu-types-compute
|
|
|
|
- Python 2 is no longer supported by Nova, Python 3.6 and 3.7 are.
|
|
|
|
- Removal of the ``os-consoles`` and ``os-networks`` REST APIs. See the
|
|
`Upgrade Notes`_ section for more details.
|
|
|
|
- Removal of the ``nova-dhcpbridge``, ``nova-console`` and
|
|
``nova-xvpvncproxy`` services. See the `Upgrade Notes`_ section for more
|
|
details.
|