From 3d53e226e990969adcc671485668da7a69f22ea8 Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Sat, 30 Aug 2025 00:52:13 +0000 Subject: [PATCH] 24.03-lts-sp1 update lustre to 2.16.58 --- .../lustre/2.16.58/24.03-lts-sp1/Dockerfile | 27 +++++++++++++++++++ Storage/lustre/README.md | 1 + Storage/lustre/doc/image-info.yml | 3 ++- Storage/lustre/meta.yml | 4 ++- 4 files changed, 33 insertions(+), 2 deletions(-) create mode 100644 Storage/lustre/2.16.58/24.03-lts-sp1/Dockerfile diff --git a/Storage/lustre/2.16.58/24.03-lts-sp1/Dockerfile b/Storage/lustre/2.16.58/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..2c5d6604 --- /dev/null +++ b/Storage/lustre/2.16.58/24.03-lts-sp1/Dockerfile @@ -0,0 +1,27 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG VERSION=2.16.58 + +RUN dnf install -y wget gcc make autoconf automake libtool flex bison \ + pciutils-devel kernel-devel kernel-headers elfutils-libelf-devel \ + numactl-devel libuuid-devel keyutils-libs keyutils-libs-devel \ + libnl3-devel libyaml-devel git \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +WORKDIR /opt + +RUN wget https://github.com/lustre/lustre-release/archive/refs/tags/${VERSION}.tar.gz \ + && tar -zxvf ${VERSION}.tar.gz \ + && cd lustre-release-${VERSION} \ + && ./autogen.sh \ + && ./configure \ + && make \ + && make install \ + && ldconfig \ + && cd .. \ + && rm -rf lustre-release-${VERSION} \ + && rm -rf ${VERSION}.tar.gz + +CMD ["lfs", "--version"] \ No newline at end of file diff --git a/Storage/lustre/README.md b/Storage/lustre/README.md index a178dedf..7e936dc6 100644 --- a/Storage/lustre/README.md +++ b/Storage/lustre/README.md @@ -18,6 +18,7 @@ The tag of each `lustre` docker image is consist of the version of `lustre` and | Tag | Currently | Architectures | |--------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------|---------------| +|[2.16.58-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Storage/lustre/2.16.58/24.03-lts-sp1/Dockerfile) | lustre 2.16.58 on openEuler 24.03-LTS-SP1 | amd64, arm64 | | [2.16.55-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Storage/lustre/2.16.55/24.03-lts-sp1/Dockerfile) | Lustre 2.16.55 on openEuler 24.03-LTS-SP1 | amd64, arm64 | | [2.16.57-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Storage/lustre/2.16.57/24.03-lts-sp2/Dockerfile) | Lustre 2.16.57 on openEuler 24.03-LTS-SP2 | amd64, arm64 | diff --git a/Storage/lustre/doc/image-info.yml b/Storage/lustre/doc/image-info.yml index 7e41ba10..9ef982a9 100644 --- a/Storage/lustre/doc/image-info.yml +++ b/Storage/lustre/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |--------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------|---------------| + |[2.16.58-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Storage/lustre/2.16.58/24.03-lts-sp1/Dockerfile) | lustre 2.16.58 on openEuler 24.03-LTS-SP1 | amd64, arm64 | | [2.16.55-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Storage/lustre/2.16.55/24.03-lts-sp1/Dockerfile) | Lustre 2.16.55 on openEuler 24.03-LTS-SP1 | amd64, arm64 | | [2.16.57-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Storage/lustre/2.16.57/24.03-lts-sp2/Dockerfile) | Lustre 2.16.57 on openEuler 24.03-LTS-SP2 | amd64, arm64 | @@ -38,4 +39,4 @@ dependency: - libuuid - keyutils - bison - - flex + - flex \ No newline at end of file diff --git a/Storage/lustre/meta.yml b/Storage/lustre/meta.yml index 33c5e112..73119ac5 100644 --- a/Storage/lustre/meta.yml +++ b/Storage/lustre/meta.yml @@ -1,4 +1,6 @@ 2.16.55-oe2403sp1: path: 2.16.55/24.03-lts-sp1/Dockerfile 2.16.57-oe2403sp2: - path: 2.16.57/24.03-lts-sp2/Dockerfile \ No newline at end of file + path: 2.16.57/24.03-lts-sp2/Dockerfile +2.16.58-oe2403sp1: + path: 2.16.58/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee