We are pumped to announce the release of: ironic-python-agent 3.6.5: 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.5 ^^^^^ Bug Fixes * Fixes an issue with the IntelCnaHardwareManager which prevented hardware managers with lower priority to be executed and therefore may blocked the initialization and collection of hardware these managers are supposed to take care of. * Fixes retry logic issues with the Agent Lookup which can result in the lookup failing prematurely before being completed, typically resulting in an abrupt end to the agent logging and potentially weird errors like TypeError being reported on the agent process standard error output. For more information see bug 2007968 (https://storyboard.openstack.org/#!/story/2007968). * Fixes an issue with the ironic-python-agent where we would call to setup the bootloader, which is necessary with software raid, but also attempt to clean up iSCSI. This can cause issues when using the "direct" "deploy_interface". Now the agent will only clean up iSCSI connections if iSCSI was explicitly started. For more information, please see story 2007937 (https://storyboard.openstack.org/#!/story/2007937). Changes in ironic-python-agent 3.6.4..3.6.5 ------------------------------------------- 471b54b Fix: make Intel CNA hardware manager none generic 9fe5cb9 Fix TypeError on agent lookup failure 9f6a552 Pin Ironic Tempest Plugin b549e79 improve error messages during node lookup failures 53d5329 Prevent un-needed iscsi cleanup Diffstat (except docs and test files) ------------------------------------- ironic_python_agent/agent.py | 1 + ironic_python_agent/extensions/image.py | 3 +- ironic_python_agent/extensions/iscsi.py | 3 +- ironic_python_agent/hardware_managers/cna.py | 23 ++++------- ironic_python_agent/ironic_api_client.py | 48 ++++++++++++++++++++-- ...nx-hardware-mgr-never-run-72072580be4d6e7a.yaml | 7 ++++ ...ixes-agent-lookup-retries-1b4bb90b8e783aca.yaml | 9 ++++ ...nt-needless-iscsi-cleanup-f8d602c0abc7e8ba.yaml | 9 ++++ zuul.d/ironic-python-agent-jobs.yaml | 2 + zuul.d/legacy-ironic-jobs.yaml | 3 +- 14 files changed, 156 insertions(+), 42 deletions(-)
participants (1)
-
no-reply@openstack.org