Files
nova/releasenotes/notes/microversion-2-90-59fb6d4ec420b9f4.yaml
Stephen Finucane cfa33d3b06 policy: Deprecate field from 'os-extended-server-attributes' policy
Indicate that the 'os_compute_api:os-extended-server-attributes' will no
longer control visibility of the 'OS-EXT-SRV-ATTR:hostname' attribute in
a future release, following a deprecation period.

Change-Id: I981a3bdb6c2f11f294cbb01689cf927d216b2439
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2021-08-26 10:54:25 +01:00

25 lines
1.2 KiB
YAML

---
features:
- |
The 2.90 microversion has been added. This microversion allows users to
specify a requested hostname to be configured for the instance metadata
when creating an instance (``POST /servers``), updating an instance
(``PUT /servers/{id}``), or rebuilding an instance
(``POST /servers/{server_id}/action (rebuild)``). When specified, this
hostname replaces the hostname that nova auto-generates from the instance
display name. As with the auto-generated hostnames, a service such as
``cloud-init`` can automatically configure the hostname in the guest OS
using this information retrieved from the metadata service.
In addition, starting with the 2.90 microversion, the
``OS-EXT-SRV-ATTR:hostname`` field is now returned for all users.
Previously this was restricted to admin users.
deprecations:
- |
The ``os_compute_api:os-extended-server-attributes`` policy controls
which users a number of server extended attributes are shown to.
Configuring visiblity of the ``OS-EXT-SRV-ATTR:hostname`` attribute via
this policy has now been deprecated and will be removed in a future
release. Upon removal, this attribute will be shown for all users
regardless of policy configuration.