Clean up release notes from the upcoming release

Change-Id: Iacdc3fdcf1fc221995963f8900a7e8ee06c9900d
This commit is contained in:
Dmitry Tantsur 2017-11-08 16:57:30 +01:00
parent db52bedef7
commit 93ab9aac34
13 changed files with 41 additions and 64 deletions

View File

@ -1,5 +1,5 @@
---
fixes:
- 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>`_
- Fixes a problem when using boot from volume with the ``pxe`` boot interface
(`bug 1724275 <https://bugs.launchpad.net/ironic/+bug/1724275>`_).
Now the correct iSCSI initiator is used.

View File

@ -5,5 +5,5 @@ fixes:
the service could not report its heartbeat due to the database connection
experiencing an unexpected failure. Full tracebacks of these exceptions are
now logged, and if the database connection recovers in a reasonable amount
of time the service will still be available.
See https://bugs.launchpad.net/ironic/+bug/1696296.
of time the service will still be available. See `bug 1696296
<https://bugs.launchpad.net/ironic/+bug/1696296>`_ for details.

View File

@ -1,6 +1,6 @@
---
fixes:
- |
Fixes ``get_boot_device`` method from oneview drivers' management interface.
Now the method returns the persistent boot option correctly, based on the
iLO information of the node.
The ``oneview`` management interface now correctly detects whether the
current boot device setting is persistent. Previously it always
returned ``True``.

View File

@ -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.

View File

@ -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
configuration options: ``service_type``, ``service_name``,
``valid_interfaces``, ``region_name`` and other keystoneauth Adaper-related
options.
``valid_interfaces``, ``region_name`` and other keystoneauth options.
These options together must uniquely specify an endpoint for a service
registered in the keystone catalog.
Consult the ``keystoneauth`` library documentation for full list of
registered in the service catalog. Alternatively, the ``endpoint_override``
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.
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 ``region_name`` option defaults to ``None`` and must be explicitly set
for multi-regional setup for endpoint discovery to succeed.
The configuration file sections where these new options are available are:
- 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
Currently only the ``[service_catalog]`` section supports these options.
deprecations:
- |
Configuration option ``[conductor]api_url`` is deprecated
and will be ignored in the Rocky release.
Instead, use ``[service_catalog]endpoint_override`` configuration option
to set specific ironic API address if automatic discovery of ironic API
endpoint from keystone catalog is not desired.
and will be removed in the Rocky release. Instead, use the
``[service_catalog]endpoint_override`` configuration option to set
the Bare Metal API endpoint if its automatic discovery from the service
catalog is not desired.
This new option defaults to ``None`` and must be set explicitly if needed.

View File

@ -2,7 +2,7 @@
features:
- |
Adds support for the following Boolean capabilities keys to
``ilo`` inspect interface:
the ``ilo`` inspect interface:
* ``sriov_enabled``
* ``has_ssd``

View File

@ -1,5 +1,5 @@
---
features:
- |
Adds support for 'timeout' parameter when powering on/off an Ironic node
that is being managed using 'oneview' hardware type.
Adds support for ``timeout`` parameter when powering on/off a bare metal
node managed by the ``oneview`` hardware type.

View File

@ -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``.

View File

@ -1,9 +1,8 @@
---
fixes:
- |
Fixes a problem when using ipmitool and rebooting a node which would cause
a deploy to fail. Now when rebooting a node we check if the node is already
powered off, if it is we don't attempt to power off the node. This is
because some BMCs will error if the node is already powered off and an
ipmitool request is made to power it off. See
https://bugs.launchpad.net/ironic/+bug/1718794 for details.
Fixes a problem when rebooting a node using the ``ipmitool`` power
interface could cause a deploy to fail. Now it no longer tries to power off
nodes that are already off, because some BMCs will error in these cases.
See `bug 1718794 <https://bugs.launchpad.net/ironic/+bug/1718794>`_
for details.

View File

@ -1,10 +1,11 @@
---
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.
fixes:
- |
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,
it is possible to specify a different configdrive when rebuilding a node.
being used again when rebuilding the node. Starting with the Bare Metal API
version 1.35, it is possible to specify a different configdrive when
rebuilding a node.

View File

@ -1,6 +1,6 @@
---
other:
upgrade:
- |
The OneView drivers no longer use ``python-oneviewclient`` to communicate with
OneView appliances. The ``oneview`` hardware type now uses the ``hpOneView``
and ``python-ilorest-library`` libraries.
The ``oneview`` drivers now use ``hpOneView`` and
``python-ilorest-library`` libraries to communicate with OneView
appliances. The ``python-oneviewclient`` library is no longer used.

View File

@ -1,5 +0,0 @@
---
upgrade:
- |
The minimum required version of python-ilorest-library for the hardware
type OneView was bumped to 2.1.0.

View File

@ -4,4 +4,4 @@ fixes:
Uses standard DHCP option codes instead of dnsmasq-specific option names,
because different backends use different option names. This fixes the
`compatibility issues with neutron's DHCP backends
<https://bugs.launchpad.net/ironic/+bug/1717236>`.
<https://bugs.launchpad.net/ironic/+bug/1717236>`_.