diff --git a/Makefile.version.aarch64.var b/Makefile.version.aarch64.var index 2955709374..37b085cafa 100644 --- a/Makefile.version.aarch64.var +++ b/Makefile.version.aarch64.var @@ -1 +1 @@ -OCP_VERSION := 4.22.0-0.nightly-arm64-2026-06-11-020307 +OCP_VERSION := 4.22.0-0.nightly-arm64-2026-06-18-225435 diff --git a/Makefile.version.x86_64.var b/Makefile.version.x86_64.var index 3048b6fd98..2db6fe9132 100644 --- a/Makefile.version.x86_64.var +++ b/Makefile.version.x86_64.var @@ -1 +1 @@ -OCP_VERSION := 4.22.0-0.nightly-2026-06-10-175716 +OCP_VERSION := 4.22.0-0.nightly-2026-06-18-194212 diff --git a/assets/components/multus/kustomization.aarch64.yaml b/assets/components/multus/kustomization.aarch64.yaml index 56abfe0c19..1201d1b4cc 100644 --- a/assets/components/multus/kustomization.aarch64.yaml +++ b/assets/components/multus/kustomization.aarch64.yaml @@ -2,7 +2,7 @@ images: - name: multus-cni-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:26f361907d2c4be91b4e10d0abdd585891dcc475837b18b230c052f6d41cbf71 + digest: sha256:7c1967986d7ef3bcd28f86daf460a0de546f9068e61f927202097933b440a6af - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:fe5225deb386ae5d49456b1044808d9661e304952cf93082cc804bca9d20792f + digest: sha256:78204a5a40f1f657f6f47c6f3729b981aa38daa7543fb4c26f53a4093d87f9bf diff --git a/assets/components/multus/kustomization.x86_64.yaml b/assets/components/multus/kustomization.x86_64.yaml index defe3abada..1f81a82f2c 100644 --- a/assets/components/multus/kustomization.x86_64.yaml +++ b/assets/components/multus/kustomization.x86_64.yaml @@ -2,7 +2,7 @@ images: - name: multus-cni-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:220c2dcadcb8ef4b969e786968ef8142785885f30afb946da5bf1e69233a7996 + digest: sha256:dfc9cad1273a420fef72f22a205fe61bf5b3a880291375dece4e400c8b88c320 - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:b14080f28e33ba82da7bb8ea2d71e3b77dbe1b6315c3283dfd58c3368c2e60ac + digest: sha256:5d52c3f7f37fc458af60e30754206d4ce94d4bbf3808b682b9c3493928c8ba67 diff --git a/assets/components/multus/release-multus-aarch64.json b/assets/components/multus/release-multus-aarch64.json index 6e7e5f15ff..86f25a1d28 100644 --- a/assets/components/multus/release-multus-aarch64.json +++ b/assets/components/multus/release-multus-aarch64.json @@ -1,9 +1,9 @@ { "release": { - "base": "4.22.0-0.nightly-arm64-2026-06-11-020307" + "base": "4.22.0-0.nightly-arm64-2026-06-18-225435" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:26f361907d2c4be91b4e10d0abdd585891dcc475837b18b230c052f6d41cbf71", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fe5225deb386ae5d49456b1044808d9661e304952cf93082cc804bca9d20792f" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7c1967986d7ef3bcd28f86daf460a0de546f9068e61f927202097933b440a6af", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:78204a5a40f1f657f6f47c6f3729b981aa38daa7543fb4c26f53a4093d87f9bf" } } diff --git a/assets/components/multus/release-multus-x86_64.json b/assets/components/multus/release-multus-x86_64.json index 3f699af60e..b838c89d20 100644 --- a/assets/components/multus/release-multus-x86_64.json +++ b/assets/components/multus/release-multus-x86_64.json @@ -1,9 +1,9 @@ { "release": { - "base": "4.22.0-0.nightly-2026-06-10-175716" + "base": "4.22.0-0.nightly-2026-06-18-194212" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:220c2dcadcb8ef4b969e786968ef8142785885f30afb946da5bf1e69233a7996", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b14080f28e33ba82da7bb8ea2d71e3b77dbe1b6315c3283dfd58c3368c2e60ac" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dfc9cad1273a420fef72f22a205fe61bf5b3a880291375dece4e400c8b88c320", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:5d52c3f7f37fc458af60e30754206d4ce94d4bbf3808b682b9c3493928c8ba67" } } diff --git a/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml b/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml index a33fd4580c..b55de00184 100644 --- a/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml +++ b/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml @@ -2,13 +2,13 @@ images: - name: quay.io/operator-framework/olm newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:3547b09258daccbf9f0ef46327ab8a704744bcbaca4231b989424aac8bb5199c + digest: sha256:d733617c65b35924cf3f1fca6d3465894f3ba1392373533b5c02f08604e7aaac - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:a46da2f4969f2e5d1179e62fe83cc4a6fed5a146e66e18a052795c06129b31d3 + digest: sha256:54e649f76831421b407d8a3544faa8645e7264c3c5c73f99ca8a1db8cded0e05 - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:a5fa30fc7f2c6b3a541d1d0514dc208bfa171389018fd91aaf4114914e76a789 + digest: sha256:71c6df613ad54620352aaa7875251a48d6eca71f5658f3f0b0f5bcc76a30a2c2 patches: - patch: |- @@ -16,12 +16,12 @@ patches: path: /spec/template/spec/containers/0/env/- value: name: OPERATOR_REGISTRY_IMAGE - value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a46da2f4969f2e5d1179e62fe83cc4a6fed5a146e66e18a052795c06129b31d3 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:54e649f76831421b407d8a3544faa8645e7264c3c5c73f99ca8a1db8cded0e05 - op: add path: /spec/template/spec/containers/0/env/- value: name: OLM_IMAGE - value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3547b09258daccbf9f0ef46327ab8a704744bcbaca4231b989424aac8bb5199c + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d733617c65b35924cf3f1fca6d3465894f3ba1392373533b5c02f08604e7aaac target: kind: Deployment labelSelector: app=catalog-operator diff --git a/assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml b/assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml index a6d7dd5490..0526ce709b 100644 --- a/assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml +++ b/assets/optional/operator-lifecycle-manager/kustomization.x86_64.yaml @@ -2,13 +2,13 @@ images: - name: quay.io/operator-framework/olm newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:7640313815b1017ec9a126041fa4b42f410bdde4021628d2e3ba8b709f3a0d72 + digest: sha256:354fc5962ec4f0f586836cb6b23b91a9cf0ae84519c98d8fa887e371a141c502 - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:4a910e8ce3f0bdcc330bee31ee8e22a8e012a278b44703a906d88ce75c832d8c + digest: sha256:7b705a6d3d1bccb6d67577188539de95b6d284e4c1bc05d4eac3eadd17a1b25f - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:96a94e57ccff7cac3eba0a3c64ddca0371624f31b025bccab550633969249361 + digest: sha256:3b0ed343cd24999a060ded584b03f08df086d66b87dd9a61a55249c62afc5b94 patches: - patch: |- @@ -16,12 +16,12 @@ patches: path: /spec/template/spec/containers/0/env/- value: name: OPERATOR_REGISTRY_IMAGE - value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4a910e8ce3f0bdcc330bee31ee8e22a8e012a278b44703a906d88ce75c832d8c + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7b705a6d3d1bccb6d67577188539de95b6d284e4c1bc05d4eac3eadd17a1b25f - op: add path: /spec/template/spec/containers/0/env/- value: name: OLM_IMAGE - value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7640313815b1017ec9a126041fa4b42f410bdde4021628d2e3ba8b709f3a0d72 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:354fc5962ec4f0f586836cb6b23b91a9cf0ae84519c98d8fa887e371a141c502 target: kind: Deployment labelSelector: app=catalog-operator diff --git a/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json b/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json index fc07557651..80b02b8e34 100644 --- a/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json +++ b/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json @@ -1,10 +1,10 @@ { "release": { - "base": "4.22.0-0.nightly-arm64-2026-06-11-020307" + "base": "4.22.0-0.nightly-arm64-2026-06-18-225435" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3547b09258daccbf9f0ef46327ab8a704744bcbaca4231b989424aac8bb5199c", - "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a46da2f4969f2e5d1179e62fe83cc4a6fed5a146e66e18a052795c06129b31d3", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a5fa30fc7f2c6b3a541d1d0514dc208bfa171389018fd91aaf4114914e76a789" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d733617c65b35924cf3f1fca6d3465894f3ba1392373533b5c02f08604e7aaac", + "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:54e649f76831421b407d8a3544faa8645e7264c3c5c73f99ca8a1db8cded0e05", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:71c6df613ad54620352aaa7875251a48d6eca71f5658f3f0b0f5bcc76a30a2c2" } } diff --git a/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json b/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json index 8fe0802de4..a91a111352 100644 --- a/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json +++ b/assets/optional/operator-lifecycle-manager/release-olm-x86_64.json @@ -1,10 +1,10 @@ { "release": { - "base": "4.22.0-0.nightly-2026-06-10-175716" + "base": "4.22.0-0.nightly-2026-06-18-194212" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7640313815b1017ec9a126041fa4b42f410bdde4021628d2e3ba8b709f3a0d72", - "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4a910e8ce3f0bdcc330bee31ee8e22a8e012a278b44703a906d88ce75c832d8c", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:96a94e57ccff7cac3eba0a3c64ddca0371624f31b025bccab550633969249361" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:354fc5962ec4f0f586836cb6b23b91a9cf0ae84519c98d8fa887e371a141c502", + "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7b705a6d3d1bccb6d67577188539de95b6d284e4c1bc05d4eac3eadd17a1b25f", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3b0ed343cd24999a060ded584b03f08df086d66b87dd9a61a55249c62afc5b94" } } diff --git a/assets/release/release-aarch64.json b/assets/release/release-aarch64.json index c7b5de2a0e..ea5882f7d5 100644 --- a/assets/release/release-aarch64.json +++ b/assets/release/release-aarch64.json @@ -1,16 +1,16 @@ { "release": { - "base": "4.22.0-0.nightly-arm64-2026-06-11-020307" + "base": "4.22.0-0.nightly-arm64-2026-06-18-225435" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:62ed750d570bf8a8d7db3e07c37805fcd5969be4670d801300f9a1b19c373a05", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:87d5ff02c8c9be3cb73adf3c3523371faf89fa93df90c52d3454756c3d7a6ed8", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8378464fac32dded96a09deee06acc533dea6d815ddebea4ee201396d0e5a652", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a5fa30fc7f2c6b3a541d1d0514dc208bfa171389018fd91aaf4114914e76a789", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:aa048997bec5742d6e27fb4e915efa26a76a9d7cf7b6b3cac39577dda792461b", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:baefe33e858052ac8aea4fae9d0a0c7893560a4f3d42c053da69fcc399c0f197", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7ad214eb9dff7d70dd550644cd983c1ff13e73144f81b57ff226c2a5469d88b2", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a98976207d70c803d5bef947a212f578d3fb3649e6e0ab49b9e214cb2057001a", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:60bb59f95bccc1d38de1c0cf4d19e593ab1649dd9cbf05f97956276cbd7ec172", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4ae3bc931748cb94848749854306a330481c35e08969f059001e3102263879bf", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:71c6df613ad54620352aaa7875251a48d6eca71f5658f3f0b0f5bcc76a30a2c2", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:97ef8d42d4af47ffee96d9181d3f80d9c01f671ab7467d874688fd3482029837", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ee463548fa539a5dfd990a5966c525d3ab15fd5435b6d6e6ae7a875629366ad7", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e5e3b7b55389662331e1162caaf89cb9f485dc13912df03a66503051b3028680", "lvms_operator": "registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:e77365e44676fbd8ab9e4ce53f3a406856bbdfef3467c545a7df1197d84477af", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:76c751676c1d87a3fb9742f7975cbb9c0bf96429ff3ff94338a606ef8c6b506e" + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:82300788ae87a940a8dff121c012b2c3181a72679f9e16fe5d9ed4d119d0ad93" } } diff --git a/assets/release/release-x86_64.json b/assets/release/release-x86_64.json index f9af700bfe..bdf56014fa 100644 --- a/assets/release/release-x86_64.json +++ b/assets/release/release-x86_64.json @@ -1,16 +1,16 @@ { "release": { - "base": "4.22.0-0.nightly-2026-06-10-175716" + "base": "4.22.0-0.nightly-2026-06-18-194212" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6f8b08e39afa2f499c26c7b286274c4a6430db49fbb87e48eaea935c96de23ff", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c5ac3a253cc1e80575f9340f5221edb6b0084f9cf26efea6f582c6e6efd674b4", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:117a9ef195508484c302bb9e03e4e9330f97029ea97eabbe6d00a48fd6640aed", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:96a94e57ccff7cac3eba0a3c64ddca0371624f31b025bccab550633969249361", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:871a24d8f4a2da4c8d3d1f1b80d839dcc0a901b00df3bf6fc361f64772b13265", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4b3475443fd6e386e1b4819b7d3e1b483d885a36ae3259276ae406e8777f4dc4", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:381e6243dfb2a2014086ba2984bb884ef33e5be85556e1234cdde6b39036a2c3", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0fcc5b8d7991eb74ed9c85aa7b8f52df21beca067f4f12d2f4aa1ae9b6ee25c4", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:00938710c3c680c9ae9e2a9bbaaebfc5ef1e1f518ed491e9448f5f27f9e42819", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b96cade71fcbfee9f3ec33e38822473c1445908b575e9a89a9dc25d0261adcf1", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3b0ed343cd24999a060ded584b03f08df086d66b87dd9a61a55249c62afc5b94", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d1cb705b1d9af3d6a157e8d5b6f7bb04c58413bc14650fb4f855ccb1a60dec23", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3dbf79cc8099a8e1143f212f981d384837fc8460ffd446aa5d127076aa54ea49", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:44c16a3d9c78542c6de09650d90ac76a05c94b37ae635fc2082482ec615b7dce", "lvms_operator": "registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:10c9ccab4f2857d113b55e12cac29aed0dc97d5a4e29ed2e4ea0f77551ee55f8", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f084ab593c98fe715277524e27c359c9928a69b6e06f2303ed253d3c4f62d95e" + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6f930b732c35c35042e863e32e820b8f6012d818e1e18eb20f4cf4ab240a2904" } } diff --git a/packaging/crio.conf.d/10-microshift_amd64.conf b/packaging/crio.conf.d/10-microshift_amd64.conf index dcf9074cdf..42f25daf1b 100644 --- a/packaging/crio.conf.d/10-microshift_amd64.conf +++ b/packaging/crio.conf.d/10-microshift_amd64.conf @@ -2,6 +2,6 @@ # for community builds on top of OKD, this setting has no effect [crio.image] global_auth_file="/etc/crio/openshift-pull-secret" -pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4b3475443fd6e386e1b4819b7d3e1b483d885a36ae3259276ae406e8777f4dc4" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3dbf79cc8099a8e1143f212f981d384837fc8460ffd446aa5d127076aa54ea49" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" diff --git a/packaging/crio.conf.d/10-microshift_arm64.conf b/packaging/crio.conf.d/10-microshift_arm64.conf index a827d43fdf..e2875179b1 100644 --- a/packaging/crio.conf.d/10-microshift_arm64.conf +++ b/packaging/crio.conf.d/10-microshift_arm64.conf @@ -2,6 +2,6 @@ # for community builds on top of OKD, this setting has no effect [crio.image] global_auth_file="/etc/crio/openshift-pull-secret" -pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:baefe33e858052ac8aea4fae9d0a0c7893560a4f3d42c053da69fcc399c0f197" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ee463548fa539a5dfd990a5966c525d3ab15fd5435b6d6e6ae7a875629366ad7" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" diff --git a/scripts/auto-rebase/changelog.txt b/scripts/auto-rebase/changelog.txt index 33d5282684..a31720d489 100644 --- a/scripts/auto-rebase/changelog.txt +++ b/scripts/auto-rebase/changelog.txt @@ -1,260 +1,334 @@ -- ovn-kubernetes image-amd64 72db5e8d8ec23d4108183a8c67b45cdfdb8057ba to 7dee13043af4b314d79a39804a0ce430b4fc80e2 - - bbff4537 2026-05-05T11:41:01-04:00 [dpu-sim] Refactor DPU/DPU Host mode to be more readable. - - b29d4fae 2026-05-05T11:41:01-04:00 [dpu-sim] Add dpu-host-gateway-representor-interface config option - - 7d0d5c11 2026-05-05T11:41:01-04:00 [dpu-sim] Allow gateway options override for DPU Host Helm Chart - - f4f3ad32 2026-05-05T14:37:39Z docs: add EVPN design doc - - 9b7d64bb 2026-05-05T06:46:53-04:00 Delete etc directory - - fe2e8203 2026-05-04T17:29:46-04:00 Allow CI workflow dispatcher on release branches - - f96bfb13 2026-05-04T17:29:46-04:00 Update release docs for 1.3 release - - 1cc9eefa 2026-05-04T17:29:46-04:00 Change OVN_DAEMONSET_VERSION to 1.3.0 - - 18f51409 2026-05-04T17:29:46-04:00 OVN-Kubernetes 1.3 release - - 4f17b5ef 2026-05-04T17:27:41-04:00 Hint that one should git add LICENSES after make third-party-licenses - - 8c54e459 2026-05-04T21:38:30+02:00 Run make -C go-controller third-party-licenses && git add LICENSES - - 3ec476de 2026-05-04T23:58:33+05:30 Resolves mismatched and broken links - - c06aa645 2026-05-04T17:17:32Z docs: use dummy interfaces instead of loopback for VTEP IP in EVPN okep - - f60bbac9 2026-05-04T14:21:57Z docs: add L2 SVI and static FDB/neighbor entries to EVPN okep - - 6426a2c7 2026-05-04T14:22:34+02:00 Fix managed BGP empty-cluster test race - - 3778429c 2026-05-04T14:11:19+02:00 docs: add no-overlay feature documentation - - bafdd335 2026-05-04T11:53:02+02:00 Rename VID allocation functions to ID allocation - - 684b496d 2026-05-04T11:53:02+02:00 Enforce VNI uniqueness per VTEP in EVPN networks - - a8a4597d 2026-05-04T09:12:49Z evpn e2e: return errors on cleanup functions - - f414dad9 2026-05-04T09:12:49Z evpn e2e: cleanup unused function - - e2da0a21 2026-05-04T09:12:49Z evpn e2e: create L2 SVI for MACVRFs on external FRR - - c3e1ee2c 2026-05-02T14:24:49+02:00 vtep: deduplicate warning events in handleManagedModeNotSupported - - 2600a631 2026-05-02T14:24:26+02:00 routeadvertisements: set GE field in vtepCIDRPrefixSelectors to restrict ToReceive filter to exact host routes - - 36db9e62 2026-05-01T14:34:28+05:30 Fixing unneccesary spaces - - a2896b16 2026-04-30T16:59:24-07:00 docs: Clarify helm install doc / fix basic-deploy.sh - - d7fc5d0f 2026-04-30T15:02:47-07:00 cni: remove incorrect DPU-host flow-check path from waitForPodInterface - - 872fcdac 2026-04-30T10:25:44-04:00 chassis-id: relax uuid requirement - - 29b9f2d5 2026-04-30T16:21:06+02:00 BGP e2e: avoid reuse of CUDN VRF names - - 084ef870 2026-04-30T16:17:09+02:00 BGP e2e: check CUDN GR routes in BGP pod-to-external test - - c62708e0 2026-04-30T10:07:09-04:00 UDN docs: clarify how to enable the feature - - b750fadf 2026-04-30T09:59:36-04:00 Adds Dynamic UDN docs - - b3f9f16a 2026-04-30T13:15:48+02:00 E2E: handle empty EgressIP status in service e2e tests - - d5307076 2026-04-30T11:28:58+02:00 Add user facing docs for ClusterNetworkConnect - - 74e347fa 2026-04-30T10:18:34+02:00 Move ovnPodAnnotationName from util to const - - b06057cc 2026-04-30T10:18:34+02:00 Simplify pod creation in some other files. - - 23237c22 2026-04-30T10:18:30+02:00 AddresssetManager: add multinetwork UT - - 9ca91e95 2026-04-30T10:18:27+02:00 Cleanup UTs from namespace address set. - - a6f37a70 2026-04-30T10:05:26+02:00 Remove and deprecate namespace address set. - - 1ccc1c0d 2026-04-29T14:30:39-07:00 docs: remove extra content from helm/ovn-kubernetes/README.md.gotmpl - - 7aba0ef7 2026-04-29T11:54:10-07:00 docs: refresh kubeadm install guide - - 254397cc 2026-04-29T10:17:20-07:00 Update docs regarding helm install - - 7a1ba299 2026-04-29T13:40:36+02:00 Enable IPsec for interconnect deployments - - 185d76d9 2026-04-29T12:06:32+02:00 Skip _stackmanager execution for libreswan 5.3+ - - 3e586049 2026-04-29T11:24:31+02:00 Address set: add existing IPs check on setAddresses. - - 5e7908c2 2026-04-28T12:41:05-04:00 Update retest-action base image from Alpine 3.10 to 3.21 - - ad46e42d 2026-04-28T08:54:17Z test: fix layer2 UDN controller test flake in kubevirt live-migration - - b66b0927 2026-04-28T10:05:39+02:00 fix UDN unit test to use new node controller constructor - - a0e535ac 2026-04-27T17:12:58Z EVPN: add allowas-in origin for BGP neighbors - - 4b7ffe0f 2026-04-27T16:49:36Z Bump the go_modules group across 3 directories with 2 updates - - 53822e35 2026-04-27T12:12:24-04:00 Fake NM: make it per network activity - - 5b9cf808 2026-04-27T12:12:24-04:00 cluster manager: integrate status manager with d-udn - - 726bdd19 2026-04-27T12:12:24-04:00 e2e egress fw: fixes for Dynamic UDN - - 267f18d2 2026-04-27T12:12:24-04:00 networkmanager: skip dynamic UDN for bare NADs - - 9c6e65bc 2026-04-27T12:12:24-04:00 cluster manager: fixes race with NAD deletion - - 9f7ece70 2026-04-27T12:12:24-04:00 Update e2e for Dynamic Subnet Allocation - - c1e81f8e 2026-04-27T12:12:24-04:00 Adds dynamic allocation for cluster manager - - 6760a289 2026-04-24T14:03:49-07:00 cleanup stale L2 primary UDN tunnel ID annotations on restart - - e1d509a8 2026-04-24T17:54:42+02:00 UT: get rid of the fake address set factory - - 7d049570 2026-04-24T17:54:38+02:00 Replace selectedNamespace = nil with more obvious struct. - - 960efda8 2026-04-24T17:18:18+02:00 Move hostNamespace handling to the addressset_manager.go - - f90bfac4 2026-04-24T11:07:08-04:00 Bump frr to 10.6.0 to pick up more coredump fixes - - caac89aa 2026-04-24T11:07:08-04:00 Bump metallb frr to 10.5.3 - - d58942dd 2026-04-24T16:03:30+02:00 UT: stop setting HostNetworkNamespace across unrelated UTs - - 5b649e92 2026-04-24T16:03:30+02:00 addresssetManager: fix resetting address sets on restart. - - cc84bac9 2026-04-24T16:03:30+02:00 AddresssetManager: add legacy netpol mode. - - ef4338f1 2026-04-23T17:38:57-07:00 Fix minor coreabbit bug findings - - 208b4f9b 2026-04-23T15:48:18-07:00 Add missing gtw opt for isolated, fix comma escape - - 944ff5a3 2026-04-23T13:50:25-04:00 Fixes panic due to chassis delete with nil predicate value - - f503a50a 2026-04-23T10:12:00-07:00 Skip event recording for suppressed errors in node reconciliation - - 7965632a 2026-04-23T15:25:21+02:00 Fix inverted error check for ANP unsupported priority - - fbb03f8c 2026-04-23T14:14:42+05:30 Fix namespace handle leak in VRF manager - - 85c28ccb 2026-04-22T11:14:50-07:00 Remove ./daemonset.sh script - - 80be988d 2026-04-22T11:08:17-07:00 Deprecate kind.sh, symlink it to kind-helm.sh - - 2cc1ad3d 2026-04-22T11:08:17-07:00 Update upgrade-ovn.sh script - - ec8d9811 2026-04-22T11:08:17-07:00 Add missing metrics configuration - - 29b190d8 2026-04-22T11:08:17-07:00 Remove USE_HELM flag and default to always use helm - - 79e3c44b 2026-04-22T11:08:15-07:00 Move old crds j2 files into helm crds - - eaa8ee76 2026-04-22T10:55:45-07:00 Migrate remaining features from kind to kind-helm.sh - - 33dce5ba 2026-04-22T10:55:45-07:00 Remove the extra -helm suffix from CI test targets - - 5b1ee08e 2026-04-21T14:56:44-04:00 Include license files in container images - - 9b87f69b 2026-04-21T14:56:43-04:00 Add third-party license generation - - e4b71f53 2026-04-21T14:51:08-04:00 e2e: preload netshoot image for no_overlay suite - - 1b2426bf 2026-04-21T14:51:08-04:00 e2e: preload netshoot image for kubevirt tests instead of iperf - - 44c2f83d 2026-04-21T13:06:03-04:00 Bump frr to 10.5.3 to pick up more coredump fixes - - b0426d09 2026-04-21T12:44:18-04:00 e2e: preload frr image - - 998d0d90 2026-04-21T12:35:21-04:00 contrib: Allow to override FRR image version for metallb - - f5e9b820 2026-04-21T12:33:47-04:00 Fail job if sed -i is ineffective - - 99fee87e 2026-04-21T12:32:53-04:00 e2e: retry MetalLB LB wget checks under ETP local - - 20e9e0c0 2026-04-21T12:32:53-04:00 metallb: make ip pool reflect job ip family mode - - 9af7b326 2026-04-21T12:32:53-04:00 e2e: collect info about ip6 routes for bgp speakers - - 982f5db8 2026-04-21T12:32:53-04:00 e2e: wait for bgp route installed in external container - - 752cd3ad 2026-04-21T12:32:53-04:00 e2e: do not skip frr service coredumps - - be63c277 2026-04-21T12:32:53-04:00 Upgrade MetalLB from v0.14.9 to v0.15.3 - - 2a571a00 2026-04-21T15:05:29+02:00 RegisterNADReconciler never returns an error, remove. - - b0b70ae0 2026-04-21T15:05:29+02:00 CNC: update to use RegisterNADReconciler to avoid races - - b562ed3b 2026-04-21T11:58:44+02:00 Add e2e tests for CNC annotation ValidatingAdmissionPolicy - - e426fae9 2026-04-21T11:58:44+02:00 Add ValidatingAdmissionPolicy for CNC annotations - - 0318088a 2026-04-20T21:01:04Z e2e, kubevirt: Fix ipamless localnet iperf flake by adding connectivity pre-check - - 6b2bbc72 2026-04-20T12:28:36-04:00 Address review: merge CUDN condition into UpdateSubsystemCondition and add e2e test - - 579b3143 2026-04-20T12:28:36-04:00 Report NetworkAllocationSucceeded status condition for CUDNs - - d656ea7f 2026-04-20T07:13:17-07:00 Fix add_dns_hostnames for ipv4, and other minor bug - - 328d097c 2026-04-17T05:35:15-07:00 Migrate all CI tests to helm - - 9b2be298 2026-04-16T10:02:27-07:00 Add SPDX license headers and CI enforcement - - 702e28ae 2026-04-16T10:02:50+02:00 E2E: Replace GetNetwork("kind") with PrimaryNetwork() - - 52ee5110 2026-04-16T12:23:17+05:30 Adding meta-descriptions plugin for SEO 1 - - 9b392c3e 2026-04-16T12:14:15+05:30 Adding meta-descriptions plugin for SEO - - 6d526acc 2026-04-15T18:31:26+02:00 Cluster manager shouldn't error out on localnets with no subnet - - 626c58c1 2026-04-14T19:08:30+02:00 Add blog for kubecon demo on debugging network policies with netobserv - - ea282804 2026-04-14T20:34:47+05:30 Add node IP to HostNetworkNamespace address_set - - 2f18b02a 2026-04-14T14:44:08+02:00 Use Add instead of AddRateLimited in UDN svc controller event handlers - - f26c6811 2026-04-13T19:27:18+02:00 Improve EndpointSlice mirror controller scale bottlenecks - - 545e61fa 2026-04-13T12:19:39-04:00 Adds gateway annotation parsing to cache - - fe27ce9e 2026-04-13T16:44:01+05:30 Website UI Revamp - - 39e34326 2026-04-13T11:45:21+02:00 Fix subnet IP allocator to reject out-of-range IPs - - d5278136 2026-04-11T17:19:48-07:00 Fix IPv6/dualstack support in kind-helm.sh and migrate CI tests - - e3f43f00 2026-04-10T11:55:41-04:00 Fix reconciling updates for hostNetworkNamespace Addr set - - 35d53c41 2026-04-10T11:55:41-04:00 Node controller: fallback to latest informer object - - c8e5a58d 2026-04-10T11:55:41-04:00 cluster manager: fix checks for node-subnet allocation - - 1d60b690 2026-04-10T11:55:41-04:00 node: guard gateway reconcile during partial-init cleanup - - 97982888 2026-04-10T11:55:41-04:00 Move CDN to node-level driven controller - - 6f6d3567 2026-04-10T08:29:39-07:00 Support nodeSelector in AddressSetManager - - 8d14570b 2026-04-09T18:03:26-07:00 Fix node tracker missing node-subnets annotation transitions - - 11e77a28 2026-04-09T14:31:48+02:00 Fix shared AddressSetManager stale cache on UDN controller recreation - - 13e9373c 2026-04-09T13:53:58+02:00 github actions: update actions version due to deprecation of nodejs 20 - - fcc61cc8 2026-04-08T15:47:28-07:00 Add optional VF resources fields for UDN in helm charts and daemonsets - - 8d712716 2026-04-07T14:42:40-04:00 adopters: add KubeStellar Console - - 373e2c86 2026-03-30T20:35:13-04:00 Fix DPU healthcheck by propagating namespace configuration to ovnkube - - fe163a70 2026-03-12T11:48:25+01:00 Fix invalid characters in e2e artifact directory paths +- cluster-ingress-operator embedded-component 8ae91f62ca9e6ca1f210b815ab54edbae856ac4c to 84ebd6ef9374b0a05e83545d6334dd79c54a7861 + - 581cc17 2026-06-10T23:23:14+05:30 Fix test to match release-4.22 desiredRouterDeployment signature + - 5e99d2c 2026-06-10T23:01:55+05:30 OCPBUGS-87167: Add configuration override for X-SSL strip + - edc31e9 2026-06-04T15:49:32Z Add referencegrants and backendtlspolicies to Gateway API RBAC -- ovn-kubernetes image-arm64 72db5e8d8ec23d4108183a8c67b45cdfdb8057ba to 7dee13043af4b314d79a39804a0ce430b4fc80e2 - - bbff4537 2026-05-05T11:41:01-04:00 [dpu-sim] Refactor DPU/DPU Host mode to be more readable. - - b29d4fae 2026-05-05T11:41:01-04:00 [dpu-sim] Add dpu-host-gateway-representor-interface config option - - 7d0d5c11 2026-05-05T11:41:01-04:00 [dpu-sim] Allow gateway options override for DPU Host Helm Chart - - f4f3ad32 2026-05-05T14:37:39Z docs: add EVPN design doc - - 9b7d64bb 2026-05-05T06:46:53-04:00 Delete etc directory - - fe2e8203 2026-05-04T17:29:46-04:00 Allow CI workflow dispatcher on release branches - - f96bfb13 2026-05-04T17:29:46-04:00 Update release docs for 1.3 release - - 1cc9eefa 2026-05-04T17:29:46-04:00 Change OVN_DAEMONSET_VERSION to 1.3.0 - - 18f51409 2026-05-04T17:29:46-04:00 OVN-Kubernetes 1.3 release - - 4f17b5ef 2026-05-04T17:27:41-04:00 Hint that one should git add LICENSES after make third-party-licenses - - 8c54e459 2026-05-04T21:38:30+02:00 Run make -C go-controller third-party-licenses && git add LICENSES - - 3ec476de 2026-05-04T23:58:33+05:30 Resolves mismatched and broken links - - c06aa645 2026-05-04T17:17:32Z docs: use dummy interfaces instead of loopback for VTEP IP in EVPN okep - - f60bbac9 2026-05-04T14:21:57Z docs: add L2 SVI and static FDB/neighbor entries to EVPN okep - - 6426a2c7 2026-05-04T14:22:34+02:00 Fix managed BGP empty-cluster test race - - 3778429c 2026-05-04T14:11:19+02:00 docs: add no-overlay feature documentation - - bafdd335 2026-05-04T11:53:02+02:00 Rename VID allocation functions to ID allocation - - 684b496d 2026-05-04T11:53:02+02:00 Enforce VNI uniqueness per VTEP in EVPN networks - - a8a4597d 2026-05-04T09:12:49Z evpn e2e: return errors on cleanup functions - - f414dad9 2026-05-04T09:12:49Z evpn e2e: cleanup unused function - - e2da0a21 2026-05-04T09:12:49Z evpn e2e: create L2 SVI for MACVRFs on external FRR - - c3e1ee2c 2026-05-02T14:24:49+02:00 vtep: deduplicate warning events in handleManagedModeNotSupported - - 2600a631 2026-05-02T14:24:26+02:00 routeadvertisements: set GE field in vtepCIDRPrefixSelectors to restrict ToReceive filter to exact host routes - - 36db9e62 2026-05-01T14:34:28+05:30 Fixing unneccesary spaces - - a2896b16 2026-04-30T16:59:24-07:00 docs: Clarify helm install doc / fix basic-deploy.sh - - d7fc5d0f 2026-04-30T15:02:47-07:00 cni: remove incorrect DPU-host flow-check path from waitForPodInterface - - 872fcdac 2026-04-30T10:25:44-04:00 chassis-id: relax uuid requirement - - 29b9f2d5 2026-04-30T16:21:06+02:00 BGP e2e: avoid reuse of CUDN VRF names - - 084ef870 2026-04-30T16:17:09+02:00 BGP e2e: check CUDN GR routes in BGP pod-to-external test - - c62708e0 2026-04-30T10:07:09-04:00 UDN docs: clarify how to enable the feature - - b750fadf 2026-04-30T09:59:36-04:00 Adds Dynamic UDN docs - - b3f9f16a 2026-04-30T13:15:48+02:00 E2E: handle empty EgressIP status in service e2e tests - - d5307076 2026-04-30T11:28:58+02:00 Add user facing docs for ClusterNetworkConnect - - 74e347fa 2026-04-30T10:18:34+02:00 Move ovnPodAnnotationName from util to const - - b06057cc 2026-04-30T10:18:34+02:00 Simplify pod creation in some other files. - - 23237c22 2026-04-30T10:18:30+02:00 AddresssetManager: add multinetwork UT - - 9ca91e95 2026-04-30T10:18:27+02:00 Cleanup UTs from namespace address set. - - a6f37a70 2026-04-30T10:05:26+02:00 Remove and deprecate namespace address set. - - 1ccc1c0d 2026-04-29T14:30:39-07:00 docs: remove extra content from helm/ovn-kubernetes/README.md.gotmpl - - 7aba0ef7 2026-04-29T11:54:10-07:00 docs: refresh kubeadm install guide - - 254397cc 2026-04-29T10:17:20-07:00 Update docs regarding helm install - - 7a1ba299 2026-04-29T13:40:36+02:00 Enable IPsec for interconnect deployments - - 185d76d9 2026-04-29T12:06:32+02:00 Skip _stackmanager execution for libreswan 5.3+ - - 3e586049 2026-04-29T11:24:31+02:00 Address set: add existing IPs check on setAddresses. - - 5e7908c2 2026-04-28T12:41:05-04:00 Update retest-action base image from Alpine 3.10 to 3.21 - - ad46e42d 2026-04-28T08:54:17Z test: fix layer2 UDN controller test flake in kubevirt live-migration - - b66b0927 2026-04-28T10:05:39+02:00 fix UDN unit test to use new node controller constructor - - a0e535ac 2026-04-27T17:12:58Z EVPN: add allowas-in origin for BGP neighbors - - 4b7ffe0f 2026-04-27T16:49:36Z Bump the go_modules group across 3 directories with 2 updates - - 53822e35 2026-04-27T12:12:24-04:00 Fake NM: make it per network activity - - 5b9cf808 2026-04-27T12:12:24-04:00 cluster manager: integrate status manager with d-udn - - 726bdd19 2026-04-27T12:12:24-04:00 e2e egress fw: fixes for Dynamic UDN - - 267f18d2 2026-04-27T12:12:24-04:00 networkmanager: skip dynamic UDN for bare NADs - - 9c6e65bc 2026-04-27T12:12:24-04:00 cluster manager: fixes race with NAD deletion - - 9f7ece70 2026-04-27T12:12:24-04:00 Update e2e for Dynamic Subnet Allocation - - c1e81f8e 2026-04-27T12:12:24-04:00 Adds dynamic allocation for cluster manager - - 6760a289 2026-04-24T14:03:49-07:00 cleanup stale L2 primary UDN tunnel ID annotations on restart - - e1d509a8 2026-04-24T17:54:42+02:00 UT: get rid of the fake address set factory - - 7d049570 2026-04-24T17:54:38+02:00 Replace selectedNamespace = nil with more obvious struct. - - 960efda8 2026-04-24T17:18:18+02:00 Move hostNamespace handling to the addressset_manager.go - - f90bfac4 2026-04-24T11:07:08-04:00 Bump frr to 10.6.0 to pick up more coredump fixes - - caac89aa 2026-04-24T11:07:08-04:00 Bump metallb frr to 10.5.3 - - d58942dd 2026-04-24T16:03:30+02:00 UT: stop setting HostNetworkNamespace across unrelated UTs - - 5b649e92 2026-04-24T16:03:30+02:00 addresssetManager: fix resetting address sets on restart. - - cc84bac9 2026-04-24T16:03:30+02:00 AddresssetManager: add legacy netpol mode. - - ef4338f1 2026-04-23T17:38:57-07:00 Fix minor coreabbit bug findings - - 208b4f9b 2026-04-23T15:48:18-07:00 Add missing gtw opt for isolated, fix comma escape - - 944ff5a3 2026-04-23T13:50:25-04:00 Fixes panic due to chassis delete with nil predicate value - - f503a50a 2026-04-23T10:12:00-07:00 Skip event recording for suppressed errors in node reconciliation - - 7965632a 2026-04-23T15:25:21+02:00 Fix inverted error check for ANP unsupported priority - - fbb03f8c 2026-04-23T14:14:42+05:30 Fix namespace handle leak in VRF manager - - 85c28ccb 2026-04-22T11:14:50-07:00 Remove ./daemonset.sh script - - 80be988d 2026-04-22T11:08:17-07:00 Deprecate kind.sh, symlink it to kind-helm.sh - - 2cc1ad3d 2026-04-22T11:08:17-07:00 Update upgrade-ovn.sh script - - ec8d9811 2026-04-22T11:08:17-07:00 Add missing metrics configuration - - 29b190d8 2026-04-22T11:08:17-07:00 Remove USE_HELM flag and default to always use helm - - 79e3c44b 2026-04-22T11:08:15-07:00 Move old crds j2 files into helm crds - - eaa8ee76 2026-04-22T10:55:45-07:00 Migrate remaining features from kind to kind-helm.sh - - 33dce5ba 2026-04-22T10:55:45-07:00 Remove the extra -helm suffix from CI test targets - - 5b1ee08e 2026-04-21T14:56:44-04:00 Include license files in container images - - 9b87f69b 2026-04-21T14:56:43-04:00 Add third-party license generation - - e4b71f53 2026-04-21T14:51:08-04:00 e2e: preload netshoot image for no_overlay suite - - 1b2426bf 2026-04-21T14:51:08-04:00 e2e: preload netshoot image for kubevirt tests instead of iperf - - 44c2f83d 2026-04-21T13:06:03-04:00 Bump frr to 10.5.3 to pick up more coredump fixes - - b0426d09 2026-04-21T12:44:18-04:00 e2e: preload frr image - - 998d0d90 2026-04-21T12:35:21-04:00 contrib: Allow to override FRR image version for metallb - - f5e9b820 2026-04-21T12:33:47-04:00 Fail job if sed -i is ineffective - - 99fee87e 2026-04-21T12:32:53-04:00 e2e: retry MetalLB LB wget checks under ETP local - - 20e9e0c0 2026-04-21T12:32:53-04:00 metallb: make ip pool reflect job ip family mode - - 9af7b326 2026-04-21T12:32:53-04:00 e2e: collect info about ip6 routes for bgp speakers - - 982f5db8 2026-04-21T12:32:53-04:00 e2e: wait for bgp route installed in external container - - 752cd3ad 2026-04-21T12:32:53-04:00 e2e: do not skip frr service coredumps - - be63c277 2026-04-21T12:32:53-04:00 Upgrade MetalLB from v0.14.9 to v0.15.3 - - 2a571a00 2026-04-21T15:05:29+02:00 RegisterNADReconciler never returns an error, remove. - - b0b70ae0 2026-04-21T15:05:29+02:00 CNC: update to use RegisterNADReconciler to avoid races - - b562ed3b 2026-04-21T11:58:44+02:00 Add e2e tests for CNC annotation ValidatingAdmissionPolicy - - e426fae9 2026-04-21T11:58:44+02:00 Add ValidatingAdmissionPolicy for CNC annotations - - 0318088a 2026-04-20T21:01:04Z e2e, kubevirt: Fix ipamless localnet iperf flake by adding connectivity pre-check - - 6b2bbc72 2026-04-20T12:28:36-04:00 Address review: merge CUDN condition into UpdateSubsystemCondition and add e2e test - - 579b3143 2026-04-20T12:28:36-04:00 Report NetworkAllocationSucceeded status condition for CUDNs - - d656ea7f 2026-04-20T07:13:17-07:00 Fix add_dns_hostnames for ipv4, and other minor bug - - 328d097c 2026-04-17T05:35:15-07:00 Migrate all CI tests to helm - - 9b2be298 2026-04-16T10:02:27-07:00 Add SPDX license headers and CI enforcement - - 702e28ae 2026-04-16T10:02:50+02:00 E2E: Replace GetNetwork("kind") with PrimaryNetwork() - - 52ee5110 2026-04-16T12:23:17+05:30 Adding meta-descriptions plugin for SEO 1 - - 9b392c3e 2026-04-16T12:14:15+05:30 Adding meta-descriptions plugin for SEO - - 6d526acc 2026-04-15T18:31:26+02:00 Cluster manager shouldn't error out on localnets with no subnet - - 626c58c1 2026-04-14T19:08:30+02:00 Add blog for kubecon demo on debugging network policies with netobserv - - ea282804 2026-04-14T20:34:47+05:30 Add node IP to HostNetworkNamespace address_set - - 2f18b02a 2026-04-14T14:44:08+02:00 Use Add instead of AddRateLimited in UDN svc controller event handlers - - f26c6811 2026-04-13T19:27:18+02:00 Improve EndpointSlice mirror controller scale bottlenecks - - 545e61fa 2026-04-13T12:19:39-04:00 Adds gateway annotation parsing to cache - - fe27ce9e 2026-04-13T16:44:01+05:30 Website UI Revamp - - 39e34326 2026-04-13T11:45:21+02:00 Fix subnet IP allocator to reject out-of-range IPs - - d5278136 2026-04-11T17:19:48-07:00 Fix IPv6/dualstack support in kind-helm.sh and migrate CI tests - - e3f43f00 2026-04-10T11:55:41-04:00 Fix reconciling updates for hostNetworkNamespace Addr set - - 35d53c41 2026-04-10T11:55:41-04:00 Node controller: fallback to latest informer object - - c8e5a58d 2026-04-10T11:55:41-04:00 cluster manager: fix checks for node-subnet allocation - - 1d60b690 2026-04-10T11:55:41-04:00 node: guard gateway reconcile during partial-init cleanup - - 97982888 2026-04-10T11:55:41-04:00 Move CDN to node-level driven controller - - 6f6d3567 2026-04-10T08:29:39-07:00 Support nodeSelector in AddressSetManager - - 8d14570b 2026-04-09T18:03:26-07:00 Fix node tracker missing node-subnets annotation transitions - - 11e77a28 2026-04-09T14:31:48+02:00 Fix shared AddressSetManager stale cache on UDN controller recreation - - 13e9373c 2026-04-09T13:53:58+02:00 github actions: update actions version due to deprecation of nodejs 20 - - fcc61cc8 2026-04-08T15:47:28-07:00 Add optional VF resources fields for UDN in helm charts and daemonsets - - 8d712716 2026-04-07T14:42:40-04:00 adopters: add KubeStellar Console - - 373e2c86 2026-03-30T20:35:13-04:00 Fix DPU healthcheck by propagating namespace configuration to ovnkube - - fe163a70 2026-03-12T11:48:25+01:00 Fix invalid characters in e2e artifact directory paths +- cluster-kube-apiserver-operator embedded-component fb68eab51544f9dffac9916796723f6cee4faf3c to 9c413cd4dc8c3876cc40ee85c207bf9b143f106f + - 569c6a2 2026-06-08T20:42:19Z Fix kube-apiserver-to-kubelet-signer refresh interval + +- cluster-network-operator embedded-component e20b9cb9a0b3bc293e622ef1caf70a813710ffa8 to 0f1151ea0db94220ae0615162bcad1e2e8f838c2 + - 61a6209 2026-06-11T12:10:28-04:00 OCPBUGS-78731: Move enable-multicast from config maps to CLI flags + - 0b09841 2026-06-11T12:09:43-04:00 NVIDIA-554: DPU-host mode: use ConfigMap for OVN feature enablement instead of per-node script gating + - 022e493 2026-06-11T12:08:49-04:00 Remove dead OVN_MULTI_NETWORK_ENABLE template variable + - 8fcea4a 2026-06-11T09:56:30+05:30 DROP: detect --enable-interconnect support at runtime + - ae20dc2 2026-06-11T09:55:35+05:30 Remove --enable-interconnect flag from OVN-K manifests + +- csi-external-snapshotter embedded-component a61a123b742684b2f37998872d9cb3a507917208 to 28f6e06357f2840c241b9cfe09d301516e681c87 + - af257be 2026-06-16T12:10:00Z UPSTREAM: 1392: Fix VolumeSnapshotContent deletion + +- machine-config-operator embedded-component 1e10f967632964da25a5bfb17c9deeeb4cd22952 to e4e21767621b3047660d7042bb30dfffbe57fa01 + - bfa503d4 2026-06-15T16:46:42Z controller & test: process rebuild annotation on machine-os-builder restart & increase test timeout + - b93acf3a 2026-06-12T17:00:33Z tests: update custom containerfile OCB test to work in disconnected environments + - 5abdb464 2026-06-12T12:56:41Z OCPBUGS-86965: make test 69755 more stable + - cf68d07f 2026-06-12T06:54:21Z OCPBUGS-78524: Create mco_extensions.go suite with USBGuard, install all extensions, and invalid extensions tests + - 19b9e163 2026-06-12T06:54:21Z OCP-88729: Only wait on last MachineConfig deletion to avoid double-waiting + - 6926032f 2026-06-12T06:54:21Z OCP-88729: Use mc.DeleteWithWait() for cleanup instead of raw oc delete + - 103a4f93 2026-06-12T06:54:21Z OCP-88729: Optimize cleanup by deleting both MachineConfigs in one shot + - 6e685012 2026-06-12T06:54:21Z Move OCP-88729 USBGuard test to mco_kernel.go and add extension RPM verification + - cc10a5d4 2026-06-11T11:00:10-04:00 Remove skopeo-install script + - 8b8d6a80 2026-06-11T14:29:19Z Added check for missingAnnotation + - 04d1c511 2026-06-11T14:29:19Z Added a if-statement to compare images + - 84331376 2026-06-10T19:22:51Z mcc: replace wildcard permissions with explicit verbs and resources in MCC ClusterRole & scope configmap access to target namespace via Role instead of ClusterRole + - 2c8a8578 2026-06-10T19:08:21Z OCPBUGS-84832: daemon: don't pull/extract extensions for all OS updates + - c3a77f66 2026-06-10T19:07:27Z OCPBUGS-84814: Skip chrony-wait on first node join + - 926c5fec 2026-06-10T06:25:29Z OCPBUGS-87635: Fix MCP.status.osImageStream + - 1a16d83d 2026-06-09T10:38:27+05:30 Fix format verb in mco_drain.go error messages + - de0a1fdd 2026-06-09T10:38:25+05:30 Migrate MCO tests from openshift-tests-private + - 183e089c 2026-06-08T19:24:38Z bootimage: use version for vsphere hotloop check + - 8433632b 2026-06-03T22:20:05Z fix: update arbiter crio config + - 8afc5998 2026-04-29T13:20:36Z add RootCA cert to the sysContextBuilder certs + +- csi-external-snapshotter image-amd64 a61a123b742684b2f37998872d9cb3a507917208 to 28f6e06357f2840c241b9cfe09d301516e681c87 + - af257be 2026-06-16T12:10:00Z UPSTREAM: 1392: Fix VolumeSnapshotContent deletion + +- router image-amd64 1d5bda670148779d9186c0b2394c5795c14aca80 to 5586fa9c77025679df4dee2a0895e95333ffbc8a + - f599dae 2026-06-10T12:52:07+05:30 OCPBUGS-87167: Strip X-SSL-Client-* headers for plain HTTP + +- ovn-kubernetes image-amd64 7dee13043af4b314d79a39804a0ce430b4fc80e2 to 8d3b38cdbe7005e2f8443dc02b0e94b65a8f05e9 + - 92ede818 2026-06-03T14:33:40+02:00 Sync informing EVPN E2Es with upstream naming + - 39817947 2026-05-19T14:45:17+05:30 sync test annotations with upstream changes + - 37dd7188 2026-05-19T14:44:30+05:30 sync openshift/go.mod with upstream dependencies + - ee94d9a4 2026-05-18T10:20:10+02:00 Force fake iptables/nftables helpers at start of unit tests + - 3e26af30 2026-05-15T12:53:19+02:00 Fix data race in DPU management port tests + - a6783282 2026-05-15T12:36:05+02:00 Remove ovndbchecker from payload + - 20dd3e78 2026-05-15T11:59:31+02:00 e2e: Use shared VTEP for nodeIPs EVPN tests and per-network random VTEPs + - 8175f422 2026-05-15T11:59:28+02:00 Gate NAD creation on VTEP Accepted status in UDN controller + - 6fcd9718 2026-05-15T11:36:20+02:00 Revert "OCPBUGS-61065: Adding ovndb-raft-functions.sh to ovnk image" + - b30df3d7 2026-05-15T10:15:40+02:00 Extract TransportAccepted reason strings into exported constants + - b78f6667 2026-05-14T11:27:06-04:00 Switch to JSON + - 69d5e41d 2026-05-14T11:27:06-04:00 Performance Report + - b6075565 2026-05-13T14:09:47-07:00 Clean up all stale pod OVS interfaces + - 1070abc8 2026-05-13T12:07:14-04:00 Fixing performance-test + - 770898ba 2026-05-13T10:56:11-04:00 Dynamic UDN: Make activity more level driven + - e0f8f042 2026-05-13T10:35:50-04:00 networkmanager: clear stale dynamic NAD removal marks on sync + - 1431d97d 2026-05-13T10:35:50-04:00 NM: make filterNADsOnNode more obvious + - bd2d769d 2026-05-13T10:35:50-04:00 Add UT to cover tracker edge updates + - 44de5b95 2026-05-13T10:35:50-04:00 Revert "Skip CNC service connectivity E2E tests when dynamic UDN allocation is enabled" + - 6f6ecf05 2026-05-13T10:35:50-04:00 Fix executing NM tests + - 85c5212e 2026-05-13T10:35:50-04:00 Dynamic UDN + CNC: Notify on remote+connected node events + - 5cd52f00 2026-05-13T10:35:50-04:00 Adds E2E test with dynamic UDN + CNC + - a6b093ce 2026-05-13T09:15:50-04:00 networkconnect: react to node activity and filter inactive L3 remotes + - 23d943e3 2026-05-13T09:15:50-04:00 networkmanager: derive dynamic UDN activity from CNC pod connectivity + - 2938a9e8 2026-05-12T20:23:08-07:00 node: regenerate host-network flows when localEndpoints change + - 2d8d5960 2026-05-12T20:23:01-07:00 node: restore else-if to prevent shared gateway fallthrough for ETP=Local + - 4b925578 2026-05-12T20:21:42-07:00 e2e: add tests for services with multiple named target ports + - 2dd28966 2026-05-12T11:12:37-07:00 OpenFlow Services: use groups to select multiple target ports + - 172fee01 2026-05-12T11:12:37-07:00 node: generate OpenFlow rules for all target ports during rolling updates + - 028f6796 2026-05-12T11:12:37-07:00 [SDN-3551] Add unit test for buildTemplateLBs with multiple target ports + - 4b215f56 2026-05-12T11:12:37-07:00 [SDN-3551] LB eps not updated correctly while target port changes + - 0577b840 2026-05-12T14:22:24+05:30 Alginment fix in large screen + - 2dc51f5e 2026-05-11T19:45:56-04:00 Services Controller: filter node update events + - f29899e5 2026-05-11T19:39:34-04:00 Services: Rename methods with "queue" to "enqueue" + - 21f258dd 2026-05-11T18:48:14-04:00 Services: Pass NetworkOptions to networkState + - d2fdd047 2026-05-11T18:48:14-04:00 services: rebuild nodeInfo before service requeue + - 104f5ba9 2026-05-11T18:48:14-04:00 services: require scoped sync keys + - dc3ff7ee 2026-05-11T18:48:14-04:00 services: fix race with bootstrap and node handling + - 173b0364 2026-05-11T18:48:14-04:00 services: cover shared network registration requeue + - 3f5d1258 2026-05-11T18:48:14-04:00 services: register UDNs with shared controller + - 68f35802 2026-05-11T18:10:11-04:00 services: use shared event handlers for multi-network controller + - 5907de09 2026-05-11T18:10:11-04:00 services: add network registration infrastructure + - 267a653f 2026-05-11T17:45:48-04:00 services: move per-network state behind networkState + - 84271a4f 2026-05-11T11:58:12-07:00 docs: Add note about HA replicas configuration + - d14bba00 2026-05-11T11:33:57-07:00 node: harden OVS cleanup state handling + - 6cb18e49 2026-05-11T11:33:04-07:00 node/managementport: migrate root-row sites to libovsdb + - 3b77ff47 2026-05-11T11:33:04-07:00 node/bridgeconfig: add UDN test coverage for libovsdb migration + - 769d3768 2026-05-11T11:33:04-07:00 node/bridgeconfig: migrate bridgedGatewayNodeSetup to libovsdb + - bac9acce 2026-05-11T11:33:04-07:00 node: migrate CleanupClusterNode chain to libovsdb + - 86fc84ac 2026-05-11T10:39:19-07:00 ovnkube-trace: drop dead IsInterConnect field on podInfo + - f25471b3 2026-05-11T10:39:18-07:00 Fix licenses + - 21499105 2026-05-11T10:39:18-07:00 test: port node gateway retry test to IC mode + - 99b542fa 2026-05-11T10:39:18-07:00 helm, ci, contrib: drop multi-node-per-zone topology support + - 91c4348f 2026-05-11T10:39:18-07:00 ovn: fix and skip failing unit tests + - 33dc6e43 2026-05-11T10:39:18-07:00 go-controller: go mod tidy && go mod vendor + - 5b391cf9 2026-05-11T10:39:18-07:00 docs: small fixes for central-mode references + - f2a10a31 2026-05-11T10:39:18-07:00 ovn: clean up interconnect-only test scaffolding + - 3259cf5b 2026-05-11T10:39:18-07:00 config: remove ic mode switch + - fba86e07 2026-05-11T10:39:18-07:00 node: remove central-mode branches from core controllers + - 5658f679 2026-05-11T10:39:17-07:00 controllermanager: remove interconnect gates from route and egress + - dacf29b1 2026-05-11T10:39:17-07:00 factory: remove central-mode IPAMClaim informer setup + - 8093b630 2026-05-11T10:39:17-07:00 clustermanager: remove interconnect informer gates + - 82043129 2026-05-11T10:39:17-07:00 clustermanager: make L2 tunnel ID allocation unconditional + - ad84d509 2026-05-11T10:39:17-07:00 clustermanager: remove interconnect allocation guards + - 3860b382 2026-05-11T10:39:17-07:00 helm, ovnkube: drop OVN_ENABLE_INTERCONNECT toggle + - 37379ca1 2026-05-11T10:39:17-07:00 helm: remove ic mode option + - 81d3b85f 2026-05-11T10:39:17-07:00 ovnkube-identity: remove interconnect mode switch + - 361e4673 2026-05-11T10:39:16-07:00 ci, e2e: remove interconnect env checks + - 8d75320a 2026-05-11T09:33:27-07:00 contrib, dist: remove stale central-mode helper paths + - 867f7387 2026-05-11T09:22:30-07:00 ovnkube: remove legacy init-master mode + - 3bf7f4a6 2026-05-11T09:22:22-07:00 ovnkube, metrics: remove central-mode metrics wait + - 85a35c76 2026-05-11T09:22:22-07:00 clustermanager: fix wording about ic mode in code comments + - 2ca1c6bc 2026-05-11T09:22:22-07:00 docs: update feature docs for interconnect-only deployments + - 805fd798 2026-05-11T09:22:22-07:00 docs: remove central-mode from design docs + - b25811ad 2026-05-11T09:22:21-07:00 docs: remove obsolete central-mode install docs + - 9c6cddb1 2026-05-11T09:17:27-07:00 dist: clean up stale image docs + - dc15c1dc 2026-05-11T09:14:42-07:00 dist: remove raft-mode commands + - 3431b8ef 2026-05-11T09:13:35-07:00 dist: remove central-mode ovn-master command from ovnkube.sh + - 13e79f65 2026-05-11T09:06:46-07:00 dist: remove legacy ovn-db-checker + - 72249c64 2026-05-11T09:06:46-07:00 e2e: remove central-mode coverage + - 2f6a71d6 2026-05-11T09:06:46-07:00 docs, helm: remove central-mode observability assets + - 73cceec9 2026-05-11T09:06:46-07:00 contrib, test: remove central-mode controller cleanups + - 40f55ad4 2026-05-11T09:06:46-07:00 docs: amend installation docs to remove central-mode + - fbf83071 2026-05-11T09:06:46-07:00 helm: remove central-mode from chart packaging + - 7d959a6f 2026-05-11T09:06:46-07:00 contrib: remove central-mode from kind helm deploy helpers + - 7f8a166f 2026-05-11T09:06:46-07:00 ci: remove central-mode test matrix entries + - ab06dc72 2026-05-11T09:06:46-07:00 helm, dist: remove central-mode deployment artifacts + - e251ce50 2026-05-11T09:00:31-07:00 libovsdb/ops: add RemoveOpenvSwitchExternalIDs + - a9aed111 2026-05-11T09:00:31-07:00 node: migrate ovn-encap-ip update to libovsdb + - 6beb23ed 2026-05-11T09:00:31-07:00 libovsdb/ops: Add UpdateOpenvSwitchExternalIDs + - 1826e997 2026-05-11T10:02:27+02:00 Move primary UDN out of pod request + - a36ec0ff 2026-05-11T09:42:25+02:00 cniserver: inline HandlePodRequest into handleCNIRequest + - e1fec473 2026-05-11T09:41:59+02:00 Delete CNIPluginLibOps interface + - c191d77a 2026-05-08T14:54:38-07:00 set mac address on VF representor + - 586fb8a2 2026-05-08T16:41:13-04:00 [dpu-sim] Add github.com/ovn-kubernetes/dpu-simulator library + - 5027cc6a 2026-05-08T16:41:13-04:00 [dpu-sim] Add Github Action CI lane for dpu-sim + - 8bc2c95e 2026-05-08T16:41:13-04:00 [dpu-sim] Added a check when retrieving the netdev name from deviceId + - 5ca141aa 2026-05-08T16:41:13-04:00 [dpu-sim] Rename GetDPUHostInterface to GetDPUHostRepInterface + - a78b2fd0 2026-05-08T16:41:06-04:00 [dpu-sim] Add DPU Simulation docs for new configuration parameters + - 7c333026 2026-05-07T11:41:11Z kubevirt: skip source LSP re-enable when source pod is not local + - 95f7f213 2026-05-07T14:25:40+05:30 Fixing toc + - 557e2b6e 2026-05-07T14:03:11+05:30 Fixing margin + - 8448b28e 2026-05-07T08:12:34Z sync test annotations with upstream changes + - 8e24f964 2026-05-06T09:44:26-04:00 Drop unnecessary make bld step when building fedora image + - a708bf0a 2026-05-06T09:44:26-04:00 Use make bld when building ubuntu image + - d0ad4648 2026-05-06T07:59:14-04:00 Make the TransportAccepted message assertion transport-aware + - 98383469 2026-05-06T07:59:14-04:00 E2E tests for CUDN with transport NoOverlay routing unmanaged + - 03d5ae45 2026-05-06T08:52:55+02:00 e2e(virt): run iperf-server.sh in foreground after VM restart + - 907659a2 2026-05-06T08:52:55+02:00 e2e(virt): randomize CUDN subnets to avoid BGP route collisions + - 6858dcd1 2026-05-06T08:52:55+02:00 gh(virt): enable EVPN feature gate for kv-live-migration lane + - 545c0da5 2026-05-06T08:52:55+02:00 gh(virt): Add LGW + IC + BGP + EVPN lane + - 94c82fad 2026-05-06T08:52:55+02:00 e2e(virt): add EVPN live migration tests + - 6aa25e0e 2026-05-06T08:52:55+02:00 e2e(evpn): allow custom container image for EVPN external containers + - ba7f76dc 2026-05-05T11:41:01-04:00 [dpu-sim] Fix linter issues and remove setting DPU Host Rep in nicstobridge + - 35b2967e 2026-05-05T11:41:01-04:00 [dpu-sim] Use netdev as device ID for simulated DPU host + - f0dba828 2026-05-05T11:41:01-04:00 [dpu-sim] Fix Issue with aux name regex and allow netdev DeviceID for simulation + - b68626ca 2026-05-05T11:41:01-04:00 [dpu-sim] Add DPU CNI Support for DPU Simulation + - baec1038 2026-05-05T11:41:01-04:00 [dpu-sim] Add to Helm the simulation & DPU Host Gateway Representor config + - 95fb7215 2026-05-05T11:41:01-04:00 [dpu-sim] Add DPU Abstration code for simulation + - c19e900d 2026-05-05T09:07:48+02:00 Replace fast-slow rate limiters with exponential backoff + - 7b5f868b 2026-05-04T17:04:41-04:00 Bump ovnkube-id webhook server MinTLS version from 1.0 to 1.2 + - cfc76224 2026-05-04T14:23:34-04:00 Mount /var/lib/ovn for DB persistence with Debian/Ubuntu packages + - 0e57b94c 2026-05-02T20:25:22+02:00 Allow info and list tests commands to work without KUBECONFIG + - 34cfe4e5 2026-04-30T10:09:06Z sync test annotations with upstream changes + - 0abdfe64 2026-04-30T10:06:55Z sync openshift/go.mod with upstream dependencies + - 15e2a359 2026-04-27T13:56:11-07:00 Fix NodePort ingress flaky test by handling empty pokeEndpoint responses + - 78db8485 2026-04-27T19:04:00+05:30 Sync test annotations with upstream changes + - 6c894184 2026-04-24T14:15:06-04:00 Add a note suggesting we should continue skipping frr coredumps + - ed9dc927 2026-04-24T14:14:58-04:00 Revert "e2e: do not skip frr service coredumps" + - 85383e01 2026-04-21T15:44:44-07:00 OTE: tolerate missing OpenShift CRDs on MicroShift + - ce1390ec 2026-04-21T11:46:36+02:00 OTE: run few EVPN tests which use random VTEP subnet + - 4161bc31 2026-04-15T17:31:03+01:00 docs: Add AI Guidelines + - 5ae54ebf 2026-04-13T14:11:22+02:00 OTE: Wait for default sa to be provisioned in test namespace + - bf97aec4 2026-04-13T14:11:22+02:00 OTE: Add FeatureGate:EVPN label for EVPN E2Es + - f2653a31 2026-04-13T14:11:22+02:00 OTE: Extract external container networking to dedicated provider + - 924d6e3b 2026-04-13T14:11:22+02:00 OTE: Enable EVPN E2Es + - 73db83b9 2026-04-13T14:11:22+02:00 OTE: Add external container support to infra provider + - c8fa46c0 2026-04-10T14:47:07Z openshift tests: demote to informing + - 2b29a92c 2025-10-09T13:00:02-04:00 Revert "check disk usage before and after test steps (#4305)" + +- csi-external-snapshotter image-arm64 a61a123b742684b2f37998872d9cb3a507917208 to 28f6e06357f2840c241b9cfe09d301516e681c87 + - af257be 2026-06-16T12:10:00Z UPSTREAM: 1392: Fix VolumeSnapshotContent deletion + +- router image-arm64 1d5bda670148779d9186c0b2394c5795c14aca80 to 5586fa9c77025679df4dee2a0895e95333ffbc8a + - f599dae 2026-06-10T12:52:07+05:30 OCPBUGS-87167: Strip X-SSL-Client-* headers for plain HTTP + +- ovn-kubernetes image-arm64 7dee13043af4b314d79a39804a0ce430b4fc80e2 to 8d3b38cdbe7005e2f8443dc02b0e94b65a8f05e9 + - 92ede818 2026-06-03T14:33:40+02:00 Sync informing EVPN E2Es with upstream naming + - 39817947 2026-05-19T14:45:17+05:30 sync test annotations with upstream changes + - 37dd7188 2026-05-19T14:44:30+05:30 sync openshift/go.mod with upstream dependencies + - ee94d9a4 2026-05-18T10:20:10+02:00 Force fake iptables/nftables helpers at start of unit tests + - 3e26af30 2026-05-15T12:53:19+02:00 Fix data race in DPU management port tests + - a6783282 2026-05-15T12:36:05+02:00 Remove ovndbchecker from payload + - 20dd3e78 2026-05-15T11:59:31+02:00 e2e: Use shared VTEP for nodeIPs EVPN tests and per-network random VTEPs + - 8175f422 2026-05-15T11:59:28+02:00 Gate NAD creation on VTEP Accepted status in UDN controller + - 6fcd9718 2026-05-15T11:36:20+02:00 Revert "OCPBUGS-61065: Adding ovndb-raft-functions.sh to ovnk image" + - b30df3d7 2026-05-15T10:15:40+02:00 Extract TransportAccepted reason strings into exported constants + - b78f6667 2026-05-14T11:27:06-04:00 Switch to JSON + - 69d5e41d 2026-05-14T11:27:06-04:00 Performance Report + - b6075565 2026-05-13T14:09:47-07:00 Clean up all stale pod OVS interfaces + - 1070abc8 2026-05-13T12:07:14-04:00 Fixing performance-test + - 770898ba 2026-05-13T10:56:11-04:00 Dynamic UDN: Make activity more level driven + - e0f8f042 2026-05-13T10:35:50-04:00 networkmanager: clear stale dynamic NAD removal marks on sync + - 1431d97d 2026-05-13T10:35:50-04:00 NM: make filterNADsOnNode more obvious + - bd2d769d 2026-05-13T10:35:50-04:00 Add UT to cover tracker edge updates + - 44de5b95 2026-05-13T10:35:50-04:00 Revert "Skip CNC service connectivity E2E tests when dynamic UDN allocation is enabled" + - 6f6ecf05 2026-05-13T10:35:50-04:00 Fix executing NM tests + - 85c5212e 2026-05-13T10:35:50-04:00 Dynamic UDN + CNC: Notify on remote+connected node events + - 5cd52f00 2026-05-13T10:35:50-04:00 Adds E2E test with dynamic UDN + CNC + - a6b093ce 2026-05-13T09:15:50-04:00 networkconnect: react to node activity and filter inactive L3 remotes + - 23d943e3 2026-05-13T09:15:50-04:00 networkmanager: derive dynamic UDN activity from CNC pod connectivity + - 2938a9e8 2026-05-12T20:23:08-07:00 node: regenerate host-network flows when localEndpoints change + - 2d8d5960 2026-05-12T20:23:01-07:00 node: restore else-if to prevent shared gateway fallthrough for ETP=Local + - 4b925578 2026-05-12T20:21:42-07:00 e2e: add tests for services with multiple named target ports + - 2dd28966 2026-05-12T11:12:37-07:00 OpenFlow Services: use groups to select multiple target ports + - 172fee01 2026-05-12T11:12:37-07:00 node: generate OpenFlow rules for all target ports during rolling updates + - 028f6796 2026-05-12T11:12:37-07:00 [SDN-3551] Add unit test for buildTemplateLBs with multiple target ports + - 4b215f56 2026-05-12T11:12:37-07:00 [SDN-3551] LB eps not updated correctly while target port changes + - 0577b840 2026-05-12T14:22:24+05:30 Alginment fix in large screen + - 2dc51f5e 2026-05-11T19:45:56-04:00 Services Controller: filter node update events + - f29899e5 2026-05-11T19:39:34-04:00 Services: Rename methods with "queue" to "enqueue" + - 21f258dd 2026-05-11T18:48:14-04:00 Services: Pass NetworkOptions to networkState + - d2fdd047 2026-05-11T18:48:14-04:00 services: rebuild nodeInfo before service requeue + - 104f5ba9 2026-05-11T18:48:14-04:00 services: require scoped sync keys + - dc3ff7ee 2026-05-11T18:48:14-04:00 services: fix race with bootstrap and node handling + - 173b0364 2026-05-11T18:48:14-04:00 services: cover shared network registration requeue + - 3f5d1258 2026-05-11T18:48:14-04:00 services: register UDNs with shared controller + - 68f35802 2026-05-11T18:10:11-04:00 services: use shared event handlers for multi-network controller + - 5907de09 2026-05-11T18:10:11-04:00 services: add network registration infrastructure + - 267a653f 2026-05-11T17:45:48-04:00 services: move per-network state behind networkState + - 84271a4f 2026-05-11T11:58:12-07:00 docs: Add note about HA replicas configuration + - d14bba00 2026-05-11T11:33:57-07:00 node: harden OVS cleanup state handling + - 6cb18e49 2026-05-11T11:33:04-07:00 node/managementport: migrate root-row sites to libovsdb + - 3b77ff47 2026-05-11T11:33:04-07:00 node/bridgeconfig: add UDN test coverage for libovsdb migration + - 769d3768 2026-05-11T11:33:04-07:00 node/bridgeconfig: migrate bridgedGatewayNodeSetup to libovsdb + - bac9acce 2026-05-11T11:33:04-07:00 node: migrate CleanupClusterNode chain to libovsdb + - 86fc84ac 2026-05-11T10:39:19-07:00 ovnkube-trace: drop dead IsInterConnect field on podInfo + - f25471b3 2026-05-11T10:39:18-07:00 Fix licenses + - 21499105 2026-05-11T10:39:18-07:00 test: port node gateway retry test to IC mode + - 99b542fa 2026-05-11T10:39:18-07:00 helm, ci, contrib: drop multi-node-per-zone topology support + - 91c4348f 2026-05-11T10:39:18-07:00 ovn: fix and skip failing unit tests + - 33dc6e43 2026-05-11T10:39:18-07:00 go-controller: go mod tidy && go mod vendor + - 5b391cf9 2026-05-11T10:39:18-07:00 docs: small fixes for central-mode references + - f2a10a31 2026-05-11T10:39:18-07:00 ovn: clean up interconnect-only test scaffolding + - 3259cf5b 2026-05-11T10:39:18-07:00 config: remove ic mode switch + - fba86e07 2026-05-11T10:39:18-07:00 node: remove central-mode branches from core controllers + - 5658f679 2026-05-11T10:39:17-07:00 controllermanager: remove interconnect gates from route and egress + - dacf29b1 2026-05-11T10:39:17-07:00 factory: remove central-mode IPAMClaim informer setup + - 8093b630 2026-05-11T10:39:17-07:00 clustermanager: remove interconnect informer gates + - 82043129 2026-05-11T10:39:17-07:00 clustermanager: make L2 tunnel ID allocation unconditional + - ad84d509 2026-05-11T10:39:17-07:00 clustermanager: remove interconnect allocation guards + - 3860b382 2026-05-11T10:39:17-07:00 helm, ovnkube: drop OVN_ENABLE_INTERCONNECT toggle + - 37379ca1 2026-05-11T10:39:17-07:00 helm: remove ic mode option + - 81d3b85f 2026-05-11T10:39:17-07:00 ovnkube-identity: remove interconnect mode switch + - 361e4673 2026-05-11T10:39:16-07:00 ci, e2e: remove interconnect env checks + - 8d75320a 2026-05-11T09:33:27-07:00 contrib, dist: remove stale central-mode helper paths + - 867f7387 2026-05-11T09:22:30-07:00 ovnkube: remove legacy init-master mode + - 3bf7f4a6 2026-05-11T09:22:22-07:00 ovnkube, metrics: remove central-mode metrics wait + - 85a35c76 2026-05-11T09:22:22-07:00 clustermanager: fix wording about ic mode in code comments + - 2ca1c6bc 2026-05-11T09:22:22-07:00 docs: update feature docs for interconnect-only deployments + - 805fd798 2026-05-11T09:22:22-07:00 docs: remove central-mode from design docs + - b25811ad 2026-05-11T09:22:21-07:00 docs: remove obsolete central-mode install docs + - 9c6cddb1 2026-05-11T09:17:27-07:00 dist: clean up stale image docs + - dc15c1dc 2026-05-11T09:14:42-07:00 dist: remove raft-mode commands + - 3431b8ef 2026-05-11T09:13:35-07:00 dist: remove central-mode ovn-master command from ovnkube.sh + - 13e79f65 2026-05-11T09:06:46-07:00 dist: remove legacy ovn-db-checker + - 72249c64 2026-05-11T09:06:46-07:00 e2e: remove central-mode coverage + - 2f6a71d6 2026-05-11T09:06:46-07:00 docs, helm: remove central-mode observability assets + - 73cceec9 2026-05-11T09:06:46-07:00 contrib, test: remove central-mode controller cleanups + - 40f55ad4 2026-05-11T09:06:46-07:00 docs: amend installation docs to remove central-mode + - fbf83071 2026-05-11T09:06:46-07:00 helm: remove central-mode from chart packaging + - 7d959a6f 2026-05-11T09:06:46-07:00 contrib: remove central-mode from kind helm deploy helpers + - 7f8a166f 2026-05-11T09:06:46-07:00 ci: remove central-mode test matrix entries + - ab06dc72 2026-05-11T09:06:46-07:00 helm, dist: remove central-mode deployment artifacts + - e251ce50 2026-05-11T09:00:31-07:00 libovsdb/ops: add RemoveOpenvSwitchExternalIDs + - a9aed111 2026-05-11T09:00:31-07:00 node: migrate ovn-encap-ip update to libovsdb + - 6beb23ed 2026-05-11T09:00:31-07:00 libovsdb/ops: Add UpdateOpenvSwitchExternalIDs + - 1826e997 2026-05-11T10:02:27+02:00 Move primary UDN out of pod request + - a36ec0ff 2026-05-11T09:42:25+02:00 cniserver: inline HandlePodRequest into handleCNIRequest + - e1fec473 2026-05-11T09:41:59+02:00 Delete CNIPluginLibOps interface + - c191d77a 2026-05-08T14:54:38-07:00 set mac address on VF representor + - 586fb8a2 2026-05-08T16:41:13-04:00 [dpu-sim] Add github.com/ovn-kubernetes/dpu-simulator library + - 5027cc6a 2026-05-08T16:41:13-04:00 [dpu-sim] Add Github Action CI lane for dpu-sim + - 8bc2c95e 2026-05-08T16:41:13-04:00 [dpu-sim] Added a check when retrieving the netdev name from deviceId + - 5ca141aa 2026-05-08T16:41:13-04:00 [dpu-sim] Rename GetDPUHostInterface to GetDPUHostRepInterface + - a78b2fd0 2026-05-08T16:41:06-04:00 [dpu-sim] Add DPU Simulation docs for new configuration parameters + - 7c333026 2026-05-07T11:41:11Z kubevirt: skip source LSP re-enable when source pod is not local + - 95f7f213 2026-05-07T14:25:40+05:30 Fixing toc + - 557e2b6e 2026-05-07T14:03:11+05:30 Fixing margin + - 8448b28e 2026-05-07T08:12:34Z sync test annotations with upstream changes + - 8e24f964 2026-05-06T09:44:26-04:00 Drop unnecessary make bld step when building fedora image + - a708bf0a 2026-05-06T09:44:26-04:00 Use make bld when building ubuntu image + - d0ad4648 2026-05-06T07:59:14-04:00 Make the TransportAccepted message assertion transport-aware + - 98383469 2026-05-06T07:59:14-04:00 E2E tests for CUDN with transport NoOverlay routing unmanaged + - 03d5ae45 2026-05-06T08:52:55+02:00 e2e(virt): run iperf-server.sh in foreground after VM restart + - 907659a2 2026-05-06T08:52:55+02:00 e2e(virt): randomize CUDN subnets to avoid BGP route collisions + - 6858dcd1 2026-05-06T08:52:55+02:00 gh(virt): enable EVPN feature gate for kv-live-migration lane + - 545c0da5 2026-05-06T08:52:55+02:00 gh(virt): Add LGW + IC + BGP + EVPN lane + - 94c82fad 2026-05-06T08:52:55+02:00 e2e(virt): add EVPN live migration tests + - 6aa25e0e 2026-05-06T08:52:55+02:00 e2e(evpn): allow custom container image for EVPN external containers + - ba7f76dc 2026-05-05T11:41:01-04:00 [dpu-sim] Fix linter issues and remove setting DPU Host Rep in nicstobridge + - 35b2967e 2026-05-05T11:41:01-04:00 [dpu-sim] Use netdev as device ID for simulated DPU host + - f0dba828 2026-05-05T11:41:01-04:00 [dpu-sim] Fix Issue with aux name regex and allow netdev DeviceID for simulation + - b68626ca 2026-05-05T11:41:01-04:00 [dpu-sim] Add DPU CNI Support for DPU Simulation + - baec1038 2026-05-05T11:41:01-04:00 [dpu-sim] Add to Helm the simulation & DPU Host Gateway Representor config + - 95fb7215 2026-05-05T11:41:01-04:00 [dpu-sim] Add DPU Abstration code for simulation + - c19e900d 2026-05-05T09:07:48+02:00 Replace fast-slow rate limiters with exponential backoff + - 7b5f868b 2026-05-04T17:04:41-04:00 Bump ovnkube-id webhook server MinTLS version from 1.0 to 1.2 + - cfc76224 2026-05-04T14:23:34-04:00 Mount /var/lib/ovn for DB persistence with Debian/Ubuntu packages + - 0e57b94c 2026-05-02T20:25:22+02:00 Allow info and list tests commands to work without KUBECONFIG + - 34cfe4e5 2026-04-30T10:09:06Z sync test annotations with upstream changes + - 0abdfe64 2026-04-30T10:06:55Z sync openshift/go.mod with upstream dependencies + - 15e2a359 2026-04-27T13:56:11-07:00 Fix NodePort ingress flaky test by handling empty pokeEndpoint responses + - 78db8485 2026-04-27T19:04:00+05:30 Sync test annotations with upstream changes + - 6c894184 2026-04-24T14:15:06-04:00 Add a note suggesting we should continue skipping frr coredumps + - ed9dc927 2026-04-24T14:14:58-04:00 Revert "e2e: do not skip frr service coredumps" + - 85383e01 2026-04-21T15:44:44-07:00 OTE: tolerate missing OpenShift CRDs on MicroShift + - ce1390ec 2026-04-21T11:46:36+02:00 OTE: run few EVPN tests which use random VTEP subnet + - 4161bc31 2026-04-15T17:31:03+01:00 docs: Add AI Guidelines + - 5ae54ebf 2026-04-13T14:11:22+02:00 OTE: Wait for default sa to be provisioned in test namespace + - bf97aec4 2026-04-13T14:11:22+02:00 OTE: Add FeatureGate:EVPN label for EVPN E2Es + - f2653a31 2026-04-13T14:11:22+02:00 OTE: Extract external container networking to dedicated provider + - 924d6e3b 2026-04-13T14:11:22+02:00 OTE: Enable EVPN E2Es + - 73db83b9 2026-04-13T14:11:22+02:00 OTE: Add external container support to infra provider + - c8fa46c0 2026-04-10T14:47:07Z openshift tests: demote to informing + - 2b29a92c 2025-10-09T13:00:02-04:00 Revert "check disk usage before and after test steps (#4305)" diff --git a/scripts/auto-rebase/commits.txt b/scripts/auto-rebase/commits.txt index f6b0b65b86..ebf4fac6d3 100644 --- a/scripts/auto-rebase/commits.txt +++ b/scripts/auto-rebase/commits.txt @@ -1,35 +1,35 @@ https://github.com/openshift/api embedded-component 694421e64aeeae4374e7e7394014ad40ab5a1f30 https://github.com/openshift/cluster-csi-snapshot-controller-operator embedded-component 108f37f0e378accc322cbeb68136ec500ec35b94 https://github.com/openshift/cluster-dns-operator embedded-component 3d2141182243cde1ec6417bd005c76d29aa88a01 -https://github.com/openshift/cluster-ingress-operator embedded-component 8ae91f62ca9e6ca1f210b815ab54edbae856ac4c -https://github.com/openshift/cluster-kube-apiserver-operator embedded-component fb68eab51544f9dffac9916796723f6cee4faf3c +https://github.com/openshift/cluster-ingress-operator embedded-component 84ebd6ef9374b0a05e83545d6334dd79c54a7861 +https://github.com/openshift/cluster-kube-apiserver-operator embedded-component 9c413cd4dc8c3876cc40ee85c207bf9b143f106f https://github.com/openshift/cluster-kube-controller-manager-operator embedded-component 95150ed5dbf11370b4a06e6959c77efa13768561 https://github.com/openshift/cluster-kube-scheduler-operator embedded-component 51ea59abd057d0cef56b29b8a74efc28411d5427 -https://github.com/openshift/cluster-network-operator embedded-component e20b9cb9a0b3bc293e622ef1caf70a813710ffa8 +https://github.com/openshift/cluster-network-operator embedded-component 0f1151ea0db94220ae0615162bcad1e2e8f838c2 https://github.com/openshift/cluster-openshift-controller-manager-operator embedded-component 2d2699e4f3fabc80e402f4c090c8cf80c4517977 https://github.com/openshift/cluster-policy-controller embedded-component 44985a1306411101c84dd5081598fc928b432321 -https://github.com/openshift/csi-external-snapshotter embedded-component a61a123b742684b2f37998872d9cb3a507917208 +https://github.com/openshift/csi-external-snapshotter embedded-component 28f6e06357f2840c241b9cfe09d301516e681c87 https://github.com/openshift/etcd embedded-component d8d67b8ce849f816d6d23c904098336632e2348f https://github.com/openshift/kubernetes embedded-component 7250fd5b9e6ffa2f127d4ae559e4adf1100d10b9 https://github.com/openshift/kubernetes-kube-storage-version-migrator embedded-component 72835e43c7754356645e41031f3a99926b4d42e6 -https://github.com/openshift/machine-config-operator embedded-component 1e10f967632964da25a5bfb17c9deeeb4cd22952 +https://github.com/openshift/machine-config-operator embedded-component e4e21767621b3047660d7042bb30dfffbe57fa01 https://github.com/openshift/openshift-controller-manager embedded-component 26d20feae8892f648f5b06ed3f5492fe6ffb4532 https://github.com/openshift/operator-framework-olm embedded-component de6260e53055e10e216ec668d692a35554ab0585 https://github.com/openshift/route-controller-manager embedded-component 55f77ca4cf0328b7c4fd7736bce79ebe171a9b6b https://github.com/openshift/service-ca-operator embedded-component 9fff46a576033685f66fbb1121eb0a2f134a29be https://github.com/openshift/oc image-amd64 062bc5449c4987c92c76da4d315ef4969c22d638 https://github.com/openshift/coredns image-amd64 9a71d9a6b788437e755b5ed3bfad78c63fa7c6f4 -https://github.com/openshift/csi-external-snapshotter image-amd64 a61a123b742684b2f37998872d9cb3a507917208 -https://github.com/openshift/router image-amd64 1d5bda670148779d9186c0b2394c5795c14aca80 +https://github.com/openshift/csi-external-snapshotter image-amd64 28f6e06357f2840c241b9cfe09d301516e681c87 +https://github.com/openshift/router image-amd64 5586fa9c77025679df4dee2a0895e95333ffbc8a https://github.com/openshift/kube-rbac-proxy image-amd64 d12e274605248f6c59373240a7eae7a7a357dcb3 -https://github.com/openshift/ovn-kubernetes image-amd64 7dee13043af4b314d79a39804a0ce430b4fc80e2 +https://github.com/openshift/ovn-kubernetes image-amd64 8d3b38cdbe7005e2f8443dc02b0e94b65a8f05e9 https://github.com/openshift/kubernetes image-amd64 7250fd5b9e6ffa2f127d4ae559e4adf1100d10b9 https://github.com/openshift/service-ca-operator image-amd64 9fff46a576033685f66fbb1121eb0a2f134a29be https://github.com/openshift/oc image-arm64 062bc5449c4987c92c76da4d315ef4969c22d638 https://github.com/openshift/coredns image-arm64 9a71d9a6b788437e755b5ed3bfad78c63fa7c6f4 -https://github.com/openshift/csi-external-snapshotter image-arm64 a61a123b742684b2f37998872d9cb3a507917208 -https://github.com/openshift/router image-arm64 1d5bda670148779d9186c0b2394c5795c14aca80 +https://github.com/openshift/csi-external-snapshotter image-arm64 28f6e06357f2840c241b9cfe09d301516e681c87 +https://github.com/openshift/router image-arm64 5586fa9c77025679df4dee2a0895e95333ffbc8a https://github.com/openshift/kube-rbac-proxy image-arm64 d12e274605248f6c59373240a7eae7a7a357dcb3 -https://github.com/openshift/ovn-kubernetes image-arm64 7dee13043af4b314d79a39804a0ce430b4fc80e2 +https://github.com/openshift/ovn-kubernetes image-arm64 8d3b38cdbe7005e2f8443dc02b0e94b65a8f05e9 https://github.com/openshift/kubernetes image-arm64 7250fd5b9e6ffa2f127d4ae559e4adf1100d10b9 https://github.com/openshift/service-ca-operator image-arm64 9fff46a576033685f66fbb1121eb0a2f134a29be diff --git a/scripts/auto-rebase/last_rebase.sh b/scripts/auto-rebase/last_rebase.sh index b4987941d7..0369befe08 100755 --- a/scripts/auto-rebase/last_rebase.sh +++ b/scripts/auto-rebase/last_rebase.sh @@ -1,2 +1,2 @@ #!/bin/bash -x -./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.22.0-0.nightly-2026-06-10-175716" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.22.0-0.nightly-arm64-2026-06-11-020307" +./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.22.0-0.nightly-2026-06-18-194212" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.22.0-0.nightly-arm64-2026-06-18-225435"