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

no-reply at openstack.org no-reply at openstack.org
Fri Feb 7 17:01:40 UTC 2020


We are amped to announce the release of:

ironic-python-agent 3.6.3: Ironic Python Agent Ramdisk

This release is part of the stein stable release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/ironic-
python-agent

For more details, please see below.

3.6.3
^^^^^

Bug Fixes

* Fixes the workflow for wholedisk images when using uefi boot mode,
  when possible it will use efibootmgr instead of grub2 to update the
  nvram.

* Fixes an issue where metadata erasure cleaning would fail on
  devices that are read-only at the hardware level. Typically these
  are virtual devices being offered to the operating system for
  purposes like OS self-installation.

  In the case of full device erasure, this is explicitly raised as a
  hard failure requiring operator intervention.

* Fixes the "numa-topology" inspection collector to be compatible
  with Pint < 0.5.2.

Changes in ironic-python-agent 3.6.2..3.6.3
-------------------------------------------

cd839b0 Skip read-only devices with metadata erase
2de0143 Avoid grub2-install when on UEFI boot mode
6a777e8 Search for efi partition
61128de Fix IPA execution issues due to lack of entropy
cbac1c2 Fix tox.ini to correctly test lower-constraints
7b2aea2 Fix compatibility with Pint 0.5
e5ec860 CI: stop using pyghmi from git master


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

imagebuild/tinyipa/build-tinyipa.sh                |   7 +
imagebuild/tinyipa/build_files/bootlocal.sh        |   8 +-
imagebuild/tinyipa/build_files/finalreqs.lst       |   2 +
imagebuild/tinyipa/finalise-tinyipa.sh             |   2 +
ironic_python_agent/extensions/image.py            | 165 +++++++++
ironic_python_agent/hardware.py                    |  38 ++
ironic_python_agent/numa_inspector.py              |   2 +-
ironic_python_agent/utils.py                       |  24 ++
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
.../run.yaml                                       |   1 -
...id-grub2-using-efibootmgr-bd27c0978d1cf71b.yaml |   5 +
...cleaning-read-only-device-c8a0f4cc2f434d99.yaml |  10 +
releasenotes/notes/pint-0.5-816aaf3a4f6d4a6e.yaml  |   5 +
tox.ini                                            |   8 +-
zuul.d/legacy-ironic-jobs.yaml                     |   1 -
20 files changed, 741 insertions(+), 21 deletions(-)







More information about the Release-announce mailing list