Prepare Yoga release with 20.1
This is a pre-release commit for the Yoga release following our docs [1] * No API additions during this cycle (no need to update doc/source/contributor/webapi-version-history.rst) * Add prelude releasenote * Fix highlight in one releasenote [1] https://docs.openstack.org/ironic/latest/contributor/releasing.html Change-Id: If26019c5abc0643051f4b11186d7eb819f9c407b
This commit is contained in:
parent
f446be697b
commit
aefc623c99
@ -430,6 +430,26 @@ RELEASE_MAPPING = {
|
|||||||
'VolumeTarget': ['1.0'],
|
'VolumeTarget': ['1.0'],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
'20.1': {
|
||||||
|
'api': '1.78',
|
||||||
|
'rpc': '1.55',
|
||||||
|
'objects': {
|
||||||
|
'Allocation': ['1.1'],
|
||||||
|
'BIOSSetting': ['1.1'],
|
||||||
|
'Node': ['1.36'],
|
||||||
|
'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',
|
||||||
@ -465,9 +485,9 @@ RELEASE_MAPPING = {
|
|||||||
#
|
#
|
||||||
# There should be at most two named mappings here.
|
# There should be at most two named mappings here.
|
||||||
|
|
||||||
# NOTE(mgoddard): remove wallaby prior to the yoga release.
|
# NOTE(mgoddard): remove xena prior to the zed release.
|
||||||
RELEASE_MAPPING['wallaby'] = RELEASE_MAPPING['17.0']
|
|
||||||
RELEASE_MAPPING['xena'] = RELEASE_MAPPING['18.2']
|
RELEASE_MAPPING['xena'] = RELEASE_MAPPING['18.2']
|
||||||
|
RELEASE_MAPPING['yoga'] = RELEASE_MAPPING['20.1']
|
||||||
|
|
||||||
# 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', 'xena', 'wallaby'}),
|
- {'master', 'yoga', 'xena'}),
|
||||||
reverse=True)
|
reverse=True)
|
||||||
|
|
||||||
|
|
||||||
|
7
releasenotes/notes/20.1-prelude-612672742f417477.yaml
Normal file
7
releasenotes/notes/20.1-prelude-612672742f417477.yaml
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
prelude: |
|
||||||
|
The Ironic community is pleased to announce the release of Ironic 20.1.
|
||||||
|
|
||||||
|
During the Yoga cycle, we were able to add improvements that will make
|
||||||
|
it easier to deploy and operate. Our community will be happy to assist
|
||||||
|
if you have any questions!
|
@ -2,8 +2,8 @@
|
|||||||
fixes:
|
fixes:
|
||||||
- |
|
- |
|
||||||
The anaconda deploy interface was saving internal information in
|
The anaconda deploy interface was saving internal information in
|
||||||
the node's instance_info, in the user-facing 'stage2' and
|
the node's ``instance_info``, in the user-facing ``stage2`` and
|
||||||
'ks_template' fields. This broke rebuilds using a different image
|
``ks_template`` fields. This broke rebuilds using a different image
|
||||||
with different stage2 or template specified in the image properties.
|
with different ``stage2`` or template specified in the image properties.
|
||||||
This has been fixed by saving the information in the node's
|
This has been fixed by saving the information in the node's
|
||||||
driver_internal_info instead.
|
``driver_internal_info`` instead.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user