We exuberantly announce the release of: ironic 24.1.5 This release is part of the caracal release series. The source is available from: https://opendev.org/openstack/ironic Download the package from: https://tarballs.openstack.org/ironic/ Please report issues through: https://bugs.launchpad.net/ironic/+bugs For more details, please see below. 24.1.5 ^^^^^^ Bug Fixes * In the redfish inspector, use condition to control whether the pxe_enabled field of a port is updated during inspection. [inspector]update_pxe_enabled is used to control this so it behaves like all other inspection interfaces. The default value for this configuration is True. * Fixes an issue with agent startup where the workflow from the first agent heartbeat interaction could fail due to a transient networking issue leaving the Agent and Ironic in a state where the node cannot be deployed and continues to record errors upon each additional heartbeat operation. Logic to check the state of the agent has been adjusted to ignore retry operations which were recorded by the agent. More information on this issue can be found in bug 2110698 (https://bugs.launchpad.net/ironic/+bug/2110698). Changes in ironic 24.1.4..24.1.5 -------------------------------- 9c00e5289 Control port updates with update_pxe_enabled flag a7ecec5ff Fix agent get_XXX_steps retries from being treated as not fresh agents Diffstat (except docs and test files) ------------------------------------- ironic/drivers/modules/agent_base.py | 15 ++++++--- ironic/drivers/modules/redfish/inspect.py | 3 +- .../unit/drivers/modules/redfish/test_inspect.py | 23 +++++++++++++ ...-enabled-field-inspection-206f67c6638a0bdb.yaml | 7 ++++ ...etries-with-agent-startup-aebfc36a775794c3.yaml | 11 +++++++ 6 files changed, 91 insertions(+), 6 deletions(-)
participants (1)
-
no-reply@openstack.org