diff --git a/Makefile.version.aarch64.var b/Makefile.version.aarch64.var index 5b56398179..8c093b3f86 100644 --- a/Makefile.version.aarch64.var +++ b/Makefile.version.aarch64.var @@ -1 +1 @@ -OCP_VERSION := 4.22.0-0.nightly-arm64-2026-04-14-203621 +OCP_VERSION := 4.22.0-0.nightly-arm64-2026-04-15-223903 diff --git a/Makefile.version.x86_64.var b/Makefile.version.x86_64.var index 2929819118..4608c312ec 100644 --- a/Makefile.version.x86_64.var +++ b/Makefile.version.x86_64.var @@ -1 +1 @@ -OCP_VERSION := 4.22.0-0.nightly-2026-04-13-230307 +OCP_VERSION := 4.22.0-0.nightly-2026-04-15-103903 diff --git a/assets/components/multus/kustomization.aarch64.yaml b/assets/components/multus/kustomization.aarch64.yaml index 5af45ec3d3..b64e5ff840 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:79748c8259000b32e8f82b103828b71ed48d74d39330e2eab329077bc3f82cff + digest: sha256:0b5dea1a4af066d607b01598dfd50e061d9c2e3d65f8c30c1bd3abb056b33152 - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:bdcf837fe2e2b9529ee3cee750145488051fc5ad2cebefc5d51b406ed5f4cc77 + digest: sha256:7f98a17046285206148ae015ffce72d4211d49f0975d8f20e674704ce36c13d0 diff --git a/assets/components/multus/kustomization.x86_64.yaml b/assets/components/multus/kustomization.x86_64.yaml index d889afeab8..f3d8b49091 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:712fd08a3c828c01ecb632571dc9e913b1bda61f37b5329316fa89e1f87a825a + digest: sha256:4b762730e99c7d83a0273c44c6118ef94e67f4c89d5f70d1576b90efcedb99d5 - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:15e1f5a24bcc2076670044313ca7a070fd9444b69a6620fdd973e09899c54b97 + digest: sha256:5dd21ef2e0393f87b3104c55c362594a983050054ec2c1b720e1687241bdcd8e diff --git a/assets/components/multus/release-multus-aarch64.json b/assets/components/multus/release-multus-aarch64.json index 91e7aca2bc..af82273a50 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-04-14-203621" + "base": "4.22.0-0.nightly-arm64-2026-04-15-223903" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:79748c8259000b32e8f82b103828b71ed48d74d39330e2eab329077bc3f82cff", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:bdcf837fe2e2b9529ee3cee750145488051fc5ad2cebefc5d51b406ed5f4cc77" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0b5dea1a4af066d607b01598dfd50e061d9c2e3d65f8c30c1bd3abb056b33152", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7f98a17046285206148ae015ffce72d4211d49f0975d8f20e674704ce36c13d0" } } diff --git a/assets/components/multus/release-multus-x86_64.json b/assets/components/multus/release-multus-x86_64.json index 52e7e79580..77e462528f 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-04-13-230307" + "base": "4.22.0-0.nightly-2026-04-15-103903" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:712fd08a3c828c01ecb632571dc9e913b1bda61f37b5329316fa89e1f87a825a", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:15e1f5a24bcc2076670044313ca7a070fd9444b69a6620fdd973e09899c54b97" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4b762730e99c7d83a0273c44c6118ef94e67f4c89d5f70d1576b90efcedb99d5", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:5dd21ef2e0393f87b3104c55c362594a983050054ec2c1b720e1687241bdcd8e" } } diff --git a/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml b/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml index acf51dae99..e6ede161e7 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:0125f3238c716b8addd4d1fdf286a132d4acbfe5010af910d6cc9ddb9db62087 + digest: sha256:3ffe14ab720dcf34fdb9bdcfab9e0c7819ed10de29235aa2a3d42de4ed83ba0f - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:b3163380a3ad20b5d2f38f35e8bb4b9624f142c12668d130f53e6064f5aeb3aa + digest: sha256:d296a427e6b59d8c535705b6b1dfa857517639c3a38e9b44680d0069c2c2aae8 - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:69e1e32294ee29fbc18a09dbb8d10e428edaf50865b53173dadf1b8984443e2f + digest: sha256:1212a6316a0a1fd59123abbc120817a05c8686b7d5caf7db9d0f48ba1530a0fe 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:b3163380a3ad20b5d2f38f35e8bb4b9624f142c12668d130f53e6064f5aeb3aa + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d296a427e6b59d8c535705b6b1dfa857517639c3a38e9b44680d0069c2c2aae8 - 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:0125f3238c716b8addd4d1fdf286a132d4acbfe5010af910d6cc9ddb9db62087 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3ffe14ab720dcf34fdb9bdcfab9e0c7819ed10de29235aa2a3d42de4ed83ba0f 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 5908cfaed1..b0afead64b 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:ddedf7e778358fdfc771ae2ca5e658383f07de577f01465d8af5e66a58d0df3f + digest: sha256:3f4c190537315422300c119422f9207f9b1cb1ef03e8ebd0a3560cf976b2ae4e - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:0f47577365fc6ff05db22fc69662f14b4e7fe16540c25998e9cd359760118a62 + digest: sha256:861932c526e81499a8be1eabf6d26d9fe713585a8abb3ef7916dfe3c346d431c - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:be383d1ad63fa266bac6c6ca44c1b0b85db60a5cb66602c97011fe3771fcf76a + digest: sha256:b6612c92cb172a3e929daab852ff8820e0d69b8bf41db9f2e5fc0b6f79b062c1 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:0f47577365fc6ff05db22fc69662f14b4e7fe16540c25998e9cd359760118a62 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:861932c526e81499a8be1eabf6d26d9fe713585a8abb3ef7916dfe3c346d431c - 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:ddedf7e778358fdfc771ae2ca5e658383f07de577f01465d8af5e66a58d0df3f + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3f4c190537315422300c119422f9207f9b1cb1ef03e8ebd0a3560cf976b2ae4e 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 9eed49e71a..6cc78c5c05 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-04-14-203621" + "base": "4.22.0-0.nightly-arm64-2026-04-15-223903" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0125f3238c716b8addd4d1fdf286a132d4acbfe5010af910d6cc9ddb9db62087", - "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b3163380a3ad20b5d2f38f35e8bb4b9624f142c12668d130f53e6064f5aeb3aa", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:69e1e32294ee29fbc18a09dbb8d10e428edaf50865b53173dadf1b8984443e2f" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3ffe14ab720dcf34fdb9bdcfab9e0c7819ed10de29235aa2a3d42de4ed83ba0f", + "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d296a427e6b59d8c535705b6b1dfa857517639c3a38e9b44680d0069c2c2aae8", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1212a6316a0a1fd59123abbc120817a05c8686b7d5caf7db9d0f48ba1530a0fe" } } 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 aa04394f0d..b6580d6a25 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-04-13-230307" + "base": "4.22.0-0.nightly-2026-04-15-103903" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ddedf7e778358fdfc771ae2ca5e658383f07de577f01465d8af5e66a58d0df3f", - "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0f47577365fc6ff05db22fc69662f14b4e7fe16540c25998e9cd359760118a62", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:be383d1ad63fa266bac6c6ca44c1b0b85db60a5cb66602c97011fe3771fcf76a" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3f4c190537315422300c119422f9207f9b1cb1ef03e8ebd0a3560cf976b2ae4e", + "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:861932c526e81499a8be1eabf6d26d9fe713585a8abb3ef7916dfe3c346d431c", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b6612c92cb172a3e929daab852ff8820e0d69b8bf41db9f2e5fc0b6f79b062c1" } } diff --git a/assets/optional/sriov/kustomization.aarch64.yaml b/assets/optional/sriov/kustomization.aarch64.yaml index d03e8bff02..c29dee25df 100644 --- a/assets/optional/sriov/kustomization.aarch64.yaml +++ b/assets/optional/sriov/kustomization.aarch64.yaml @@ -1,7 +1,7 @@ images: - name: quay.io/openshift/sriov-network-operator newName: registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator - digest: sha256:e8bd4b4c0ce1d9ac0df71f67c7b7300fb8159bad74815a738764ad96b052420f + digest: sha256:da7e0b1cff24c58c4c0a4e985e664c44b45b2fb03eef80f1ac63c40779421148 patches: - patch: |- @@ -9,47 +9,47 @@ patches: path: /spec/template/spec/containers/0/env/- value: name: SRIOV_CNI_IMAGE - value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:89a7e814f3fee33b12f25929db1e32344b64bf09032400e5aca01d9405980142 + value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:3c3ac0bb1a4d5b3d429da4e1e37faa5ef9ab77d8d8293a3a96582a3bca093b2f - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_DEVICE_PLUGIN_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:8dbd70ad51887ca77c697a170b51e7e876b6a92e10b0d9935cda7b59ee045749 + value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:f2371cf37a4812bfe22bf5bac3deeb840f06f070791c631bbc4152e7567e0a20 - op: add path: /spec/template/spec/containers/0/env/- value: name: NETWORK_RESOURCES_INJECTOR_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:3e4919cc7693d9174b7148d07a5ea4688d673da2cbecc34678ba7240b98daf64 + value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:9ca4d9fa5ce1d06be24181f87015f83e32fabd2a765c5bc08303a1c78948aca4 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_NETWORK_CONFIG_DAEMON_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:9d26a57ac3b070ca8b84cb45a34f418010d0337f1b70ba7284e75e1bcf2d019b + value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:6242c428f2c16520fc145d1337f0cb14aa61618d05ff6432272391e59a24d9ba - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_NETWORK_WEBHOOK_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:f471928ed9bbbd4ab1c8f6013e18739d43889d5228a69a80077fe23332c806f1 + value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:37adf4361bf7fa789a8a1188728456c0a0b52f46992a7319e16d55a4dcd52079 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_INFINIBAND_CNI_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:cef306c9a41b74dfc256065b19e50ae1747a87056c72a2bb2946834dae6615ff + value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:46f057dbb1d7d41cb0972bded913efc5a055e5e5eb3046140bfeed5d8a175d42 - op: add path: /spec/template/spec/containers/0/env/- value: name: RDMA_CNI_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:a290d3e815fa51be4eb69e42b58584b2fbddd0f805fc644f278e78d5f04013ee + value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:a18ffc1ae2562a8be53d02f3e36751a6e3845cdc22066842b056b5246f59b915 - op: add path: /spec/template/spec/containers/0/env/- value: name: METRICS_EXPORTER_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:3c31fa27e2ddd68fce393705282694c1732cba1462b07370f87a28b994b5def7 + value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:56a5669447548d0ee36002a29643c4bfb061481823ed90cfde17b96c76ed9a86 - op: add path: /spec/template/spec/containers/0/env/- value: name: METRICS_EXPORTER_KUBE_RBAC_PROXY_IMAGE - value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:cc4155e82b744b0f1cf679568bd2ee9c3314e0aeabac25afe720c0cee8b6eecd + value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:95ef15e7f2a54fe5269412a36a2ee028e2b0276b80b84e534e5497c57cc0b801 target: kind: Deployment name: sriov-network-operator diff --git a/assets/optional/sriov/kustomization.x86_64.yaml b/assets/optional/sriov/kustomization.x86_64.yaml index fa286a2d64..940f680005 100644 --- a/assets/optional/sriov/kustomization.x86_64.yaml +++ b/assets/optional/sriov/kustomization.x86_64.yaml @@ -1,7 +1,7 @@ images: - name: quay.io/openshift/sriov-network-operator newName: registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator - digest: sha256:ddf0c90be8df64ec333ce4eb4a2e4e624092af29075c3b74a043e54cdbbef5b2 + digest: sha256:02ddf56fd64814b0eb03b8b11bf32d9a719263e3773c7415b35c97c8131b2909 patches: - patch: |- @@ -9,47 +9,47 @@ patches: path: /spec/template/spec/containers/0/env/- value: name: SRIOV_CNI_IMAGE - value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:67e4c665deb916498dc4b031d89431d29ab977cdc26b81b2e88f665df45ca348 + value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:3267f83ff5f5bb66a772ea0872459b577cd36307d362f9d2ce5144cd934dfa16 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_DEVICE_PLUGIN_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:6786d8e33084ad2ef003c4f6c7f2c0648e34ba66cfe47c627343d68c9f028c83 + value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:4a772ad7b73acfe6cbc77e03f16dca4805f6ed8f04fd3f630c760fa3483efa56 - op: add path: /spec/template/spec/containers/0/env/- value: name: NETWORK_RESOURCES_INJECTOR_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:f4d7cc2f35f87a93c3d0b74960b0555854aae42e859946f30d35db4ff7144ed4 + value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:08442a62f734f1af80ba807c93303b82483f6db01ca7198bda21b8e5a80fca88 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_NETWORK_CONFIG_DAEMON_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:502c69c9515ca77314b23992403f6ca8a41508429dd85d66dcae9737da81b357 + value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:4ea7e56e991c33ef3288506ad2a6c8bdbf52dc68799757d24e3d500dd835e9c3 - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_NETWORK_WEBHOOK_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:f0951bff6b5734a5840702388eeb6e742c5a2ac3464d57d46d1f62a2b714e2c8 + value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:ea758333e4b95d399f12ef81cf879eff3ddcdcbbde4b45aa7d3982dacad280db - op: add path: /spec/template/spec/containers/0/env/- value: name: SRIOV_INFINIBAND_CNI_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:dbd1b4c140e167c5c8cb66fd82df08e523332b6cd41c9f1fa898899d3742ceaf + value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:ccf317f1547c22add7064e66341fa07769c62dce56ee754bc9891c5f714b77c6 - op: add path: /spec/template/spec/containers/0/env/- value: name: RDMA_CNI_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:c7c543f53277a42eee1e2f201127f26530782a8b5cbb507142efe4f73e1286f2 + value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:9cf74f3b3c233c60490e0a1ba1ff0822d5d5d21ef859435bbfb7447418fd4c5d - op: add path: /spec/template/spec/containers/0/env/- value: name: METRICS_EXPORTER_IMAGE - value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:b828bd36347f8d92579a753798f632e99bdac21949e49cf0b0fa8919d458e5c2 + value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:e7d07e442368c872b0f11126f5d9bc9d3fb9bc05fc02d3951a897174e330e375 - op: add path: /spec/template/spec/containers/0/env/- value: name: METRICS_EXPORTER_KUBE_RBAC_PROXY_IMAGE - value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:d64bea34bf3e1bb0b3a701c3ff14e66665afc1b050f28124ad7e6888eaec3a81 + value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:60d04a021e40cba1901e74fac014755df1376a72c62b15e1d3c7e80097a054cb target: kind: Deployment name: sriov-network-operator diff --git a/assets/optional/sriov/release-sriov-aarch64.json b/assets/optional/sriov/release-sriov-aarch64.json index 2ac643f467..1103eb4bba 100644 --- a/assets/optional/sriov/release-sriov-aarch64.json +++ b/assets/optional/sriov/release-sriov-aarch64.json @@ -1,17 +1,17 @@ { "release": { - "base": "4.21.0-202604011521" + "base": "4.21.0-202604071949" }, "images": { - "metrics-exporter-image": "registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:3c31fa27e2ddd68fce393705282694c1732cba1462b07370f87a28b994b5def7", - "metrics-exporter-kube-rbac-proxy-image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:cc4155e82b744b0f1cf679568bd2ee9c3314e0aeabac25afe720c0cee8b6eecd", - "network-resources-injector-image": "registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:3e4919cc7693d9174b7148d07a5ea4688d673da2cbecc34678ba7240b98daf64", - "rdma-cni-image": "registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:a290d3e815fa51be4eb69e42b58584b2fbddd0f805fc644f278e78d5f04013ee", - "sriov-cni-image": "registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:89a7e814f3fee33b12f25929db1e32344b64bf09032400e5aca01d9405980142", - "sriov-device-plugin-image": "registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:8dbd70ad51887ca77c697a170b51e7e876b6a92e10b0d9935cda7b59ee045749", - "sriov-infiniband-cni-image": "registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:cef306c9a41b74dfc256065b19e50ae1747a87056c72a2bb2946834dae6615ff", - "sriov-network-config-daemon-image": "registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:9d26a57ac3b070ca8b84cb45a34f418010d0337f1b70ba7284e75e1bcf2d019b", - "sriov-network-operator": "registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:e8bd4b4c0ce1d9ac0df71f67c7b7300fb8159bad74815a738764ad96b052420f", - "sriov-network-webhook-image": "registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:f471928ed9bbbd4ab1c8f6013e18739d43889d5228a69a80077fe23332c806f1" + "metrics-exporter-image": "registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:56a5669447548d0ee36002a29643c4bfb061481823ed90cfde17b96c76ed9a86", + "metrics-exporter-kube-rbac-proxy-image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:95ef15e7f2a54fe5269412a36a2ee028e2b0276b80b84e534e5497c57cc0b801", + "network-resources-injector-image": "registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:9ca4d9fa5ce1d06be24181f87015f83e32fabd2a765c5bc08303a1c78948aca4", + "rdma-cni-image": "registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:a18ffc1ae2562a8be53d02f3e36751a6e3845cdc22066842b056b5246f59b915", + "sriov-cni-image": "registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:3c3ac0bb1a4d5b3d429da4e1e37faa5ef9ab77d8d8293a3a96582a3bca093b2f", + "sriov-device-plugin-image": "registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:f2371cf37a4812bfe22bf5bac3deeb840f06f070791c631bbc4152e7567e0a20", + "sriov-infiniband-cni-image": "registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:46f057dbb1d7d41cb0972bded913efc5a055e5e5eb3046140bfeed5d8a175d42", + "sriov-network-config-daemon-image": "registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:6242c428f2c16520fc145d1337f0cb14aa61618d05ff6432272391e59a24d9ba", + "sriov-network-operator": "registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:da7e0b1cff24c58c4c0a4e985e664c44b45b2fb03eef80f1ac63c40779421148", + "sriov-network-webhook-image": "registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:37adf4361bf7fa789a8a1188728456c0a0b52f46992a7319e16d55a4dcd52079" } } diff --git a/assets/optional/sriov/release-sriov-x86_64.json b/assets/optional/sriov/release-sriov-x86_64.json index 5f19d21bf8..11dc176efb 100644 --- a/assets/optional/sriov/release-sriov-x86_64.json +++ b/assets/optional/sriov/release-sriov-x86_64.json @@ -1,17 +1,17 @@ { "release": { - "base": "4.21.0-202604011521" + "base": "4.21.0-202604071949" }, "images": { - "metrics-exporter-image": "registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:b828bd36347f8d92579a753798f632e99bdac21949e49cf0b0fa8919d458e5c2", - "metrics-exporter-kube-rbac-proxy-image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:d64bea34bf3e1bb0b3a701c3ff14e66665afc1b050f28124ad7e6888eaec3a81", - "network-resources-injector-image": "registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:f4d7cc2f35f87a93c3d0b74960b0555854aae42e859946f30d35db4ff7144ed4", - "rdma-cni-image": "registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:c7c543f53277a42eee1e2f201127f26530782a8b5cbb507142efe4f73e1286f2", - "sriov-cni-image": "registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:67e4c665deb916498dc4b031d89431d29ab977cdc26b81b2e88f665df45ca348", - "sriov-device-plugin-image": "registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:6786d8e33084ad2ef003c4f6c7f2c0648e34ba66cfe47c627343d68c9f028c83", - "sriov-infiniband-cni-image": "registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:dbd1b4c140e167c5c8cb66fd82df08e523332b6cd41c9f1fa898899d3742ceaf", - "sriov-network-config-daemon-image": "registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:502c69c9515ca77314b23992403f6ca8a41508429dd85d66dcae9737da81b357", - "sriov-network-operator": "registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:ddf0c90be8df64ec333ce4eb4a2e4e624092af29075c3b74a043e54cdbbef5b2", - "sriov-network-webhook-image": "registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:f0951bff6b5734a5840702388eeb6e742c5a2ac3464d57d46d1f62a2b714e2c8" + "metrics-exporter-image": "registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:e7d07e442368c872b0f11126f5d9bc9d3fb9bc05fc02d3951a897174e330e375", + "metrics-exporter-kube-rbac-proxy-image": "registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:60d04a021e40cba1901e74fac014755df1376a72c62b15e1d3c7e80097a054cb", + "network-resources-injector-image": "registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:08442a62f734f1af80ba807c93303b82483f6db01ca7198bda21b8e5a80fca88", + "rdma-cni-image": "registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:9cf74f3b3c233c60490e0a1ba1ff0822d5d5d21ef859435bbfb7447418fd4c5d", + "sriov-cni-image": "registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:3267f83ff5f5bb66a772ea0872459b577cd36307d362f9d2ce5144cd934dfa16", + "sriov-device-plugin-image": "registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:4a772ad7b73acfe6cbc77e03f16dca4805f6ed8f04fd3f630c760fa3483efa56", + "sriov-infiniband-cni-image": "registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:ccf317f1547c22add7064e66341fa07769c62dce56ee754bc9891c5f714b77c6", + "sriov-network-config-daemon-image": "registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:4ea7e56e991c33ef3288506ad2a6c8bdbf52dc68799757d24e3d500dd835e9c3", + "sriov-network-operator": "registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:02ddf56fd64814b0eb03b8b11bf32d9a719263e3773c7415b35c97c8131b2909", + "sriov-network-webhook-image": "registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:ea758333e4b95d399f12ef81cf879eff3ddcdcbbde4b45aa7d3982dacad280db" } } diff --git a/assets/release/release-aarch64.json b/assets/release/release-aarch64.json index a86afac229..3f34497931 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-04-14-203621" + "base": "4.22.0-0.nightly-arm64-2026-04-15-223903" }, "images": { "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:90d269b98f386ab375588f2335f02bcaaccb20c097dcc08252591539a53fc07b", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:522de8abd9e4c7efc8867b0d0f4485f1ca4690d8d0738eacaf374c7be8730562", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c91239cf00f8f823d77384fd65c8a1118fbfd3ce76ff919fdd6ac5eec6b2b14f", "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:37e5d15a185322a5961620cd6f5e66a3ef885e1452dbafba848ad441496d5b5d", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:69e1e32294ee29fbc18a09dbb8d10e428edaf50865b53173dadf1b8984443e2f", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1212a6316a0a1fd59123abbc120817a05c8686b7d5caf7db9d0f48ba1530a0fe", "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0757a4b1f7806c4cde767c9c7ac9da41c65109a104b1c1c450347c058820593c", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cedff969da5c34bba1fd8597ff400891402a14a66ee7f19cd296bc7733bbfdbc", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:064c97e2199bfa2351d2ee649c353d7b6345b2263af56c9ca03db56daa5c192d", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:99b7c7acfd8f94be5b810f7f4c835667c6c8d09303fd0a24b4648ffbeeaeaabe", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f6566096295545cf503b928bececa1d290ae30d9ebb99fcbafec113cb9acc02e", "lvms_operator": "registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:3766640b19c336b443619ecdb35f36b479c79ea71b21de97febf024a5eaf6c84", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c66a94dfb9023fded25a8c9ebec109ac806709cdba90bf30dfd7a4c6d4b3f4a1" + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3baca214f3a0d8d03815cf320c0d2db182427828cd13cc8c5398bc5a7655afe9" } } diff --git a/assets/release/release-x86_64.json b/assets/release/release-x86_64.json index 9ca12ad189..e07aaec01c 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-04-13-230307" + "base": "4.22.0-0.nightly-2026-04-15-103903" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:03bb73b26c3f5fadb8b74f46210e50dc8f0ec307714d5f6bb405f6bc08090a3c", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f4c7569fbc5ade1ce317153fe62d400467261f394f2de2efa9dcaf0882eb3ef0", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c135e1ec597644bb3e5d953562b8685175b0e6a9e56385608956195f2546fed4", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:be383d1ad63fa266bac6c6ca44c1b0b85db60a5cb66602c97011fe3771fcf76a", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2c6aa7c95fe04e82e0c3fc2f4dfde5037d7f67b214ebe4e992539e97844f99c4", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4623619901adfe5afa7ec66d608b0a9646e920a278b221bd76b84a82bd5159b9", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:030fa15a0a04c2628398ac1ed57a02b21c19dbbe023ae66bff6fc0e6e794c2d1", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:48030f3a916d765b49a8986f8251fc5fc40f501b2bd05843279bd61358304e33", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4cecbb11edf8544021a51c5cc30ac15400cacce74be644ded1e5f615569e3f8c", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:88946b2dcc48392eeaf306b49ff9a6f320e7c2fd80c8c2e5a25d4392de05a7c5", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b6612c92cb172a3e929daab852ff8820e0d69b8bf41db9f2e5fc0b6f79b062c1", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cb264c1f152e490c78ffa59f8e7c2b2d5184da2acdc1b3e4759bec959bf9c537", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:db61ff4ea4fdab016925de8463740e21da9d14ac42e48be485738a63eb173cf6", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8094b22e650cb1c9660e324beab0e19039889abbc626627d0f443ca3bc58df34", "lvms_operator": "registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:58804d8baf922927b66cec9424d431a3bdb341d207024ce40cc8f0123bac03ee", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:799220979eda2d926296dbb4609c30e82a024566d620f8797a2aa823b704e216" + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8403b2ac6485d295d75dbd754e4ea5aea79be8fa01433e297db3123564e3d198" } } diff --git a/packaging/crio.conf.d/10-microshift_amd64.conf b/packaging/crio.conf.d/10-microshift_amd64.conf index 841c075a74..8017de7087 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:4623619901adfe5afa7ec66d608b0a9646e920a278b221bd76b84a82bd5159b9" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:db61ff4ea4fdab016925de8463740e21da9d14ac42e48be485738a63eb173cf6" 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 d223633129..f9157cf54c 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:cedff969da5c34bba1fd8597ff400891402a14a66ee7f19cd296bc7733bbfdbc" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:99b7c7acfd8f94be5b810f7f4c835667c6c8d09303fd0a24b4648ffbeeaeaabe" 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 f25ccbe3e1..7920002135 100644 --- a/scripts/auto-rebase/changelog.txt +++ b/scripts/auto-rebase/changelog.txt @@ -1,334 +1,6 @@ -- api embedded-component e9d6d439b48bfa2d127ee90c28e6d0f55243b620 to 464776f9520793f0f20645fbcb82d945abb0a05b - - 22d3aa19 2026-04-07T14:26:51+02:00 MON-4035: Add ThanosQuerierConfig to ClusterMonitoring API - - e63c0d57 2026-04-07T16:42:28+12:00 OCPBUGS-81627: Load ClusterResourceQuota CRD before CVO manifests - - 1966dc1a 2026-04-06T16:02:49-04:00 upkeep: add jobtier for tnf jobs to allow verify to check tests - - e7b9c574 2026-04-06T16:02:49-04:00 Regenerate CRDs and features.md after rebase onto master - - bc83f5af 2026-04-06T16:02:49-04:00 Enable DualReplica in OKD featureset - - 682edbd4 2026-04-06T16:02:49-04:00 Promote DualReplica to default - - b8c3b96d 2026-04-06T14:49:50-04:00 feat: remove pacemaker from payload deployment - - 7480ccda 2026-04-02T23:53:03+01:00 Add extra padding to avoid table being cut-off - - a7d84d8f 2026-04-02T23:53:01+01:00 Use static ordering of job variants in HTML output - - 492ac673 2026-04-02T14:38:52-04:00 upkeep: lowered the validation for agents down to 0 - - e9e6359f 2026-04-02T12:34:05-04:00 feat: add exclusion for pacemaker required conditions - - 3f0cd07e 2026-04-02T10:37:31-04:00 feat: promote pacemaker to v1 in prep for tnf - - 71580b7e 2026-04-02T09:35:09-04:00 NE-2520: Promote GatewayAPIWithoutOLM to GA - - 72cac067 2026-04-01T14:05:14-04:00 Include candidate tier in default sippy queries for feature promotion - - 78c930f0 2026-03-31T12:59:48-04:00 Remove GCPClusterHostedDNSInstall featuregate - - a443b3b6 2026-03-26T11:21:00+01:00 CNTRLPLANE-2796: promote the event-ttl feature +- cluster-csi-snapshot-controller-operator embedded-component 98d8223ebe55a0ddc10bb485e7603deb2c0acbb9 to 108f37f0e378accc322cbeb68136ec500ec35b94 + - f3e4439 2026-04-10T14:38:09+02:00 Fix PDB unhealthyPodEvictionPolicy field name -- cluster-ingress-operator embedded-component c79099dcdc4e58f5a0d55a47b626a805a02af526 to 2c5b4ef0021db96ba6fecf630c53a15c12134578 - - 210a341 2026-04-09T17:01:02-04:00 OCPBUGS-81550: AWS, Azure, GCP: Add Ingress LB IPs to Infra CR after masters up - - 5ce7d1c 2026-04-03T13:08:44-04:00 NE-2332: Implement ROUTER_CURVES environment variable - - d71ebcb 2026-04-02T20:53:38-03:00 Address review comments - - 07482a1 2026-04-02T20:49:51-03:00 extend subscription unittest to contain expected subscription - - e71c658 2026-04-02T20:49:51-03:00 Address review comments and make pkg name a constant - - 9533689 2026-04-02T20:49:51-03:00 Add unit tests for the new subscription conflict management logic - - 9dee19f 2026-04-02T20:49:51-03:00 fix the logic to verify if package is installed - - 0d9d740 2026-04-02T20:49:51-03:00 Add status conditions to OSSM subscription takeover - - 27a962a 2026-04-02T20:49:51-03:00 Address comments - - e1691ac 2026-04-02T20:49:51-03:00 Add every ossm subscription to state and to related objects - - a80bbff 2026-04-02T20:49:50-03:00 NE-2224: Do not take over OSSM subscription - - 0da1246 2026-03-27T19:48:03-04:00 OCPBUGS-3917: Filter non-FIPS TLS 1.3 ciphers and validate effective profiles - -- cluster-kube-apiserver-operator embedded-component de2a3ebcb3ceea0ea411a6fbb9b5b52c18c27e06 to 6df1155aa6e1d29f77b7b2aa1973ae2721975dae - - f0b1025 2026-03-23T17:29:05-04:00 Update pkg/operator/starter.go - - bf51996 2026-03-23T10:41:37-04:00 add network policies for apiserver operator and operand - - 3c124fc 2026-03-18T09:05:18+01:00 bindata/bootkube: Remove configmap-csr-controller-ca.yaml - - d22154c 2026-02-23T12:19:42-05:00 scc: fix uid{Min,Max}Range for nested-container - -- cluster-kube-controller-manager-operator embedded-component 7df2876085ac1d76ac11bf476c0538876110c9f0 to e2d54f2da0346309b329c34552d9896476683fc8 - - 295165e 2026-04-09T21:08:09Z CNTRLPLANE-3011: Create network policies for kube-controller-manager components (#919) - - f6a1d00 2026-04-09T16:37:45-04:00 enable configurable PKI for managed certificate rotation - - e691655 2026-04-09T15:40:07-04:00 vendor: bump - - feaa384 2026-03-17T16:01:18+01:00 bindata: Import configmap-csr-controller-ca.yaml from KAS-O - -- cluster-kube-scheduler-operator embedded-component ddbfddb8a0c77b03c1d7c994991caa031d99c330 to b80850a15da8485c52c486de30cec79600782206 - - 7a7f230 2026-04-10T11:59:15-04:00 vendor: bump library-go, api, client-go - - 4fafb58 2026-03-18T14:17:11+01:00 Add operator and operand network policies - -- cluster-network-operator embedded-component 594de43f4f1567e5ce55be2eff7c0cf28d1e09e7 to bc5af87f8957262a504b225591593c92db1c8bc2 - - a5238cc 2026-04-08T16:37:58+02:00 Align VTEP CRD additionalPrinterColumns with upstream - - 740568c 2026-04-02T00:59:59+02:00 Add VTEP update/patch RBAC for CM - - f247bbe 2026-04-02T00:35:17+02:00 Update the CRDs for CUDN/VTEP APIs - - 7dc6fba 2026-03-25T06:02:03-04:00 Add NetworkPolicies for CNO and its operands - - 9fb14f4 2026-01-30T12:16:11+01:00 multus: MultiNetworkPolicy nftables - -- cluster-openshift-controller-manager-operator embedded-component e0d28ec9e1c91b0b72ff66c98f7a3b126f4480ad to e1c3674198c6c1274fd3fd3c3108eb4cade4eb0a - - e026db0 2026-04-08T22:41:21-07:00 Add checks to ensure that cache syncs were actually successful before proceeding. - - a3e56c2 2026-04-09T00:27:03Z add network policies (#414) - - 9b9fceb 2026-04-03T16:07:02-07:00 Ensure that we don't have operators performing transiently incorrect operations by acting on informer data before it's fully finished syncing. - -- machine-config-operator embedded-component f325e92327ccfcda3ff09c09dc1b233a63fb312b to 449e78f7ec941d8db237da39ccce2095912fea43 - - d639f33b 2026-04-09T09:22:19-04:00 e2e test fix - - 22b65522 2026-04-09T05:29:55-04:00 temporary fix for the MCN IRI status CEL validation rule - - c2cedd87 2026-04-09T10:44:00+05:30 fix: reuse PIS object from CreateGenericPinnedImageSet instead of creating a new one - - 80403a3c 2026-04-08T15:04:55-04:00 add missing verbs for mcd service role - - d1090728 2026-04-08T11:02:32-04:00 cleanup MCN on IRI deletion - - 411484cd 2026-04-08T08:05:24-04:00 various fixes - - 4adea70f 2026-04-08T08:05:24-04:00 add basic e2e test for MCD IRI - - caf52e26 2026-04-08T08:05:24-04:00 fix stale reference to FeatureGateMachineConfigNodes feature - - 06ff2047 2026-04-08T08:05:24-04:00 using MachineConfigNodeLister instead of the client - - 0a034891 2026-04-08T08:05:24-04:00 add MCD IRI unit tests - - 625c0d1c 2026-04-08T08:05:24-04:00 managed the MCN status - - d62207c3 2026-04-07T18:01:00+05:30 test: separate duplicate PinnedImageSet validation into OCP-88562 - - db039712 2026-04-06T15:00:16-04:00 bump openshift/api and openshift/client-go - - 85777fdd 2026-04-06T15:00:16-04:00 allows MCD to get IRI resource - - a5917687 2026-04-06T15:00:16-04:00 add MCD IRI manager - - 6e2b4d48 2026-04-06T14:30:38-04:00 update sharded e2e-ocl tests - - 3b6ef438 2026-04-06T14:30:38-04:00 only allow OSImageURL or setting OSImageStream name - - dd3cc64e 2026-04-06T14:30:38-04:00 remove unneeded test fixtures - - 21ba6d9c 2026-04-06T14:30:38-04:00 updates e2e-ocl test to use new MachineOSBuild constructor - - e1a1705c 2026-04-06T14:30:37-04:00 updated the reconciler to not use OSImageURLConfig - - ec546a10 2026-04-06T14:30:34-04:00 removes OSImageURLConfig from buildrequest module - - 1e5cc08e 2026-04-06T14:08:22-04:00 Reapply "MCO-2120: Rework OS Image Stream label classification" - - b63d34cf 2026-04-02T13:40:13-05:00 Move state logging to updateConfigAndState after SetDone - - 2f270e7e 2026-04-02T09:43:18-04:00 AGENT-1416: Add default NodeDisruptionPolicy for IRI - - c9cb2a15 2026-03-31T10:45:14-04:00 adds additional K8s secret test cases - - 9c244e06 2026-03-31T10:45:07-04:00 initial commit of machine-config-osimagestream - - b7189285 2026-03-30T13:33:55-04:00 Fix order of cleanup to further avoid race - - fcd6476b 2026-03-30T08:43:37-04:00 tests: add e2e test for OSStream labels on machines, machineSets, and controlPaneMachineSets - - e04826a9 2026-03-24T14:48:37+01:00 ovs: increase CPU priority for Open vSwitch Forwarding Unit - -- operator-framework-olm embedded-component 438f0e600e4ae75c8b7854afba5be963061eb2a1 to e627823c743797da91b4ae8a318d2420a511b752 - - fce118df 2026-04-09T00:03:55Z :seedling: Bump github.com/itchyny/gojq from 0.12.18 to 0.12.19 (#3810) - - afbf3c3e 2026-04-08T13:36:29-04:00 test(olm): skip ppc64le/s390x for tests using single-arch images - - 1a58fbf7 2026-04-08T00:05:03Z :seedling: Bump google.golang.org/grpc from 1.79.3 to 1.80.0 (#3809) - - 4ab4b031 2026-04-08T00:04:17Z :seedling: Bump go.podman.io/image/v5 from 5.39.1 to 5.39.2 (#3808) - - 98b602fa 2026-04-08T00:04:00Z :seedling: Bump github.com/maxbrunsfeld/counterfeiter/v6 (#3807) - - 09254b45 2026-04-04T00:04:30Z OPRUN-4519: block upgrades from 4.23 to 5.0 (#3803) - - 22ef120c 2026-04-01T00:04:23Z Add fgiudici as reviewer (#3805) - - 19fadf7d 2026-03-30T18:01:23-03:00 fix: retry transient registry errors in opm QE - -- service-ca-operator embedded-component 951ea66067b4d69c868470e26a5a1a9f689be23e to 7b3033bba87d7b40684b66f8f44a3525433d1ac7 - - d3b5a4d 2026-04-08T15:26:32-04:00 docs: document feature gate forwarding pattern - - 1790560 2026-04-08T15:25:12-04:00 fix: remove FeatureGate runtime detection from controller process - - 068f79d 2026-04-08T15:24:54-04:00 fix: consolidate feature gate forwarding to controller via CLI args - - ca5ae82 2026-04-02T10:20:04-04:00 fix: register informer before Start() to prevent WaitForCacheSync hang - - 9f8d755 2026-04-02T10:20:04-04:00 add feature gated PKI config support - - adc2776 2026-03-30T09:37:20-04:00 vendor: bump for openshift/library-go - - 769deb7 2026-03-18T14:15:18+01:00 manifests: add service-ca operator and workload network policies - -- oc image-amd64 12f8fce897cae737720309a894dac856d221485e to 66dee73f66c4f048c333c6a77d76871872027896 - - 0595c992 2026-04-10T15:01:30+02:00 claude: Split tester agent away from code-reviewer - - b2b2a40a 2026-04-07T14:19:27+01:00 Fix extraction of gated manifests using --install-config - - 075cd278 2026-04-02T11:58:36Z NO-JIRA: Add feature gate changes to changelog JSON output (#2247) - - b2332831 2026-03-31T14:21:43-04:00 NO-ISSUE: recover the context in upgrade - -- ovn-kubernetes image-amd64 ee514f9f66a328f4dd4b583709a8e411b515fa5f to e327d43ff04f410b1d9f301a6484af5359a98d3d - - 5912b521 2026-04-09T19:41:07Z chore: update openshift tests - - 613c1a39 2026-04-09T21:19:48+02:00 Fix nil pointer panic in ParseNetConf for conflist configs - - af65f624 2026-04-08T19:43:35Z Bump the go_modules group across 2 directories with 4 updates - - c97a7eb0 2026-04-08T18:13:26+02:00 e2e: annotate nodes with VTEP IPs and check VTEP health - - a1ed35e1 2026-04-08T18:13:26+02:00 Dualstack and IPV6 VTEPs are not supported by FRR - - 9dcb94d9 2026-04-08T18:13:26+02:00 VTEP: add Accepted status printer columns - - f22bb34e 2026-04-08T18:13:26+02:00 Add RBAC for VTEP updates/patches from CM - - 2bd32668 2026-04-08T18:13:26+02:00 RA: configure ToReceive filters for VTEP CIDR ranges - - b13a4da6 2026-04-08T18:13:25+02:00 RA: advertise per-node VTEP IPs in default-VRF router - - 72eefa5e 2026-04-08T17:34:50+02:00 Add node controller for vtep annotation change logic - - 548cec39 2026-04-08T17:34:50+02:00 Add CUDN controller for finalizer logic - - 06f610fd 2026-04-08T17:34:50+02:00 Discover Node VTEPIPs for unmanaged mode - - 7dd8a48b 2026-04-08T17:34:50+02:00 Implement overlapping CIDR checks across VTEPs - - 9c64237c 2026-04-08T17:34:49+02:00 Add finalizers to VTEP - - 357e39d5 2026-04-08T17:34:49+02:00 Prevent managed VTEPs from being accepted - - 699cf88e 2026-04-08T17:34:49+02:00 Add VTEP controller plumbing - - 1a870ee8 2026-04-08T17:32:12+02:00 Add nftables support to test/e2e/diagnostics - - 81aa2265 2026-04-08T17:32:12+02:00 Add helpers that know the set of relevant NFT sets/maps - - b343bf0e 2026-04-08T17:32:12+02:00 Refactor nftables rule comparison in the unit tests - - 0992bf51 2026-04-08T16:33:21+02:00 Fix multicast traffic for EVPN Layer2 primary networks - - 78188684 2026-04-08T16:21:44+02:00 routeadvertisements: fix targetVRF auto for MAC-VRF only Layer2 networks - - dbd3095d 2026-04-08T15:32:44+02:00 Clean up VTEP annotation on VTEP deletion or mode change - - fbf56ce6 2026-04-08T15:32:44+02:00 Add self-healing for externally modified VTEP annotations - - 8f05a5c6 2026-04-08T15:32:44+02:00 Skip unnecessary VTEP reconciliation on node address changes - - e1ec673e 2026-04-08T15:32:44+02:00 Persist EVPN VTEP IPs in node annotation for stability across reconciles - - 5d4a3b77 2026-04-08T15:32:44+02:00 Use node address manager for EVPN VTEP IP discovery - - 5d98245f 2026-04-08T15:32:44+02:00 Add EVPN annotation to node admission webhook - - 200339aa 2026-04-08T15:32:44+02:00 Pick lowest unmanaged VTEP IP instead of error - - ac618f13 2026-04-08T15:32:44+02:00 Add new VTEP annotation utils - - d2aab21c 2026-04-06T15:06:55Z Disable informing tests for the time being - - d898ccf0 2026-04-06T10:21:11-04:00 e2e: fix no-overlay tcpdump race losing captured packets - - 6cf8a4d9 2026-04-06T09:33:49-04:00 fix cudn nopods workload and make cudn_ns template generic - - a8e16bda 2026-04-06T09:33:49-04:00 fix cudn workload formatting and align label selectors - - e2b4a5a2 2026-04-06T09:33:49-04:00 address review from rsevilla wrt cudn ns - - 747caa67 2026-04-06T09:33:49-04:00 add udn and cudn test with pods, svc, netpols - - 1e6a545a 2026-04-06T14:51:33+05:30 CUDN: Skip TransportAccepted status for empty transport - - b1f1dc86 2026-04-02T14:34:41-07:00 catch ./openshift/ dir up to changes in ./test/e2e - - 06062d57 2026-04-02T11:25:24+02:00 Add EVPN node controller unit tests for state transitions and edge cases - - c898fae6 2026-04-02T11:25:24+02:00 Wait for FRR daemons before configuring EVPN in kind setup - - a82aa48f 2026-04-02T11:25:24+02:00 Fail EVPN VTEP reconciliation when hybrid overlay VXLAN port conflicts - - ecf3c321 2026-04-02T11:25:24+02:00 Bump FRR to 10.4.3 - - 620480c7 2026-04-02T11:25:24+02:00 Handle OVS port not yet available during VTEP reconciliation - - fd22bf59 2026-04-02T11:25:23+02:00 Lighten EVPN initial sync: defer OVS ports and pod entries to normal reconciliation - - 6482be3d 2026-04-02T11:25:23+02:00 Add static FDB entries and live migration support to EVPN pod controller - - 4d170469 2026-04-02T11:25:23+02:00 Add pod neighbor controller for EVPN networks - - 7f71214a 2026-04-02T11:25:23+02:00 E2E: Use unmanaged VTEP mode with single CIDR - - 3cc8d531 2026-04-02T11:25:23+02:00 Revert "REVERT ME: Temporary commit till ovnkube EVPN implementation lands" - - 144e8265 2026-04-02T11:25:23+02:00 Add OVS port handling for layer2 EVPN networks - - 02cb3423 2026-04-02T11:25:23+02:00 Add SVI reconciliation for EVPN networks - - 97114a68 2026-04-02T11:25:23+02:00 Reconcile VID/VNI mappings for VXLAN devices - - 99f03714 2026-04-02T11:23:30+02:00 Clarify unmanaged VTEP IP discovery in OKEP - - c26b4259 2026-04-02T11:23:30+02:00 Add EVPN node controller - - 8258fa3e 2026-04-02T11:19:15+02:00 Add EVPN device naming utils - - 4c404d05 2026-04-02T11:19:14+02:00 Add VTEP informers/clients for EVPN support - - db22a8c6 2026-04-01T13:46:57+02:00 Remove EVPN/RA labels from CUDN transport tests - - b6e871f4 2026-04-01T13:46:57+02:00 crd,cudn,evpn: fix unanchored regex in RouteTarget CEL validation rules - - 5b317c6d 2026-04-01T13:46:57+02:00 Add CEL to block overlapping CIDRs within same VTEP - - b14e8027 2026-04-01T13:46:57+02:00 Add CEL validations to control VTEP CIDR mutations - - 6d09b15b 2026-04-01T13:46:57+02:00 Allow supporting multiple CIDRs in same family - - 3c1ad54b 2026-04-01T13:46:57+02:00 EVPN API: macVRF and ipVRF must use different VNIs - - b41be4fa 2026-03-31T21:18:03-04:00 no-overlay e2e: Add managed mode reconciliation tests - - 2f5eb215 2026-03-31T17:59:03+02:00 Stop using netlink.AddrList directly - - 0d735c61 2026-03-31T17:59:03+02:00 Bump vishvananda/netlink - - b288f9fd 2026-03-31T17:59:03+02:00 Use netlink handle with strict check for AdrrList - - de6b3bb2 2026-03-31T10:48:10+02:00 E2E: apply interface segregation to infraprovider API - - ca939661 2026-03-31T10:48:10+02:00 E2E: Add SSHRunner for remote command execution - - a149b229 2026-03-31T10:48:10+02:00 E2E: refactor infraprovider with reusable container ops - - e399decd 2026-03-31T10:48:10+02:00 E2E: use NamespacePodSecurityLevel to set PS levels - - d4684ae8 2026-03-31T10:48:10+02:00 EVPN E2E: Use f.CreateNamespace for proper label propagation - - c55b6d28 2026-03-31T10:48:10+02:00 EVPN E2E: exclude default cluster network CIDRs from random subnet generation - - a3b5cd51 2026-03-31T10:48:10+02:00 E2E: move AgnHost image retrieval to deployment config - - 4127d21f 2026-03-31T10:48:10+02:00 E2E: add provider factory pattern and move kind to internal package - - 79985403 2026-03-31T10:48:10+02:00 E2E: fix GetIPv6Gateway returning wrong gateway - - bbaaace7 2026-03-31T10:48:10+02:00 E2E: refactor container operations into reusable abstractions - - ff6e8143 2026-03-26T17:06:02+01:00 Fix duplicate deleteEgressIPStatusSetup call in deleteEgressIPAssignments - - bc596f5e 2026-03-26T17:00:45+01:00 e2e: avoid EVPN CUDN subnet collision with podman default network - - 1a7a0178 2026-03-25T23:26:56-04:00 no-overlay e2e: Refactor test structure: BeforeEach setup hoisted to Describe level - - 24585d54 2026-03-25T17:28:32-07:00 Fix SettleAddresses timeout: pass 10*time.Second instead of 10 - - 2f6a7fef 2026-03-25T13:24:15-07:00 Fix build and test breakages from containernetworking/cni v1.3.0 upgrade - - 9431a81c 2026-03-25T13:24:15-07:00 Update multus-cni to return deterministic order of device IDs - - 6381f672 2026-03-24T21:56:30Z evpn: fix wrong use of IPv4 GW address on IPv6 ACL - - b8554628 2026-03-24T20:14:29+05:30 CUDN: Validate no-overlay transport and update status conditions - - 8e4b0a03 2026-03-24T20:13:29+05:30 include all no-overlay network pod subnets in toReceive - - 73c528f1 2026-03-24T20:13:29+05:30 CUDN: Cleanup interconnect resources for no-overlay transport UT coverage - - d1a51e55 2026-03-24T18:05:29+05:30 fix: trigger ci again - - d688d02a 2026-03-24T15:30:30+05:30 Addressesd the comments - - 64b0c132 2026-03-24T00:05:10+01:00 skip no-overlay cases for default network is not enable no-overlay - - 7bf8ffc6 2026-03-24T00:05:10+01:00 add comments explaining why the no-overlay CI lanes are needed - - 23a27430 2026-03-24T00:05:10+01:00 e2e: Add connectivity tests for no-overlay mode - - 9ecd2149 2026-03-21T14:10:02-04:00 Change update pod status to just annotations - - af5dcb59 2026-03-20T18:12:42-04:00 Trim more information from pod informer cache - - 7a7403b7 2026-03-20T11:03:31-07:00 CNI: reorder SR-IOV representor lifecycle to prevent CmdAdd/CmdDel race - - 5d367bc8 2026-03-18T11:01:11-07:00 OKEP-5377: Extend Primary UDN/CUDN to Support Multiple Cluster Subnets in Layer3 Topology - - d03cc453 2026-03-18T17:25:46+01:00 CNC: Fix typo in CRD description - - 52d6d72c 2026-03-10T10:30:54+05:30 CUDN: Add test coverage for BGP route import with transport modes - - c8e7f518 2026-03-10T00:42:50+05:30 Fix DNSNameResolver CI lanes - -- service-ca-operator image-amd64 951ea66067b4d69c868470e26a5a1a9f689be23e to 7b3033bba87d7b40684b66f8f44a3525433d1ac7 - - d3b5a4d 2026-04-08T15:26:32-04:00 docs: document feature gate forwarding pattern - - 1790560 2026-04-08T15:25:12-04:00 fix: remove FeatureGate runtime detection from controller process - - 068f79d 2026-04-08T15:24:54-04:00 fix: consolidate feature gate forwarding to controller via CLI args - - ca5ae82 2026-04-02T10:20:04-04:00 fix: register informer before Start() to prevent WaitForCacheSync hang - - 9f8d755 2026-04-02T10:20:04-04:00 add feature gated PKI config support - - adc2776 2026-03-30T09:37:20-04:00 vendor: bump for openshift/library-go - - 769deb7 2026-03-18T14:15:18+01:00 manifests: add service-ca operator and workload network policies - -- oc image-arm64 075cd278d1e62cf49b266e157891967bda16079d to 66dee73f66c4f048c333c6a77d76871872027896 - - 0595c992 2026-04-10T15:01:30+02:00 claude: Split tester agent away from code-reviewer - - b2b2a40a 2026-04-07T14:19:27+01:00 Fix extraction of gated manifests using --install-config - -- ovn-kubernetes image-arm64 ee514f9f66a328f4dd4b583709a8e411b515fa5f to e327d43ff04f410b1d9f301a6484af5359a98d3d - - 5912b521 2026-04-09T19:41:07Z chore: update openshift tests - - 613c1a39 2026-04-09T21:19:48+02:00 Fix nil pointer panic in ParseNetConf for conflist configs - - af65f624 2026-04-08T19:43:35Z Bump the go_modules group across 2 directories with 4 updates - - c97a7eb0 2026-04-08T18:13:26+02:00 e2e: annotate nodes with VTEP IPs and check VTEP health - - a1ed35e1 2026-04-08T18:13:26+02:00 Dualstack and IPV6 VTEPs are not supported by FRR - - 9dcb94d9 2026-04-08T18:13:26+02:00 VTEP: add Accepted status printer columns - - f22bb34e 2026-04-08T18:13:26+02:00 Add RBAC for VTEP updates/patches from CM - - 2bd32668 2026-04-08T18:13:26+02:00 RA: configure ToReceive filters for VTEP CIDR ranges - - b13a4da6 2026-04-08T18:13:25+02:00 RA: advertise per-node VTEP IPs in default-VRF router - - 72eefa5e 2026-04-08T17:34:50+02:00 Add node controller for vtep annotation change logic - - 548cec39 2026-04-08T17:34:50+02:00 Add CUDN controller for finalizer logic - - 06f610fd 2026-04-08T17:34:50+02:00 Discover Node VTEPIPs for unmanaged mode - - 7dd8a48b 2026-04-08T17:34:50+02:00 Implement overlapping CIDR checks across VTEPs - - 9c64237c 2026-04-08T17:34:49+02:00 Add finalizers to VTEP - - 357e39d5 2026-04-08T17:34:49+02:00 Prevent managed VTEPs from being accepted - - 699cf88e 2026-04-08T17:34:49+02:00 Add VTEP controller plumbing - - 1a870ee8 2026-04-08T17:32:12+02:00 Add nftables support to test/e2e/diagnostics - - 81aa2265 2026-04-08T17:32:12+02:00 Add helpers that know the set of relevant NFT sets/maps - - b343bf0e 2026-04-08T17:32:12+02:00 Refactor nftables rule comparison in the unit tests - - 0992bf51 2026-04-08T16:33:21+02:00 Fix multicast traffic for EVPN Layer2 primary networks - - 78188684 2026-04-08T16:21:44+02:00 routeadvertisements: fix targetVRF auto for MAC-VRF only Layer2 networks - - dbd3095d 2026-04-08T15:32:44+02:00 Clean up VTEP annotation on VTEP deletion or mode change - - fbf56ce6 2026-04-08T15:32:44+02:00 Add self-healing for externally modified VTEP annotations - - 8f05a5c6 2026-04-08T15:32:44+02:00 Skip unnecessary VTEP reconciliation on node address changes - - e1ec673e 2026-04-08T15:32:44+02:00 Persist EVPN VTEP IPs in node annotation for stability across reconciles - - 5d4a3b77 2026-04-08T15:32:44+02:00 Use node address manager for EVPN VTEP IP discovery - - 5d98245f 2026-04-08T15:32:44+02:00 Add EVPN annotation to node admission webhook - - 200339aa 2026-04-08T15:32:44+02:00 Pick lowest unmanaged VTEP IP instead of error - - ac618f13 2026-04-08T15:32:44+02:00 Add new VTEP annotation utils - - d2aab21c 2026-04-06T15:06:55Z Disable informing tests for the time being - - d898ccf0 2026-04-06T10:21:11-04:00 e2e: fix no-overlay tcpdump race losing captured packets - - 6cf8a4d9 2026-04-06T09:33:49-04:00 fix cudn nopods workload and make cudn_ns template generic - - a8e16bda 2026-04-06T09:33:49-04:00 fix cudn workload formatting and align label selectors - - e2b4a5a2 2026-04-06T09:33:49-04:00 address review from rsevilla wrt cudn ns - - 747caa67 2026-04-06T09:33:49-04:00 add udn and cudn test with pods, svc, netpols - - 1e6a545a 2026-04-06T14:51:33+05:30 CUDN: Skip TransportAccepted status for empty transport - - b1f1dc86 2026-04-02T14:34:41-07:00 catch ./openshift/ dir up to changes in ./test/e2e - - 06062d57 2026-04-02T11:25:24+02:00 Add EVPN node controller unit tests for state transitions and edge cases - - c898fae6 2026-04-02T11:25:24+02:00 Wait for FRR daemons before configuring EVPN in kind setup - - a82aa48f 2026-04-02T11:25:24+02:00 Fail EVPN VTEP reconciliation when hybrid overlay VXLAN port conflicts - - ecf3c321 2026-04-02T11:25:24+02:00 Bump FRR to 10.4.3 - - 620480c7 2026-04-02T11:25:24+02:00 Handle OVS port not yet available during VTEP reconciliation - - fd22bf59 2026-04-02T11:25:23+02:00 Lighten EVPN initial sync: defer OVS ports and pod entries to normal reconciliation - - 6482be3d 2026-04-02T11:25:23+02:00 Add static FDB entries and live migration support to EVPN pod controller - - 4d170469 2026-04-02T11:25:23+02:00 Add pod neighbor controller for EVPN networks - - 7f71214a 2026-04-02T11:25:23+02:00 E2E: Use unmanaged VTEP mode with single CIDR - - 3cc8d531 2026-04-02T11:25:23+02:00 Revert "REVERT ME: Temporary commit till ovnkube EVPN implementation lands" - - 144e8265 2026-04-02T11:25:23+02:00 Add OVS port handling for layer2 EVPN networks - - 02cb3423 2026-04-02T11:25:23+02:00 Add SVI reconciliation for EVPN networks - - 97114a68 2026-04-02T11:25:23+02:00 Reconcile VID/VNI mappings for VXLAN devices - - 99f03714 2026-04-02T11:23:30+02:00 Clarify unmanaged VTEP IP discovery in OKEP - - c26b4259 2026-04-02T11:23:30+02:00 Add EVPN node controller - - 8258fa3e 2026-04-02T11:19:15+02:00 Add EVPN device naming utils - - 4c404d05 2026-04-02T11:19:14+02:00 Add VTEP informers/clients for EVPN support - - db22a8c6 2026-04-01T13:46:57+02:00 Remove EVPN/RA labels from CUDN transport tests - - b6e871f4 2026-04-01T13:46:57+02:00 crd,cudn,evpn: fix unanchored regex in RouteTarget CEL validation rules - - 5b317c6d 2026-04-01T13:46:57+02:00 Add CEL to block overlapping CIDRs within same VTEP - - b14e8027 2026-04-01T13:46:57+02:00 Add CEL validations to control VTEP CIDR mutations - - 6d09b15b 2026-04-01T13:46:57+02:00 Allow supporting multiple CIDRs in same family - - 3c1ad54b 2026-04-01T13:46:57+02:00 EVPN API: macVRF and ipVRF must use different VNIs - - b41be4fa 2026-03-31T21:18:03-04:00 no-overlay e2e: Add managed mode reconciliation tests - - 2f5eb215 2026-03-31T17:59:03+02:00 Stop using netlink.AddrList directly - - 0d735c61 2026-03-31T17:59:03+02:00 Bump vishvananda/netlink - - b288f9fd 2026-03-31T17:59:03+02:00 Use netlink handle with strict check for AdrrList - - de6b3bb2 2026-03-31T10:48:10+02:00 E2E: apply interface segregation to infraprovider API - - ca939661 2026-03-31T10:48:10+02:00 E2E: Add SSHRunner for remote command execution - - a149b229 2026-03-31T10:48:10+02:00 E2E: refactor infraprovider with reusable container ops - - e399decd 2026-03-31T10:48:10+02:00 E2E: use NamespacePodSecurityLevel to set PS levels - - d4684ae8 2026-03-31T10:48:10+02:00 EVPN E2E: Use f.CreateNamespace for proper label propagation - - c55b6d28 2026-03-31T10:48:10+02:00 EVPN E2E: exclude default cluster network CIDRs from random subnet generation - - a3b5cd51 2026-03-31T10:48:10+02:00 E2E: move AgnHost image retrieval to deployment config - - 4127d21f 2026-03-31T10:48:10+02:00 E2E: add provider factory pattern and move kind to internal package - - 79985403 2026-03-31T10:48:10+02:00 E2E: fix GetIPv6Gateway returning wrong gateway - - bbaaace7 2026-03-31T10:48:10+02:00 E2E: refactor container operations into reusable abstractions - - ff6e8143 2026-03-26T17:06:02+01:00 Fix duplicate deleteEgressIPStatusSetup call in deleteEgressIPAssignments - - bc596f5e 2026-03-26T17:00:45+01:00 e2e: avoid EVPN CUDN subnet collision with podman default network - - 1a7a0178 2026-03-25T23:26:56-04:00 no-overlay e2e: Refactor test structure: BeforeEach setup hoisted to Describe level - - 24585d54 2026-03-25T17:28:32-07:00 Fix SettleAddresses timeout: pass 10*time.Second instead of 10 - - 2f6a7fef 2026-03-25T13:24:15-07:00 Fix build and test breakages from containernetworking/cni v1.3.0 upgrade - - 9431a81c 2026-03-25T13:24:15-07:00 Update multus-cni to return deterministic order of device IDs - - 6381f672 2026-03-24T21:56:30Z evpn: fix wrong use of IPv4 GW address on IPv6 ACL - - b8554628 2026-03-24T20:14:29+05:30 CUDN: Validate no-overlay transport and update status conditions - - 8e4b0a03 2026-03-24T20:13:29+05:30 include all no-overlay network pod subnets in toReceive - - 73c528f1 2026-03-24T20:13:29+05:30 CUDN: Cleanup interconnect resources for no-overlay transport UT coverage - - d1a51e55 2026-03-24T18:05:29+05:30 fix: trigger ci again - - d688d02a 2026-03-24T15:30:30+05:30 Addressesd the comments - - 64b0c132 2026-03-24T00:05:10+01:00 skip no-overlay cases for default network is not enable no-overlay - - 7bf8ffc6 2026-03-24T00:05:10+01:00 add comments explaining why the no-overlay CI lanes are needed - - 23a27430 2026-03-24T00:05:10+01:00 e2e: Add connectivity tests for no-overlay mode - - 9ecd2149 2026-03-21T14:10:02-04:00 Change update pod status to just annotations - - af5dcb59 2026-03-20T18:12:42-04:00 Trim more information from pod informer cache - - 7a7403b7 2026-03-20T11:03:31-07:00 CNI: reorder SR-IOV representor lifecycle to prevent CmdAdd/CmdDel race - - 5d367bc8 2026-03-18T11:01:11-07:00 OKEP-5377: Extend Primary UDN/CUDN to Support Multiple Cluster Subnets in Layer3 Topology - - d03cc453 2026-03-18T17:25:46+01:00 CNC: Fix typo in CRD description - - 52d6d72c 2026-03-10T10:30:54+05:30 CUDN: Add test coverage for BGP route import with transport modes - - c8e7f518 2026-03-10T00:42:50+05:30 Fix DNSNameResolver CI lanes - -- service-ca-operator image-arm64 951ea66067b4d69c868470e26a5a1a9f689be23e to 7b3033bba87d7b40684b66f8f44a3525433d1ac7 - - d3b5a4d 2026-04-08T15:26:32-04:00 docs: document feature gate forwarding pattern - - 1790560 2026-04-08T15:25:12-04:00 fix: remove FeatureGate runtime detection from controller process - - 068f79d 2026-04-08T15:24:54-04:00 fix: consolidate feature gate forwarding to controller via CLI args - - ca5ae82 2026-04-02T10:20:04-04:00 fix: register informer before Start() to prevent WaitForCacheSync hang - - 9f8d755 2026-04-02T10:20:04-04:00 add feature gated PKI config support - - adc2776 2026-03-30T09:37:20-04:00 vendor: bump for openshift/library-go - - 769deb7 2026-03-18T14:15:18+01:00 manifests: add service-ca operator and workload network policies +- cluster-kube-apiserver-operator embedded-component 6df1155aa6e1d29f77b7b2aa1973ae2721975dae to ebd723168d8bac16ce678a01c3ea7a7467030169 + - c9f0ab3 2026-01-27T10:00:51-05:00 OCPBUGS-68365: revert dev cert rotation diff --git a/scripts/auto-rebase/commits.txt b/scripts/auto-rebase/commits.txt index 59964fd1d5..889d999fb7 100644 --- a/scripts/auto-rebase/commits.txt +++ b/scripts/auto-rebase/commits.txt @@ -1,8 +1,8 @@ https://github.com/openshift/api embedded-component 464776f9520793f0f20645fbcb82d945abb0a05b -https://github.com/openshift/cluster-csi-snapshot-controller-operator embedded-component 98d8223ebe55a0ddc10bb485e7603deb2c0acbb9 +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 2c5b4ef0021db96ba6fecf630c53a15c12134578 -https://github.com/openshift/cluster-kube-apiserver-operator embedded-component 6df1155aa6e1d29f77b7b2aa1973ae2721975dae +https://github.com/openshift/cluster-kube-apiserver-operator embedded-component ebd723168d8bac16ce678a01c3ea7a7467030169 https://github.com/openshift/cluster-kube-controller-manager-operator embedded-component e2d54f2da0346309b329c34552d9896476683fc8 https://github.com/openshift/cluster-kube-scheduler-operator embedded-component b80850a15da8485c52c486de30cec79600782206 https://github.com/openshift/cluster-network-operator embedded-component bc5af87f8957262a504b225591593c92db1c8bc2 diff --git a/scripts/auto-rebase/last_rebase.sh b/scripts/auto-rebase/last_rebase.sh index e95f3df261..275b83b0c6 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-04-13-230307" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.22.0-0.nightly-arm64-2026-04-14-203621" +./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.22.0-0.nightly-2026-04-15-103903" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.22.0-0.nightly-arm64-2026-04-15-223903"