Description of problem: Ironic-inspector does not retry when a node has a transient lock on it. This was a silent feature of python-ironicclient, however ironic-inspector was moved to use openstacksdk during the ussuri development cycle. Version-Release number of selected component (if applicable): This issue started in ironic-inspector 10.1.0, and is present in OSP 17, at present. How reproducible: Very sporadically, however failures will halt the TripleO inspection process. Steps to Reproduce: 1. Enroll/Manage a node in ironic 2. Inspect the node 3. Node should be introspected and introspection should complete successfully. Actual results: Node introspection fails with an error. Expected results: Introspection passes Additional info: None, see storyboard link attached.
Wallaby fix has landed
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2022:6543