diff --git a/bin/manila-image-create b/bin/manila-image-create index 2166bb3..b741736 100755 --- a/bin/manila-image-create +++ b/bin/manila-image-create @@ -129,7 +129,7 @@ configure() { elif [ "$MANILA_SHARE_PROTO" = "zfs" ]; then OPTIONAL_ELEMENTS="$OPTIONAL_ELEMENTS ${MANILA_DISTRO}-zfs" elif [ "$MANILA_SHARE_PROTO" = "cephfs" ]; then - OPTIONAL_ELEMENTS="$OPTIONAL_ELEMENTS ${MANILA_DISTRO}-cephfs" + OPTIONAL_ELEMENTS="$OPTIONAL_ELEMENTS cephfs" fi if [ "$USE_OFFLINE_MODE" = "yes" ]; then diff --git a/elements/centos-cephfs/install.d/50-manila-cephfs b/elements/centos-cephfs/install.d/50-manila-cephfs deleted file mode 100755 index 17d7181..0000000 --- a/elements/centos-cephfs/install.d/50-manila-cephfs +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -set -eu - -install-packages ceph-common ceph-fuse crudini diff --git a/elements/cephfs/README.rst b/elements/cephfs/README.rst new file mode 100644 index 0000000..853fe5a --- /dev/null +++ b/elements/cephfs/README.rst @@ -0,0 +1,5 @@ +====== +cephfs +====== + +Installs all artifacts necessary for mounting cephfs file systems. \ No newline at end of file diff --git a/elements/cephfs/element-deps b/elements/cephfs/element-deps new file mode 100644 index 0000000..5de08f6 --- /dev/null +++ b/elements/cephfs/element-deps @@ -0,0 +1 @@ +package-installs \ No newline at end of file diff --git a/elements/cephfs/package-installs.yaml b/elements/cephfs/package-installs.yaml new file mode 100644 index 0000000..4b92655 --- /dev/null +++ b/elements/cephfs/package-installs.yaml @@ -0,0 +1,4 @@ +fuse: +ceph-common: +ceph-fuse: +crudini: \ No newline at end of file diff --git a/elements/ubuntu-cephfs/install.d/50-manila-cephfs b/elements/ubuntu-cephfs/install.d/50-manila-cephfs deleted file mode 100644 index 17d7181..0000000 --- a/elements/ubuntu-cephfs/install.d/50-manila-cephfs +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -set -eu - -install-packages ceph-common ceph-fuse crudini