Project

General

Profile

Bug #40533

Updated by Kefu Chai almost 5 years ago

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']@. 

 see http://pulpito.ceph.com/kchai-2019-06-25_00:46:45-rados-wip-kefu-testing-2019-06-23-2322-distro-basic-smithi/4066069/ 

Back