From b8c263ad0b034d8742ac41d2ccc38d903ee1395b Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Sat, 8 Nov 2025 00:17:33 +0000 Subject: [PATCH] 24.03-lts-sp2 update lustre to 2.16.61 --- .../lustre/2.16.61/24.03-lts-sp2/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.61/24.03-lts-sp2/Dockerfile diff --git a/Storage/lustre/2.16.61/24.03-lts-sp2/Dockerfile b/Storage/lustre/2.16.61/24.03-lts-sp2/Dockerfile new file mode 100644 index 00000000..08dbf4eb --- /dev/null +++ b/Storage/lustre/2.16.61/24.03-lts-sp2/Dockerfile @@ -0,0 +1,27 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp2 +FROM ${BASE} + +ARG VERSION=2.16.61 + +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..396ec612 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.61-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Storage/lustre/2.16.61/24.03-lts-sp2/Dockerfile) | lustre 2.16.61 on openEuler 24.03-LTS-SP2 | 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 9008e3a2..1ab9ea91 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.61-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Storage/lustre/2.16.61/24.03-lts-sp2/Dockerfile) | lustre 2.16.61 on openEuler 24.03-LTS-SP2 | 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 | @@ -45,4 +46,4 @@ upstream: version_url: lustre/lustre-release version_filter: _;rc;RC; backend: GitHub - version_scheme: RPM + version_scheme: RPM \ No newline at end of file diff --git a/Storage/lustre/meta.yml b/Storage/lustre/meta.yml index 33c5e112..7d6f4179 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.61-oe2403sp2: + path: 2.16.61/24.03-lts-sp2/Dockerfile \ No newline at end of file -- Gitee