rebase: install libcephfs-devel

Signed-off-by: Riya Singhal <rsinghal@redhat.com>
This commit is contained in:
Riya Singhal 2023-11-21 19:49:24 +05:30 committed by mergify[bot]
parent 4b5cdd5316
commit 5e80c6aee0
4 changed files with 5 additions and 3 deletions

View File

@ -37,7 +37,7 @@ RUN source /build.env && \
RUN ${GOROOT}/bin/go version && ${GOROOT}/bin/go env RUN ${GOROOT}/bin/go version && ${GOROOT}/bin/go env
RUN dnf -y install --nodocs \ RUN dnf -y install --nodocs \
librados-devel librbd-devel \ librados-devel librbd-devel libcephfs-devel \
/usr/bin/cc \ /usr/bin/cc \
make \ make \
git \ git \

View File

@ -24,8 +24,8 @@ it is **highly** encouraged to:
* Ceph-CSI uses the native Ceph libraries through the [go-ceph * Ceph-CSI uses the native Ceph libraries through the [go-ceph
package](https://github.com/ceph/go-ceph). It is required to install the package](https://github.com/ceph/go-ceph). It is required to install the
Ceph C headers in order to compile Ceph-CSI. The packages are called Ceph C headers in order to compile Ceph-CSI. The packages are called
`librados-devel` and `librbd-devel` on many Linux distributions. See the `librados-devel` , `librbd-devel` and `libcephfs-devel`
[go-ceph installation on many Linux distributions. See the [go-ceph installation
instructions](https://github.com/ceph/go-ceph#installation) for more instructions](https://github.com/ceph/go-ceph#installation) for more
details. details.
* Run * Run

View File

@ -28,6 +28,7 @@ RUN dnf -y install \
make \ make \
gcc \ gcc \
librados-devel \ librados-devel \
libcephfs-devel \
librbd-devel \ librbd-devel \
&& dnf -y update \ && dnf -y update \
&& dnf clean all \ && dnf clean all \

View File

@ -32,6 +32,7 @@ RUN source /build.env \
gcc \ gcc \
findutils \ findutils \
librados-devel \ librados-devel \
libcephfs-devel \
librbd-devel \ librbd-devel \
openssl \ openssl \
rubygems \ rubygems \