v0.3.0
Features
- add GPU allocation and deallocation tests for fleet hosts (ecda396)
- add gpu and backend fields to host and resource spec (812a7d2)
- add GPU support in Fusefile and CLI commands (245de35)
- construct provider from host backend at registration (c6ee941)
- enhance GPU scheduling logic and startup script handling (537b890)
- expose gpu and backend fields in api sdks and cli (1a6b99c)
- host-agent: add e2e tests and service for QEMU host agent (4794638)
- host-agent: add QEMU host agent (GPU passthrough) (9567e8a)
- orchestrator: add tests and guardrails for qemu provider’s gpu passthrough (14d29ac)
- persist gpu and backend fields in postgres state store (8c37491)
- qemu: add QEMU provider implementation (629f73c)
- qemu: add QEMU provider implementation (81bad92)
- qemu: host agent for gpu passthru (079028a)
- schedule gpu envs only onto matching qemu hosts (9c9b3ee)
- sdk: update ts verison path (1e0afaf)
Bug Fixes
- enforce gpu host capacity and provider ownership (3100f9d)
- make qemu gpu host setup locally testable (8dbc5cc)
- reconcile vms through their host providers (8521de4)
- run bake iptables bundle with host network and add nftables to host deps (6f9911c)
- validate gpu backends and preserve qemu endpoints (1db3ba2)