v0.3.1
skypilot-org/skypilotv0.3.1Jun 4, 2023by concretevitamin
AI Summary
This is a patch release (v0.3.1) of SkyPilot that adds support for on-demand H100 GPUs from Lambda and includes several bug fixes across provisioner, logging, managed spot, storage, and on-prem GPU detection components.
Key Highlights
- On-demand H100 GPU support from Lambda (requires removing previous Lambda catalog)
- Fixed provision failover encountering FileNotFoundError (#2005)
- Fixed user-level ray cluster causing SkyPilot cluster to be in INIT state (#2020)
- Fixed logs of multi-node jobs not being streamed due to Ray 2.4 log deduplication (#2026)
- Fixed `sky spot launch --retry-until-up` to actually retry until up (#2004)
New Features
- On-demand H100 GPU support from Lambda (accessible via `sky launch --gpus h100`)
Full Release Notes
This is a patch release to ship **several important enhancements and bug fixes**: Enhancements - **On-demand H100 GPU from Lambda is supported!** `sky launch --gpus h100` - To use it, remove any previous Lambda catalog: `rm -rf ~/.sky/catalogs/v5/lambda` - Managed spot: make job cancellation during failover more robust to mitigate a rare `FAILED_SETUP` error (#1998) Fixes - Provisioner / Backend - Fix provision failover encountering FileNotFoundError (#2005) - Fix user-level ray cluster causing SkyPilot cluster to be in INIT state (#2020) - Logging - Fix certain logs of multi-node jobs not being streamed due to Ray 2.4 log dedup (#2026) - Fix logs being created in current pwd `$PWD/~/sky_logs` in some cases (#2009) - Managed spot - Fix `sky spot launch --retry-until-up` to make it actually retry until up (#2004) - Storage - Fix a rare storage cloud check error if `sky check` has never been called (#2017) - On-prem - Fix detecting A5000 and A6000 GPUs (#2023) **Full Changelog**: https://github.com/skypilot-org/skypilot/compare/v0.3.0...v0.3.1