Skip to content

v1.3.0

Latest

Choose a tag to compare

@gauravkghildiyal gauravkghildiyal released this 28 May 23:58
· 14 commits to main since this release
53d22ff

Changes by Kind

Feature

  • Add azure specific rules and routes to be configured for secondary nic. (#156, @tamilmani1989)
  • Dranet no longer injects child VFs attached to an excluded uplink as pod network interfaces. (#176, @anson627)

Bug or Regression

  • Address several critical edge cases in default interface detection (#153, @aojea)
  • Fixed DRANET failing to publish any ResourceSlice on nodes where an interface had enough global-scope IP addresses for the joined dra.net/ipv4 or dra.net/ipv6 attribute to exceed DRA's 64-byte string attribute limit (commonly triggered by kube-ipvs0 on clusters running kube-proxy in IPVS mode). The oversized IP attribute is now omitted on the offending device; all other attributes and devices in the slice are unaffected. (#198, @dkennetzoracle)
  • Fixed issue where RDMA device is not restored to the host network namespace in rdma netns=exclusive mode (#180, @kanlkan)
  • PCI network devices whose kernel driver has been unbound or replaced with a userspace driver (vfio-pci, uio_pci_generic, igb_uio, pci-stub) are no longer published in the ResourceSlice. Previously such devices were published but every NodePrepareResources call for them failed, trapping pods in FailedPrepareDynamicResources. (#193, @wevans-ant)

All changes

New Contributors

Full Changelog: v1.2.0...v1.3.0