Prepare 18.0 and clean up release note

Release notes checked:
* releasenotes/notes/adding-security-param-clean-step-00d5548072a397f2.yaml
* releasenotes/notes/bios-interface-api-ref-ebf866cc7da2270b.yaml
* releasenotes/notes/bios-interface-api-ref-validate-ddb95461adb0e478.yaml
* releasenotes/notes/bios-registry-support-e7fd62908e9c222d.yaml
* releasenotes/notes/boot-validate-6b4b6b40c8e27273.yaml
* releasenotes/notes/bug-2007551-aliases-for-a-few-named-state-transitions-a32433ad65638706.yaml
* releasenotes/notes/bye-bye-iscsi-658920cf126db0b8.yaml
* releasenotes/notes/configdrive-render-8eb398d956393d60.yaml
* releasenotes/notes/create_node_indexes-841b679e6cf332fd.yaml
* releasenotes/notes/custom-agent-deploy-88989512c29a14c1.yaml
* releasenotes/notes/decomposed-steps-9644d3b5ccbad1ea.yaml
* releasenotes/notes/get-bios-registry-aadc74800e0770f7.yaml
* releasenotes/notes/irmc-append-params-380a281db43e6013.yaml
* releasenotes/notes/pxe-append-params-9cd5831959676371.yaml
* releasenotes/notes/redfish-append-params-4d28d922484c2731.yaml
* releasenotes/notes/redfish-deploy-iso-9671ae83108f6385.yaml
* releasenotes/notes/secure-rbac-policy-sanitization-performance-dc7886952144bb04.yaml

Change-Id: I8b27df7e9c9b7f8623aa22c82be77b74e7d183d8
This commit is contained in:
Iury Gregory Melo Ferreira 2021-06-02 17:06:41 +02:00
parent 156031e5f2
commit f2ef05fce4
8 changed files with 31 additions and 15 deletions

View File

@ -2,7 +2,7 @@
REST API Version History REST API Version History
======================== ========================
1.74 (Xena) 1.74 (Xena, 18.0)
---------------------- ----------------------
Add support for BIOS registry fields which include details about the BIOS Add support for BIOS registry fields which include details about the BIOS
@ -12,7 +12,7 @@ Add a new selector to include the fields in the BIOS settings list:
Also add a fields selector to the the BIOS settings list: Also add a fields selector to the the BIOS settings list:
* ``/v1/nodes/{node_ident}/bios/?fields=`` * ``/v1/nodes/{node_ident}/bios/?fields=``
1.73 (Xena) 1.73 (Xena, 18.0)
---------------------- ----------------------
Add a new ``deploy`` verb as an alias to ``active`` and Add a new ``deploy`` verb as an alias to ``active`` and

View File

@ -319,6 +319,25 @@ RELEASE_MAPPING = {
'VolumeTarget': ['1.0'], 'VolumeTarget': ['1.0'],
} }
}, },
'18.0': {
'api': '1.74',
'rpc': '1.54',
'objects': {
'Allocation': ['1.1'],
'BIOSSetting': ['1.1'],
'Node': ['1.35'],
'Conductor': ['1.3'],
'Chassis': ['1.3'],
'Deployment': ['1.0'],
'DeployTemplate': ['1.1'],
'Port': ['1.10'],
'Portgroup': ['1.4'],
'Trait': ['1.0'],
'TraitList': ['1.0'],
'VolumeConnector': ['1.0'],
'VolumeTarget': ['1.0'],
}
},
'master': { 'master': {
'api': '1.74', 'api': '1.74',
'rpc': '1.54', 'rpc': '1.54',

View File

@ -1,6 +1,4 @@
--- ---
fixes: fixes:
- | - |
The bios_interface is included in the detailed node list and node Adds ``bios_interface`` to the node list and node show api-ref.
show but it wasn't part of the api reference spec. This fix adds it
to the api-ref.

View File

@ -1,5 +1,4 @@
--- ---
fixes: fixes:
- | - |
The bios_interface is returned in the node validate API but it's not in the Adds ``bios_interface`` to the node validate api-ref.
api-ref documentation. This change adds it to the documentation.

View File

@ -1,7 +1,7 @@
--- ---
fixes: fixes:
- | - |
When local boot is used (e.g. by default), the instance image validation When local boot is used (e.g., by default), the instance image validation
now happens only in the deploy interface, not in the boot interface (as now happens only in the deploy interface, not in the boot interface (as
before). This means that the boot interface validation will now pass before). Meaning that the boot interface validation will now pass in many
in many cases where it would previously fail. cases where it would previously fail.

View File

@ -2,5 +2,5 @@
features: features:
- | - |
Adds a new ``deploy`` verb as an alias to ``active`` and Adds a new ``deploy`` verb as an alias to ``active`` and
``undeploy`` verb as an alias to ``deleted`` ``undeploy`` verb as an alias to ``deleted``.
See `story 2007551 <https://storyboard.openstack.org/#!/story/2007551>`_. See `story 2007551 <https://storyboard.openstack.org/#!/story/2007551>`_.

View File

@ -1,7 +1,7 @@
--- ---
upgrade: upgrade:
- | - |
The ``ironic-dbsync upgrade`` command for this verison of ironic will add The ``ironic-dbsync upgrade`` command for this version of ironic will add
additional database indexes on the ``nodes`` table columns below. additional database indexes on the ``nodes`` table columns below.
Depending on database size and complexity, this will take time to complete Depending on database size and complexity, this will take time to complete
for every single index to be created. On MySQL or MariaDB, these indexes for every single index to be created. On MySQL or MariaDB, these indexes
@ -23,12 +23,12 @@ upgrade:
In testing with mock data, each column took approximately about 4 seconds In testing with mock data, each column took approximately about 4 seconds
per column to be indexed on a database with 115,000 rows. The existing per column to be indexed on a database with 115,000 rows. The existing
database size, and underlying server load will casue this time to vary. database size and underlying server load will cause this time to vary.
Sample queries also reduced result generation from an average of ``0.40`` Sample queries also reduced result generation from an average of ``0.40``
seconds to an average of ``0.02`` seconds with a test data set. seconds to an average of ``0.02`` seconds with a test data set.
fixes: fixes:
- | - |
Improves lower level performance issues with database activity where some Improves lower-level performance issues with database activity where some
often queried columns were not indexed when the database model was created, often queried columns were not indexed when the database model was created,
or as the model evolved. Operators seeking to pre-create these indexes may or as the model evolved. Operators seeking to pre-create these indexes may
do so prior to upgrading. Please consult the do so prior to upgrading. Please consult the

View File

@ -10,5 +10,5 @@ deprecations:
- | - |
The ``ilo-virtual-media`` boot interface has previously declared support The ``ilo-virtual-media`` boot interface has previously declared support
for the ``ilo_kernel_append_params`` option in ``driver_info``. It has for the ``ilo_kernel_append_params`` option in ``driver_info``. It has
never been implemented in reality and has been replaces by the new never been implemented in reality and has been replaced by the new
``kernel_append_params``. ``kernel_append_params``.