]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/rook: Fix creation of bluestore OSDs: 27486/head
authorSebastian Wagner <sebastian.wagner@suse.com>
Mon, 1 Apr 2019 13:22:58 +0000 (15:22 +0200)
committerSebastian Wagner <sebastian.wagner@suse.com>
Wed, 10 Apr 2019 09:24:59 +0000 (11:24 +0200)
See https://rook.io/docs/rook/v0.9/ceph-cluster-crd.html
    Storage Configuration: Specific devices

Fixes http://tracker.ceph.com/issues/39062

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
(cherry picked from commit 4dcfd71504cc3c1342179f17c42b176e973852e7)

src/pybind/mgr/rook/rook_cluster.py

index d229c13e3666720cc18c23c75235336abf42b609..9c3fee367354f135b72202a48f523518120a88da 100644 (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]