diff --git a/automation/check-patch.e2e-lifecycle-k8s.sh b/automation/check-patch.e2e-lifecycle-k8s.sh index aed7a19a1..67be8b0d9 100755 --- a/automation/check-patch.e2e-lifecycle-k8s.sh +++ b/automation/check-patch.e2e-lifecycle-k8s.sh @@ -30,7 +30,7 @@ main() { export E2E_TEST_TIMEOUT=4h else # Don't run all upgrade tests in regular PRs, stick to those released under HCO - export RELEASES_SELECTOR="{0.58.6,0.65.8,0.76.3,0.79.1,99.0.0}" + export RELEASES_SELECTOR="{0.58.6,0.65.6,0.76.3,0.79.1,99.0.0}" fi make cluster-down diff --git a/test/releases/0.58.0.go b/test/releases/0.58.0.go deleted file mode 100644 index 03d5c8ee0..000000000 --- a/test/releases/0.58.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.58.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:8e9de03dbf6f35eb88af94e3d93da66d926d002c1574619f63186f1e88bf3c52", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:828df9e296db6f2772e69671189c68b69c258fdc9c84b4cc08b16866f69c162d", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:4e1a54bf29456fd020cd8cbe9ea4b36e84f7f29eb342a469f6fba72da4b450a1", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:4e1a54bf29456fd020cd8cbe9ea4b36e84f7f29eb342a469f6fba72da4b450a1", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:18041db3cb27c673121e798b090e54cc42f6591f877ff599fa09f55c6d2388fe", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:18041db3cb27c673121e798b090e54cc42f6591f877ff599fa09f55c6d2388fe", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:18041db3cb27c673121e798b090e54cc42f6591f877ff599fa09f55c6d2388fe", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:bb6acd2712482746da774af365afba2632beeacdb085e5266d527e3b08047466", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:33671de777943e404d1cf980727b9c3cfb5b73dba1624614ab8a179bf02f6473", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.59.0.go b/test/releases/0.59.0.go deleted file mode 100644 index dce735c77..000000000 --- a/test/releases/0.59.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.59.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:b6906c6b4d783d0418db5ad7dad601129b7d99917edc7533999c960e6df828ec", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:9c885072d4be4924abe542a008b33492aa81806b950f22634c314d258f9b8789", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:9c885072d4be4924abe542a008b33492aa81806b950f22634c314d258f9b8789", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:1184cf21f3fc0bbc327bb9281157ce72706c655cf3c7a822d3cc3a18d32ca67f", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:1184cf21f3fc0bbc327bb9281157ce72706c655cf3c7a822d3cc3a18d32ca67f", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:1184cf21f3fc0bbc327bb9281157ce72706c655cf3c7a822d3cc3a18d32ca67f", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:1e100c9584044c93c78020b4e4d037f26bbc8cc5b04e51c881ee5d7db5b117fe", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:abf8d51df5904e7a01743524e75c8abdd41922f75fa0093e9fdd01fdfc22ac72", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.60.0.go b/test/releases/0.60.0.go deleted file mode 100644 index 9cdbe93e8..000000000 --- a/test/releases/0.60.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.60.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:b6906c6b4d783d0418db5ad7dad601129b7d99917edc7533999c960e6df828ec", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:5819cc8b64fde5d103a24a0426545bce9ff53645e1dd727fc941199905fdfd26", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:5819cc8b64fde5d103a24a0426545bce9ff53645e1dd727fc941199905fdfd26", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:2ec6625078a1013a9d39269980318ccb64c6bcf1cb603793e4044880ffecf921", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:2ec6625078a1013a9d39269980318ccb64c6bcf1cb603793e4044880ffecf921", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:2ec6625078a1013a9d39269980318ccb64c6bcf1cb603793e4044880ffecf921", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:caabc3fb82af233c9d55cf96c38e48ded67bd339f449231c32e92457671e2f45", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:1d844daae0f7a715a2d2e6a3490d3643cba7fd99d85205de09d629e89e05915f", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.61.0.go b/test/releases/0.61.0.go deleted file mode 100644 index dc66ca5ab..000000000 --- a/test/releases/0.61.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.61.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:5819cc8b64fde5d103a24a0426545bce9ff53645e1dd727fc941199905fdfd26", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:5819cc8b64fde5d103a24a0426545bce9ff53645e1dd727fc941199905fdfd26", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:93587c172172fd758d2cd8f8eeeb5da9412cd0144f69db8d813edb1aa63651b3", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:93587c172172fd758d2cd8f8eeeb5da9412cd0144f69db8d813edb1aa63651b3", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:93587c172172fd758d2cd8f8eeeb5da9412cd0144f69db8d813edb1aa63651b3", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.62.0.go b/test/releases/0.62.0.go deleted file mode 100644 index 011ce1c28..000000000 --- a/test/releases/0.62.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.62.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:5819cc8b64fde5d103a24a0426545bce9ff53645e1dd727fc941199905fdfd26", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:5819cc8b64fde5d103a24a0426545bce9ff53645e1dd727fc941199905fdfd26", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:99a828dad585fe83b3b4d9fab9bfc6b515da8eab57d29053d5c4df89d31c9c6d", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:99a828dad585fe83b3b4d9fab9bfc6b515da8eab57d29053d5c4df89d31c9c6d", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:99a828dad585fe83b3b4d9fab9bfc6b515da8eab57d29053d5c4df89d31c9c6d", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.63.0.go b/test/releases/0.63.0.go deleted file mode 100644 index 187f7fdda..000000000 --- a/test/releases/0.63.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.63.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:5819cc8b64fde5d103a24a0426545bce9ff53645e1dd727fc941199905fdfd26", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:5819cc8b64fde5d103a24a0426545bce9ff53645e1dd727fc941199905fdfd26", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:fb5cb3977f0d5d20095a6898688d2bbbfcd4c00e438741722d71eb902ee3148f", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:fb5cb3977f0d5d20095a6898688d2bbbfcd4c00e438741722d71eb902ee3148f", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:fb5cb3977f0d5d20095a6898688d2bbbfcd4c00e438741722d71eb902ee3148f", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.64.0.go b/test/releases/0.64.0.go deleted file mode 100644 index 8a87738a2..000000000 --- a/test/releases/0.64.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.64.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:46dc0ecd8915d0412167890b339a841937bdee0b2c9f6319faf336ec001264cd", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:46dc0ecd8915d0412167890b339a841937bdee0b2c9f6319faf336ec001264cd", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:46dc0ecd8915d0412167890b339a841937bdee0b2c9f6319faf336ec001264cd", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.65.0.go b/test/releases/0.65.0.go deleted file mode 100644 index 4ee02e698..000000000 --- a/test/releases/0.65.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.65.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:8c2a6b9bede93f8960a5b4bd33194e4cf1cc9d7f8a1cf2e0108016ef9d17d4e1", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:8c2a6b9bede93f8960a5b4bd33194e4cf1cc9d7f8a1cf2e0108016ef9d17d4e1", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:8c2a6b9bede93f8960a5b4bd33194e4cf1cc9d7f8a1cf2e0108016ef9d17d4e1", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.65.1.go b/test/releases/0.65.1.go deleted file mode 100644 index 5a789fa93..000000000 --- a/test/releases/0.65.1.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.65.1", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:9814d100faf173ad89308d23fdc053029f4e458a9f02a235ce7734b955faba8a", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:9814d100faf173ad89308d23fdc053029f4e458a9f02a235ce7734b955faba8a", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:9814d100faf173ad89308d23fdc053029f4e458a9f02a235ce7734b955faba8a", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.65.2.go b/test/releases/0.65.2.go deleted file mode 100644 index c5a0fe283..000000000 --- a/test/releases/0.65.2.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.65.2", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:9494d7048c2180fc032431901566938fb5904513b1a20d1eabcf5678fff17241", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:9494d7048c2180fc032431901566938fb5904513b1a20d1eabcf5678fff17241", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:9494d7048c2180fc032431901566938fb5904513b1a20d1eabcf5678fff17241", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.66.0.go b/test/releases/0.66.0.go deleted file mode 100644 index 45153d9e3..000000000 --- a/test/releases/0.66.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.66.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:f84c0b6888d4febf9ed3ca2ad63fc4e31af06df34552c19e5f41509d0086a3e6", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:f84c0b6888d4febf9ed3ca2ad63fc4e31af06df34552c19e5f41509d0086a3e6", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:f84c0b6888d4febf9ed3ca2ad63fc4e31af06df34552c19e5f41509d0086a3e6", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.67.0.go b/test/releases/0.67.0.go deleted file mode 100644 index ee73af3d6..000000000 --- a/test/releases/0.67.0.go +++ /dev/null @@ -1,92 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" -) - -func init() { - release := Release{ - Version: "0.67.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:0a17307e05176451491f9eb88a8e4be341959906e6565a62e62f4bf37b0dad42", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:82a795539b52feb947b1dd17ac035efe47bb6096c1527072f1ae6b1fbf5fa1d2", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:82a795539b52feb947b1dd17ac035efe47bb6096c1527072f1ae6b1fbf5fa1d2", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:82a795539b52feb947b1dd17ac035efe47bb6096c1527072f1ae6b1fbf5fa1d2", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.68.0.go b/test/releases/0.68.0.go deleted file mode 100644 index 5ae047a96..000000000 --- a/test/releases/0.68.0.go +++ /dev/null @@ -1,99 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" - "github.com/kubevirt/cluster-network-addons-operator/pkg/components" -) - -func init() { - release := Release{ - Version: "0.68.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "quay.io/kubevirt/cluster-network-addon-multus@sha256:32867c73cda4d605651b898dc85fea67d93191c47f27e1ad9e9f2b9041c518de", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:2d12855105b04d28e191dee3e36103fb3bb0d5c736fe2e2a7b3bca07b19f2bcd", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "kube-rbac-proxy", - Image: components.KubeRbacProxyImageDefault, - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:2d12855105b04d28e191dee3e36103fb3bb0d5c736fe2e2a7b3bca07b19f2bcd", - }, - { - ParentName: "nmstate-handler", - ParentKind: "DaemonSet", - Name: "nmstate-handler", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:82a795539b52feb947b1dd17ac035efe47bb6096c1527072f1ae6b1fbf5fa1d2", - }, - { - ParentName: "nmstate-webhook", - ParentKind: "Deployment", - Name: "nmstate-webhook", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:82a795539b52feb947b1dd17ac035efe47bb6096c1527072f1ae6b1fbf5fa1d2", - }, - { - ParentName: "nmstate-cert-manager", - ParentKind: "Deployment", - Name: "nmstate-cert-manager", - Image: "quay.io/nmstate/kubernetes-nmstate-handler@sha256:82a795539b52feb947b1dd17ac035efe47bb6096c1527072f1ae6b1fbf5fa1d2", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:fd766d39f74528f94978b116908e9b86cbdfea30a53493043405c08d9d1e6527", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:6d506c66a779827659709d1c7253f96f3ad493e5fff23b549942a537f6304be4", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - NMState: &cnao.NMState{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - "nodenetworkconfigurationenactments.nmstate.io", - "nodenetworkconfigurationpolicies.nmstate.io", - "nodenetworkstates.nmstate.io", - }, - } - releases = append(releases, release) -} diff --git a/test/releases/0.69.0.go b/test/releases/0.69.0.go deleted file mode 100644 index 65c85677d..000000000 --- a/test/releases/0.69.0.go +++ /dev/null @@ -1,77 +0,0 @@ -package releases - -import ( - cnao "github.com/kubevirt/cluster-network-addons-operator/pkg/apis/networkaddonsoperator/shared" - "github.com/kubevirt/cluster-network-addons-operator/pkg/components" -) - -func init() { - release := Release{ - Version: "0.69.0", - Containers: []cnao.Container{ - { - ParentName: "multus", - ParentKind: "DaemonSet", - Name: "kube-multus", - Image: "ghcr.io/k8snetworkplumbingwg/multus-cni@sha256:9479537fe0827d23bc40056e98f8d1e75778ec294d89ae4d8a62f83dfc74a31d", - }, - { - ParentName: "bridge-marker", - ParentKind: "DaemonSet", - Name: "bridge-marker", - Image: "quay.io/kubevirt/bridge-marker@sha256:9d90a5bd051d71429b6d9fc34112081fe64c6d3fb02221e18ebe72d428d58092", - }, - { - ParentName: "kube-cni-linux-bridge-plugin", - ParentKind: "DaemonSet", - Name: "cni-plugins", - Image: "quay.io/kubevirt/cni-default-plugins@sha256:5d9442c26f8750d44f97175f36dbd74bef503f782b9adefcfd08215d065c437a", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:f940cd3203d2508167401cca6040b075952faa158a09e9b454f1df5ec6b485e1", - }, - { - ParentName: "kubemacpool-mac-controller-manager", - ParentKind: "Deployment", - Name: "kube-rbac-proxy", - Image: components.KubeRbacProxyImageDefault, - }, - { - ParentName: "kubemacpool-cert-manager", - ParentKind: "Deployment", - Name: "manager", - Image: "quay.io/kubevirt/kubemacpool@sha256:f940cd3203d2508167401cca6040b075952faa158a09e9b454f1df5ec6b485e1", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-plugin", - Image: "quay.io/kubevirt/ovs-cni-plugin@sha256:cf669ca4967cd26c6629efa93b7426c8e1c65fa17d5ce59deaab1237a854d81b", - }, - { - ParentName: "ovs-cni-amd64", - ParentKind: "DaemonSet", - Name: "ovs-cni-marker", - Image: "quay.io/kubevirt/ovs-cni-marker@sha256:c09f882c64ee6449e13ff8b0a249d1dc4653d7d94a97f5ebee61de2d3ce9d5e8", - }, - }, - SupportedSpec: cnao.NetworkAddonsConfigSpec{ - KubeMacPool: &cnao.KubeMacPool{}, - LinuxBridge: &cnao.LinuxBridge{}, - Multus: &cnao.Multus{}, - Ovs: &cnao.Ovs{}, - }, - Manifests: []string{ - "network-addons-config.crd.yaml", - "operator.yaml", - }, - CrdCleanUp: []string{ - "network-attachment-definitions.k8s.cni.cncf.io", - "networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io", - }, - } - releases = append(releases, release) -}