Clean up release notes from the upcoming release
Change-Id: Iacdc3fdcf1fc221995963f8900a7e8ee06c9900d
This commit is contained in:
parent
db52bedef7
commit
93ab9aac34
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
fixes:
|
fixes:
|
||||||
- Fixes a problem when using boot from volume with the pxe boot interface,
|
- Fixes a problem when using boot from volume with the ``pxe`` boot interface
|
||||||
now when booting the correct iscsi initiator is used.
|
(`bug 1724275 <https://bugs.launchpad.net/ironic/+bug/1724275>`_).
|
||||||
`bug 1724275 <https://bugs.launchpad.net/ironic/+bug/1724275>`_
|
Now the correct iSCSI initiator is used.
|
||||||
|
@ -5,5 +5,5 @@ fixes:
|
|||||||
the service could not report its heartbeat due to the database connection
|
the service could not report its heartbeat due to the database connection
|
||||||
experiencing an unexpected failure. Full tracebacks of these exceptions are
|
experiencing an unexpected failure. Full tracebacks of these exceptions are
|
||||||
now logged, and if the database connection recovers in a reasonable amount
|
now logged, and if the database connection recovers in a reasonable amount
|
||||||
of time the service will still be available.
|
of time the service will still be available. See `bug 1696296
|
||||||
See https://bugs.launchpad.net/ironic/+bug/1696296.
|
<https://bugs.launchpad.net/ironic/+bug/1696296>`_ for details.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
fixes:
|
fixes:
|
||||||
- |
|
- |
|
||||||
Fixes ``get_boot_device`` method from oneview drivers' management interface.
|
The ``oneview`` management interface now correctly detects whether the
|
||||||
Now the method returns the persistent boot option correctly, based on the
|
current boot device setting is persistent. Previously it always
|
||||||
iLO information of the node.
|
returned ``True``.
|
||||||
|
@ -1,6 +0,0 @@
|
|||||||
---
|
|
||||||
upgrade:
|
|
||||||
- |
|
|
||||||
Adds the ``hpOneView`` and ``ilorest`` library requirement
|
|
||||||
to the OneView Driver, in order to prepare for the eventual
|
|
||||||
removal of dependency on ``python-oneviewclient`` library.
|
|
@ -1,41 +1,36 @@
|
|||||||
---
|
---
|
||||||
upgrade:
|
features:
|
||||||
- |
|
- |
|
||||||
To facilitate automatic discovery of services from the keystone catalog,
|
To facilitate automatic discovery of services from the service catalog,
|
||||||
the configuration file sections for service clients may include these
|
the configuration file sections for service clients may include these
|
||||||
configuration options: ``service_type``, ``service_name``,
|
configuration options: ``service_type``, ``service_name``,
|
||||||
``valid_interfaces``, ``region_name`` and other keystoneauth Adaper-related
|
``valid_interfaces``, ``region_name`` and other keystoneauth options.
|
||||||
options.
|
|
||||||
|
|
||||||
These options together must uniquely specify an endpoint for a service
|
These options together must uniquely specify an endpoint for a service
|
||||||
registered in the keystone catalog.
|
registered in the service catalog. Alternatively, the ``endpoint_override``
|
||||||
Consult the ``keystoneauth`` library documentation for full list of
|
option can be used to specify the endpoint.
|
||||||
|
|
||||||
|
Consult the `keystoneauth library documentation
|
||||||
|
<https://docs.openstack.org/keystoneauth/latest/>`_ for a full list of
|
||||||
available options, their meaning and possible values.
|
available options, their meaning and possible values.
|
||||||
|
|
||||||
Default values for ``service_type`` are set by ironic to sane defaults
|
Default values for ``service_type`` are set by ironic to sane defaults
|
||||||
based on required services and their entries in ``service-types-authority``.
|
based on required services and their entries in the `service types
|
||||||
|
authority <https://service-types.openstack.org/service-types.json>`_.
|
||||||
|
|
||||||
The ``valid_interfaces`` option defaults to ``['internal', 'public']``.
|
The ``valid_interfaces`` option defaults to ``['internal', 'public']``.
|
||||||
|
|
||||||
The ``region_name`` option defaults to ``None`` and must be explicitly set
|
The ``region_name`` option defaults to ``None`` and must be explicitly set
|
||||||
for multi-regional setup for endpoint discovery to succeed.
|
for multi-regional setup for endpoint discovery to succeed.
|
||||||
|
|
||||||
The configuration file sections where these new options are available are:
|
Currently only the ``[service_catalog]`` section supports these options.
|
||||||
|
|
||||||
- service_catalog
|
|
||||||
|
|
||||||
features:
|
|
||||||
- |
|
|
||||||
Options for service endpoint discovery can now be set per-service in
|
|
||||||
appropriate service configuration file sections:
|
|
||||||
|
|
||||||
- ``[service_catalog]`` for baremetal API discovery
|
|
||||||
|
|
||||||
deprecations:
|
deprecations:
|
||||||
- |
|
- |
|
||||||
Configuration option ``[conductor]api_url`` is deprecated
|
Configuration option ``[conductor]api_url`` is deprecated
|
||||||
and will be ignored in the Rocky release.
|
and will be removed in the Rocky release. Instead, use the
|
||||||
Instead, use ``[service_catalog]endpoint_override`` configuration option
|
``[service_catalog]endpoint_override`` configuration option to set
|
||||||
to set specific ironic API address if automatic discovery of ironic API
|
the Bare Metal API endpoint if its automatic discovery from the service
|
||||||
endpoint from keystone catalog is not desired.
|
catalog is not desired.
|
||||||
|
|
||||||
This new option defaults to ``None`` and must be set explicitly if needed.
|
This new option defaults to ``None`` and must be set explicitly if needed.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
features:
|
features:
|
||||||
- |
|
- |
|
||||||
Adds support for the following Boolean capabilities keys to
|
Adds support for the following Boolean capabilities keys to
|
||||||
``ilo`` inspect interface:
|
the ``ilo`` inspect interface:
|
||||||
|
|
||||||
* ``sriov_enabled``
|
* ``sriov_enabled``
|
||||||
* ``has_ssd``
|
* ``has_ssd``
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
features:
|
features:
|
||||||
- |
|
- |
|
||||||
Adds support for 'timeout' parameter when powering on/off an Ironic node
|
Adds support for ``timeout`` parameter when powering on/off a bare metal
|
||||||
that is being managed using 'oneview' hardware type.
|
node managed by the ``oneview`` hardware type.
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
---
|
|
||||||
other:
|
|
||||||
- |
|
|
||||||
Adds the implementation of the validations for the OneView hardware type,
|
|
||||||
migrating from python-oneviewclient library to OneView driver. This process
|
|
||||||
is part of migrating from ``python-oneviewclient`` to ``python-hpOneView``
|
|
||||||
and ``python-ilorest-library``.
|
|
@ -1,9 +1,8 @@
|
|||||||
---
|
---
|
||||||
fixes:
|
fixes:
|
||||||
- |
|
- |
|
||||||
Fixes a problem when using ipmitool and rebooting a node which would cause
|
Fixes a problem when rebooting a node using the ``ipmitool`` power
|
||||||
a deploy to fail. Now when rebooting a node we check if the node is already
|
interface could cause a deploy to fail. Now it no longer tries to power off
|
||||||
powered off, if it is we don't attempt to power off the node. This is
|
nodes that are already off, because some BMCs will error in these cases.
|
||||||
because some BMCs will error if the node is already powered off and an
|
See `bug 1718794 <https://bugs.launchpad.net/ironic/+bug/1718794>`_
|
||||||
ipmitool request is made to power it off. See
|
for details.
|
||||||
https://bugs.launchpad.net/ironic/+bug/1718794 for details.
|
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
---
|
---
|
||||||
features:
|
features:
|
||||||
- |
|
- |
|
||||||
Starting with REST API version 1.35, it is possible to provide
|
Starting with the Bare Metal API version 1.35, it is possible to provide
|
||||||
a configdrive when rebuilding a node.
|
a configdrive when rebuilding a node.
|
||||||
fixes:
|
fixes:
|
||||||
- |
|
- |
|
||||||
Fixes the problem of an old configdrive (used for deploying the node)
|
Fixes the problem of an old configdrive (used for deploying the node)
|
||||||
being used again when rebuilding the node. Starting with REST API 1.35,
|
being used again when rebuilding the node. Starting with the Bare Metal API
|
||||||
it is possible to specify a different configdrive when rebuilding a node.
|
version 1.35, it is possible to specify a different configdrive when
|
||||||
|
rebuilding a node.
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
other:
|
upgrade:
|
||||||
- |
|
- |
|
||||||
The OneView drivers no longer use ``python-oneviewclient`` to communicate with
|
The ``oneview`` drivers now use ``hpOneView`` and
|
||||||
OneView appliances. The ``oneview`` hardware type now uses the ``hpOneView``
|
``python-ilorest-library`` libraries to communicate with OneView
|
||||||
and ``python-ilorest-library`` libraries.
|
appliances. The ``python-oneviewclient`` library is no longer used.
|
||||||
|
@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
upgrade:
|
|
||||||
- |
|
|
||||||
The minimum required version of python-ilorest-library for the hardware
|
|
||||||
type OneView was bumped to 2.1.0.
|
|
@ -4,4 +4,4 @@ fixes:
|
|||||||
Uses standard DHCP option codes instead of dnsmasq-specific option names,
|
Uses standard DHCP option codes instead of dnsmasq-specific option names,
|
||||||
because different backends use different option names. This fixes the
|
because different backends use different option names. This fixes the
|
||||||
`compatibility issues with neutron's DHCP backends
|
`compatibility issues with neutron's DHCP backends
|
||||||
<https://bugs.launchpad.net/ironic/+bug/1717236>`.
|
<https://bugs.launchpad.net/ironic/+bug/1717236>`_.
|
||||||
|
Loading…
Reference in New Issue
Block a user