Bug #53205
build_complete: search for requested arch only
% Done:
0%
Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):
Description
The original algorithm for build_complete() was flawed. https://github.com/ceph/teuthology/pull/1649, to address https://tracker.ceph.com/issues/50922, was a workaround to restrict the search to x86_64; this was acceptable because there was, and still is, no wide teuthology testing of arm64; however, once that becomes common, this code will need to work as intended.
The fix is simple; self.arch contains the requested arch, so don't look for the build to be present in the shaman search/api result's archs list, but rather that it matches self.arch directly.
Related issues
History
#1 Updated by Dan Mick over 2 years ago
- Related to Bug #50922: Can not schedule build on seemly successful build added
#2 Updated by Dan Mick over 2 years ago
#3 Updated by Josh Durgin about 2 years ago
- Status changed from Fix Under Review to Resolved