Skip to content

Commit 7d82252

Browse files
authored
Merge V1.85.0 into Develop (#5398)
2 parents 2e892ec + c005d24 commit 7d82252

File tree

45 files changed

+91
-64
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+91
-64
lines changed

README.md

Lines changed: 29 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ is the recommended path to get started with the Cluster Toolkit.
4141

4242
### Using the Pre-built Bundle (Recommended)
4343

44-
For the easiest setup, download the `gcluster_bundle_linux.zip` (for Linux) or `gcluster_bundle_mac.zip` (for macOS) from the [Releases](https://github.com/GoogleCloudPlatform/cluster-toolkit/releases) page. These bundles include the pre-compiled `gcluster` binary, the `examples` folder, and the `community/examples` folder.
44+
For the easiest setup, download the appropriate bundle for your operating system and architecture (e.g., gcluster_bundle_linux_amd64.zip, gcluster_bundle_linux_arm64.zip, gcluster_bundle_mac_amd64.zip, or gcluster_bundle_mac_arm64.zip) from the [Releases](https://github.com/GoogleCloudPlatform/cluster-toolkit/releases) page. These bundles include the pre-compiled `gcluster` binary, the `examples` folder, and the `community/examples` folder.
4545

4646
#### Bundle Compatibility Matrix
4747

@@ -51,25 +51,45 @@ The pre-built bundles are compiled for Linux and macOS execution environments an
5151

5252
| Platform | Support Status | Notes |
5353
| :--- | :---: | :--- |
54-
| **Linux** || Pre-compiled on Debian Bullseye. |
55-
| **Google Cloud Shell** || Native support via the Linux binary. |
56-
| **macOS** || Native support via the Mac binary. |
54+
| **Linux (amd64 / arm64)** || Pre-compiled on Debian Bullseye. Includes amd64 (x86_64) and arm64 builds starting v1.85.0. |
55+
| **Google Cloud Shell** || Native support via the Linux amd64 binary. |
56+
| **macOS (amd64 / arm64)** || Native support via the Mac binary. Includes amd64 (Intel) and arm64 (Apple Silicon) builds starting v1.85.0. |
5757
| **Windows** || Please [Build from Source](#building-from-source). |
5858

5959
1. Download and extract the bundle:
6060

61+
> **_NOTE:_** The binary is available starting with version 1.82.0 [Only supports x86/amd64 arch]. Multi-architecture builds (amd64 and arm64) are available starting with version 1.85.0.
62+
63+
For versions v1.85.0 and newer (Multi-architecture):
64+
6165
```shell
6266
# Find all available releases at: https://github.com/GoogleCloudPlatform/cluster-toolkit/releases
63-
# Set the desired version TAG (e.g., v1.82.0)
67+
# Set the desired version TAG (e.g., v1.85.0)
6468
TAG=vX.Y.Z
65-
# Replace gcluster-bundle.zip with the platform-specific filename (e.g., gcluster_bundle_linux.zip)
66-
curl -LO https://github.com/GoogleCloudPlatform/cluster-toolkit/releases/download/${TAG}/gcluster-bundle.zip
67-
unzip gcluster-bundle.zip -d gcluster-bundle/
69+
# Set your OS (linux or mac) and Architecture (amd64 or arm64)
70+
OS="linux"
71+
ARCH="amd64"
72+
# Download and extract the platform-specific bundle
73+
curl -LO https://github.com/GoogleCloudPlatform/cluster-toolkit/releases/download/${TAG}/gcluster_bundle_${OS}_${ARCH}.zip
74+
unzip gcluster_bundle_${OS}_${ARCH}.zip -d gcluster-bundle/
6875
cd gcluster-bundle
6976
chmod +x gcluster
7077
```
7178

72-
> **_NOTE:_** The binary is available starting with version 1.82.0
79+
For versions v1.82.0 through v1.84.0:
80+
81+
```shell
82+
# Find all available releases at: https://github.com/GoogleCloudPlatform/cluster-toolkit/releases
83+
# Set the desired version TAG (e.g., v1.84.0)
84+
TAG=vX.Y.Z
85+
# Set your OS (linux or mac)
86+
OS="linux"
87+
# Download and extract
88+
curl -LO https://github.com/GoogleCloudPlatform/cluster-toolkit/releases/download/${TAG}/gcluster_bundle_${OS}.zip
89+
unzip gcluster_bundle_${OS}.zip -d gcluster-bundle/
90+
cd gcluster-bundle
91+
chmod +x gcluster
92+
```
7393

7494
2. Verify the Installation:
7595

cmd/root.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ var (
5252
logging.Fatal("cmd.Help function failed: %s", err)
5353
}
5454
},
55-
Version: "v1.84.0",
55+
Version: "v1.85.0",
5656
Annotations: annotation,
5757
}
5858
)

community/modules/compute/gke-nodeset/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ terraform {
2222
}
2323
}
2424
provider_meta "google" {
25-
module_name = "blueprints/terraform/hpc-toolkit:gke-nodeset/v1.84.0"
25+
module_name = "blueprints/terraform/hpc-toolkit:gke-nodeset/v1.85.0"
2626
}
2727
}

community/modules/compute/gke-partition/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ terraform {
2222
}
2323
}
2424
provider_meta "google" {
25-
module_name = "blueprints/terraform/hpc-toolkit:gke-partition/v1.84.0"
25+
module_name = "blueprints/terraform/hpc-toolkit:gke-partition/v1.85.0"
2626
}
2727
}

community/modules/compute/htcondor-execute-point/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ terraform {
2929
}
3030

3131
provider_meta "google" {
32-
module_name = "blueprints/terraform/hpc-toolkit:htcondor-execute-point/v1.84.0"
32+
module_name = "blueprints/terraform/hpc-toolkit:htcondor-execute-point/v1.85.0"
3333
}
3434
}

community/modules/compute/mig/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ terraform {
2222
}
2323
}
2424
provider_meta "google" {
25-
module_name = "blueprints/terraform/hpc-toolkit:mig/v1.84.0"
25+
module_name = "blueprints/terraform/hpc-toolkit:mig/v1.85.0"
2626
}
2727
}

community/modules/compute/schedmd-slurm-gcp-v6-nodeset-dynamic/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717
terraform {
1818
required_version = "= 1.12.2"
1919
provider_meta "google" {
20-
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-dynamic/v1.84.0"
20+
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-dynamic/v1.85.0"
2121
}
2222
}

community/modules/compute/schedmd-slurm-gcp-v6-nodeset-tpu/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ terraform {
1818
required_version = "= 1.12.2"
1919

2020
provider_meta "google" {
21-
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-tpu/v1.84.0"
21+
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-tpu/v1.85.0"
2222
}
2323
}

community/modules/compute/schedmd-slurm-gcp-v6-nodeset/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ terraform {
2424
}
2525
}
2626
provider_meta "google" {
27-
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset/v1.84.0"
27+
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset/v1.85.0"
2828
}
2929
}

community/modules/compute/schedmd-slurm-gcp-v6-partition/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ terraform {
1818
required_version = "= 1.12.2"
1919

2020
provider_meta "google" {
21-
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-partition/v1.84.0"
21+
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-partition/v1.85.0"
2222
}
2323
}

0 commit comments

Comments
 (0)