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(-)
participants (1)
-
no-reply@openstack.org