Skip to content

Releases: k8snetworkplumbingwg/sriov-network-operator

v1.5.0

26 Jan 07:05
aaba54c
Compare
Choose a tag to compare

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 to v0.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

Full Changelog: v1.4.0...v1.5.0

v1.4.0

27 Aug 12:08
9dbf2b1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0

17 Jun 08:14
689d7ed
Compare
Choose a tag to compare

What's Changed

Read more

v1.2.0

04 Jul 10:31
815fd13
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.2.0

Container Images

  • ghcr.io/k8snetworkplumbingwg/sriov-network-operator:v1.2.0
  • ghcr.io/k8snetworkplumbingwg/sriov-network-operator-config-daemon:v1.2.0
  • ghcr.io/k8snetworkplumbingwg/sriov-network-operator-config-webhook:v1.2.0

Additional Dependent container images

  • ghcr.io/k8snetworkplumbingwg/sriov-cni:v2.6.3
  • ghcr.io/k8snetworkplumbingwg/ib-sriov-cni:v1.0.2
  • ghcr.io/k8snetworkplumbingwg/sriov-network-device-plugin:v3.5.1
  • ghcr.io/k8snetworkplumbingwg/network-resources-injector:v1.4

Helm chart available in the attached sriov-network-operator-1.2.0.tgz

v1.1.0

14 Dec 12:06
c822c05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.0

Container Images

  • ghcr.io/k8snetworkplumbingwg/sriov-network-operator:v1.1.0
  • ghcr.io/k8snetworkplumbingwg/sriov-network-operator-config-daemon:v1.1.0
  • ghcr.io/k8snetworkplumbingwg/sriov-network-operator-config-webhook:v1.1.0

Additional Dependent container images

  • ghcr.io/k8snetworkplumbingwg/sriov-cni:v2.6.2
  • ghcr.io/k8snetworkplumbingwg/ib-sriov-cni:v1.0.2
  • ghcr.io/k8snetworkplumbingwg/sriov-network-device-plugin:v3.4.0
  • ghcr.io/k8snetworkplumbingwg/network-resources-injector:v1.3

Helm chart available in the attached sriov-network-operator-1.1.0.tgz

V1.0.0 First upstream release

12 Apr 05:38
af80821
Compare
Choose a tag to compare

This is the first release after upstream sriov-network-operator to network plumbing working group.

Features:

  1. Publish upstream images in ghcr.io/k8snetworkplumbingwg/sriov-network-operator
  2. #39 Support changing Eswitch mode of SR-IOV NICs for kubernetes deployment
  3. #62 Support different behavior on k8s and openshift cluster
  4. #75 Support Switchdev for kernel 5.8 and above
  5. #71 Updating the hardware compatibility list