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-inspector | Assignee: | 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: | z3 | Keywords: | 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
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 |