]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon: prevent cache pools being used CephFS
authorJohn Spray <john.spray@redhat.com>
Mon, 15 Sep 2014 19:47:18 +0000 (20:47 +0100)
committerGreg Farnum <greg@inktank.com>
Wed, 17 Sep 2014 00:16:23 +0000 (17:16 -0700)
commit80441cda8c49f1f3ec2c75a03d844335a4d746dc
tree3acc6bc2e35e594321884353590d757874edfb7a
parentfdbfece81c8d2c3013f9363c96dc3906c8c6c4d0
mon: prevent cache pools being used CephFS

Fixes two things:
 * EC pools are now permissible if they have a cache overlay
 * Pools are not permissible if they are a cache tier.

Fixes: #9435
Signed-off-by: John Spray <john.spray@redhat.com>
qa/workunits/cephtool/test.sh
src/mon/MDSMonitor.cc
src/mon/MDSMonitor.h