diff --git a/Makefile.version.aarch64.var b/Makefile.version.aarch64.var index 8e25eb3c88..18c2c231a8 100644 --- a/Makefile.version.aarch64.var +++ b/Makefile.version.aarch64.var @@ -1 +1 @@ -OCP_VERSION := 4.22.0-0.nightly-arm64-2026-02-26-152445 +OCP_VERSION := 4.22.0-0.nightly-arm64-2026-03-05-024021 diff --git a/Makefile.version.x86_64.var b/Makefile.version.x86_64.var index 791609aef0..7c2b520ad6 100644 --- a/Makefile.version.x86_64.var +++ b/Makefile.version.x86_64.var @@ -1 +1 @@ -OCP_VERSION := 4.22.0-0.nightly-2026-02-26-092444 +OCP_VERSION := 4.22.0-0.nightly-2026-03-02-153725 diff --git a/assets/components/multus/kustomization.aarch64.yaml b/assets/components/multus/kustomization.aarch64.yaml index 3e20c3e5c7..c5e2c5d495 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:4a78525b5807956eb12f9db42fe3fa26e5ad85a18fa991a6f5f7794ae01c214b + digest: sha256:067b86d045349126085a17e0d067719a8050fe99f968d49f28cb8d677641f4bc - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:a50647b1e447588d3707ec077d844eba09e92f47707e86fe06ef551d1d5ebd88 + digest: sha256:745ab5899600afbf9d92221fb9692988a006dec38004b9313fa7315fccc9ae45 diff --git a/assets/components/multus/kustomization.x86_64.yaml b/assets/components/multus/kustomization.x86_64.yaml index 230ca1b7e5..6c9a71a7ef 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:86bb96a9e6fcf4a2e3c393ef82324d1030e0154e509a3becc70f6e3becd6264e + digest: sha256:709d3f3d6e6a49fabacefd96ed468ad973ae0f5da1f1b61b5140bea099e7a725 - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:198efa5629b1936d0a91dc88ab614265a9540acc965c9199feff0d9dbbf7517f + digest: sha256:fef5e57ea4cbccaf400b4df0c2429f1b6ba00707acb593b6c58e719cb19c5132 diff --git a/assets/components/multus/release-multus-aarch64.json b/assets/components/multus/release-multus-aarch64.json index e23d33cda8..72b75f4784 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-02-26-152445" + "base": "4.22.0-0.nightly-arm64-2026-03-05-024021" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4a78525b5807956eb12f9db42fe3fa26e5ad85a18fa991a6f5f7794ae01c214b", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a50647b1e447588d3707ec077d844eba09e92f47707e86fe06ef551d1d5ebd88" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:067b86d045349126085a17e0d067719a8050fe99f968d49f28cb8d677641f4bc", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:745ab5899600afbf9d92221fb9692988a006dec38004b9313fa7315fccc9ae45" } } diff --git a/assets/components/multus/release-multus-x86_64.json b/assets/components/multus/release-multus-x86_64.json index bab078dbc1..3845f0fc92 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-02-26-092444" + "base": "4.22.0-0.nightly-2026-03-02-153725" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:86bb96a9e6fcf4a2e3c393ef82324d1030e0154e509a3becc70f6e3becd6264e", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:198efa5629b1936d0a91dc88ab614265a9540acc965c9199feff0d9dbbf7517f" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:709d3f3d6e6a49fabacefd96ed468ad973ae0f5da1f1b61b5140bea099e7a725", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fef5e57ea4cbccaf400b4df0c2429f1b6ba00707acb593b6c58e719cb19c5132" } } diff --git a/assets/optional/ai-model-serving/release-ai-model-serving-x86_64.json b/assets/optional/ai-model-serving/release-ai-model-serving-x86_64.json index 467eebcc78..57e1d3cc30 100644 --- a/assets/optional/ai-model-serving/release-ai-model-serving-x86_64.json +++ b/assets/optional/ai-model-serving/release-ai-model-serving-x86_64.json @@ -1,6 +1,6 @@ { "release": { - "base": "2.25.2" + "base": "2.25.3" }, "images": { "ray-tls-generator-image": "registry.redhat.io/ubi9/ubi-minimal:latest", diff --git a/assets/optional/ai-model-serving/runtimes/vllm-gaudi.yaml b/assets/optional/ai-model-serving/runtimes/vllm-gaudi.yaml index 3026a19998..761d832ff9 100644 --- a/assets/optional/ai-model-serving/runtimes/vllm-gaudi.yaml +++ b/assets/optional/ai-model-serving/runtimes/vllm-gaudi.yaml @@ -5,7 +5,7 @@ metadata: annotations: openshift.io/display-name: vLLM Intel Gaudi Accelerator ServingRuntime for KServe opendatahub.io/recommended-accelerators: '["habana.ai/gaudi"]' - opendatahub.io/runtime-version: 'v0.13.0' + opendatahub.io/runtime-version: 'v0.14.1' labels: opendatahub.io/dashboard: 'true' spec: diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-catalogsources.crd.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-catalogsources.crd.yaml index d0455ae902..6c9a2a6767 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-catalogsources.crd.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-catalogsources.crd.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.20.0 + controller-gen.kubebuilder.io/version: v0.20.1 include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" capability.openshift.io/name: "OperatorLifecycleManager" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-clusterserviceversions.crd.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-clusterserviceversions.crd.yaml index b3ffad4856..830a6e54a9 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-clusterserviceversions.crd.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-clusterserviceversions.crd.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.20.0 + controller-gen.kubebuilder.io/version: v0.20.1 include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" capability.openshift.io/name: "OperatorLifecycleManager" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-installplans.crd.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-installplans.crd.yaml index 6f3936c69e..9f4fc4f058 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-installplans.crd.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-installplans.crd.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.20.0 + controller-gen.kubebuilder.io/version: v0.20.1 include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" capability.openshift.io/name: "OperatorLifecycleManager" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-olmconfigs.crd.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-olmconfigs.crd.yaml index 90af18a959..972df21c02 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-olmconfigs.crd.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-olmconfigs.crd.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.20.0 + controller-gen.kubebuilder.io/version: v0.20.1 include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" capability.openshift.io/name: "OperatorLifecycleManager" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operatorconditions.crd.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operatorconditions.crd.yaml index 797a47b740..f6e52eac74 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operatorconditions.crd.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operatorconditions.crd.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.20.0 + controller-gen.kubebuilder.io/version: v0.20.1 include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" capability.openshift.io/name: "OperatorLifecycleManager" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operatorgroups.crd.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operatorgroups.crd.yaml index 1409d8aa27..9bf0825612 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operatorgroups.crd.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operatorgroups.crd.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.20.0 + controller-gen.kubebuilder.io/version: v0.20.1 include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" capability.openshift.io/name: "OperatorLifecycleManager" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operators.crd.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operators.crd.yaml index f1c29977d1..c28c9859e8 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operators.crd.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-operators.crd.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.20.0 + controller-gen.kubebuilder.io/version: v0.20.1 include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" capability.openshift.io/name: "OperatorLifecycleManager" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-subscriptions.crd.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-subscriptions.crd.yaml index 790b096871..585c057cb9 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-subscriptions.crd.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-subscriptions.crd.yaml @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.20.0 + controller-gen.kubebuilder.io/version: v0.20.1 include.release.openshift.io/ibm-cloud-managed: "true" include.release.openshift.io/self-managed-high-availability: "true" capability.openshift.io/name: "OperatorLifecycleManager" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_01-networkpolicies.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_01-networkpolicies.yaml index fe556ac92d..c991681f8d 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_01-networkpolicies.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_01-networkpolicies.yaml @@ -34,18 +34,16 @@ spec: - port: metrics protocol: TCP egress: + - {} - ports: - - port: 6443 + - port: 53 protocol: TCP - - ports: - - port: dns-tcp + - port: 53 + protocol: UDP + - port: 5353 protocol: TCP - - port: dns + - port: 5353 protocol: UDP - to: - - namespaceSelector: - matchLabels: - kubernetes.io/metadata.name: openshift-dns policyTypes: - Ingress - Egress @@ -69,18 +67,16 @@ spec: - port: metrics protocol: TCP egress: + - {} - ports: - - port: 6443 + - port: 53 protocol: TCP - - ports: - - port: dns-tcp + - port: 53 + protocol: UDP + - port: 5353 protocol: TCP - - port: dns + - port: 5353 protocol: UDP - to: - - namespaceSelector: - matchLabels: - kubernetes.io/metadata.name: openshift-dns - ports: - protocol: TCP port: 50051 diff --git a/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml b/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml index 975861f2f1..a7a4fccc76 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:b72867614a7497e5f843ea1df8a2d5b6242615ae256bfb3768c2df55a7c15ca5 + digest: sha256:274bc2a82a869641e4f9a659faa5c42a442032968905330fc0a08a15d4b92a02 - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:3b5972aa05f7a561f7c1f35a4753c0bcc93be6ccf20cc112f140f4d0adcd1931 + digest: sha256:02b7fddc0b494a6ea4c716ff863888d32e4aca00d2e937b19760a9a15ab2f04a - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:7f6ba06c2f65b8ef8cb3511b81aa75e2b973a41133396cc3467afbd95f23ce0e + digest: sha256:c11fbc6f32b7cff7d11d63dda6c4b785c3425f1c80521312801975b5e4032bac 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:3b5972aa05f7a561f7c1f35a4753c0bcc93be6ccf20cc112f140f4d0adcd1931 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:02b7fddc0b494a6ea4c716ff863888d32e4aca00d2e937b19760a9a15ab2f04a - 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:b72867614a7497e5f843ea1df8a2d5b6242615ae256bfb3768c2df55a7c15ca5 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:274bc2a82a869641e4f9a659faa5c42a442032968905330fc0a08a15d4b92a02 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 0b2405a727..9c2fe4ca48 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:3caf81ed043761bafdb86956465dbe70d4c3d26449687c9fd1deb57bd5d53e5b + digest: sha256:6ae79da6531bf3b60092e0d20de14251bf11530c0339c6c2b616f79584867f26 - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:86bfc860ce4b851073a47b6e271a4c12a32ed8279a6d11478ea115178a1e198c + digest: sha256:c29ea5cb6e084b49b115f1c26c7967090d009e39e68f905841c95415abc40007 - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:55da4ff9b10cbcdf8cbaee17225eb8ff854fee4b3e274014a1e05200d81db3de + digest: sha256:957bb71c53f9f45a46cd471fe6ece04fe0adf65a489a5cf36c20d7941cb3bfe6 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:86bfc860ce4b851073a47b6e271a4c12a32ed8279a6d11478ea115178a1e198c + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c29ea5cb6e084b49b115f1c26c7967090d009e39e68f905841c95415abc40007 - 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:3caf81ed043761bafdb86956465dbe70d4c3d26449687c9fd1deb57bd5d53e5b + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6ae79da6531bf3b60092e0d20de14251bf11530c0339c6c2b616f79584867f26 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 bd0d0c05b5..35b4591294 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-02-26-152445" + "base": "4.22.0-0.nightly-arm64-2026-03-05-024021" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b72867614a7497e5f843ea1df8a2d5b6242615ae256bfb3768c2df55a7c15ca5", - "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3b5972aa05f7a561f7c1f35a4753c0bcc93be6ccf20cc112f140f4d0adcd1931", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7f6ba06c2f65b8ef8cb3511b81aa75e2b973a41133396cc3467afbd95f23ce0e" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:274bc2a82a869641e4f9a659faa5c42a442032968905330fc0a08a15d4b92a02", + "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:02b7fddc0b494a6ea4c716ff863888d32e4aca00d2e937b19760a9a15ab2f04a", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c11fbc6f32b7cff7d11d63dda6c4b785c3425f1c80521312801975b5e4032bac" } } 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 9c2c452252..653bd7869a 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-02-26-092444" + "base": "4.22.0-0.nightly-2026-03-02-153725" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3caf81ed043761bafdb86956465dbe70d4c3d26449687c9fd1deb57bd5d53e5b", - "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:86bfc860ce4b851073a47b6e271a4c12a32ed8279a6d11478ea115178a1e198c", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:55da4ff9b10cbcdf8cbaee17225eb8ff854fee4b3e274014a1e05200d81db3de" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6ae79da6531bf3b60092e0d20de14251bf11530c0339c6c2b616f79584867f26", + "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c29ea5cb6e084b49b115f1c26c7967090d009e39e68f905841c95415abc40007", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:957bb71c53f9f45a46cd471fe6ece04fe0adf65a489a5cf36c20d7941cb3bfe6" } } diff --git a/assets/release/release-aarch64.json b/assets/release/release-aarch64.json index 08b7ca2321..46e37128a1 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-02-26-152445" + "base": "4.22.0-0.nightly-arm64-2026-03-05-024021" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1d748dd6a5c332ce26a729ad9a735c136b97aacaf5f70915c76e884295c966da", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ceca1e125f989f0f04646eebb8c0db29f66367da1407b7f5753b51e1b76d9258", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f6f51b9af8424bafdcd0687fa3a3d90890e6b394603ce211fe1b263375bf81d3", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7f6ba06c2f65b8ef8cb3511b81aa75e2b973a41133396cc3467afbd95f23ce0e", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d04bfaa40587c4a20fea5f5ebd395584d5ff4ac227d0f4e52d7344f92ccadad8", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:846a7d149aa4f003e789b5a849309cb8a41e01e1e9dce4f97124dd3be50faec1", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e43fe9dd646e16a1fcb5afa46bb288461bd25cb80a4210c7e708d86a0b8cb92c", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:449d216388a8a0a7b0dbe806e1fd29c6585160bdb46a147e9eb31fb3b29ad877", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b84634605e4bd062dbe81a3a9fff3bcb174740ba5fa4d520515c1e0a12d8f01c", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:5043a834f264505fee0c0288abca18674cefbbb40ec0961fb19c73ed71b6f145", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c11fbc6f32b7cff7d11d63dda6c4b785c3425f1c80521312801975b5e4032bac", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b2ae854ce7b05e77b90c17388cb6f8a667aea653e665c17748033a81d2a927a6", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d9a144aa54b3ea4cbf410f8f73bff7a3dccf0cd1ad34def12aac956e0df18b40", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:edf4758055c34352ee56691cd37392dc86b6a48350bbef396c3092a0f922a416", "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:b75aebec9dc3d66e7aa3571ca05b714edba7486bb330b81bb10e9d4542a2a358" + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ef4b0675f0d6401d1b1bd8d37eb4a2dadcc8acc35eaa88fba47d407fd4ba744b" } } diff --git a/assets/release/release-x86_64.json b/assets/release/release-x86_64.json index 23f2ec819a..d6fce0397f 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-02-26-092444" + "base": "4.22.0-0.nightly-2026-03-02-153725" }, "images": { "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d600215f1d3c3edf54f73df338eb83a591e93dde1ae71259e79938a411289d82", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d2851debc2e3c241fa2eca1764e7ec01f540f082e091b9a1de69f108e9820f43", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:949577b4fb17cd1b8504e941c9dd30c8d8f65f34ac86b52103f3591e823ba408", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:55da4ff9b10cbcdf8cbaee17225eb8ff854fee4b3e274014a1e05200d81db3de", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f0f51efef00cea2f5454676bdb1482242df6d4408ee945daaecfbf318d16fdb3", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ec2ff966be587330cca9fa4c902c839145ffbb8450b1696f0b39e54bc5f491e6", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:957bb71c53f9f45a46cd471fe6ece04fe0adf65a489a5cf36c20d7941cb3bfe6", "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:20d9e421fae5fd366a66811b9619185a48760df6144983796a1661fc2966515f", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:13fc17d020da80bd5b519b94cc85291a28ee2069a0e34aa5010bb31a4d147437", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1d1a6b29dc500df7d985f251a610aa6c39ae6b7aa5f995c95fc20f6e1b776875", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:03a68878becdf9f19ea8dba9d20d9b14e505e568194f6345a0bf8e64a445203e", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:03eb33da41f46489f667be895479b155e8e51be44aa60d9313aa13bd238be0d5", "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:cf98f60dfcad62286ed17d3d8fbb901e5519f2ec9656e7b187dfba5471ed8523" + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1cbdacd9960820b43a589963b1bcc45a9c7114985b960bac8a2006113f3ba98a" } } diff --git a/go.mod b/go.mod index c1aa920ad9..25d0abc51b 100644 --- a/go.mod +++ b/go.mod @@ -225,7 +225,7 @@ replace ( github.com/onsi/ginkgo/v2 => github.com/openshift/onsi-ginkgo/v2 v2.6.1-0.20251001123353-fd5b1fb35db1 // from kubernetes k8s.io/klog/v2 => ./deps/k8s.io/klog // deps clone github.com/kubernetes/klog from kubernetes k8s.io/kubernetes => ./deps/github.com/openshift/kubernetes // deps copy - sigs.k8s.io/kube-storage-version-migrator => github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260105155255-73b468abf83d // release kube-storage-version-migrator via kubernetes-kube-storage-version-migrator + sigs.k8s.io/kube-storage-version-migrator => github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260226203502-a740e5343a8b // release kube-storage-version-migrator via kubernetes-kube-storage-version-migrator ) replace ( diff --git a/go.sum b/go.sum index 76a141d650..620c080d58 100644 --- a/go.sum +++ b/go.sum @@ -281,8 +281,8 @@ github.com/openshift/client-go v0.0.0-20251205093018-96a6cbc1420c h1:TBE0Gl+oCo/ github.com/openshift/client-go v0.0.0-20251205093018-96a6cbc1420c/go.mod h1:IsynOWZAfdH+BgWimcFQRtI41Id9sgdhsCEjIk8ACLw= github.com/openshift/cluster-policy-controller v0.0.0-20251120141414-8b775487512f h1:qL/G4RbBeYWNBeZ8XIhB6MAOh1rld7HWUAue22l0cw8= github.com/openshift/cluster-policy-controller v0.0.0-20251120141414-8b775487512f/go.mod h1:LXi/198uMe/91uydJ/yHz+jS66JCP1DtSonVDFhVVPs= -github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260105155255-73b468abf83d h1:BlRqHWLT8GtikpEbhReHR+EgZIJ9o/wo+JDP7XC1qis= -github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260105155255-73b468abf83d/go.mod h1:o5cKv/pQ+exEYKq97WapNa5cxSPxuwBezHZHNW5RNRo= +github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260226203502-a740e5343a8b h1:MOPgMyH3XLYEvWGNL1UUzgKN6oRX9Fe0XPxo/W0O+rE= +github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260226203502-a740e5343a8b/go.mod h1:o5cKv/pQ+exEYKq97WapNa5cxSPxuwBezHZHNW5RNRo= github.com/openshift/library-go v0.0.0-20260121132910-dc3a1c884c04 h1:Fm9C8pT4l6VjpdqdhI1cBX9Y3D3S+rFxptVhCPBbMAI= github.com/openshift/library-go v0.0.0-20260121132910-dc3a1c884c04/go.mod h1:nIzWQQE49XbiKizVnVOip9CEB7HJ0hoJwNi3g3YKnKc= github.com/openshift/onsi-ginkgo/v2 v2.6.1-0.20251001123353-fd5b1fb35db1 h1:PMTgifBcBRLJJiM+LgSzPDTk9/Rx4qS09OUrfpY6GBQ= diff --git a/packaging/crio.conf.d/10-microshift_amd64.conf b/packaging/crio.conf.d/10-microshift_amd64.conf index 28e8fcdd9e..6ead732c27 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:13fc17d020da80bd5b519b94cc85291a28ee2069a0e34aa5010bb31a4d147437" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:03a68878becdf9f19ea8dba9d20d9b14e505e568194f6345a0bf8e64a445203e" 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 54b9690c2c..241d3e3834 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:846a7d149aa4f003e789b5a849309cb8a41e01e1e9dce4f97124dd3be50faec1" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d9a144aa54b3ea4cbf410f8f73bff7a3dccf0cd1ad34def12aac956e0df18b40" 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 7ae9b584b9..dd7b70702f 100644 --- a/scripts/auto-rebase/changelog.txt +++ b/scripts/auto-rebase/changelog.txt @@ -1,59 +1,145 @@ -- api embedded-component 43090db3afe48e7dff0f6e39a866474d15cd0db5 to 64dddb8f3186537f3682b7e735f1cc392196a101 - - 2f247934 2026-02-24T18:10:02+01:00 refactor: use deepcopy-gen style in DeepCopyInto functions - - 4facae20 2026-02-24T09:37:13+01:00 MON-4032: Add PrometheusOperatorAdmissionWebhookConfig to ClusterMonitoringSpec - - 0e1531ae 2026-02-24T09:09:22+01:00 fix(insights): v1alpha1 verify errors - - 64ae6c0b 2026-02-24T08:41:54+01:00 feat(insights): remove feature gate - - 3c4723ad 2026-02-19T14:42:26Z Ensure unique paths for excluded fields in compatibility requirement - - 00bee773 2026-02-19T14:02:50Z Update generated merged CRDs - - e0e84651 2026-02-19T12:50:02Z Fix coderabbit nits - - d7c57397 2026-02-19T12:50:01Z Fix update-payload-crds script - - 20dae4e3 2026-02-19T12:50:00Z Handle CRDs with multiple feature gates in integration tests - - f4ff6978 2026-02-19T12:49:59Z Fix cluster profile feature set deduplication - - b2e42589 2026-02-19T12:49:58Z Handle feature gate annotation vs feature set annotation in manifest merge - - ab702814 2026-02-19T12:49:57Z Update generated feature gates - - 90ed755d 2026-02-19T12:49:56Z Add operator to inVersion - - db19aa54 2026-02-19T12:49:55Z Implement version awareness in crd-manifest-merge - - 73e68efd 2026-02-19T12:49:54Z Introduce version based feature gating - - 46946d83 2026-02-19T12:49:53Z Features and payload command should not be linted - - 457ded88 2026-02-17T14:55:10-05:00 OCPBUGS-76919: add listtype atomic - - 9650576a 2026-02-17T10:51:49-05:00 feat: update the html for feature promotion - - 70ab6a8b 2026-02-16T16:23:18-05:00 Add empty CRIOCredentialProviderConfig resource - - 22c911d1 2026-02-09T21:49:53+01:00 make update - - c994015e 2026-02-09T21:49:53+01:00 postpone the removal of the DeploymentConfig API - -- cluster-ingress-operator embedded-component abfb6fa7b9c95dc54fb3988e84297912ad88e0e4 to add0516e322140127200057716ea9f9080b19fa4 - - 01cdb69 2026-02-24T15:42:42Z NE-2376: Remove restriction of unmanaged x-k8s.io (#1336) - - 006060f 2026-01-26T16:15:43+01:00 chore(ossm): Bump to OSSM 3.2.2 and Istio 1.27.5 - -- cluster-kube-apiserver-operator embedded-component cee7acb6c820b707fbb1e1dc01cef6c1971f146d to bf2d69223e840eed1c3ad73eb7145c6d8c747fa8 - - fe0d938 2026-02-23T20:29:31+01:00 CNTRLPLANE-2622: config tls on check-endpoints container - - cd4bb00 2026-02-23T18:02:05+03:00 Update library-go to get KMS mode - -- cluster-network-operator embedded-component f28e91e89d1ec31bda057e8ade21d4cc68aaefe1 to b1c55d71bfc33a4e2aba1083c0eed1ff698a84c5 - - 59290dc 2026-01-22T12:52:36-05:00 Simplify some network type checks - - 8873f59 2026-01-22T09:46:20-05:00 Remove remaining references to openshift-sdn - - 20f9f3f 2026-01-17T10:40:17-05:00 Fix some bad copy+pasting in comments - -- cluster-openshift-controller-manager-operator embedded-component 7349d0f7dba3285dfc31d309cfad4124c1e7f943 to ec06b68a376c9ddbab8e9d85347cfb5dadcea0bf - - faab8be 2026-02-18T09:18:58-06:00 Migrate away from deprecated ioutil - -- machine-config-operator embedded-component e8fd02f68658c3a7a65126740aec4775491ddb6c to b8e0c0c1dd6cb646740fc3deed65bfd41b15a04f - - 59b22f2d 2026-02-25T16:02:45-05:00 Revert "MCO-2120: Rework OS Image Stream label classification" - - 7a82a69d 2026-02-23T11:48:19-05:00 Create timeout per resource to clean up - - 509278e6 2026-02-19T09:09:49Z Refactor the import image logic in vsphere - - 6801893b 2026-02-18T13:58:17Z MCO-2124 MCO-2125: migrate units and storage test cases - - 5d4608d3 2026-02-18T10:47:25Z Add test case: CPMS interaction with automatic skew - - 52f1536f 2026-02-17T12:39:11-05:00 tests: update ImageModeStatusReporting regression tests for split applied OS and file conditions - - 68a17fcc 2026-02-17T12:39:08-05:00 daemon, upgrade_monitor, and controller: split 'MachineConfigNodeUpdateFilesAndOS' condition to 'MachineConfigNodeUpdateOS' and 'MachineConfigNodeUpdateFiles' and introduce 'ImagePulledFromRegistry' when 'ImageModeStatusReporting' is enabled - -- oc image-amd64 36384453463224e67ca737d246589de2fa95733b to 5cbfaa519ec55b8ac7217b316061cb904381ab91 - - abcf821d 2026-02-19T12:39:00+01:00 Fix ns inspect when resource group is specified - - 999b54e4 2026-02-19T10:55:38+01:00 inspect: Refactor to use sets.Set[string] - - 719e8487 2026-02-16T12:01:03+01:00 Makefile: Strip debugging symbols by default - -- ovn-kubernetes image-amd64 c698004c7eb3de25cc95169e660448b4eaf77843 to 517194700aba68ee6ad222841e312e0c29899e73 - - afe27f93 2026-02-17T13:38:26+01:00 OTE: Exclude new BGP and EVPN tests - -- oc image-arm64 9b77539af975e5627df7e623b9ee183ef1fd33ba to 5cbfaa519ec55b8ac7217b316061cb904381ab91 - - 719e8487 2026-02-16T12:01:03+01:00 Makefile: Strip debugging symbols by default +- api embedded-component 64dddb8f3186537f3682b7e735f1cc392196a101 to 9b2ee997d297702c53d26185becda97e8f003f44 + - 9c5267b1 2026-02-27T15:59:12Z Add platform-specific feature gates for CAPI Operator features + - b81d2a16 2026-02-26T21:43:01-05:00 feat: add link to sippy for tests + - 9b8f43c8 2026-02-26T09:44:16-08:00 Promote ClusterAPIMachineManagementVSphere to TechPreview + - 74577ddf 2026-02-25T16:57:44Z ClusterAPI revision components can be empty + - 3cfb57ea 2026-02-25T16:54:05Z Require APIExcludedFields Versions to be set + - a58ab739 2026-02-09T17:35:08Z OCPBUGS-32275: Add ingress.spec.domain validation + +- cluster-dns-operator embedded-component 5d7c973968909d4155796363222f6edc001e19a3 to 979dca867681e4121155d586fc9c374745d0d6e0 + - 0b50f72 2026-02-25T15:05:58Z Add NI&D team members to OWNERS + - 7ba9264 2026-02-11T15:41:57Z Bump base images from 4.21 to 4.22 + - d08fbd6 2026-01-14T09:11:55+01:00 OCPBUGS-65498: Add openshift-dns-operator ClusterRole to ClusterOperator relatedObjects + - c72db7b 2025-11-11T15:58:57+01:00 manifests: Enable user namespaces + +- cluster-kube-apiserver-operator embedded-component bf2d69223e840eed1c3ad73eb7145c6d8c747fa8 to ee1aaf0b8169bbd19a297ce34bca4eff3698e8f0 + - 890526a 2026-02-26T07:52:43-05:00 Revert "Merge pull request #2032 from ricardomaraschini/CNTRLPLANE-2622" + - 5ee2e85 2026-02-19T13:48:19+05:30 Fixing bound sa token test + +- cluster-kube-controller-manager-operator embedded-component 99f17e64c5e623f5e909418d6690214f5583f6c2 to 1d852bde83bf699297a6164d131b78343d922afd + - 16022e4 2026-01-17T11:22:43Z Updating ose-cluster-kube-controller-manager-operator-container image to be consistent with ART for 4.22 Reconciling with https://github.com/openshift/ocp-build-data/tree/37a25cc2e6eec9883ae439d785f89ab3f6cb2f51/images/ose-cluster-kube-controller-manager-operator.yml + +- cluster-network-operator embedded-component b1c55d71bfc33a4e2aba1083c0eed1ff698a84c5 to 1c1a0978d85b2a582f12690ed89fc7cb5b261744 + - 44ebf06 2026-02-19T12:54:45-08:00 fix more transient error condtions caused Degraded + +- csi-external-snapshotter embedded-component d20b90a92cd7d77166319f5bc2feb80623747d28 to 7c9f2f4695042e415747e94d77cbbcc11c59c6cf + - f689ea8 2026-02-27T21:30:09+08:00 UPSTREAM: : restore log level of the group snapshot reconciler + - 8025819 2026-02-26T13:10:51Z UPSTREAM: : Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.22 Reconciling with https://github.com/openshift/ocp-build-data/tree/cb57200ffcd7ad506814eaf8c941fed0481fe837/images/ose-csi-external-snapshotter.yml + +- kubernetes-kube-storage-version-migrator embedded-component 73b468abf83d3d5894534f5d5cc42d1cad2a9045 to a740e5343a8b0944074c80a72fa3433b21864b35 + - 8591d56 2026-01-16T20:26:36Z UPSTREAM: : Updating ose-kube-storage-version-migrator-container image to be consistent with ART for 4.22 Reconciling with https://github.com/openshift/ocp-build-data/tree/37a25cc2e6eec9883ae439d785f89ab3f6cb2f51/images/ose-kube-storage-version-migrator.yml + +- machine-config-operator embedded-component b8e0c0c1dd6cb646740fc3deed65bfd41b15a04f to 297cce4e5c79285b9fcf2a939f1034894d7a9f2c + - ccdcea07 2026-02-27T18:16:28Z chore: update AMIs + - 33b1adb0 2026-02-27T11:18:50-05:00 remove ManagedBootImages* feature gates + - 2bc7ceef 2026-02-25T14:37:17-05:00 bootimage: remove URL in vsphere login failure log + - 0e1d4a4e 2026-02-24T20:11:08-05:00 Increate timeout for sharded ocl test + - cd13fea7 2026-02-05T17:35:21-05:00 Remove lingering references to openshift-sdn + +- operator-framework-olm embedded-component af1eb8f8acc2959c5a722467e880cac66ce5246b to 248492dba7f542d4bf68004f85218137bba987d1 + - e537de8b 2026-02-25T16:09:35-05:00 Remove aliases and selectors from NetworkPolicy tests + - 16791e3c 2026-02-25T13:40:49-05:00 Update downstream NetworkPolicies for HyperShift + - a1e313a8 2026-02-25T09:31:52-05:00 update the network policy port per new change + - 49626b5a 2026-02-24T00:07:53Z OCPBUGS-76971: Update NetworkPolicy egress to support HyperShift custom API ports (#3770) + - bf18ea54 2026-02-24T00:06:50Z MON-4513: Use endpointslices for metrics (#3773) + - f265c6b5 2026-02-24T00:06:32Z abandon evaluation of any new catalogsource image which is pathological (#3766) + - 801784ae 2026-02-24T00:06:14Z :seedling: Bump google.golang.org/grpc from 1.78.0 to 1.79.1 (#3772) + - 96af84cf 2026-02-24T00:05:56Z :seedling: Bump the k8s-dependencies group with 9 updates (#3771) + - 5ec11c1d 2026-02-24T00:05:22Z :seedling: Bump golang.org/x/net from 0.49.0 to 0.50.0 (#3764) + - a266010b 2026-02-24T00:05:03Z Auto-generate OpenAPIModelName() via openapi-gen (#3769) + - 38b6af53 2026-02-24T00:04:38Z add rashmigottipati as a reviewer (#3768) + - 8c1de022 2026-02-24T00:04:11Z remove incompatible licensing statements (#3767) + - 551e315b 2026-02-24T00:03:51Z fix: add OpenAPIModelName for all PackageManifest related types (#3765) + +- csi-external-snapshotter image-amd64 d20b90a92cd7d77166319f5bc2feb80623747d28 to 7c9f2f4695042e415747e94d77cbbcc11c59c6cf + - f689ea8 2026-02-27T21:30:09+08:00 UPSTREAM: : restore log level of the group snapshot reconciler + - 8025819 2026-02-26T13:10:51Z UPSTREAM: : Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.22 Reconciling with https://github.com/openshift/ocp-build-data/tree/cb57200ffcd7ad506814eaf8c941fed0481fe837/images/ose-csi-external-snapshotter.yml + +- kube-rbac-proxy image-amd64 c7ab76fd6fdf651d5022db8946c35b158ecc2396 to bdd87a0646eae5683bb83fe30e3649471b757ebf + - 8b1c864 2026-02-26T12:55:56Z Updating kube-rbac-proxy-container image to be consistent with ART for 4.22 Reconciling with https://github.com/openshift/ocp-build-data/tree/cb57200ffcd7ad506814eaf8c941fed0481fe837/images/kube-rbac-proxy.yml + +- oc image-arm64 5cbfaa519ec55b8ac7217b316061cb904381ab91 to dcdd63608b569e5710cdcc5f0882a95796d925c7 + - 57a74e4c 2026-03-03T09:39:57-05:00 images/tools/Dockerfile: Just install it and if it fails fall back to iotop-c + - 02339fc4 2026-03-03T14:40:18+01:00 Allow periods in display name labels for version validation + - 189ac91b 2026-02-19T12:21:23-05:00 Update Dockerfile to work on CentOS/RHEL 10 + - 2bd770b8 2026-02-12T12:01:40+05:30 fixing oc cli failures + - c9f1f7c6 2026-02-06T12:45:09+01:00 pkg/helpers: Print the right error object + +- csi-external-snapshotter image-arm64 d20b90a92cd7d77166319f5bc2feb80623747d28 to 698eb2c97de7d16ffc0bde7eaaba22f761664dee + - 48eb703 2026-03-03T18:33:57Z UPSTREAM: : Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.22 Reconciling with https://github.com/openshift/ocp-build-data/tree/56cb39ad358cdec1db7c84ea1919fe8849c2550b/images/ose-csi-snapshot-controller.yml + - f689ea8 2026-02-27T21:30:09+08:00 UPSTREAM: : restore log level of the group snapshot reconciler + - 8025819 2026-02-26T13:10:51Z UPSTREAM: : Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.22 Reconciling with https://github.com/openshift/ocp-build-data/tree/cb57200ffcd7ad506814eaf8c941fed0481fe837/images/ose-csi-external-snapshotter.yml + +- router image-arm64 d8ed3559fd4808a4f10c927ba4a199d3fd5b84a2 to a7f351b6bbc67c322fc37a47da0c0674a4a19ac4 + - c08455a 2026-03-03T18:34:31-03:00 remove RouteExternalCertificate feature gate + +- kube-rbac-proxy image-arm64 c7ab76fd6fdf651d5022db8946c35b158ecc2396 to bdd87a0646eae5683bb83fe30e3649471b757ebf + - 8b1c864 2026-02-26T12:55:56Z Updating kube-rbac-proxy-container image to be consistent with ART for 4.22 Reconciling with https://github.com/openshift/ocp-build-data/tree/cb57200ffcd7ad506814eaf8c941fed0481fe837/images/kube-rbac-proxy.yml + +- ovn-kubernetes image-arm64 517194700aba68ee6ad222841e312e0c29899e73 to e69a72608af037a70a5e44a410f1c9c7eb6c2f97 + - c79a4600 2026-02-25T14:14:03-08:00 make new tests informing by default + - 515d4c74 2026-02-11T17:46:31-05:00 Fixes e2e sflow test + - 95c0a261 2026-02-11T16:57:31+01:00 Fix asynchronous race with nad controller UT + - 3b141338 2026-02-10T09:28:41-05:00 Move from chassis hostname -> chassis ID + - c44cbbfb 2026-02-10T10:44:59+01:00 nodeallocator: fix subnet leak when hybrid overlay is enabled + - 2dc1f0fb 2026-02-09T15:51:58-08:00 Add ENABLE_NO_OVERLAY in dpu and dpu host helm charts + - 3d71dbc3 2026-02-09T15:51:58-08:00 Documentation for launching DPU and DPU Host clusters + - 6882878f 2026-02-09T15:51:58-08:00 Daemonset changes for supporting DPU in IC mode + - d0e79e98 2026-02-09T15:51:58-08:00 Helm chart changes for supporing DPU in IC mode + - 8043a218 2026-02-09T15:51:58-08:00 Enable interconnect and networksegmentation in DPU-Hosts podspec + - bf64ee06 2026-02-09T15:51:58-08:00 Enable DPUs to watch on a separate DPU Host cluster + - 9d608ccb 2026-02-09T15:51:58-08:00 Add gateway options for dpu in IC mode + - 1d5ee82f 2026-02-09T18:07:11+05:30 EgressFirewall: Use exponential backoff to refresh IP addresses for DNS names + - bc93b2cf 2026-02-06T15:00:31-05:00 Organize and add CUDN/UDN workloads + - 322e3911 2026-02-05T10:04:41+01:00 ANP: Skip redundant status updates to reduce API server load + - ff079902 2026-02-05T12:10:16+08:00 test: mark test IP as deprecated to prevent gateway IP selection + - 5db3201f 2026-02-05T12:10:16+08:00 no-overlay: add CI test lanes + - 546328cf 2026-02-05T12:10:16+08:00 no-overlay: add toReceive routes for pod subnets to FrrConfiguration + - 8312c0e4 2026-02-05T12:10:16+08:00 no-overlay: Implement no-overlay for the default network + - 67d3348e 2026-02-05T12:10:16+08:00 no-overlay: Set transport defaults and add validation + - 0c76a90e 2026-02-05T12:10:16+08:00 no-overlay: Helm support for no-overlay enabeld clusters + - 4eee03cd 2026-02-05T12:10:16+08:00 no-overlay: Kind support for deploying no-overlay enabled clusters + - b8e644bb 2026-02-05T12:10:16+08:00 no-overlay: Add no-overlay and managed BGP configuration options + - 0bf71766 2026-02-04T15:47:13-05:00 e2e: Collect binaries for collected coredumps + - ddb32d43 2026-02-04T11:20:31+01:00 egressip: fix duplicate IP assignment on control-plane restart + - 9fb7e85e 2026-02-04T10:19:09+01:00 Add ValidatingAdmissionPolicy for EgressIP + - 5e666678 2026-02-04T10:19:09+01:00 Prevent restoration of k8s.ovn.org/egressip-mark annotation + - 468d4724 2026-02-03T12:30:07-05:00 Remove limit on ovs-node + - a9e45056 2026-02-02T18:47:08-05:00 Fixes race with cluster manager UDN test + - 3ac35137 2026-02-02T14:35:16-08:00 misc fixes + - 5dccd365 2026-02-02T14:35:14-08:00 update node switch external-ids + - e83c0c75 2026-02-02T14:15:00-08:00 cleanup gateway manager only for primary network + - 2b1e7ef1 2026-02-02T14:10:21-08:00 Set always_learn_from_arp_request to false for cluster router + - 0d2e63c8 2026-02-02T14:10:21-08:00 no OVS bridges on dpu-host + - b35671c2 2026-02-02T14:10:21-08:00 move mtu caculation out of loop + - b7b77708 2026-02-02T13:29:41-05:00 fix: panic in runKubeletRestartTracker when reading from closed dbus channel + - 197f2971 2026-02-02T12:32:38+01:00 RA controller: require EVPN feature flag for EVPN networks + - 74032ba8 2026-02-02T12:32:38+01:00 Add EVPN support to RouteAdvertisements controller + - ed1be245 2026-01-30T12:38:46+01:00 Fix race condition in GetNadNamespaces + - e94bb529 2026-01-29T16:44:05+01:00 UDN controller: Add EVPN feature flag gating Signed-off-by: Matteo Dallaglio + - 7c70ab22 2026-01-29T16:44:04+01:00 UDN controller: Add VTEP validation for EVPN CUDNs + - 86c71320 2026-01-29T16:43:56+01:00 UDN controller: Add cluster-wide VID allocation for EVPN + - 060c0fd3 2026-01-29T11:56:02+01:00 UDN controller: Add EVPN configuration translation to NAD + - 10827aec 2026-01-29T11:31:45+01:00 Align HA labeling and removing taints + - 364317dc 2026-01-29T11:31:45+01:00 Unify checking depenencies between kind and kind-helm + - 1ae93711 2026-01-29T11:31:45+01:00 E2E skip mulihoming ipv6 and dualstack for ipv4 + - 47464729 2026-01-29T11:31:45+01:00 Unify kind create cluster + - 701ff434 2026-01-29T11:31:45+01:00 Add missing Get permissions for RA controller + - c26b190f 2026-01-29T11:31:45+01:00 conslidate delete function to kind-common.sh + - ed019b60 2026-01-29T11:31:45+01:00 Remove stale methods from kind-helm.sh + - 80d5ce44 2026-01-29T11:31:45+01:00 Consolidate variables between kind-helm.sh and kind.sh + - aaea1912 2026-01-29T11:31:45+01:00 Consolidate BGP related params into kind-common.sh + - d30130a0 2026-01-29T11:31:45+01:00 Add frr install to helm as well + - 13bcba21 2026-01-29T11:31:45+01:00 Enable bgp helm lane + - 43303065 2026-01-29T11:31:45+01:00 Add shell extension to kind-common + - 1191db6a 2026-01-29T11:31:45+01:00 Fix kind-helm.sh image + - e86ea087 2026-01-29T11:31:45+01:00 Add missing BGP support to kind-helm.sh + - ea55b702 2026-01-29T11:19:19+01:00 Add a e2e test for NodePort service + - 63793324 2026-01-29T11:19:19+01:00 Clear stale conntrack UDP entries for nodePorts + - acb088cc 2026-01-28T19:13:59+01:00 Fix IC cluster cleanup tests zone configuration + - d3b87ad2 2026-01-27T08:03:36-05:00 Add PodSecurity compliance to util.go + - 2c9f0517 2026-01-27T21:10:44+09:00 enable fail-fast to prevent partial releases + - 9e1889e7 2026-01-27T21:10:43+09:00 use native arm64 runners instead of QEMU emulation + - 3e6b2a3d 2026-01-27T21:10:43+09:00 parallelize multi-platform Docker image builds + - 7d408c1c 2026-01-21T15:38:23+01:00 Remove IC zone migration HACK code diff --git a/scripts/auto-rebase/commits.txt b/scripts/auto-rebase/commits.txt index 5d4f1f2319..998d9a91b0 100644 --- a/scripts/auto-rebase/commits.txt +++ b/scripts/auto-rebase/commits.txt @@ -1,35 +1,35 @@ -https://github.com/openshift/api embedded-component 64dddb8f3186537f3682b7e735f1cc392196a101 +https://github.com/openshift/api embedded-component 9b2ee997d297702c53d26185becda97e8f003f44 https://github.com/openshift/cluster-csi-snapshot-controller-operator embedded-component 7b6335396677dfd392dc72e1f1bbb5afcfa74a44 -https://github.com/openshift/cluster-dns-operator embedded-component 5d7c973968909d4155796363222f6edc001e19a3 +https://github.com/openshift/cluster-dns-operator embedded-component 979dca867681e4121155d586fc9c374745d0d6e0 https://github.com/openshift/cluster-ingress-operator embedded-component add0516e322140127200057716ea9f9080b19fa4 -https://github.com/openshift/cluster-kube-apiserver-operator embedded-component bf2d69223e840eed1c3ad73eb7145c6d8c747fa8 -https://github.com/openshift/cluster-kube-controller-manager-operator embedded-component 99f17e64c5e623f5e909418d6690214f5583f6c2 +https://github.com/openshift/cluster-kube-apiserver-operator embedded-component ee1aaf0b8169bbd19a297ce34bca4eff3698e8f0 +https://github.com/openshift/cluster-kube-controller-manager-operator embedded-component 1d852bde83bf699297a6164d131b78343d922afd https://github.com/openshift/cluster-kube-scheduler-operator embedded-component 820d82bbc61c739c6c95a450cdbc454b5e6cd1fc -https://github.com/openshift/cluster-network-operator embedded-component b1c55d71bfc33a4e2aba1083c0eed1ff698a84c5 +https://github.com/openshift/cluster-network-operator embedded-component 1c1a0978d85b2a582f12690ed89fc7cb5b261744 https://github.com/openshift/cluster-openshift-controller-manager-operator embedded-component ec06b68a376c9ddbab8e9d85347cfb5dadcea0bf https://github.com/openshift/cluster-policy-controller embedded-component 8b775487512fb543bff470ff1042bd3ac31b29be -https://github.com/openshift/csi-external-snapshotter embedded-component d20b90a92cd7d77166319f5bc2feb80623747d28 +https://github.com/openshift/csi-external-snapshotter embedded-component 7c9f2f4695042e415747e94d77cbbcc11c59c6cf https://github.com/openshift/etcd embedded-component 6a0992267004177e385e35b91e186635a644dbfe https://github.com/openshift/kubernetes embedded-component 047d96223dd843e9d54bed59bc212d2e9122c56a -https://github.com/openshift/kubernetes-kube-storage-version-migrator embedded-component 73b468abf83d3d5894534f5d5cc42d1cad2a9045 -https://github.com/openshift/machine-config-operator embedded-component b8e0c0c1dd6cb646740fc3deed65bfd41b15a04f +https://github.com/openshift/kubernetes-kube-storage-version-migrator embedded-component a740e5343a8b0944074c80a72fa3433b21864b35 +https://github.com/openshift/machine-config-operator embedded-component 297cce4e5c79285b9fcf2a939f1034894d7a9f2c https://github.com/openshift/openshift-controller-manager embedded-component 19ac71374ea7d42957fe0eb3cc6d38679cc257e1 -https://github.com/openshift/operator-framework-olm embedded-component af1eb8f8acc2959c5a722467e880cac66ce5246b +https://github.com/openshift/operator-framework-olm embedded-component 248492dba7f542d4bf68004f85218137bba987d1 https://github.com/openshift/route-controller-manager embedded-component 624742d93f3a7885cf7f70985f1e23ff60da580d https://github.com/openshift/service-ca-operator embedded-component 503e4f5f4c74fd095a8dca385541125f3c9ee28b https://github.com/openshift/oc image-amd64 5cbfaa519ec55b8ac7217b316061cb904381ab91 https://github.com/openshift/coredns image-amd64 9798af8539c27ad02bd376006cd3a9a7b23e5966 -https://github.com/openshift/csi-external-snapshotter image-amd64 d20b90a92cd7d77166319f5bc2feb80623747d28 +https://github.com/openshift/csi-external-snapshotter image-amd64 7c9f2f4695042e415747e94d77cbbcc11c59c6cf https://github.com/openshift/router image-amd64 d8ed3559fd4808a4f10c927ba4a199d3fd5b84a2 -https://github.com/openshift/kube-rbac-proxy image-amd64 c7ab76fd6fdf651d5022db8946c35b158ecc2396 +https://github.com/openshift/kube-rbac-proxy image-amd64 bdd87a0646eae5683bb83fe30e3649471b757ebf https://github.com/openshift/ovn-kubernetes image-amd64 517194700aba68ee6ad222841e312e0c29899e73 https://github.com/openshift/kubernetes image-amd64 047d96223dd843e9d54bed59bc212d2e9122c56a https://github.com/openshift/service-ca-operator image-amd64 503e4f5f4c74fd095a8dca385541125f3c9ee28b -https://github.com/openshift/oc image-arm64 5cbfaa519ec55b8ac7217b316061cb904381ab91 +https://github.com/openshift/oc image-arm64 dcdd63608b569e5710cdcc5f0882a95796d925c7 https://github.com/openshift/coredns image-arm64 9798af8539c27ad02bd376006cd3a9a7b23e5966 -https://github.com/openshift/csi-external-snapshotter image-arm64 d20b90a92cd7d77166319f5bc2feb80623747d28 -https://github.com/openshift/router image-arm64 d8ed3559fd4808a4f10c927ba4a199d3fd5b84a2 -https://github.com/openshift/kube-rbac-proxy image-arm64 c7ab76fd6fdf651d5022db8946c35b158ecc2396 -https://github.com/openshift/ovn-kubernetes image-arm64 517194700aba68ee6ad222841e312e0c29899e73 +https://github.com/openshift/csi-external-snapshotter image-arm64 698eb2c97de7d16ffc0bde7eaaba22f761664dee +https://github.com/openshift/router image-arm64 a7f351b6bbc67c322fc37a47da0c0674a4a19ac4 +https://github.com/openshift/kube-rbac-proxy image-arm64 bdd87a0646eae5683bb83fe30e3649471b757ebf +https://github.com/openshift/ovn-kubernetes image-arm64 e69a72608af037a70a5e44a410f1c9c7eb6c2f97 https://github.com/openshift/kubernetes image-arm64 047d96223dd843e9d54bed59bc212d2e9122c56a https://github.com/openshift/service-ca-operator image-arm64 503e4f5f4c74fd095a8dca385541125f3c9ee28b diff --git a/scripts/auto-rebase/last_rebase.sh b/scripts/auto-rebase/last_rebase.sh index 6b82f83649..9cc99f9d32 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-02-26-092444" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.22.0-0.nightly-arm64-2026-02-26-152445" +./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.22.0-0.nightly-2026-03-02-153725" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.22.0-0.nightly-arm64-2026-03-05-024021" diff --git a/vendor/modules.txt b/vendor/modules.txt index d0109545ba..ad9319db54 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -3139,7 +3139,7 @@ sigs.k8s.io/apiserver-network-proxy/konnectivity-client/proto/client ## explicit; go 1.23 sigs.k8s.io/json sigs.k8s.io/json/internal/golang/encoding/json -# sigs.k8s.io/kube-storage-version-migrator v0.0.6-0.20230721195810-5c8923c5ff96 => github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260105155255-73b468abf83d +# sigs.k8s.io/kube-storage-version-migrator v0.0.6-0.20230721195810-5c8923c5ff96 => github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260226203502-a740e5343a8b ## explicit; go 1.24.0 sigs.k8s.io/kube-storage-version-migrator/pkg/apis/migration/v1alpha1 sigs.k8s.io/kube-storage-version-migrator/pkg/clients/clientset @@ -3247,7 +3247,7 @@ sigs.k8s.io/yaml/kyaml # github.com/onsi/ginkgo/v2 => github.com/openshift/onsi-ginkgo/v2 v2.6.1-0.20251001123353-fd5b1fb35db1 # k8s.io/klog/v2 => ./deps/k8s.io/klog # k8s.io/kubernetes => ./deps/github.com/openshift/kubernetes -# sigs.k8s.io/kube-storage-version-migrator => github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260105155255-73b468abf83d +# sigs.k8s.io/kube-storage-version-migrator => github.com/openshift/kubernetes-kube-storage-version-migrator v0.0.3-0.20260226203502-a740e5343a8b # k8s.io/api => ./deps/github.com/openshift/kubernetes/staging/src/k8s.io/api # k8s.io/apiextensions-apiserver => ./deps/github.com/openshift/kubernetes/staging/src/k8s.io/apiextensions-apiserver # k8s.io/apimachinery => ./deps/github.com/openshift/kubernetes/staging/src/k8s.io/apimachinery