From 4dcfd71504cc3c1342179f17c42b176e973852e7 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Mon, 1 Apr 2019 15:22:58 +0200 Subject: [PATCH] mgr/rook: Fix creation of bluestore OSDs: 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 --- src/pybind/mgr/rook/rook_cluster.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pybind/mgr/rook/rook_cluster.py b/src/pybind/mgr/rook/rook_cluster.py index d229c13e366..9c3fee36735 100644 --- a/src/pybind/mgr/rook/rook_cluster.py +++ b/src/pybind/mgr/rook/rook_cluster.py @@ -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] -- 2.39.5