action='check health') as proceed:
remote = self.ceph_first_mon
remote.run(args=[
- 'sudo', 'ceph', 'osd', 'tree'
+ 'sudo', 'ceph', '--cluster', self.cluster_name, 'osd', 'tree'
])
remote.run(args=[
- 'sudo', 'ceph', '-s'
+ 'sudo', 'ceph', '--cluster', self.cluster_name, '-s'
])
log.info("Waiting for Ceph health to reach HEALTH_OK \
or HEALTH WARN")
while proceed():
out = StringIO()
remote.run(
- args=['sudo', 'ceph',
+ args=['sudo', 'ceph', '--cluster', self.cluster_name,
'health'],
stdout=out,
)
log.info('Creating RBD pool')
mon_node.run(
args=[
- 'sudo', 'ceph',
+ 'sudo', 'ceph', '--cluster', self.cluster_name,
'osd', 'pool', 'create', 'rbd', '128', '128'],
check_status=False)
mon_node.run(
args=[
- 'sudo', 'ceph',
+ 'sudo', 'ceph', '--cluster', self.cluster_name,
'osd', 'pool', 'application', 'enable',
'rbd', 'rbd', '--yes-i-really-mean-it'
],
'sudo',
'chmod',
run.Raw('o+r'),
- '/etc/ceph/ceph.client.admin.keyring'
+ '/etc/ceph/%s.client.admin.keyring' % self.cluster_name
])