v0.17.0
What's Changed
New Features
- Reduce tpu usage in integration tests by @scaliby in #892
- feat: Add supports_super_slicing to SystemCharacteristics by @jamOne- in #896
- add a super-slicing flag to regular and pathways cluster create by @SikaGrr in #897
- feat: Add WorkloadScheduling.SUPER_SLICING_AVAILABLE by @jamOne- in #899
- feat: Super-slicing workload labels and annotations by @jamOne- in #902
- Superslice add slice controller by @SikaGrr in #905
- feat: Use special resource-policy for super-slicing nodepools by @jamOne- in #903
- KueueManager changes for cluster create with super-slicing by @SikaGrr in #904
- Super-slicing labels update by @jamOne- in #908
- Super-slicing cluster create arguments validation by @SikaGrr in #911
- Add --num-cubes for superslicing cluster create by @SikaGrr in #914
Improvements
- Log event latency by @scaliby in #885
- surface nodepool creation errors and highlight stockouts by @SikaGrr in #891
- Reconstruct full xpk command for telemetry by @scaliby in #898
- Release branches support by @scaliby in #901
- cleanup kueue_config template by @SikaGrr in #907
- Periodic releases script by @scaliby in #906
- Check github labels for breaking changes by @scaliby in #909
- Diencourage git clone by note by @scaliby in #913
- Add xpk.py warning by @scaliby in #915
- Fix nightly tests by @FIoannides in #917
Bug fixes
Full Changelog: v0.16.0...v0.17.0