From 897d594633210379f32f234854dde687a7a77f8c Mon Sep 17 00:00:00 2001 From: Jan Provaznik Date: Tue, 11 Jul 2017 12:21:19 +0200 Subject: Do not create fs and server side key from manila Both fs and key are handled by ceph-ansible, move fs and key creation out of manila manifest to assure that it works with and without ceph-ansbile. Client-side manila key is created from ceph-mds and ceph-external templates in I6308a317ffe0af244396aba5197c85e273e69f68. Depends-On: I6308a317ffe0af244396aba5197c85e273e69f68 Partially-Implements: blueprint nfs-ganesha Change-Id: I2b5567a39ac8737e80758b705818cc1807dc8bf1 --- manifests/profile/base/ceph/mds.pp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'manifests/profile/base') diff --git a/manifests/profile/base/ceph/mds.pp b/manifests/profile/base/ceph/mds.pp index 9cc2b20..d675563 100644 --- a/manifests/profile/base/ceph/mds.pp +++ b/manifests/profile/base/ceph/mds.pp @@ -32,4 +32,9 @@ class tripleo::profile::base::ceph::mds ( if $step >= 3 { include ::ceph::profile::mds } + + # when deploying mds, create also cephfs which is used by manila + if $step >= 4 { + include ::ceph::profile::fs + } } -- cgit 1.2.3-korg