summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--releasenotes/notes/ironic-cli-version-a5cdec73d585444d.yaml14
-rw-r--r--releasenotes/notes/latest-default-41fdcc49701c4d70.yaml12
-rw-r--r--releasenotes/notes/latest-renegotiation-55daa01b3fc261be.yaml7
-rw-r--r--releasenotes/notes/osc-node-rebuild-configdrive-8979d5b1373e8d5f.yaml2
-rw-r--r--releasenotes/notes/prelude-2-0-release-ee44150902d3d399.yaml8
5 files changed, 24 insertions, 19 deletions
diff --git a/releasenotes/notes/ironic-cli-version-a5cdec73d585444d.yaml b/releasenotes/notes/ironic-cli-version-a5cdec73d585444d.yaml
index 22edecb..80fd5fa 100644
--- a/releasenotes/notes/ironic-cli-version-a5cdec73d585444d.yaml
+++ b/releasenotes/notes/ironic-cli-version-a5cdec73d585444d.yaml
@@ -1,12 +1,14 @@
---
upgrade:
- |
- The default API version for the ``ironic`` command is now "latest", which
- is the maximum version understood by both the client and the server.
+ The default API version for the ``ironic`` command changed from ``1.9``
+ to ``latest``. ``latest`` is the maximum version understood by both
+ the client and the server.
This change makes the CLI automatically pull in new features and changes
(including potentially breaking), when talking to new servers.
- Scripts that rely on some specific API behavior should set the
+ Scripts that used the previous default API version, or that rely on
+ some specific API behavior, should set the
``IRONIC_API_VERSION`` environment variable or use the
``--ironic-api-version`` CLI argument.
@@ -20,6 +22,6 @@ features:
fixes:
- |
Users of the ``ironic`` command no longer have to specify an explicit
- API version to use the latest features. The default API version is now
- "latest", which is the maximum version understood by both the client
- and the server.
+ API version to use the latest features. The default API version changed
+ from ``1.9`` to ``latest``, which is the maximum version understood by
+ both the client and the server.
diff --git a/releasenotes/notes/latest-default-41fdcc49701c4d70.yaml b/releasenotes/notes/latest-default-41fdcc49701c4d70.yaml
index 40a10a5..5718ea7 100644
--- a/releasenotes/notes/latest-default-41fdcc49701c4d70.yaml
+++ b/releasenotes/notes/latest-default-41fdcc49701c4d70.yaml
@@ -2,12 +2,14 @@
upgrade:
- |
The default API version for the bare metal OSC client (``openstack
- baremetal`` commands) is now "latest", which is the maximum version
- understood by both the client and the server. This change makes the CLI
+ baremetal`` commands) changed from ``1.9`` to ``latest``. ``latest``
+ is the maximum version understood by both the client and the server.
+ This change makes the CLI
automatically pull in new features and changes (including potentially
breaking), when talking to new servers.
- Scripts that rely on some specific API behavior should set the
+ Scripts that used the previous default API version, or that rely on
+ some specific API behavior, should set the
``OS_BAREMETAL_API_VERSION`` environment variable or use the
``--os-baremetal-api-version`` CLI argument.
@@ -22,5 +24,5 @@ fixes:
- |
Users of the ``openstack baremetal`` commands no longer have to specify
an explicit API version to use the latest features. The default API version
- is now "latest", which is the maximum version understood by both the client
- and the server.
+ changed from ``1.9`` to ``latest``, which is the maximum version
+ understood by both the client and the server.
diff --git a/releasenotes/notes/latest-renegotiation-55daa01b3fc261be.yaml b/releasenotes/notes/latest-renegotiation-55daa01b3fc261be.yaml
index 1710973..fadcb3d 100644
--- a/releasenotes/notes/latest-renegotiation-55daa01b3fc261be.yaml
+++ b/releasenotes/notes/latest-renegotiation-55daa01b3fc261be.yaml
@@ -1,8 +1,9 @@
---
fixes:
- |
- When using ``--os-baremetal-api-version=latest``, the resulting API version
+ When using ``--os-baremetal-api-version=latest`` (for ``openstack
+ baremetal`` CLI) or ``--ironic-api-version=latest`` (for ``ironic`` CLI),
+ the resulting API version
is now the maximum API version supported by both the client and the server.
Previously, the maximum API version supported by the client was used,
- which prevented ``--os-baremetal-api-version=latest`` from working with
- older servers.
+ which prevented ``latest`` from working with older servers.
diff --git a/releasenotes/notes/osc-node-rebuild-configdrive-8979d5b1373e8d5f.yaml b/releasenotes/notes/osc-node-rebuild-configdrive-8979d5b1373e8d5f.yaml
index db4e525..04372b1 100644
--- a/releasenotes/notes/osc-node-rebuild-configdrive-8979d5b1373e8d5f.yaml
+++ b/releasenotes/notes/osc-node-rebuild-configdrive-8979d5b1373e8d5f.yaml
@@ -4,4 +4,4 @@ features:
Adds the ability to specify a configuration drive when
rebuilding a node, via the ``--config-drive`` option to the
``openstack baremetal node rebuild`` command. This is available starting
- with ironic API version 1.35.
+ with Bare Metal API version 1.35.
diff --git a/releasenotes/notes/prelude-2-0-release-ee44150902d3d399.yaml b/releasenotes/notes/prelude-2-0-release-ee44150902d3d399.yaml
index ef5e365..a734ed7 100644
--- a/releasenotes/notes/prelude-2-0-release-ee44150902d3d399.yaml
+++ b/releasenotes/notes/prelude-2-0-release-ee44150902d3d399.yaml
@@ -3,10 +3,10 @@ prelude: |
The 2.0 release has three major changes:
* The default API version for the ``openstack baremetal`` and
- ``ironic`` commands is ``latest``, the maximum version
- understood by both the client and the server. This change makes
- the CLI automatically pull in new features and changes
- (including potentially breaking), from servers.
+ ``ironic`` commands changed from ``1.9`` to ``latest``. ``latest``
+ is the maximum version understood by both the client and the server.
+ This change makes the CLI automatically pull in new features
+ and changes (including potentially breaking), from servers.
* The ``python-ironicclient`` package no longer includes the
``python-openstackclient`` (OSC) package as a requirement.