What's Changed
- set dev version for chart by @adrianchiris in #764
- Let "depoly-setup.sh" and "undeploy.sh" fail on error by @thom311 in #686
- Allow feature gates to be set from Helm chart by @ianb-mp in #765
- Security: Reduce rbac from webhooks by @SchSeba in #768
- metrics: Fix NodeSelector with boolean values by @zeeke in #770
- Intel switchdev by @zeeke in #757
- Preserve user defined annotations on
SriovNetworks
by @zeeke in #775 - [metrics 4/x] Metrics exporter rules by @zeeke in #732
- Refactor some conformance tests to use
SRIOV_NODE_AND_DEVICE_NAME_FILTER
by @zeeke in #771 - Fix merge annotation function by @SchSeba in #776
- Fix syntax for RDMA_CNI_IMAGE var substitution by @mandre in #780
- Delete webhooks when SriovOperatorConfig is deleted by @zeeke in #779
- Fix: GetDevlinkDeviceParam to handle edge-cases correctly by @ykulazhenkov in #782
- [metrics 5/x] Add node label to sriov_* metrics by @zeeke in #774
- Fix NRI rbac by @SchSeba in #787
- metrics: Fix
Metrics should have the correct labels
test by @zeeke in #785 - CI: Add a bash linter to pre-submits by @mandre in #781
- openstack: dynamically mount the config-drive by @EmilienM in #773
- config-daemon: Restart all instances of device-plugin by @zeeke in #783
- Add Intel Corporation Ethernet Controller E810-XXV for backplane, E823-L for SFP, E823-L for backplane for NetSec Accelerator Cards by @wizhaoredhat in #790
- logging: Reduce device discovering verbosity by @zeeke in #793
- Add ConnectX-8 to supported NICs list by @e0ne in #778
- Add a note in documentation regarding systemd mode by @souleb in #794
- SRIOV PF got unbind instead of VF in case of IB link type by @heyvister1 in #797
- Fix k8s CI by @SchSeba in #801
- Adding webhook 'delete' command to remove non-namespaced objects by @heyvister1 in #791
- kernel: Set arguments based on CPU architecture by @zeeke in #796
- Rdma subsytem mode by @SchSeba in #799
- Redesign device plugin reset by @SchSeba in #747
- deploy: relax Operator node affinity by @EmilienM in #806
- Fixing pre-delete-webhook template for missing imagePullSecrets by @heyvister1 in #809
- Add waitForDevicesInitialization to systemd service by @ykulazhenkov in #808
- Fix MCP pause case and re-organize drain controller package by @SchSeba in #803
- logging: Increase verbosity of
NeedToUpdateSriov
by @zeeke in #810 - e2e: Avoid setting wrong routes for
host-local
IPAM by @zeeke in #812 - e2e: Don't allocate TTY when executing commands by @zeeke in #814
- Flaky Coveralls failures by @zeeke in #813
- build(deps): bump golang.org/x/crypto from 0.23.0 to 0.31.0 by @dependabot in #815
- functest: add retry for rdma functionel test by @SchSeba in #817
- bump
golang.org/x/net
tov0.33.0
by @zeeke in #820 - functest: Fix ip link command output by @SchSeba in #822
- add link state enable on test by @SchSeba in #821
- feat: Update controller logic to handle stale SriovNetworkNodeState CRs with delay by @ykulazhenkov in #798
- Skip kernel parameters configuration for Ubuntu by @e0ne in #818
- Bump k8s version ci by @SchSeba in #827
- extend func-test timeout by @SchSeba in #829
- [th/hack-env-check] hack/env.sh: move checking of environment variables outside SKIP_VAR_SET block by @thom311 in #819
- Support mtu_request for OVS by @rollandf in #828
- ovs: add internal interface by @rollandf in #830
- Do not configure BlueField NICs in DPU mode by @e0ne in #816
- Rdma functional tests improvements by @SchSeba in #825
New Contributors
- @thom311 made their first contribution in #686
- @souleb made their first contribution in #794
- @heyvister1 made their first contribution in #797
Full Changelog: v1.4.0...v1.5.0