Releases: kubevirt/macvtap-cni
v0.11.1
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:
- address CVE-2021-38561 - #111
- address CVE-2022-1996 - #112
Dependency bumps:
docker pull quay.io/kubevirt/macvtap-cni:v0.11.1
v0.11.0
v0.11.0
This minor release features dependency updates addressing the following
security issues:
- https://github.com/kubevirt/macvtap-cni/security/dependabot/3
- https://github.com/kubevirt/macvtap-cni/security/dependabot/5
- https://github.com/kubevirt/macvtap-cni/security/dependabot/8
- https://github.com/kubevirt/macvtap-cni/security/dependabot/4
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
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
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
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
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
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
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
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
v0.5.1
v0.5.1
Features:
- install-cni, Add resources requests for initContainer
- dependencies: use containernetworking/plugins v0.9.1
docker pull quay.io/kubevirt/macvtap-cni:v0.5.1