Set stage for release 18.2
Pre-release changes perr our release documentation, https://docs.openstack.org/ironic/latest/contributor/releasing.html. Additionally, adds a prelude for our release notes. Change-Id: Ib55eed3df4924860a970d0a1fbd43c182119de3e
This commit is contained in:
parent
62439d5633
commit
058230e1ca
@ -2,7 +2,7 @@
|
|||||||
REST API Version History
|
REST API Version History
|
||||||
========================
|
========================
|
||||||
|
|
||||||
1.78 (Xena, ?)
|
1.78 (Xena, 18.2)
|
||||||
----------------------
|
----------------------
|
||||||
Add endpoints to allow history events for nodes to be retrieved via
|
Add endpoints to allow history events for nodes to be retrieved via
|
||||||
the REST API.
|
the REST API.
|
||||||
@ -10,7 +10,7 @@ the REST API.
|
|||||||
* ``GET /v1/nodes/{node_ident}/history/``
|
* ``GET /v1/nodes/{node_ident}/history/``
|
||||||
* ``GET /v1/nodes/{node_ident}/history/{event_uuid}``
|
* ``GET /v1/nodes/{node_ident}/history/{event_uuid}``
|
||||||
|
|
||||||
1.77 (Xena, ?)
|
1.77 (Xena, 18.2)
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
Add a fields selector to the the Drivers list:
|
Add a fields selector to the the Drivers list:
|
||||||
@ -18,7 +18,7 @@ Add a fields selector to the the Drivers list:
|
|||||||
Also add a fields selector to the the Driver detail:
|
Also add a fields selector to the the Driver detail:
|
||||||
* ``GET /v1/drivers/{driver_name}?fields=``
|
* ``GET /v1/drivers/{driver_name}?fields=``
|
||||||
|
|
||||||
1.76 (Xena, ?)
|
1.76 (Xena, 18.2)
|
||||||
----------------------
|
----------------------
|
||||||
Add endpoints for changing boot mode and secure boot state of node
|
Add endpoints for changing boot mode and secure boot state of node
|
||||||
asynchronously:
|
asynchronously:
|
||||||
|
@ -370,6 +370,26 @@ RELEASE_MAPPING = {
|
|||||||
'VolumeTarget': ['1.0'],
|
'VolumeTarget': ['1.0'],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
'18.2': {
|
||||||
|
'api': '1.78',
|
||||||
|
'rpc': '1.55',
|
||||||
|
'objects': {
|
||||||
|
'Allocation': ['1.1'],
|
||||||
|
'BIOSSetting': ['1.1'],
|
||||||
|
'Node': ['1.36', '1.35'],
|
||||||
|
'NodeHistory': ['1.0'],
|
||||||
|
'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.78',
|
'api': '1.78',
|
||||||
'rpc': '1.55',
|
'rpc': '1.55',
|
||||||
@ -405,9 +425,9 @@ RELEASE_MAPPING = {
|
|||||||
#
|
#
|
||||||
# There should be at most two named mappings here.
|
# There should be at most two named mappings here.
|
||||||
|
|
||||||
# NOTE(mgoddard): remove victoria prior to the xena release.
|
# NOTE(mgoddard): remove wallaby prior to the yoga release.
|
||||||
RELEASE_MAPPING['victoria'] = RELEASE_MAPPING['16.0']
|
|
||||||
RELEASE_MAPPING['wallaby'] = RELEASE_MAPPING['17.0']
|
RELEASE_MAPPING['wallaby'] = RELEASE_MAPPING['17.0']
|
||||||
|
RELEASE_MAPPING['xena'] = RELEASE_MAPPING['18.2']
|
||||||
|
|
||||||
# List of available versions with named versions first; 'master' is excluded.
|
# List of available versions with named versions first; 'master' is excluded.
|
||||||
RELEASE_VERSIONS = sorted(set(RELEASE_MAPPING) - {'master'}, reverse=True)
|
RELEASE_VERSIONS = sorted(set(RELEASE_MAPPING) - {'master'}, reverse=True)
|
||||||
|
@ -44,7 +44,7 @@ NUMERIC_RELEASES = sorted(
|
|||||||
map(versionutils.convert_version_to_tuple,
|
map(versionutils.convert_version_to_tuple,
|
||||||
set(release_mappings.RELEASE_MAPPING)
|
set(release_mappings.RELEASE_MAPPING)
|
||||||
# Update the exceptions whenever needed
|
# Update the exceptions whenever needed
|
||||||
- {'master', 'wallaby', 'victoria'}),
|
- {'master', 'xena', 'wallaby'}),
|
||||||
reverse=True)
|
reverse=True)
|
||||||
|
|
||||||
|
|
||||||
|
9
releasenotes/notes/18.2-prelude-3c8609692bab70a3.yaml
Normal file
9
releasenotes/notes/18.2-prelude-3c8609692bab70a3.yaml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
prelude: |
|
||||||
|
The Ironic team hearby announces the release of Ironic 18.2.
|
||||||
|
|
||||||
|
During the Xena development cycle, thirty eight contributors collaborated
|
||||||
|
together, and with our adjacent communities to support the needs of our
|
||||||
|
end users in all the many forms they take. Over 48,000 lines of code were
|
||||||
|
modified, and twenty two new features made it into Ironic along with
|
||||||
|
a number of bug fixes. We sincerely hope you enjoy!
|
Loading…
x
Reference in New Issue
Block a user