Let mds create manila key and fs
authorJan Provaznik <jprovazn@redhat.com>
Tue, 11 Jul 2017 10:10:45 +0000 (12:10 +0200)
committerJan Provaznik <jprovazn@redhat.com>
Fri, 18 Aug 2017 14:22:10 +0000 (16:22 +0200)
commitad8589212cee744351b9d224265fed9ed1dbf447
tree14c936cf0c5dbf8e6a36841badc855f9fc39aa88
parent9436d87e7e3b2767bf8dcb69e9fc0eb62173e6fb
Let mds create manila key and fs

ceph-ansible will take care of setting up client keys both
in ceph and on client side. It will also create filesystem
for manila. To assure that manila manifest can work in future
both with puppet and with ceph-ansible, creation of filesystem
is moved to ceph-mds manifest and creation of manila key on ceph
side is moved to ceph-base (so manila key is always created),
manila key is added to ceph-external for external ceph deployments.
Key creation is removed from manila.pp in patch
I2b5567a39ac8737e80758b705818cc1807dc8bf1

Change-Id: I6308a317ffe0af244396aba5197c85e273e69f68
Related-To: Ia3ef9e9a2b159dacea01e38762145ff2bcc7ba27
Depends-On: I3f18bbe476c4f43fa4e162cc66c5df443122cd0c
docker/services/ceph-ansible/ceph-base.yaml
docker/services/nova-libvirt.yaml
environments/storage/external-ceph.yaml
puppet/services/ceph-base.yaml
puppet/services/ceph-external.yaml
puppet/services/ceph-mds.yaml
puppet/services/manila-backend-cephfs.yaml
puppet/services/nova-compute.yaml
puppet/services/nova-libvirt.yaml