Clean up release notes for 6.1.0
This corrects some typos, some grammar, and makes formatting of notes generally more consistent. Change-Id: Ic6b48a1877a9b142a4dd1df2ae22342eef99bc76
This commit is contained in:
parent
0594ccec44
commit
0fe585ac7c
@ -8,7 +8,7 @@ features:
|
|||||||
normal circumstances, the failure of an ATA secure erase
|
normal circumstances, the failure of an ATA secure erase
|
||||||
operation results in the node being put in ``clean failed``
|
operation results in the node being put in ``clean failed``
|
||||||
state.
|
state.
|
||||||
upgrades:
|
upgrade:
|
||||||
- A new configuration option
|
- A new configuration option
|
||||||
``[deploy]continue_if_disk_secure_erase_fails``, which
|
``[deploy]continue_if_disk_secure_erase_fails``, which
|
||||||
has a default value of False, has been added. The default
|
has a default value of False, has been added. The default
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
features:
|
features:
|
||||||
- Add Dynamic Allocation feature for the OneView drivers.
|
- Adds Dynamic Allocation feature for the OneView drivers.
|
||||||
deprecations:
|
deprecations:
|
||||||
- Deprecates pre-allocation feature for the OneView drivers.
|
- Deprecates pre-allocation feature for the OneView drivers.
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
---
|
---
|
||||||
features:
|
features:
|
||||||
- Adds a `resource_class` field to the node resource,
|
- Adds a ``resource_class`` field to the node resource,
|
||||||
which will be used by Nova to define which nodes may
|
which will be used by Nova to define which nodes may
|
||||||
quantitatively match a Nova flavor. Operators should
|
quantitatively match a Nova flavor. Operators should
|
||||||
populate this accordingly before deploying the Ocata
|
populate this accordingly before deploying the Ocata
|
||||||
version of Nova.
|
version of Nova.
|
||||||
upgrade:
|
upgrade:
|
||||||
- Adds a `resource_class` field to the node resource,
|
- Adds a ``resource_class`` field to the node resource,
|
||||||
which will be used by Nova to define which nodes may
|
which will be used by Nova to define which nodes may
|
||||||
quantitatively match a Nova flavor. Operators should
|
quantitatively match a Nova flavor. Operators should
|
||||||
populate this accordingly before deploying the Ocata
|
populate this accordingly before deploying the Ocata
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
features:
|
features:
|
||||||
- Adds support for socat-based serial console to ipmitool-based drivers.
|
- Adds support for socat-based serial console to ipmitool-based drivers.
|
||||||
These are available by using the agent_ipmitool_socat and
|
These are available by using the ``agent_ipmitool_socat`` and
|
||||||
pxe_ipmitool_socat drivers.
|
``pxe_ipmitool_socat`` drivers.
|
||||||
|
@ -2,9 +2,12 @@
|
|||||||
features:
|
features:
|
||||||
- |
|
- |
|
||||||
The ironic-api service now supports logging audit messages of
|
The ironic-api service now supports logging audit messages of
|
||||||
api calls. The following configuration parameters have been added.
|
API calls. The following configuration parameters have been added.
|
||||||
By default auditing of ironic-api service is turned off.
|
By default auditing of ironic-api service is turned off.
|
||||||
|
|
||||||
* [audit]/enabled
|
* ``[audit]/enabled``
|
||||||
* [audit]/ignore_req_list
|
* ``[audit]/ignore_req_list``
|
||||||
* [audit]/audit_map_file
|
* ``[audit]/audit_map_file``
|
||||||
|
|
||||||
|
Further documentation for this feature is available at
|
||||||
|
http://docs.openstack.org/developer/ironic/deploy/api-audit-support.html.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
other:
|
other:
|
||||||
- The "continue_deploy" and "reboot_to_instance" methods in the
|
- The ``continue_deploy`` and ``reboot_to_instance`` methods in the
|
||||||
"BaseAgentVendor" class stopped accepting ** arguments. They were never
|
``BaseAgentVendor`` class stopped accepting ** arguments. They were never
|
||||||
used anyway; the drivers should stop passing anything there.
|
used anyway; drivers should stop passing anything there.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
fixes:
|
fixes:
|
||||||
- A node using 'agent_ilo' or 'iscsi_ilo' driver has
|
- A node using the ``agent_ilo`` or ``iscsi_ilo`` driver now has
|
||||||
their 'driver_info/ilo_deploy_iso' field validated
|
its ``driver_info/ilo_deploy_iso`` field validated
|
||||||
during node validate. This closes bug #1592335.
|
during node validation.
|
||||||
|
@ -1,12 +1,18 @@
|
|||||||
---
|
---
|
||||||
features:
|
features:
|
||||||
- Adds support for collecting deployment logs from the IPA
|
- |
|
||||||
ramdisk. Five new configuration options were added, [agent]/group
|
Adds support for collecting deployment logs from the IPA
|
||||||
deploy_logs_collect, [agent]deploy_logs_storage_backend,
|
ramdisk. Five new configuration options were added:
|
||||||
[agent]/deploy_logs_local_path, [agent]/deploy_logs_swift_container and
|
|
||||||
[agent]/deploy_logs_swift_days_to_expire.
|
* ``[agent]/deploy_logs_collect``
|
||||||
upgrades:
|
* ``[agent]/deploy_logs_storage_backend``
|
||||||
|
* ``[agent]/deploy_logs_local_path``
|
||||||
|
* ``[agent]/deploy_logs_swift_container``
|
||||||
|
* ``[agent]/deploy_logs_swift_days_to_expire``.
|
||||||
|
upgrade:
|
||||||
- Collecting logs on deploy failure is enabled by default and the logs
|
- Collecting logs on deploy failure is enabled by default and the logs
|
||||||
will be saved to the local disk. Operators upgrading may want to disable
|
will be saved to the local disk at the location specified by the
|
||||||
|
configuration option ``[agent]/deploy_logs_local_path`` (by default,
|
||||||
|
``/var/log/ironic/deploy``). Operators upgrading may want to disable
|
||||||
this feature, enable some form of rotation for the logs or change the
|
this feature, enable some form of rotation for the logs or change the
|
||||||
configuration to store the logs in Swift to avoid disk space problems.
|
configuration to store the logs in Swift to avoid disk space problems.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
features:
|
features:
|
||||||
- With this change, ironic now emits timing metrics
|
- Ironic now emits timing metrics for all API methods to statsd,
|
||||||
for all API methods to statsd, if enabled by config
|
if enabled by the ``[metrics]`` and ``[metrics_statsd]`` configuration
|
||||||
in the [metrics] and [metrics_statsd] sections.
|
sections.
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
deprecations:
|
deprecations:
|
||||||
- The [ilo]/clean_priority_erase_devices config is deprecated and will be
|
- The ``[ilo]/clean_priority_erase_devices`` configuration option is
|
||||||
removed in the Ocata cycle. Please use the [deploy]/erase_devices_priority
|
deprecated and will be removed in the Ocata cycle. Please use the
|
||||||
config instead.
|
``[deploy]/erase_devices_priority`` option instead.
|
||||||
|
@ -15,8 +15,8 @@ security:
|
|||||||
upgrade:
|
upgrade:
|
||||||
- |
|
- |
|
||||||
During an upgrade, it is recommended that all deployers re-evaluate the
|
During an upgrade, it is recommended that all deployers re-evaluate the
|
||||||
settings in their /etc/ironic/policy.json file. This file should now be
|
settings in their ``/etc/ironic/policy.json`` file. This file should now be
|
||||||
used only to override default configuration, such as by limiting access to
|
used only to override default configuration, such as by limiting access to
|
||||||
the Bare Metal service to specific tenants or restricting access to
|
the ironic service to specific tenants or restricting access to
|
||||||
specific API endpoints. A policy.json.sample file is provided that lists
|
specific API endpoints. A ``policy.json.sample`` file is provided that
|
||||||
all supported policies.
|
lists all supported policies.
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
---
|
---
|
||||||
upgrade:
|
upgrade:
|
||||||
- |
|
- |
|
||||||
New way of configuring access credentials for OpenStack services clients.
|
Changes the way to configure access credentials for OpenStack services
|
||||||
For each service both Keystone session options
|
clients. For each service, both Keystone session options
|
||||||
(timeout, SSL-related ones) and Keystone auth_plugin options
|
(timeout, SSL-related ones) and Keystone auth_plugin options
|
||||||
(auth_url, auth_type and corresponding auth_plugin options)
|
(auth_url, auth_type and corresponding auth_plugin options)
|
||||||
should be specified in the config section for this service.
|
should be specified in the configuration section for this service.
|
||||||
Config section affected are
|
Configuration sections affected are:
|
||||||
|
|
||||||
* ``[neutron]`` for Neutron service user
|
* ``[neutron]`` for Neutron service user
|
||||||
* ``[glance]`` for Glance service user
|
* ``[glance]`` for Glance service user
|
||||||
@ -19,23 +19,31 @@ upgrade:
|
|||||||
|
|
||||||
Backward-compatible options handling is provided
|
Backward-compatible options handling is provided
|
||||||
using values from ``[keystone_authtoken]`` config section,
|
using values from ``[keystone_authtoken]`` config section,
|
||||||
but operators are advised to switch to the new config options.
|
but operators are advised to switch to the new config options as the
|
||||||
|
old options are deprecated. The old options will be removed during the
|
||||||
|
Ocata cycle.
|
||||||
For more information on sessions, auth plugins and their settings,
|
For more information on sessions, auth plugins and their settings,
|
||||||
please refer to _http://docs.openstack.org/developer/keystoneauth/
|
please refer to http://docs.openstack.org/developer/keystoneauth/.
|
||||||
|
|
||||||
- |
|
- |
|
||||||
Small change in semantics of default for ``[neutron]url`` option
|
Small change in semantics of default for ``[neutron]/url`` option
|
||||||
|
|
||||||
* default is changed to None.
|
* default is changed to None.
|
||||||
* In case when [neutron]auth_strategy is ``noauth``,
|
* For the case when ``[neutron]/auth_strategy`` is ``noauth``,
|
||||||
default means use ``http://$my_ip:9696``.
|
default means use ``http://$my_ip:9696``.
|
||||||
* In case when [neutron]auth_strategy is ``keystone``,
|
* For the case when ``[neutron]/auth_strategy`` is ``keystone``,
|
||||||
default means to resolve the endpoint from Keystone Catalog.
|
default means to resolve the endpoint from Keystone Catalog.
|
||||||
|
|
||||||
- New config section ``[service_catalog]`` for access credentials used
|
- New config section ``[service_catalog]`` for access credentials used
|
||||||
to discover Ironic API URL from Keystone Catalog.
|
to discover Ironic API URL from Keystone Catalog.
|
||||||
Previously credentials from ``[keystone_authtoken]`` section were used,
|
Previously credentials from ``[keystone_authtoken]`` section were used,
|
||||||
which is now deprecated for such purpose.
|
which is now deprecated for such purpose.
|
||||||
|
deprecations:
|
||||||
|
- The ``[keystone_authtoken]`` configuration section is deprecated for
|
||||||
|
configuring clients for other services (but is still used for configuring
|
||||||
|
API token authentication), in favor of the ``[service_catalog]`` section.
|
||||||
|
The ability to configure clients for other services via the
|
||||||
|
``[keystone_authtoken]`` section will be removed during the Ocata cycle.
|
||||||
fixes:
|
fixes:
|
||||||
- Do not rely on keystonemiddleware config options for instantiating
|
- Do not rely on keystonemiddleware config options for instantiating
|
||||||
clients for other OpenStack services.
|
clients for other OpenStack services.
|
||||||
|
@ -7,10 +7,10 @@ features:
|
|||||||
This endpoint is not authenticated to allow ramdisks to access it without
|
This endpoint is not authenticated to allow ramdisks to access it without
|
||||||
passing the credentials to them.
|
passing the credentials to them.
|
||||||
deprecations:
|
deprecations:
|
||||||
- The configuration option ``[agent]heartbeat_timeout`` was renamed to
|
- The configuration option ``[agent]/heartbeat_timeout`` was renamed to
|
||||||
``[api]ramdisk_heartbeat_timeout``. The old variant is deprecated.
|
``[api]/ramdisk_heartbeat_timeout``. The old variant is deprecated.
|
||||||
upgrade:
|
upgrade:
|
||||||
- A new configuration option ``[api]restrict_lookup`` is added, which
|
- A new configuration option ``[api]/restrict_lookup`` is added, which
|
||||||
restricts the lookup API (normally only used by ramdisks) to only work when
|
restricts the lookup API (normally only used by ramdisks) to only work when
|
||||||
the node is in specific states used by the ramdisk, and defaults to True.
|
the node is in specific states used by the ramdisk, and defaults to True.
|
||||||
Operators that need this endpoint to work in any state may set this to
|
Operators that need this endpoint to work in any state may set this to
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
---
|
---
|
||||||
features:
|
features:
|
||||||
- Added support to validate iLO SSL certificate in iLO
|
- Added support to validate iLO SSL certificate in iLO
|
||||||
drivers.
|
drivers. A new configuration option ``[ilo]/ca_file`` is added to
|
||||||
New config parameter '[ilo]/ca_file' added to
|
specify the iLO CA certificate file.
|
||||||
specify iLO CA certificate file.
|
If ``[ilo]/ca_file`` is specified, the iLO drivers will validate
|
||||||
If 'ca_file' is specified, iLO drivers will validate
|
|
||||||
iLO SSL certificates.
|
iLO SSL certificates.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user