We are tickled pink to announce the release of: ironic 26.1.3 This release is part of the dalmatian 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. 26.1.3 ^^^^^^ 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 26.1.2..26.1.3 -------------------------------- a13ed324b Control port updates with update_pxe_enabled flag ebb5b1f1a Fix agent get_XXX_steps retries from being treated as not fresh agents d1c117502 CI: Fix anaconda job post OSSA-2025-001 Diffstat (except docs and test files) ------------------------------------- devstack/lib/ironic | 3 ++ 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 +++++++ 7 files changed, 94 insertions(+), 6 deletions(-)
participants (1)
-
no-reply@openstack.org