CANFAR Science Platform Release 2025.2 - Nov 25, 2025¶
CanfarSP 2025.2 - Nov 25, 2025
✨ Features¶
- Modified resource selection controls - On the CANFAR Science Portal, when launching a session in Fixed-mode, there is more fine-tuned control of the resource selections.
- Cluster-aware resource selection on CANFAR Science Portal — Memory and Core options reflect characteristics of the underlying kubernetes cluster
- GPU selection — In CANFAR clusters where GPUs are available, a GPU selection option presented in the science portal
🐛 Fixes¶
- Addresses problem with the incorrect enforcement of the maximum number of sessions allowed
- Improved accuracy of Global session statistics on CANFAR portal
- canfar CLI fixes
- Graceful Degradation: The CLI commands (canfar info, canfar ps) now continue to work even when the API returns incomplete session data, displaying partial information instead of crashing
- Better Error Reporting: Missing or invalid fields are tracked internally and can be viewed with the --debug flag for troubleshooting
- Enhanced Display: Resource usage metrics for flexible sessions is now reported with better readability
- Type Safety: Session type validation has been strengthened using Pydantic's built-in validators
⚙️ Technical Changes¶
- Cavern controlls user allocations - called by authorized clients such as skaha and prepareData
- All registry lookups benefit from registry mirrroring and failover
📦 Deployment Notes¶
- Deployers now specify limits of their cluster as LimitRange objects from helm charts [DONE]
- Deployers must specify properties about their cavern installation
- Ability to specify a default project for each of the harbor instances configured
- Ability to define multiple registries to support mirroring
- Use the offically supported helm charts in the opencadc/deployments for CANFAR 2025.2 deployments.
Python Client & CLI¶
| Component | Version |
|---|---|
| canfar | v1.1+ |
Helm Charts & Container Images¶
| Component | Helm Chart Version | Container Image |
|---|---|---|
| base | 0.4.0 | N/A |
| cavern | 0.9.0 | images.opencadc.org/platform/cavern:0.9.2 |
| skaha | 1.3.2 | images.opencadc.org/platform/skaha:1.1.7 |
| posix-mapper | 0.5.0 | images.opencadc.org/platform/posix-mapper:0.3.2 |
| science-portal | 1.1.2 | images.opencadc.org/platform/science-portal:1.2.5 |
| storage-ui | 0.8.0 | images.opencadc.org/client/storage-ui:1.4.1 |
💬 Contact & Support¶
For any questions about this release, or for information relating to CANFAR issues or deployment support, head over to the CANFAR Discord Server or please contact us at support@canfar.net.
Built with
at CADC