[release-announce] [ironic] ironic 9.1.2 (pike)
no-reply at openstack.org
no-reply at openstack.org
Fri Nov 3 18:58:11 UTC 2017
We joyfully announce the release of:
ironic 9.1.2: OpenStack Bare Metal Provisioning
This release is part of the pike 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.2
^^^^^
Bug Fixes
* Fixes a problem when using boot from volume with the pxe boot
interface, now when booting the correct iscsi initiator is used. bug
1724275 (https://bugs.launchpad.net/ironic/+bug/1724275)
* Fixes an issue where an ironic-conductor service was deemed dead
because the service could not report its heartbeat due to the
database connection experiencing an unexpected failure. Full
tracebacks of these exceptions are now logged, and if the database
connection recovers in a reasonable amount of time the service will
still be available. See
https://bugs.launchpad.net/ironic/+bug/1696296.
* Fixes a problem when using ipmitool and rebooting a node which
would cause a deploy to fail. Now when rebooting a node we check if
the node is already powered off, if it is we don't attempt to power
off the node. This is because some BMCs will error if the node is
already powered off and an ipmitool request is made to power it off.
See https://bugs.launchpad.net/ironic/+bug/1718794 for details.
Changes in ironic 9.1.1..9.1.2
------------------------------
f2ce509 Move ironic legacy jobs into the ironic tree
1b5f380 Finish the guide on upgrading to hardware types
6b95f61 [docs] describe vendor passthru in hw types
8718035 Documentation for 'oneview' hardware type
8dd8618 Upgrade guide for `snmp` hardware type
3929bcb [bfv] Set the correct iqn for pxe
c029f4e Fix mis-formatted log messages
b5c5ce9 ipmitool: reboot: Don't power off node if already off
5c27638 Reduce complexity of node_power_action() function
370ce28 Adds more exception handling for ironic-conductor heartbeat
96f2438 Document setting discover_hosts_in_cells_interval in nova.conf
Diffstat (except docs and test files)
-------------------------------------
ironic/conductor/base_manager.py | 3 +
ironic/conductor/utils.py | 82 +++++---
ironic/dhcp/neutron.py | 2 +-
ironic/drivers/modules/ipmitool.py | 6 +-
ironic/drivers/modules/irmc/boot.py | 2 +-
ironic/drivers/modules/pxe.py | 8 +-
.../post.yaml | 15 ++
.../run.yaml | 217 +++++++++++++++++++++
playbooks/legacy/grenade-dsvm-ironic/post.yaml | 15 ++
playbooks/legacy/grenade-dsvm-ironic/run.yaml | 180 +++++++++++++++++
playbooks/legacy/ironic-dsvm-functional/post.yaml | 15 ++
playbooks/legacy/ironic-dsvm-functional/run.yaml | 63 ++++++
playbooks/legacy/ironic-dsvm-standalone/post.yaml | 15 ++
playbooks/legacy/ironic-dsvm-standalone/run.yaml | 98 ++++++++++
playbooks/legacy/tempest-dsvm-ironic-bfv/post.yaml | 15 ++
playbooks/legacy/tempest-dsvm-ironic-bfv/run.yaml | 169 ++++++++++++++++
.../legacy/tempest-dsvm-ironic-inspector/post.yaml | 15 ++
.../legacy/tempest-dsvm-ironic-inspector/run.yaml | 195 ++++++++++++++++++
.../post.yaml | 15 ++
.../run.yaml | 182 +++++++++++++++++
.../post.yaml | 15 ++
.../run.yaml | 157 +++++++++++++++
.../post.yaml | 15 ++
.../run.yaml | 157 +++++++++++++++
.../post.yaml | 15 ++
.../run.yaml | 166 ++++++++++++++++
.../post.yaml | 15 ++
.../run.yaml | 183 +++++++++++++++++
.../post.yaml | 15 ++
.../run.yaml | 157 +++++++++++++++
.../post.yaml | 15 ++
.../run.yaml | 157 +++++++++++++++
.../tempest-dsvm-ironic-pxe_ipa-full/post.yaml | 15 ++
.../tempest-dsvm-ironic-pxe_ipa-full/run.yaml | 156 +++++++++++++++
.../post.yaml | 15 ++
.../run.yaml | 175 +++++++++++++++++
.../notes/bfv-pxe-boot-3375d331ee2f04f2.yaml | 5 +
.../notes/bug-1696296-a972c8d879b98940.yaml | 9 +
...-not-power-off-if-already-1452256167d40009.yaml | 9 +
zuul.d/project.yaml | 37 ++++
49 files changed, 3215 insertions(+), 76 deletions(-)
More information about the Release-announce
mailing list