[release-announce] ironic-python-agent 3.5.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Thu Nov 29 23:20:18 UTC 2018


We are tickled pink to announce the release of:

ironic-python-agent 3.5.0: Ironic Python Agent Ramdisk

This release is part of the stein release series.

Download the package from:

    https://tarballs.openstack.org/ironic-python-agent/

For more details, please see below.

3.5.0
^^^^^


New Features
************

* Erase metadata on disk partitions to prevent the Linux kernel from
  automatically recreating storage entities (eg LVM, RAID) described
  by the metadata. The Hardware Manager API was correspondingly
  modified to optionally include partitions when listing block
  devices. See story 2003673
  (https://storyboard.openstack.org/#!/story/2003673) for details.


Upgrade Notes
*************

* Operators with custom hardware managers to support software RAID
  may wish to ensure that they have removed the software RAID prior to
  any stock cleaning step for erasing block devices executes. As a
  result of a bug fix, such devices may now be picked up in the list
  of possible devices to delete, which may extend cleaning depending
  on the deployment configuration.


Bug Fixes
*********

* Fixes an issue where devices offered via ATARAID (or even software
  RAID setup by a hardware manager) were excluded from the list as
  they are not returned as type disk, even though they should be
  considered both disks and block devices. See story
  (https://storyboard.openstack.org/#!/story/2003445) for more
  details.

Changes in ironic-python-agent 3.4.0..3.5.0
-------------------------------------------

86d9866 zuul-ify primary IPA jobs
391636c Update link addresses
416859e spelling error
9696107 Allow erasing metadata from disk partitions
d4919dc Update min tox version to 2.0
b8f0d26 Update min tox version to 2.0
c540731 Fix multi-device behavior


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

ironic_python_agent/hardware.py                    |  70 ++++++++--
.../post.yaml                                      |  15 ---
.../run.yaml                                       | 107 ----------------
.../post.yaml                                      |  15 ---
.../run.yaml                                       | 103 ---------------
.../post.yaml                                      |  15 ---
.../run.yaml                                       | 107 ----------------
.../post.yaml                                      |  15 ---
.../run.yaml                                       | 103 ---------------
.../tempest-dsvm-ironic-inspector-src/post.yaml    |  15 ---
.../tempest-dsvm-ironic-inspector-src/run.yaml     | 122 ------------------
...d_does_not_appear_as_disk-8a260e66b3496bf6.yaml |  18 +++
..._metadata_from_partitions-4f1902533d530b8f.yaml |   8 ++
.../rework-ata-secure-erase-c6684962ef078281.yaml  |   2 +-
tox.ini                                            |   2 +-
zuul.d/ironic-jobs.yaml                            |  87 +++++++++++++
zuul.d/legacy-ironic-jobs.yaml                     |  39 ------
19 files changed, 290 insertions(+), 698 deletions(-)







More information about the Release-announce mailing list