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:
Jim Rollenhagen 2016-08-08 21:09:13 -04:00
parent 0594ccec44
commit 0fe585ac7c
14 changed files with 65 additions and 49 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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