What's new
Added 🎉
- Added
--min-runtimeoption togantry runfor specifying a minimum guaranteed runtime before a job can be preempted (e.g.--min-runtime 1h). - Added
--no-auto-resumeoption togantry runfor disabling automatic job resumption after preemption.
Changed ⚠️
- Bumped minimum
beaker-pyversion to 2.6.0. - When no cluster is specified, gantry no longer explicitly sets
preemptible=True. The server defaults (min_runtime=0,auto_resume=true) now apply, which is equivalent behavior.
Deprecated
--preemptible/--not-preemptibleis deprecated in favor of--min-runtimeand--no-auto-resume. The old flags still work but emit a deprecation warning.
Commits
722fb76 (chore) bump version to v3.7.0 for release
f5134a2 Add min runtime support (#191)