Highlights
This is a minor release with mostly dependency updates.
Generic
- Update k8s to v1.32.1
- Workflow improvements
Deprecation notice
0.32 will be the last release for the following plugins:
- DLB plugin
- FPGA plugin
GPU Aware Scheduling is being deprecated (#1965). As a side-effect, GPU-plugin's resource management functionality and xpu-manager-sidecar will be removed after 0.32.0.
Operator
- kube-rbac-proxy was dropped from operator deployment in favor of using controller-runtime's functionality
DSA & IAA
- Support for GNR-D and DMR device IDs
QAT
- Improvements to QAT e2e tests
- Enable
auto_reset
functionality (#1852) - Drop AppArmor annotations
NFD
- Some updates to GPU device IDs
Bugs fixed
What's Changed (excluding dependabot PRs)
- Post 0.31 updates by @tkatila in #1859
- labeler: fix false-failure with nfd file removal test by @tkatila in #1856
- qat, initcontainer: add enablement of auto_reset by @hj-johannes-lee in #1852
- operator: change name prefix of controller-manager by @hj-johannes-lee in #1861
- qat,e2e: add heartbeat and auto-reset validation by @hj-johannes-lee in #1839
- operator: fix upgradeImages by @hj-johannes-lee in #1865
- update main with 0.31.1 release changes by @tkatila in #1886
- QAT, e2e: add qat-engine's testapp case by @hj-johannes-lee in #1885
- Dockerfiles: fix warning for 'FromAsCasing' by @hj-johannes-lee in #1899
- operator: rework webhooks by @mythi in #1906
- codeql: install libze to allow full analysis by @tkatila in #1916
- ci: crypto-perf updates by @mythi in #1927
- workflow: improve trivy vulnerability scanning by @tkatila in #1929
- workflow: declare trivy's permissions within the job by @tkatila in #1934
- operator: drop rbac-proxy in favor of controller-runtime's authz/authn by @tkatila in #1930
- deps: update x/net by @tkatila in #1936
- workflow: add root permissions for periodic trivy by @tkatila in #1952
- depl: drop capabilities from all plugins by @tkatila in #1945
- e2e: fpga: fix false failure by @tkatila in #1955
- qat: drop AppArmor annotations by @mythi in #1860
- trivy: ignore KSV-0118 by @tkatila in #1962
Full Changelog: v0.31.1...v0.32.0