v1.39.0: Slurm reservations during maintenance windows, Improved GKE Support, removed CentOS 7 references
What's Changed
Key New Features 🎉
- Add reservation support in slurm sync for scheduled maintenance by @harshthakkar01 in #2880
- Support multivpc with GKE by @sharabiani in #2797
- adding optional fields to redirect use of embedded modules to pull fr… by @RachaelSTamakloe in #2945
Module Improvements 🔨
- Make CloudSQL secret replication configurable by @dgouju in #2828
- GKE Blueprints to support reservations by @arajmane-g in #2891
- Expose maintenance interval as a blueprint setting for node pools in GKE by @annuay-google in #2971
- Support named placements in GKE node pools by @arajmane-g in #2969
- Add machine type availability checks to slurm-gcp-v6-nodeset by @annuay-google in #2962
- Revisit the Reservation Interface for GKE Blueprints by @arajmane-g in #2997
Improvements 🛠
- Add
sort_nodes.py
by @mr0re1 in #2853 - replacing centos7 with rocky8 in vm-instance modules by @RachaelSTamakloe in #2900
- replacing centos7 with rocky8 in nfs-server modules by @RachaelSTamakloe in #2901
- replacing centos7 with rocky8 in packer modules by @RachaelSTamakloe in #2899
- Update batch image to hpc-rocky-linux-8 by @ankitkinra in #2884
- OFE - various updates and fixes by @scott-nag in #2921
- Don't set
automaticRestart: false
by @mr0re1 in #2981
Bug fixes 🐞
- Add
slurmgcp-managed
infix to resource policy name by @mr0re1 in #2892 - Move pytest and other package installation to make by @annuay-google in #2890
- Prevent use of google provider 6.0 where breaking changes are in use by @tpdownes in #2978
- Fix local_ssd_config issue that forces node-pool recreation by @sharabiani in #2968
- kubernetes provider added to gke-cluster module by @sharabiani in #2985
- Fix for cleanup script. The last input is optional by @cdunbar13 in #2993
- Catch "None" fields in slurm job datetime data for BigQuery by @fdmalone in #2992
Other changes
- Use local-ssd for enroot temp space. by @samskillman in #3011
New Contributors
- @scott-nag made their first contribution in #2921
- @abbas1902 made their first contribution in #2956
- @fdmalone made their first contribution in #2992
Full Changelog: v1.38.0...v1.39.0