Skip to content

Releases: kubevirt/macvtap-cni

v0.12.0

12 Dec 14:12
bb2eac9
Compare
Choose a tag to compare

v0.12.0

Features:

  • Add multi-platform support for macvtap cni image builds.
  • cluster: Allow overriding kubevirtci params
  • cluster: Pin kubevirtci tag
  • feat: add snyk file to exclude vendor folders
  • build: use golang 1.20
docker pull quay.io/kubevirt/macvtap-cni:v0.12.0

v0.11.1

21 Nov 10:44
85b07ce
Compare
Choose a tag to compare

v0.11.1

This release brings a new config knob to enable the link as promisc, along with
addressing some CVEs.

Features:

  • add promisc knob - #98

Bugs:

Dependency bumps:

  • bump golang to 1.19 - #109
  • bump golang.org/x/net to 0.17.0 - #107
docker pull quay.io/kubevirt/macvtap-cni:v0.11.1

v0.11.0

08 Mar 12:50
de5c9df
Compare
Choose a tag to compare

v0.11.0

This minor release features dependency updates addressing the following
security issues:

It also allows the user to template the name of the ConfigMap holding the
device plugin configuration.

Features:

  • manifests: template the device plugin config map name

Dependency updates:

  • build(deps): bump golang.org/x/net
  • build(deps): bump golang.org/x/sys
  • build(deps): bump github.com/emicklei/go-restful
  • ci: bump to kubevirtci k8s-1.24
docker pull quay.io/kubevirt/macvtap-cni:v0.11.0

v0.10.1

25 Oct 10:22
e8e76c0
Compare
Choose a tag to compare

v0.10.1
Read the correct network-status annotation in e2e tests.

Bugs:

  • e2e, multi-net: use non-deprecated network-status annot
docker pull quay.io/kubevirt/macvtap-cni:v0.10.1

v0.10.0

20 Oct 12:44
6d175ac
Compare
Choose a tag to compare

v0.10.0
Version v0.9.0 unfortunately broke the device-plugin registration for k8s-1.25
instead of fixing it.
This new version actually fixes the device-plugin registration order, and also
fixes a nil pointer that was causing the macvtap-cni pods to crash-loop.

Features:

  • build, vendor: bump to k8s-1.24
    Bugs:
  • device plugin: fix registration order for k8s-1.25
  • Fix nil pointer error for k8s 1.25
docker pull quay.io/kubevirt/macvtap-cni:v0.10.0

v0.9.0

03 Oct 08:59
7b0f08b
Compare
Choose a tag to compare

v0.9.0
Release a macvtap-cni whose device-plugin implementation
works for Kubernetes-1.25.

Bugs:

  • device-plugin, k8s-1.25: consume 1.19.3
  • build: address dependabots concerns in the gopkg.in/yaml.v3 module
docker pull quay.io/kubevirt/macvtap-cni:v0.9.0

v0.8.0

23 Jun 16:17
b9ddf63
Compare
Choose a tag to compare

v0.8.0

Mainly bumps golang to 1.17, and updates the Kubernetes dependencies to 1.23.

Features:

  • build: update k8s dependencies to 1.23.6
  • ci: use golang-1.17
  • build: use a golang 1.17 builder img
  • build: bump to golang 1.17
  • podman: Use quay full image name
  • cluster-up: Use k8s-1.23
    Bugs:
  • ci: ensure manifests are in synch with the templates
  • deployment: synchronize the SCC manifest w/ the template
  • config, scc: add volume parameter
docker pull quay.io/kubevirt/macvtap-cni:v0.8.0

v0.7.0

19 Apr 14:19
50c4042
Compare
Choose a tag to compare

v0.7.0

Features:

  • build: bump k8s dependencies to k8s-1.21.11
    Bugs:
  • config, scc: add required parameters
    Docs:
  • Fix the NetworkAttachmentDefinition example
docker pull quay.io/kubevirt/macvtap-cni:v0.7.0

v0.6.1

11 Feb 11:17
9b9eaf8
Compare
Choose a tag to compare

v0.6.1

Bugs:

  • multus, tests: update to new network status format
docker pull quay.io/kubevirt/macvtap-cni:v0.6.1

v0.6.0

21 Oct 11:51
d8d5974
Compare
Choose a tag to compare

v0.6.0

Features:

  • build, podman: enable container runtime
  • build: bump k8s provider to 1.20
  • build: bump k8s API to 1.20
  • cni: stop setting ARP proxy
docker pull quay.io/kubevirt/macvtap-cni:v0.6.0