Merge pull request #27289 from sebastian-philipp/rook-fix-osd-create

mgr/rook: Fix creation of bluestore OSDs

Reviewed-by: Blaine Gardner <blaine.gardner@suse.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Travis Nielsen <tnielsen@redhat.com>
This commit is contained in:
Sebastian Wagner 2019-04-10 10:50:22 +02:00 committed by GitHub
commit 15839da5ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -377,7 +377,7 @@ class RookCluster(object):
# - name: "gravel1.rockery"
# devices:
# - name: "sdb"
# storeConfig:
# config:
# storeType: bluestore
current_cluster = self.rook_api_get(
@ -398,7 +398,7 @@ class RookCluster(object):
if drive_group.hosts(all_hosts)[0] not in [n['name'] for n in current_nodes]:
pd = { "name": drive_group.hosts(all_hosts)[0],
"storeConfig": { "storeType": drive_group.objectstore }}
"config": { "storeType": drive_group.objectstore }}
if block_devices:
pd["devices"] = [{'name': d} for d in block_devices]