[release-announce] [ironic] ironic 9.1.1 (pike)
no-reply at openstack.org
no-reply at openstack.org
Mon Sep 25 14:43:34 UTC 2017
We are jazzed to announce the release of:
ironic 9.1.1: OpenStack Bare Metal Provisioning
This release is part of the pike stable release series.
The source is available from:
https://git.openstack.org/cgit/openstack/ironic
Download the package from:
https://tarballs.openstack.org/ironic/
Please report issues through launchpad:
https://bugs.launchpad.net/ironic
For more details, please see below.
9.1.1
^^^^^
Prelude
*******
This release includes a fix for a major race condition
(https://bugs.launchpad.net/ironic/+bug/1715190): use the "ironic-
dbsync online_data_migrations" command from this release. The one from
older (9.0.0 - 9.1.0) releases could cause a a port's physical_network
information to be deleted from the database.
Upgrade Notes
*************
* Use the "ironic-dbsync online_data_migrations" command from this
release. The one from older (9.0.0 - 9.1.0) releases could cause a a
port's physical_network information to be deleted from the database.
Critical Issues
***************
* Use the "ironic-dbsync online_data_migrations" command from this
release. The one from older (9.0.0 - 9.1.0) releases could cause a a
port's physical_network information to be deleted from the database.
Bug Fixes
*********
* Fixes an issue when running "ironic-dbsync
online_data_migrations". The value of an object's new "version"
column might have been incorrectly changed from a newer object
version to an older object version, due to a race condition. This is
no longer the case.
* Fixes an issue in boot from volume for "iscsi" deploy interface.
Booting from a volume would fail for a node with the "iscsi" deploy
interface because the pxelinux.cfg file for the MAC address wasn't
created and the node would fail to boot. The pxelinux.cfg file is
now created. See bug 1714436
(https://bugs.launchpad.net/ironic/+bug/1714436) for details.
* Fixes an issue in boot from volume for a node with the "iscsi"
deploy interface. It would fail if no "image_source" was provided in
the node's "instance_info" field because it would try to validate
the "image_source" which didn't exist. There is no need to specify
the "image_source" and the validation is no longer being attempted.
See bug 1714147 (https://bugs.launchpad.net/ironic/+bug/1714147) for
details.
Changes in ironic 9.1.0..9.1.1
------------------------------
00c26e8 Fix race condition in backfill_version_column()
6451fd8 Add release note for next pike release
0db2ed2 [reno] Clarify fix for BFV & image_source
43a116a [reno] Clarify fix for missing boot.prepare_instance
686c0f7 Update documentation for ``ilo`` hardware type
1c8ff88 Minor improvements to the resource classes documentation
3927b13 Update Nova configuration documentation
b57ef56 Fix indentation in few of the documentation pages
446eff8 Boot from volume fails with 'iscsi' deploy interface
95f9751 Boot from volume fails with 'iscsi' deploy interface
46f9192 conductor saves version in db
0cd744c Documentation for 'snmp' hardware type
Diffstat (except docs and test files)
-------------------------------------
.../install/include/kernel-boot-parameters.rst | 2 +-
ironic/db/sqlalchemy/api.py | 17 +-
ironic/drivers/modules/iscsi_deploy.py | 6 +
ironic/drivers/modules/snmp.py | 3 +-
ironic/objects/conductor.py | 8 +-
.../unit/drivers/modules/test_iscsi_deploy.py | 12 +-
..._column_db_race_condition-713fa05832b93ca5.yaml | 7 +
...m-volume-for-iscsi-deploy-60bc0790ada62b26.yaml | 8 +
...m-volume-for-iscsi-deploy-71c1f2905498c50d.yaml | 9 +
.../notes/pike-upgrade-fix-85091d0320ed273a.yaml | 18 ++
26 files changed, 618 insertions(+), 376 deletions(-)
More information about the Release-announce
mailing list