Repository navigation
What's Changed
Key New Features 🎉
- flex mig support for static nodes by @arpit974 in #6371
- Multi-nic support for managed Lustre by @vikramvs-gg in #6350
- feat(cli): add Terraform parallelism controls to accelerate cluster deployment and teardown by @shubpal07 in #6378
New Modules 🧱
- feat(network): add internal application load balancer module by @mangal390 in #6133
- feat(modules): Add Cloud Build community module for container builds by @jacobw125 in #6332
Module Improvements 🔨
- Add hybrid cluster support for slurm by @jvilarru in #6272
- fix(discovery-engine): append random suffix to datastore ID and cap engine_id length by @hamadfadi in #6426
Improvements 🛠
- feat(job): add storage profile pre-flight checks and gateway cleanup on cancel by @agrawalkhushi18 in #6377
- feat(telemetry): synchronize error categories with daily build inspec… by @sriram-quad in #6392
- [Telemetry] Adding hpc-toolkit-dev-2 to testProjects by @ishitachail in #6288
- Add Customer Managed Encryption Key (CMEK) support to Cluster Toolkit by @ep-nag in #6143
- feat(gke): add timeout_delete and inline node pool timeout controls by @shubpal07 in #6382
- fix(gke): add metadata validators for consumption options by @ishitachail in #6442
- [Slurm on TPU] Migrate TPU7x blueprint to ACI image by @AdarshK15 in #6443
Bug fixes 🐞
- fix(job): prioritize pathways-flavor in Kueue ClusterQueue for Pathways by @agrawalkhushi18 in #6391
- fix(slurm): don't restart slurmctld on a topology-only reconfigure by @nir0s in #6236
- fix(job): forward SIGTERM to workload and allow cleanup commands to run on cancel by @Neelabh94 in #6386
- fix(gke): reuse a verified kubeconfig context and fall back across control-plane endpoints by @Neelabh94 in #6421
- fix dcgm module library paths in cluster health check Dockerfile by @Jiaqicao257 in #6436
- fix(job): add in-memory /dev/shm to the Pathways head workload container by @Neelabh94 in #6446
- fix(job): cap Pathways workload names at 22 chars and bump default JobSet to v0.12.0 by @agrawalkhushi18 in #6447
- fix(job): scope --main-only logs to the main pod and its default container by @Neelabh94 in #6422
New Contributors
- @nir0s made their first contribution in #6236
- @Jiaqicao257 made their first contribution in #6436
Full Changelog: v1.105.0...v1.106.0