[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