[release-announce] [ironic] ironic 9.1.3 (pike)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 9 03:29:21 UTC 2018


We are excited to announce the release of:

ironic 9.1.3: 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.3
^^^^^


Security Issues
***************

* Sensitive information is now removed from a node's "driver_info"
  and "instance_info" fields before sending it to the ramdisk during
  cleaning.


Bug Fixes
*********

* Adds missing "no-vendor" implementation to supported vendor
  interfaces of the "idrac" hardware type.

* No longer validates requested root partition size for whole-disk
  images using "iscsi" deploy interface, see bug 1742451
  (https://bugs.launchpad.net/ironic/+bug/1742451) for details.

Changes in ironic 9.1.2..9.1.3
------------------------------

ec80191 Do not pass credentials to the ramdisk on cleaning
27b58c9 [Devstack] Replace tap with veth
7bc7ead Use zuul.override_checkout  instead of custom branch_override var
4d55777 Be more sane about cleaning
a26082a Do not validate root partition size for whole disk images in iscsi deploy
1541a20 Add no-vendor interface to the idrac hardware types
0bae677 Use the tempest plugin from openstack/ironic-tempest-plugin
47179d9 Remove experimental jobs and sort job definitions in project.yaml
c163e78 Make the api format correctly
d9ae882 Ensure ping actually succed
dd973f3 Add missing job to gate
a595258 Add job definitions yaml to zuul configuration


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

api-ref/source/baremetal-api-v1-nodes-vifs.inc     |  13 +-
devstack/lib/ironic                                |   4 +-
devstack/tools/ironic/scripts/create-node.sh       |  15 +-
devstack/tools/ironic/templates/vm.xml             |   4 +-
ironic/drivers/drac.py                             |   2 +-
ironic/drivers/modules/agent_client.py             |   4 +-
ironic/drivers/modules/iscsi_deploy.py             |   7 +
ironic/objects/node.py                             |   9 +
.../unit/drivers/modules/test_agent_client.py      |   7 +-
.../unit/drivers/modules/test_iscsi_deploy.py      |  11 ++
.../scenario/ironic_standalone/test_basic_ops.py   |  24 ++-
.../run.yaml                                       |  16 +-
playbooks/legacy/grenade-dsvm-ironic/run.yaml      |  15 +-
playbooks/legacy/ironic-dsvm-functional/post.yaml  |  15 --
playbooks/legacy/ironic-dsvm-functional/run.yaml   |  63 -------
playbooks/legacy/ironic-dsvm-standalone/run.yaml   |  15 +-
playbooks/legacy/tempest-dsvm-ironic-bfv/run.yaml  |  14 +-
.../legacy/tempest-dsvm-ironic-inspector/run.yaml  |  23 +--
.../post.yaml                                      |  15 --
.../run.yaml                                       | 182 ---------------------
.../run.yaml                                       |  15 +-
.../run.yaml                                       |  15 +-
.../post.yaml                                      |  15 --
.../run.yaml                                       | 166 -------------------
.../run.yaml                                       |  16 +-
.../run.yaml                                       |  19 +--
.../run.yaml                                       |  15 +-
.../tempest-dsvm-ironic-pxe_ipa-full/post.yaml     |  15 --
.../tempest-dsvm-ironic-pxe_ipa-full/run.yaml      | 156 ------------------
.../run.yaml                                       |  15 +-
.../notes/idrac-no-vendor-911904dd69457826.yaml    |   5 +
.../notes/iscsi-whole-disk-cd464d589d029b01.yaml   |   6 +
...node-credentials-cleaning-b1903f49ffeba029.yaml |   5 +
zuul.d/legacy-ironic-jobs.yaml                     | 171 +++++++++++++++++++
zuul.d/project.yaml                                |  35 ++--
37 files changed, 343 insertions(+), 808 deletions(-)







More information about the Release-announce mailing list