Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ HPC deployments on the Google Cloud Platform.`,
logging.Fatal("cmd.Help function failed: %s", err)
}
},
Version: "v1.54.0",
Version: "v1.55.0",
Annotations: annotation,
}
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}

provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:htcondor-execute-point/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:htcondor-execute-point/v1.55.0"
}
}
2 changes: 1 addition & 1 deletion community/modules/compute/mig/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:mig/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:mig/v1.55.0"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-dynamic/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-dynamic/v1.55.0"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ terraform {
required_version = ">= 1.3"

provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-tpu/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset-tpu/v1.55.0"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-nodeset/v1.55.0"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ terraform {
required_version = ">= 1.3"

provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-partition/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-partition/v1.55.0"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:slurm-cloudsql-federation/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:slurm-cloudsql-federation/v1.55.0"
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:slurm-cloudsql-federation/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:slurm-cloudsql-federation/v1.55.0"
}

required_version = ">= 0.13.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:cloud-storage-bucket/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:cloud-storage-bucket/v1.55.0"
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:cloud-storage-bucket/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:cloud-storage-bucket/v1.55.0"
}
required_version = ">= 0.14.0"
}
2 changes: 1 addition & 1 deletion community/modules/file-system/nfs-server/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:nfs-server/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:nfs-server/v1.55.0"
}

required_version = ">= 0.14.0"
Expand Down
4 changes: 2 additions & 2 deletions community/modules/files/fsi-montecarlo-on-batch/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:fsi-montecarlo-on-batch/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:fsi-montecarlo-on-batch/v1.55.0"
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:fsi-montecarlo-on-batch/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:fsi-montecarlo-on-batch/v1.55.0"
}
}
2 changes: 1 addition & 1 deletion community/modules/internal/slurm-gcp/login/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-controller/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-controller/v1.55.0"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:private-service-access/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:private-service-access/v1.55.0"
}

provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:private-service-access/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:private-service-access/v1.55.0"
}

required_version = ">= 1.2"
Expand Down
2 changes: 1 addition & 1 deletion community/modules/project/service-enablement/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:service-enablement/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:service-enablement/v1.55.0"
}

required_version = ">= 0.14.0"
Expand Down
4 changes: 2 additions & 2 deletions community/modules/pubsub/bigquery-sub/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:bigquery-sub/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:bigquery-sub/v1.55.0"
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:bigquery-sub/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:bigquery-sub/v1.55.0"
}
required_version = ">= 1.0"
}
2 changes: 1 addition & 1 deletion community/modules/pubsub/topic/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:topic/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:topic/v1.55.0"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ No resources.
| <a name="input_guest_accelerator"></a> [guest\_accelerator](#input\_guest\_accelerator) | List of the type and count of accelerator cards attached to the instance. Requires virtual workstation accelerator if Nvidia Grid Drivers are required | <pre>list(object({<br/> type = string,<br/> count = number<br/> }))</pre> | <pre>[<br/> {<br/> "count": 1,<br/> "type": "nvidia-tesla-t4-vws"<br/> }<br/>]</pre> | no |
| <a name="input_install_nvidia_driver"></a> [install\_nvidia\_driver](#input\_install\_nvidia\_driver) | Installs the nvidia driver (true/false). For details, see https://cloud.google.com/compute/docs/gpus/install-drivers-gpu | `bool` | n/a | yes |
| <a name="input_instance_count"></a> [instance\_count](#input\_instance\_count) | Number of instances | `number` | `1` | no |
| <a name="input_instance_image"></a> [instance\_image](#input\_instance\_image) | Image used to build chrome remote desktop node. The default image is<br/>name="debian-12-bookworm-v20250415" and project="debian-cloud".<br/>NOTE: uses fixed version of image to avoid NVIDIA driver compatibility issues.<br/><br/>An alternative image is from name="ubuntu-2204-jammy-v20240126" and project="ubuntu-os-cloud".<br/><br/>Expected Fields:<br/>name: The name of the image. Mutually exclusive with family.<br/>family: The image family to use. Mutually exclusive with name.<br/>project: The project where the image is hosted. | `map(string)` | <pre>{<br/> "name": "debian-12-bookworm-v20250415",<br/> "project": "debian-cloud"<br/>}</pre> | no |
| <a name="input_instance_image"></a> [instance\_image](#input\_instance\_image) | Image used to build chrome remote desktop node. The default image is<br/>name="debian-12-bookworm-v20250610" and project="debian-cloud".<br/>NOTE: uses fixed version of image to avoid NVIDIA driver compatibility issues.<br/><br/>An alternative image is from name="ubuntu-2204-jammy-v20240126" and project="ubuntu-os-cloud".<br/><br/>Expected Fields:<br/>name: The name of the image. Mutually exclusive with family.<br/>family: The image family to use. Mutually exclusive with name.<br/>project: The project where the image is hosted. | `map(string)` | <pre>{<br/> "name": "debian-12-bookworm-v20250610",<br/> "project": "debian-cloud"<br/>}</pre> | no |
| <a name="input_labels"></a> [labels](#input\_labels) | Labels to add to the instances. Key-value pairs. | `map(string)` | `{}` | no |
| <a name="input_machine_type"></a> [machine\_type](#input\_machine\_type) | Machine type to use for the instance creation. Must be N1 family if GPU is used. | `string` | `"n1-standard-8"` | no |
| <a name="input_metadata"></a> [metadata](#input\_metadata) | Metadata, provided as a map | `map(string)` | `{}` | no |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ variable "network_storage" {
variable "instance_image" {
description = <<-EOD
Image used to build chrome remote desktop node. The default image is
name="debian-12-bookworm-v20250415" and project="debian-cloud".
name="debian-12-bookworm-v20250610" and project="debian-cloud".
NOTE: uses fixed version of image to avoid NVIDIA driver compatibility issues.

An alternative image is from name="ubuntu-2204-jammy-v20240126" and project="ubuntu-os-cloud".
Expand All @@ -71,7 +71,7 @@ variable "instance_image" {
type = map(string)
default = {
project = "debian-cloud"
name = "debian-12-bookworm-v20250415"
name = "debian-12-bookworm-v20250610"
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:htcondor-access-point/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:htcondor-access-point/v1.55.0"
}

required_version = ">= 1.1"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:htcondor-central-manager/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:htcondor-central-manager/v1.55.0"
}

required_version = ">= 1.1.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:htcondor-pool-secrets/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:htcondor-pool-secrets/v1.55.0"
}

required_version = ">= 1.3.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-controller/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-controller/v1.55.0"
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-login/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:schedmd-slurm-gcp-v6-login/v1.55.0"
}
}
2 changes: 1 addition & 1 deletion community/modules/scripts/wait-for-startup/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:wait-for-startup/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:wait-for-startup/v1.55.0"
}

required_version = ">= 0.14.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

terraform {
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:windows-startup-script/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:windows-startup-script/v1.55.0"
}

required_version = ">= 0.14.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ validators:
# deployment-image-cluster.yaml
vars:
deployment_name: a3mega-image
source_image: debian-12-bookworm-v20250415
source_image: debian-12-bookworm-v20250610

deployment_groups:
- group: build_script
Expand Down Expand Up @@ -95,7 +95,7 @@ deployment_groups:
hosts: all
become: true
vars:
package_url: https://snapshot.debian.org/archive/debian/20250415T211946Z/pool/main/l/linux/linux-headers-6.1.0-33-cloud-amd64_6.1.133-1_amd64.deb
package_url: https://snapshot.debian.org/archive/debian/20250525T205402Z/pool/main/l/linux/linux-headers-6.1.0-37-cloud-amd64_6.1.140-1_amd64.deb
package_filename: /tmp/{{ package_url | basename }}
tasks:
- name: Download kernel headers package
Expand Down
2 changes: 1 addition & 1 deletion modules/compute/gke-node-pool/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:gke-node-pool/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:gke-node-pool/v1.55.0"
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:gke-node-pool/v1.45.0"
Expand Down
4 changes: 2 additions & 2 deletions modules/compute/vm-instance/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:vm-instance/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:vm-instance/v1.55.0"
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:vm-instance/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:vm-instance/v1.55.0"
}

required_version = ">= 1.3.0"
Expand Down
4 changes: 2 additions & 2 deletions modules/file-system/filestore/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:filestore/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:filestore/v1.55.0"
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:filestore/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:filestore/v1.55.0"
}

required_version = ">= 1.3.0"
Expand Down
2 changes: 1 addition & 1 deletion modules/file-system/gke-persistent-volume/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,6 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:gke-persistent-volume/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:gke-persistent-volume/v1.55.0"
}
}
2 changes: 1 addition & 1 deletion modules/file-system/gke-storage/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ terraform {
required_version = ">= 1.5"

provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:gke-storage/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:gke-storage/v1.55.0"
}
}
4 changes: 2 additions & 2 deletions modules/file-system/managed-lustre/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:managed-lustre/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:managed-lustre/v1.55.0"
}
provider_meta "google-beta" {
module_name = "blueprints/terraform/hpc-toolkit:managed-lustre/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:managed-lustre/v1.55.0"
}

required_version = ">= 1.3.0"
Expand Down
2 changes: 1 addition & 1 deletion modules/monitoring/dashboard/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:dashboard/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:dashboard/v1.55.0"
}

required_version = ">= 0.14.0"
Expand Down
2 changes: 1 addition & 1 deletion modules/network/firewall-rules/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:firewall-rules/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:firewall-rules/v1.55.0"
}

required_version = ">= 1.5"
Expand Down
2 changes: 1 addition & 1 deletion modules/network/pre-existing-subnetwork/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:pre-existing-subnetwork/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:pre-existing-subnetwork/v1.55.0"
}

required_version = ">= 1.5"
Expand Down
2 changes: 1 addition & 1 deletion modules/network/pre-existing-vpc/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:pre-existing-vpc/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:pre-existing-vpc/v1.55.0"
}

required_version = ">= 1.5"
Expand Down
2 changes: 1 addition & 1 deletion modules/scheduler/batch-login-node/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:batch-login-node/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:batch-login-node/v1.55.0"
}

required_version = ">= 0.14.0"
Expand Down
2 changes: 1 addition & 1 deletion modules/scheduler/gke-cluster/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:gke-cluster/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:gke-cluster/v1.55.0"
}

provider_meta "google-beta" {
Expand Down
2 changes: 1 addition & 1 deletion modules/scheduler/pre-existing-gke-cluster/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ terraform {
}

provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:pre-existing-gke-cluster/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:pre-existing-gke-cluster/v1.55.0"
}

required_version = ">= 1.3"
Expand Down
2 changes: 1 addition & 1 deletion modules/scripts/startup-script/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ terraform {
}
}
provider_meta "google" {
module_name = "blueprints/terraform/hpc-toolkit:startup-script/v1.54.0"
module_name = "blueprints/terraform/hpc-toolkit:startup-script/v1.55.0"
}

required_version = ">= 1.5"
Expand Down