[release-announce] ironic 9.1.5 (pike)
no-reply at openstack.org
no-reply at openstack.org
Mon Jul 2 15:18:31 UTC 2018
We are jazzed to announce the release of:
ironic 9.1.5: 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.5
^^^^^
Security Issues
***************
* Fixes an issue where an enabled console could be left running
after a node was unprovisioned. This allowed a user to view the
console even after the instance was gone. Ironic now stops the
console during unprovisioning to block this.
Bug Fixes
*********
* Fixes a bug to get a node stuck in "deploying" state when the size
of the configdrive exceeds the limitation of the database. In MySQL,
the limitation is about 64KiB. With this fix, the provision state
gets "deploy failed" in this case. See bug 1745630
(https://bugs.launchpad.net/ironic/+bug/1745630) for details.
* Uses standard DHCP option codes instead of dnsmasq-specific option
names, because different backends use different option names. This
fixes the *compatibility issues with neutron's DHCP backends
<https://bugs.launchpad.net/ironic/+bug/1717236>*.
Changes in ironic 9.1.4..9.1.5
------------------------------
00102e3 Tear down console during unprovisioning
a55331c Remove too large configdrive for handling error
9d969c2 Remove pycodestyle version pin. Add E402 and W503 to ignore.
b5b26ad Pin pycodestyle to <=2.3.1
78c4d01 Change pxe dhcp options name to codes.
Diffstat (except docs and test files)
-------------------------------------
ironic/common/dhcp_factory.py | 8 +-
ironic/common/neutron.py | 4 +-
ironic/common/pxe_utils.py | 40 ++++++--
ironic/conductor/manager.py | 62 +++++++++----
ironic/dhcp/base.py | 16 ++--
ironic/dhcp/neutron.py | 16 ++--
ironic/drivers/modules/network/common.py | 6 +-
.../unit/drivers/modules/network/test_common.py | 2 +-
.../unit/drivers/modules/network/test_neutron.py | 4 +-
.../notes/bug-1745630-d28c8de54cebd329.yaml | 8 ++
...onsole-during-unprovision-a29d8facb3f03be5.yaml | 7 ++
.../use-dhcp-option-numbers-8b0b0efae912ff5f.yaml | 7 ++
tox.ini | 4 +-
18 files changed, 253 insertions(+), 83 deletions(-)
More information about the Release-announce
mailing list