Actions
Bug #40533
closedthrashosds/test_pool_min_size races with radosbench tests
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
test_pool_min_size checks the existing pools and try to update the number of alive osds to exercise the feature of recovering PGs under min_size.
but "test_pool_min_size" task does not own any pools, so it relies on other tasks to create pools, but the life cycles of the pools created by other tasks are unpredictable . in other words, test_pool_min_size could be querying a the "erasure-code-profile" of a no-longer-existent pool after it spots the pool using self.ceph_manager.get_osd_dump_json()['pools']
.
Updated by Kefu Chai almost 5 years ago
- Status changed from New to Fix Under Review
- Assignee set to Kefu Chai
- Pull request ID set to 28731
Updated by Kefu Chai almost 5 years ago
- Status changed from Fix Under Review to Resolved
Actions