From 40e4b708de106c01790661c79562d98ef3901178 Mon Sep 17 00:00:00 2001 From: Or Shoval Date: Mon, 12 Aug 2024 12:08:28 +0300 Subject: [PATCH] Bump kubevirt ipam controller Signed-off-by: Or Shoval --- components.yaml | 4 ++-- .../001-kubevirtipamcontroller.yaml | 7 +++++++ pkg/components/components.go | 4 ++-- test/releases/99.0.0.go | 4 ++-- 4 files changed, 13 insertions(+), 6 deletions(-) diff --git a/components.yaml b/components.yaml index 4d66ecc55..edec2fb3f 100644 --- a/components.yaml +++ b/components.yaml @@ -19,10 +19,10 @@ components: metadata: v0.44.0 kubevirt-ipam-controller: url: https://github.com/kubevirt/ipam-extensions - commit: b2458304a49f3f4b6dd05e822cfa0e1d9de801e2 + commit: 31dd1cd2aabc10645bbd99cb5cb7544944226d3e branch: main update-policy: tagged - metadata: v0.1.4-alpha + metadata: v0.1.5-alpha linux-bridge: url: https://github.com/containernetworking/plugins commit: 14bdce598f9d332303c375c35719c4a158f1e7db diff --git a/data/kubevirt-ipam-controller/001-kubevirtipamcontroller.yaml b/data/kubevirt-ipam-controller/001-kubevirtipamcontroller.yaml index 17ce71351..2b3fbadd0 100644 --- a/data/kubevirt-ipam-controller/001-kubevirtipamcontroller.yaml +++ b/data/kubevirt-ipam-controller/001-kubevirtipamcontroller.yaml @@ -79,6 +79,13 @@ rules: - get - list - watch +- apiGroups: + - kubevirt.io + resources: + - virtualmachines/finalizers + - virtualmachineinstances/finalizers + verbs: + - update - apiGroups: - k8s.cni.cncf.io resources: diff --git a/pkg/components/components.go b/pkg/components/components.go index e661acce2..7f19768bc 100644 --- a/pkg/components/components.go +++ b/pkg/components/components.go @@ -40,8 +40,8 @@ const ( KubeRbacProxyImageDefault = "quay.io/openshift/origin-kube-rbac-proxy@sha256:e2def4213ec0657e72eb790ae8a115511d5b8f164a62d3568d2f1bff189917e8" KubeSecondaryDNSImageDefault = "ghcr.io/kubevirt/kubesecondarydns@sha256:6268d84154e2483fbce8c1adacbdaf6f0839117b2d48d9fa4687cc8f76bd5130" CoreDNSImageDefault = "registry.k8s.io/coredns/coredns@sha256:a0ead06651cf580044aeb0a0feba63591858fb2e43ade8c9dea45a6a89ae7e5e" - KubevirtIpamControllerImageDefault = "ghcr.io/kubevirt/ipam-controller@sha256:461f3164aabacae5de85cfc34016e3658b9e9dbdd8431f63e51edce5aa26c228" - PasstBindingCNIImageDefault = "ghcr.io/kubevirt/passt-binding-cni@sha256:b219be447389d2401398207f0a3eb3d1d72a626eefcd0ce828440504756e7a0c" + KubevirtIpamControllerImageDefault = "ghcr.io/kubevirt/ipam-controller@sha256:35c21de5eb18325da256fe7c8ac479aba27c5034bb0563a4be528947e8f62bd7" + PasstBindingCNIImageDefault = "ghcr.io/kubevirt/passt-binding-cni@sha256:26c19e9292a76c5311c8ff66059ddf4f8085eee9c075d642cd86d645ebc31088" ) type AddonsImages struct { diff --git a/test/releases/99.0.0.go b/test/releases/99.0.0.go index adb2e2384..8a9aebc4e 100644 --- a/test/releases/99.0.0.go +++ b/test/releases/99.0.0.go @@ -84,13 +84,13 @@ func init() { ParentName: "kubevirt-ipam-controller-manager", ParentKind: "Deployment", Name: "manager", - Image: "ghcr.io/kubevirt/ipam-controller@sha256:461f3164aabacae5de85cfc34016e3658b9e9dbdd8431f63e51edce5aa26c228", + Image: "ghcr.io/kubevirt/ipam-controller@sha256:35c21de5eb18325da256fe7c8ac479aba27c5034bb0563a4be528947e8f62bd7", }, { ParentName: "passt-binding-cni", ParentKind: "DaemonSet", Name: "installer", - Image: "ghcr.io/kubevirt/passt-binding-cni@sha256:b219be447389d2401398207f0a3eb3d1d72a626eefcd0ce828440504756e7a0c", + Image: "ghcr.io/kubevirt/passt-binding-cni@sha256:26c19e9292a76c5311c8ff66059ddf4f8085eee9c075d642cd86d645ebc31088", }, }, SupportedSpec: cnao.NetworkAddonsConfigSpec{