@@ -18,8 +18,13 @@ ARG TARGETPLATFORM
1818# The versions specified here are for RPM packages, which may not necessarily align with the image version
1919ARG OSSFS_VERSION=v1.91.8.ack.3
2020ARG OSSFS2_VERSION=v2.0.4.ack.1
21- ARG ALINAS_UTILS_VERSION=1.8-0.20250410201011.30aa55.al7
22- ARG EFC_VERSION=1.8-20250226151552.7151bf.release
21+ ARG ALINAS_UTILS_VERSION=1.9-0.20250805171424.2871b7.al7
22+ ARG EFC_VERSION=1.9-20250822095129.f34347.release
23+ # v2.1 is exclusive to a specific storage cluster version and the first to support ARM arch.
24+ # It's temporarily unavailable for all ACK clusters,
25+ # catering only to ARM for compatibility. An update to all CPFS storage cluster versions is required.
26+ ARG EFC_ARM_VERSION=2.1-20251105164215.8422bf.release
27+ ARG ALINAS_UTILS_ARM_VERSION=2.1-0.20251104202327.e70d33.generic
2328RUN set -ex; \
2429 case "${TARGETPLATFORM}" in \
2530 linux/amd64) ARCH="x86_64" ;; \
@@ -32,13 +37,15 @@ RUN set -ex; \
3237 if [ "${ARCH}" = "x86_64" ]; then \
3338 yum install -y https://aliyun-alinas-eac.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-${ALINAS_UTILS_VERSION}.noarch.rpm; \
3439 yum install -y https://aliyun-alinas-eac.oss-cn-beijing.aliyuncs.com/alinas-efc-${EFC_VERSION}.${ARCH}.rpm; \
35- cp -r /etc/aliyun /etc/aliyun-defaults; \
40+ elif [ "${ARCH}" = "aarch_64" ]; then \
41+ yum install -y https://aliyun-alinas-eac.oss-cn-beijing.aliyuncs.com/aliyun-alinas-utils-${ALINAS_UTILS_ARM_VERSION}.aarch64.rpm; \
42+ yum install -y https://aliyun-alinas-eac.oss-cn-beijing.aliyuncs.com/alinas-efc-${EFC_ARM_VERSION}.aarch64.rpm; \
3643 fi; \
44+ cp -r /etc/aliyun /etc/aliyun-defaults; \
3745 yum clean all; \
3846 update-alternatives --set python3 /usr/bin/python3.8
3947
4048
4149COPY --link --from=builder /out/csi-mount-proxy-server /usr/local/bin/
4250COPY --link --from=builder /out/csi-agent /usr/local/bin/
43- ENTRYPOINT [ "tini" , "--" , "csi-mount-proxy-server" , "--driver=alinas,ossfs,ossfs2" ]
44-
51+ ENTRYPOINT [ "tini" , "--" , "csi-mount-proxy-server" , "--driver=alinas,ossfs,ossfs2" ]
0 commit comments