v0.10.3.post2
skypilot-org/skypilotv0.10.3.post2Oct 10, 2025by Michaelvll
AI Summary
Patch release v0.10.3.post2 improves robustness against Coreweave clusters with additional retries and fallbacks for Kubernetes API calls.
Key Highlights
- Fallback to file-based command execution on errors 431 and 400
- Retry on transient authentication issues with 403 error code
- Coreweave cluster robustness improvements
New Features
- Additional retries for Kubernetes API calls
- Fallback mechanisms for transient errors
- Authentication error handling improvements
Full Release Notes
This patch release is a minor bump over v0.10.3.post1 to fix robustness against Coreweave clusters, i.e., adding additional retries and fallback for the Kubernetes API calls: * Fallback to file-based command execution on 431, 400 #7536 #7563 * Retry on transiant authentication issue with error code 403 #7568 #7574 To upgrade: ``` pip install "skypilot==0.10.3.post2" # Restart your local API server sky api stop; sky api start ``` Or, upgrade the API server: ``` NAMESPACE=skypilot RELEASE_NAME=skypilot VERSION=0.10.3 helm repo update skypilot helm upgrade -n $NAMESPACE $RELEASE_NAME skypilot/skypilot \ --set apiService.image=berkeleyskypilot/skypilot:0.10.3.post2 \ --version $VERSION --devel --reuse-values ``` **Full Changelog**: https://github.com/skypilot-org/skypilot/compare/v0.10.3.post1...v0.10.3.post2