From 50b0ee3becdb342adbadf7f69a54b538b0ad309f Mon Sep 17 00:00:00 2001 From: "Nguyen Vuong (from Dev Box)" Date: Tue, 19 May 2026 15:46:47 -0700 Subject: [PATCH] Remove cmake version pinning as not needed anymore --- components/install_cmake.sh | 24 ------------------------ distros/almalinux8.10/install.sh | 3 --- distros/almalinux9.7/install.sh | 3 --- distros/rocky8.10/install.sh | 3 --- distros/rocky9.7/install.sh | 3 --- distros/ubuntu22.04/install.sh | 3 --- distros/ubuntu24.04/install.sh | 6 ------ versions.json | 28 ---------------------------- 8 files changed, 73 deletions(-) delete mode 100755 components/install_cmake.sh diff --git a/components/install_cmake.sh b/components/install_cmake.sh deleted file mode 100755 index 0e2bed51e..000000000 --- a/components/install_cmake.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -set -ex - -source ${UTILS_DIR}/utilities.sh - -#update CMAKE -cmake_metadata=$(get_component_config "cmake") -cmake_version=$(jq -r '.version' <<< $cmake_metadata) -cmake_url=$(jq -r '.url' <<< $cmake_metadata) -cmake_sha256=$(jq -r '.sha256' <<< $cmake_metadata) -TARBALL="cmake-${cmake_version}-linux-x86_64.tar.gz" - -download_and_verify ${cmake_url} ${cmake_sha256} -tar -xzf ${TARBALL} -pushd cmake-${cmake_version}-linux-x86_64 -cp -f bin/{ccmake,cmake,cpack,ctest} /usr/local/bin -cp -rf share/cmake-* /usr/local/share/ -popd -hash -r - -write_component_version "CMAKE" ${cmake_version} - -# Remove installation files -rm -rf cmake-${cmake_version}-linux-x86_64* diff --git a/distros/almalinux8.10/install.sh b/distros/almalinux8.10/install.sh index dda8774f3..9e5759f59 100755 --- a/distros/almalinux8.10/install.sh +++ b/distros/almalinux8.10/install.sh @@ -25,9 +25,6 @@ source ../../utils/set_properties.sh ./install_utils.sh -# update cmake -$COMPONENT_DIR/install_cmake.sh - # install Lustre client $COMPONENT_DIR/install_lustre_client.sh diff --git a/distros/almalinux9.7/install.sh b/distros/almalinux9.7/install.sh index ff0c178a8..e0ff6928f 100755 --- a/distros/almalinux9.7/install.sh +++ b/distros/almalinux9.7/install.sh @@ -25,9 +25,6 @@ source ../../utils/set_properties.sh ./install_utils.sh -# update cmake -$COMPONENT_DIR/install_cmake.sh - # install Lustre client $COMPONENT_DIR/install_lustre_client.sh diff --git a/distros/rocky8.10/install.sh b/distros/rocky8.10/install.sh index b8255f053..82bcf2e63 100755 --- a/distros/rocky8.10/install.sh +++ b/distros/rocky8.10/install.sh @@ -29,9 +29,6 @@ source ../../utils/set_properties.sh # Fix python3-setools bug for CycleCloud compatibility (Rocky 8.x only) $COMPONENT_DIR/fix_setools_cyclecloud.sh -# update cmake -$COMPONENT_DIR/install_cmake.sh - # install Lustre client $COMPONENT_DIR/install_lustre_client.sh diff --git a/distros/rocky9.7/install.sh b/distros/rocky9.7/install.sh index 1dcfd2ab7..9ff527585 100755 --- a/distros/rocky9.7/install.sh +++ b/distros/rocky9.7/install.sh @@ -29,9 +29,6 @@ source ../../utils/set_properties.sh # Fix python3-setools bug for CycleCloud compatibility (Rocky 8.x only, but safe to run on 9.x) $COMPONENT_DIR/fix_setools_cyclecloud.sh -# update cmake -$COMPONENT_DIR/install_cmake.sh - # install Lustre client $COMPONENT_DIR/install_lustre_client.sh diff --git a/distros/ubuntu22.04/install.sh b/distros/ubuntu22.04/install.sh index 06253ad8d..bc2ea0558 100755 --- a/distros/ubuntu22.04/install.sh +++ b/distros/ubuntu22.04/install.sh @@ -24,9 +24,6 @@ source ../../utils/set_properties.sh ./install_utils.sh -# update cmake -$COMPONENT_DIR/install_cmake.sh - # install Lustre client $COMPONENT_DIR/install_lustre_client.sh diff --git a/distros/ubuntu24.04/install.sh b/distros/ubuntu24.04/install.sh index 466037ed2..e8d5043a2 100755 --- a/distros/ubuntu24.04/install.sh +++ b/distros/ubuntu24.04/install.sh @@ -21,12 +21,6 @@ source ../../utils/set_properties.sh ./install_utils.sh -if [ "$SKU" != "GB200" ]; then - # update cmake - $COMPONENT_DIR/install_cmake.sh - -fi - # install Lustre client $COMPONENT_DIR/install_lustre_client.sh diff --git a/versions.json b/versions.json index bc3262155..9f348c9f6 100644 --- a/versions.json +++ b/versions.json @@ -11,34 +11,6 @@ "_comment": "decouple AL3 kernel package installing scripts with versions.json, since we no longer need to specify specific kernel package versions due to enforced driver version update by monthly AL3 releases" } }, - "cmake": { - "common": { - "version": "4.3.1", - "url": "https://github.com/Kitware/CMake/releases/download/v4.3.1/cmake-4.3.1-linux-x86_64.tar.gz", - "sha256": "208d76804009cbe8ec9aea0aa052c857c6e59bd289b43b9941c99324dc78b1d8" - }, - "ubuntu24.04": { - "aarch64": { - "nvidia_gb200": { - "baremetal": { - "version": "4.1.1", - "url": "https://github.com/Kitware/CMake/releases/download/v4.1.1/cmake-4.1.1-linux-x86_64.tar.gz", - "sha256": "5a6c61cb62b38e153148a2c8d4af7b3d387f0c8c32b6dbceb5eb4af113efd65a" - } - }, - "nvidia_gb300": { - "baremetal": { - "version": "4.1.1", - "url": "https://github.com/Kitware/CMake/releases/download/v4.1.1/cmake-4.1.1-linux-x86_64.tar.gz", - "sha256": "5a6c61cb62b38e153148a2c8d4af7b3d387f0c8c32b6dbceb5eb4af113efd65a" - } - }, - "version": "4.3.1", - "url": "https://github.com/Kitware/CMake/releases/download/v4.3.1/cmake-4.3.1-linux-x86_64.tar.gz", - "sha256": "208d76804009cbe8ec9aea0aa052c857c6e59bd289b43b9941c99324dc78b1d8" - } - } - }, "doca": { "ubuntu22.04": { "x86_64": {