[release-announce] ironic-python-agent 7.0.1 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 29 09:58:19 UTC 2021


We contentedly announce the release of:

ironic-python-agent 7.0.1: Ironic Python Agent Ramdisk

This release is part of the wallaby 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.

7.0.1
^^^^^

Bug Fixes

* Fixes initial logging before configuration is loaded to re-log
  anything recorded for the purposes of troubleshooting. This is
  necessary as systemd does not report stdout from a process launch as
  part of the process's logging. Now messages will be re-logged once
  the configuration has been loaded.

* No longer crashes if MAC address cannot be determined for one of
  the network interfaces.

* Adds a call to "udevadm settle" in write_image.sh. After GPT and
  MBR are destroyed systemd-udevd gets triggered which may hold
  /dev/sda open preventing qemu-img from writting its image.

Changes in ironic-python-agent 7.0.0..7.0.1
-------------------------------------------

48c39dc Do not fail network interface collection on unsupported interface
811a875 Add a call to "udevadm settle" in write_image.sh
40d7ad8 Capture the early logging
3123406 Update TOX_CONSTRAINTS_FILE for stable/wallaby
58ffbd9 Update .gitreview for stable/wallaby


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

.gitreview                                         |  1 +
ironic_python_agent/cmd/agent.py                   |  2 +-
ironic_python_agent/hardware.py                    |  9 +++++++--
ironic_python_agent/shell/write_image.sh           |  1 +
ironic_python_agent/utils.py                       | 13 +++++++++++-
.../capture-early-logging-0f3fa58d75656117.yaml    |  8 ++++++++
releasenotes/notes/no-mac-54616606ee6b844d.yaml    |  5 +++++
.../notes/udevadm-settle-9d3e5f1f20211857.yaml     |  7 +++++++
tox.ini                                            |  8 ++++----
11 files changed, 76 insertions(+), 12 deletions(-)







More information about the Release-announce mailing list