CANFAR Science Platform Release 2026.1 - Date TBD¶
CanfarSP 2026.1 - Date TBD
✨ Features¶
- Active Server Context — Every
canfarcli command now shows the active server context (@<server-name>) in the CLI output. - New CLI Commands —
canfar config get/setto retrieve and update configuration values with dotted paths with editing YAML by hand. For example:canfar config get console.width-- get the current console widthcanfar config get contexts.default.server-- get the default server configurationcanfar config set console.width 160-- set the console width to 160 characters
- Configurable CLI Width — control table and log/event output width via configuration parameter
console.widthwhich can be set viacanfar config set console.width 160. - Regex-aware prune —
canfar prunenow accepts literal prefixes or regex patterns for bulk cleanup.
🐛 Fixes¶
- Pending Session Open —
canfar opennow skipPendingsessions and warn until they areRunning. - Improved Timeout + HTTP Error Messages — clearer diagnostics for stalled or failing requests (sync and async clients), including replica creation workflows.
- Logging fallback — CLI logging falls back to a temp directory when the default log path is not writable.
⚙️ Technical Changes¶
- Destroy-with matching —
destroy_withuses regex when metacharacters are present, otherwise a literal prefix. - Shared console output — CLI commands now use a single Rich console configured from
canfar.utils.console, and always shows the active server context. - Registry discovery updates — expanded SRCNet registry names/endpoints (Australia, SKAO, Italy-CINECA) and excluded preprod endpoints.
📦 Deployment Notes¶
- TBD
Python Client & CLI¶
| Component | Version |
|---|---|
| canfar | v1.2+ |
Helm Charts & Container Images¶
| Component | Helm Chart Version | Container Image |
|---|---|---|
| base | TBD | TBD |
| cavern | TBD | TBD |
| skaha | TBD | TBD |
| posix-mapper | TBD | TBD |
| science-portal | TBD | TBD |
| storage-ui | TBD | TBD |
💬 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