Skip to content

v1.28.1: Slurm-GCP v4 reaches End-of-Life, improved Slurm-GCP v6 support

Compare
Choose a tag to compare
@mr0re1 mr0re1 released this 15 Feb 23:13
· 2120 commits to main since this release
75a04d4

What's Changed

Key New Features 🎉

Module Improvements 🔨

  • Slurm6. Make subnetwork_self_link required, don't pass subnetwork_project by @mr0re1 in #2067
  • Slurm6. Automagicaly set nodeset.name from module id. by @mr0re1 in #2068
  • Slurm6. Add support for additional_networks, access_config & reservation_name by @mr0re1 in #2062
  • Reduce default maximum number of HTCondor execute points by @tpdownes in #2127
  • Startup stackdriver option by @nick-stroud in #2120
  • HTCondor: variable MIG behavior by @tpdownes in #2140
  • Extending GKE Scheduler module by @ek-nag in #2137
  • Copies python binaries instead of symlink for more isolated venv by @nick-stroud in #2151
  • Increase dynamic node count to a more reasonable default value by @nick-stroud in #2153
  • Update Chrome Remote Desktop to Debian 12 by default by @tpdownes in #2180
  • Update startup-script module to latest release by @tpdownes in #2183
  • Updates to HTCondor autoscaler by @tpdownes in #2204
  • Change batch-job-base template from json to YAML by @aaronegolden in #2199
  • Add Slurm configuration template for long Prolog/Epilog scripts by @tpdownes in #2218

Improvements 🛠

Deprecations 💤

Version Updates ⏫

Bug fixes 🐞

  • Update spack openfoam example to use /opt/apps directory by @harshthakkar01 in #2131
  • Fix HTCondow Windows URI for latest 23.0 LTS release by @tpdownes in #2141
  • Validation added to Slurm v5 login_startup_scripts_timeout by @cdunbar13 in #2148
  • Ensure Windows VMs start HTCondor only after successful secret download by @tpdownes in #2174

New Contributors

Full Changelog: v1.27.0...v1.28.0

Submission Checklist

Please take the following actions before submitting this pull request.

  • Fork your PR branch from the Toolkit "develop" branch (not main)
  • Test all changes with pre-commit in a local branch #
  • Confirm that "make tests" passes all tests
  • Add or modify unit tests to cover code changes
  • Ensure that unit test coverage remains above 80%
  • Update all applicable documentation
  • Follow Cloud HPC Toolkit Contribution guidelines #