[release-announce] ironic 9.1.7 (pike)

no-reply at openstack.org no-reply at openstack.org
Fri Apr 26 15:51:59 UTC 2019


We are excited to announce the release of:

ironic 9.1.7: OpenStack Bare Metal Provisioning

This release is part of the pike stable release series.

The source is available from:

    https://opendev.org/openstack/ironic

Download the package from:

    https://tarballs.openstack.org/ironic/

Please report issues through:

    https://bugs.launchpad.net/ironic/+bugs

For more details, please see below.

9.1.7
^^^^^

Bug Fixes

* Fixes an issue with a baremetal node that times out during
  cleaning. The ironic-conductor was attempting to change the node's
  provision state to 'clean failed' twice, resulting in the node's
  "last_error" being set incorrectly. This no longer happens. For more
  information, see story 2004299
  (https://storyboard.openstack.org/#!/story/2004299).

* Fixes a bug where the number of CPU sockets was being returned by
  the "idrac" hardware type during introspection, instead of the
  number of virtual CPUs. See bug 2004155
  (https://storyboard.openstack.org/#!/story/2004155) for details.

* Fixes an issue where the master instance image cache could not be
  disabled. The configuration option "[pxe]/instance_master_path" may
  now be set to the empty string to disable the cache.

Changes in ironic 9.1.6..9.1.7
------------------------------

9dcd3e6e4 Revert "Fix OOB introspection to use pxe_enabled flag in idrac driver"
2d2552989 Replace openstack.org git:// URLs with https://
000ce3d36 Fix CPU count returned by introspection in Ironic iDRAC driver
bef4af3c7 Fix OOB introspection to use pxe_enabled flag in idrac driver
d8521c491 Allow disabling instance image cache
85781582a Temporarily mark multinode job non-voting
cfff5dd15 Don't fail when node is in CLEANFAIL state


Diffstat (except docs and test files)
-------------------------------------

ironic/conductor/utils.py                          |  8 +++---
ironic/conf/pxe.py                                 |  2 +-
ironic/drivers/modules/drac/inspect.py             | 15 ++++++++++-
ironic/drivers/modules/iscsi_deploy.py             |  3 ++-
.../unit/drivers/modules/drac/test_inspect.py      | 24 ++++++++++++++---
.../unit/drivers/modules/test_iscsi_deploy.py      | 26 +++++++++++++++++++
.../run.yaml                                       |  6 ++---
playbooks/legacy/grenade-dsvm-ironic/run.yaml      |  4 +--
playbooks/legacy/ironic-dsvm-standalone/run.yaml   |  4 +--
playbooks/legacy/tempest-dsvm-ironic-bfv/run.yaml  |  4 +--
.../legacy/tempest-dsvm-ironic-inspector/run.yaml  |  6 ++---
.../run.yaml                                       |  4 +--
.../run.yaml                                       |  4 +--
.../run.yaml                                       |  6 ++---
.../run.yaml                                       |  4 +--
.../run.yaml                                       |  4 +--
.../run.yaml                                       |  4 +--
.../cleanwait_timeout_fail-4323ba7d4d4da3e6.yaml   |  8 ++++++
.../notes/fix-cpu-count-8904a4e1a24456f4.yaml      |  7 +++++
...stance-master-path-config-fa524c907a7888e5.yaml |  6 +++++
zuul.d/project.yaml                                |  7 +++--
24 files changed, 144 insertions(+), 48 deletions(-)







More information about the Release-announce mailing list