What's Changed
Key New Features 🎉
- Allow parallel containers for TPU7x by @Neelabh94 in #5612
- [Telemetry] Start collecting Telemetry data by adding a new "telemetry" command to GCluster CLI! by @kadupoornima in #5602
New Modules 🧱
- adding new module direct-helm-install in community folder. by @arpit974 in #5578
- adding new module spanner in cluster toolkit. by @arpit974 in #5592
Module Improvements 🔨
- Ensure fully qualified URLs for reservation subblocks by @scaliby in #5452
- Introduce Kueue and Jobset controller resources overrides inputs by @jamOne- in #5581
Improvements 🛠
- [Telemetry] Use GitHub API and local caching for metadata retrieval by @kadupoornima in #5589
- [Telemetry] Add support to collect the Blueprint name by @kadupoornima in #5547
- [Telemetry] Add support to collect the Deployment File name by @kadupoornima in #5539
- [Telemetry] Implement local caching to persistently store user config. Remove Firestore dependency completely by @kadupoornima in #5594
- fix: Update hardware.go for tpu_topology extraction through workload_policy by @agrawalkhushi18 in #5600
- feat: implement lean deployment modules by selective copying by @cboneti in #5482
- Add PriorityClasses to example Kueue configs by @scaliby in #5614
Bug fixes 🐞
- Correctly evaluate Docker credentials prerequisite state by @scaliby in #5607
- fix(slurm): respect visible_core_count in cloud.conf generation by @saara-tyagi27 in #5529
- fix(gke): Missing Pathways Quotas in Kueue by @Neelabh94 in #5645
Full Changelog: v1.90.0...v1.91.0