The CephManager.kill_osd expects these in its config, not
Thrasher's.
Signed-off-by: Sage Weil <sage@redhat.com>
'but not available on osd role: {r}'.format(
r=remote.name))
- log.info('Beginning thrashosds...')
cluster_manager = ctx.managers[cluster]
+ for f in ['powercycle', 'bdev_inject_crash']:
+ if config.get(f):
+ cluster_manager.config[f] = config.get(f)
+
+ log.info('Beginning thrashosds...')
thrash_proc = ceph_manager.Thrasher(
cluster_manager,
config,