summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2023-01-21 05:39:20 +0000
committerGerrit Code Review <review@openstack.org>2023-01-21 05:39:20 +0000
commitd8b4b7bebdc0f55353cd99f372044b9e30315a6d (patch)
tree7f2889a0c3fa647a72148b8796be9eb77783ba4e /releasenotes
parent6abbcc5033c86c1503d2e8018687476c16ebf6f2 (diff)
parent9980b9ad52a24998bc36fc191118a3d924b0a880 (diff)
downloadnova-d8b4b7bebdc0f55353cd99f372044b9e30315a6d.tar.gz
Merge "Microversion 2.94: FQDN in hostname"
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/microversion-2-94-59649401d5763286.yaml22
1 files changed, 22 insertions, 0 deletions
diff --git a/releasenotes/notes/microversion-2-94-59649401d5763286.yaml b/releasenotes/notes/microversion-2-94-59649401d5763286.yaml
new file mode 100644
index 0000000000..d0927e6f75
--- /dev/null
+++ b/releasenotes/notes/microversion-2-94-59649401d5763286.yaml
@@ -0,0 +1,22 @@
+---
+features:
+ - |
+ The 2.94 microversion has been added. This microversion extends
+ microversion 2.90 by allowing Fully Qualified Domain Names (FQDN) wherever
+ the ``hostname`` is able to be specified. This consists of creating an
+ instance (``POST /servers``), updating an instance
+ (``PUT /servers/{id}``), or rebuilding an instance
+ (``POST /servers/{server_id}/action (rebuild)``). When using an FQDN as the
+ instance hostname, the ``[api]dhcp_domain`` configuration option must be
+ set to the empty string in order for the correct FQDN to appear in the
+ ``hostname`` field in the metadata API.
+
+upgrade:
+ - |
+ In order to make use of microversion's 2.94 FQDN hostnames, the
+ ``[api]dhcp_domain`` config option must be set to the empty string. If
+ this is not done, the ``hostname`` field in the metadata API will be
+ incorrect, as it will include the value of ``[api]dhcp_domain`` appended to
+ the instance's FQDN. Note that simply not setting ``[api]dhcp_domain`` is
+ not enough, as it has a default value of ``novalocal``. It must explicitly
+ be set to the empty string.