Skip to content

Releases: foundation-model-stack/multi-nic-cni

v1.2.7

09 May 03:53
0a2f294
Compare
Choose a tag to compare

Feature

  • support macvlan

Code enhancement

  • refactor code structure (add internal packages)
  • upgrade to ginkgo V2
  • generate measurable test coverage results
  • improve test coverage to 60%

Fix

  • correct sample multinicnetwork for macvlan+whereabouts IPAM
  • handle error from ghw.PCI call
  • inconsistent multi-nic-ipam results causes unexpected out of available index (PR #267)

Full Changelog: release-v1.2.6...release-v1.2.7

v1.2.6

21 Mar 12:50
2597aac
Compare
Choose a tag to compare
  • upgrade go version (1.22/1.23) and dependencies
    • bump github.com/jaypipes/ghw to v0.14.0
    • bump github.com/containernetworking/cni to v1.2.3
  • remove kube-rbac-proxy
  • simplify release step with make set_version
  • documentation update
    • rewrite the highlighted features and add demo and references
    • update and separate admin, user, developer, and maintainer guide
  • fix bugs: #235, #240

What's Changed

New Contributors

Full Changelog: release-v1.2.5...release-v1.2.7

v1.2.5

06 Feb 03:42
14eacbb
Compare
Choose a tag to compare
  • support multiple resource names defined in NicClusterPolicy for Mellanox Host Device use case
  • remove unnecessary selection policy call when network devices have already selected by the device plugin

What's Changed

Full Changelog: release-v1.2.4...release-v1.2.5

v1.2.4

06 Dec 09:50
fb7466d
Compare
Choose a tag to compare

Rebase on v1.2.3 uploaded to stable-1.2 channel on Openshift's community catalog.

What's Changed

Full Changelog: release-v1.2.3...release-v1.2.4

v1.3.0

29 Aug 01:57
770266d
Compare
Choose a tag to compare

Closing release for Multi-NIC CNI v1

  • Make all fields except interfaceName in HostInterface.Interfaces optional
  • Add namespace watcher to add NetworkAttachmentDefinition when new namespace is created
  • Set manager container as default container in controller

Full Changelog: release-v1.2.2...release-v1.3.0

v1.2.3

06 Dec 09:49
1dd8ae3
Compare
Choose a tag to compare

What's Changed

Full Changelog: release-v1.2.0...release-v1.2.3

v1.2.2

09 Apr 04:06
0fb93a2
Compare
Choose a tag to compare
v1.2.2 Pre-release
Pre-release
  • Multi-config IPAM (multi-config)
  • Static IP support

Full Changelog: release-v1.0.5...release-v1.2.2

v1.2.1

29 Feb 05:25
c720d72
Compare
Choose a tag to compare
v1.2.1 Pre-release
Pre-release
  • Unmanaged HostNetworkInterface for IP-less network device
    • zero host block/zero interface block
    • specify static cidr of each host
  • Multi-gateway route configuration support

Full Changelog: release-v1.0.3...release-v1.2.1

v1.2.0

26 Oct 10:41
4ade1ce
Compare
Choose a tag to compare
v1.2.0 Pre-release
Pre-release

v1.1.0

26 Oct 10:40
0807b45
Compare
Choose a tag to compare

Multi-cloud support

AWS-support CNI

  • Provide aws-ipvlan working with Multi-NIC IPAM
  • Support using Host subnet for Pod subnet for ENA