in vstart.sh, if MDS is enabled, `ceph fs volume create` is used to
create cephfs volume. and `fs volume create` command is implemented by
`src/pybind/mgr/volumes/module.py`, which in turn uses `cephfs` python
binding indirectly. so we need to add `cephfs` to `vstart` target to
facilidate the cephfs development using vstart.
Signed-off-by: Kefu Chai <kchai@redhat.com>
add_dependencies(vstart cython${PY_BINDING_INFIX}_rbd)
endif()
if (WITH_CEPHFS)
- add_dependencies(vstart ceph-mds cephfs)
+ add_dependencies(vstart ceph-mds cephfs cython${PY_BINDING_INFIX}_cephfs)
endif()
if(WITH_RADOSGW)
add_dependencies(vstart radosgw radosgw-admin)