Bug 2010990

Summary: [FFU OSP13 to 16.1.4] After FFU upgrade overcloud node introspection failed "an not transition from state 'uninitialized' on event 'sync''
Product: Red Hat OpenStack Reporter: Julia Kreger <jkreger>
Component: openstack-ironic-inspectorAssignee: Julia Kreger <jkreger>
Status: CLOSED COMPLETED QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 16.2 (Train)CC: dtantsur, igallagh, jkreger, jlabarre, pweeks, sbaker
Target Milestone: z3Keywords: TestOnly, Triaged
Target Release: 16.2 (Train on RHEL 8.4)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-ironic-inspector-9.2.5-2.20211006024814.36c5dcc.el8ost Doc Type: Bug Fix
Doc Text:
Before this update, manual attempts to trigger introspection of a bare metal node that had previously failed would return the following error message: + "Can not transition from state 'uninitialized' on event 'sync'". + This was due to a defect in the Bare Metal Provisioning inspector (`ironic-inspector`) internal state tracking. The Bare Metal Provisioning inspector was blocking attempts to re-introspect a previously failed bare metal node because the internal state cache indicated that the session was already underway. With this update, new introspection requests explicitly reset the state cache if an entry already exists, and introspection operations that have previously failed can now be retried.
Story Points: ---
Clone Of: 1947147 Environment:
Last Closed: 2024-05-03 19:34:30 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2010469    

Comment 6 OSP Team 2022-03-24 10:34:53 UTC
According to our records, this should be resolved by openstack-ironic-inspector-9.2.5-2.20211006024814.36c5dcc.el8ost.  This build is available now.

Comment 8 James E. LaBarre 2024-05-03 19:34:30 UTC
This uses the same fix (https://code.engineering.redhat.com/gerrit/c/openstack-ironic-inspector/+/279664) as was used for OSP 16.1 in https://bugzilla.redhat.com/show_bug.cgi?id=1947147.

Confirmed the fixes are in place and correct between Gerrit 279664 and package openstack-ironic-inspector-9.2.5-2.20230128064937.3542e3e.el8ost.noarch.rpm, as in latest 16.2 compose RHOS-16.2-RHEL-8-20240229.n.1