Skip to content

Releases: k8snetworkplumbingwg/multus-cni

v4.1.4

06 Dec 21:58
4fc16b3
Compare
Choose a tag to compare

Updates to use go version 1.22 at a minimum, to address concerns in CVE-2024-24790

See related details in #1354

v4.1.3

15 Oct 16:06
e1a0d2a
Compare
Choose a tag to compare

Updates net-attach-def client library to 1.7.5

From the release notes:

This release contains a fix related to the determination of the default interface, e.g. setting the default parameter to true in the network-status annotation based on the presence of a gateway in the CNI ADD success result ips.gateway and makes the determination of the default based on the first interface that has an associated value of gateway (using the interface index in the ips element in the CNI ADD success result).

This provides flexibility especially in CRI-O which uses the first interface and IP addresses for the pod.IP in Kubernetes, therefore. Containerd functionality is unchanged in that it uses the value for the IP addresses specifically

It's worth noting that CNI ADD success results which do not contain any interfaces will be discarded in this determination of the default, therefore it's recommended to set one with an associated gateway if aiming to have it be noted as the default.

See also:
https://github.com/k8snetworkplumbingwg/network-attachment-definition-client/releases/tag/v1.7.5 k8snetworkplumbingwg/network-attachment-definition-client#73

v4.1.2

07 Oct 12:36
adfb270
Compare
Choose a tag to compare

Updates net-attach-def client for improvements backwards compatibility for network-status in latest updates to the client library, especially related to Calico.

See also: k8snetworkplumbingwg/network-attachment-definition-client#72

v4.1.1

16 Sep 13:38
f1e887e
Compare
Choose a tag to compare

Updates net-attach-def client to v1.7.3 to account for fixes relative to the Network Plumbing Working Group specification, especially how CNI results are handled when the CNI result contains more than one container-side interface in the return.

v4.1.0

07 Aug 17:55
3c33f6f
Compare
Choose a tag to compare

Primarily a maintenance release after some time, but, does include some notable features:

  • Initial implementation for DRA (dynamic resource allocation)
  • Updated net-attach-def-client library with fixes for multiple interfaces in CNI results
  • Includes fixes for parity with configuration options from Multus 3.x
  • Improved API handling using informers

v4.0.2

25 May 13:39
f037656
Compare
Choose a tag to compare

Includes additional CNI DEL error ignored in #1084

v4.0.1

17 Apr 14:24
Compare
Choose a tag to compare
Minor update for bugfix

v4.0.0

13 Apr 15:10
Compare
Choose a tag to compare

This is the release of Multus 4.0, finally! -- which includes a thick-plugin deployment and architecture.

v3.9.3

05 Jan 15:59
80c0f6f
Compare
Choose a tag to compare

Exposes the device-representor in device-info-spec.

Multus v4.0.0-alpha

27 Oct 13:46
f530d3e
Compare
Choose a tag to compare
Multus v4.0.0-alpha Pre-release
Pre-release

This is the alpha release of Multus 4.0 -- which includes a thick-plugin deployment and architecture.