Backends
CloudRift
The cloudrift backend now supports provisioning AMD MI350X GPUs.
Major bug-fixes
- [AMD] Handle
amd-smi7.x output format (#3701) — Support bothamd-smioutput formats: flat array (ROCm 6.x) and wrapped{"gpu_data": [...]}(ROCm 7.x). - [CloudRift] CloudRift VMs boot with incorrect RTC clock (~1h ahead). Added NTP sync wait before launching the shim.
- [UI] Support
modeland some other YAML properties withLaunchwizard (e.g. to allow to deploy models via templates). - [SSH fleets] On SELinux-enforcing hosts (RHEL, Rocky, CentOS), the shim service failed to start with "Permission denied" because files moved from
/tmpkept their temporary SELinux labels - [UI] Services using HTTPS with an AWS ACM certificate were incorrectly displayed with an
http://URL in UI. - [SSH fleets] Setting
blocksat the top level of an SSH fleet config was silently ignored, causing "No matching instance offers available" errors. It only worked when set per-host
What's changed
- Fix pipeline fetcher deadlock by @r4victor in #3704
- [CloudRift] Fix NTP clock skew breaking Docker; handle amd-smi 7.x output by @peterschmidt85 in #3701
- Fix SELinux denials on SSH fleet provisioning by @peterschmidt85 in #3702
- [UI] Add missing fields to
LaunchUI supported fields list by @peterschmidt85 in #3671 - Fix
httpprotocol shown forhttpsservices withacmcert by @r4victor in #3709 - Respect top-level
blocksin SSH fleet configuration by @un-def in #3700
Full changelog: 0.20.14...0.20.15