[release-announce] ironic 10.1.10 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 24 14:47:01 UTC 2019


We are pleased to announce the release of:

ironic 10.1.10: OpenStack Bare Metal Provisioning

This release is part of the queens stable release series.

The source is available from:

    https://opendev.org/openstack/ironic

Download the package from:

    https://tarballs.openstack.org/null/

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/ironic

For more details, please see below.

10.1.10
^^^^^^^

Bug Fixes

* Fixes a deployment issue encountered during deployment, more
  precisely during the configdrive partition creation step. On some
  specific devices like NVMe drives, the created configdrive partition
  could not be correctly identified (required to dump data onto it
  afterward). https://storyboard.openstack.org/#!/story/2005764

* Fixes an issue where baremetal node deployment would fail on
  clouds with a high number of security groups. Listing the security
  groups took too long. Instead of listing all security groups, a
  query filter was added to list only the security groups to be used
  for the network. (See bug 2006256
  (https://storyboard.openstack.org/#!/story/2006256).)

Changes in ironic 10.1.9..10.1.10
---------------------------------

05bf8f69d Change log level based on node status
5a0706ddb devstack: wait for conductor to start and register itself
fa471c680 DRAC: Fix OOB introspection to use pxe_enabled in idrac driver
4f95c2fd0 Filter security group list on the ID's we expect
9bba2ca16 CI: stop using pyghmi from git master
704bf8f18 Ansible module: fix configdrive partition creation step
65a63c5fd Place upper bound on python-dracclient version


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

devstack/lib/ironic                                |  18 +-
driver-requirements.txt                            |   2 +-
ironic/common/neutron.py                           |  21 +-
ironic/conductor/task_manager.py                   |  20 +-
.../roles/deploy/files/partition_configdrive.sh    |  24 +-
ironic/drivers/modules/drac/common.py              |   2 +-
ironic/drivers/modules/drac/inspect.py             |  89 ++-
.../unit/drivers/modules/drac/test_inspect.py      | 155 ++++-
.../drivers/modules/drac/wsman_mocks/__init__.py   |   0
.../drac/wsman_mocks/nic_enumeration-enum-ok.xml   | 767 +++++++++++++++++++++
.../run.yaml                                       |   1 -
playbooks/legacy/grenade-dsvm-ironic/run.yaml      |   1 -
playbooks/legacy/tempest-dsvm-ironic-bfv/run.yaml  |   1 -
.../legacy/tempest-dsvm-ironic-inspector/run.yaml  |   1 -
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
.../tempest-dsvm-ironic-pxe_ipa-full/run.yaml      |   1 -
.../run.yaml                                       |   1 -
.../notes/bug-2005764-15f45e11b9f9c96d.yaml        |   8 +
...up-list-add-query-filters-f72cfcefa1e093d2.yaml |   9 +
zuul.d/legacy-ironic-jobs.yaml                     |   5 -
29 files changed, 1137 insertions(+), 65 deletions(-)


Requirements updates
--------------------

diff --git a/driver-requirements.txt b/driver-requirements.txt
index 643546333..6972db1a0 100644
--- a/driver-requirements.txt
+++ b/driver-requirements.txt
@@ -15 +15 @@ UcsSdk==0.8.2.2
-python-dracclient>=1.3.0
+python-dracclient>=1.3.0,<2.0.0






More information about the Release-announce mailing list