diff --git a/Makefile.version.aarch64.var b/Makefile.version.aarch64.var index 448430d4dd..31c0245c2a 100644 --- a/Makefile.version.aarch64.var +++ b/Makefile.version.aarch64.var @@ -1 +1 @@ -OCP_VERSION := 4.16.0-0.nightly-arm64-2026-02-21-150750 +OCP_VERSION := 4.16.0-0.nightly-arm64-2026-03-02-150537 diff --git a/Makefile.version.x86_64.var b/Makefile.version.x86_64.var index 9b9fdcca0b..2fc3af73b2 100644 --- a/Makefile.version.x86_64.var +++ b/Makefile.version.x86_64.var @@ -1 +1 @@ -OCP_VERSION := 4.16.0-0.nightly-2026-02-19-152339 +OCP_VERSION := 4.16.0-0.nightly-2026-02-28-022130 diff --git a/assets/optional/multus/kustomization.aarch64.yaml b/assets/optional/multus/kustomization.aarch64.yaml index 5f989f29d9..6c74f3ad4b 100644 --- a/assets/optional/multus/kustomization.aarch64.yaml +++ b/assets/optional/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:0670ef29c648fc035844be832f71378d5cda2122f5d6c7f82c831865d45f77b1 + digest: sha256:b95c3f96403c4125f15209bf23dc4e2ef676213f3170864cdaf71eeed77e0f51 - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:e0ead7eca26924691145465af2c5c06efae71a197f68043730e56d5cd63aaa59 + digest: sha256:3840e6288c86aa99cd0e224606ea39452b26080049c09cc53ddb1ada13352eb8 diff --git a/assets/optional/multus/kustomization.x86_64.yaml b/assets/optional/multus/kustomization.x86_64.yaml index da441f1b3e..2c3e481949 100644 --- a/assets/optional/multus/kustomization.x86_64.yaml +++ b/assets/optional/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:34dadb46049ecbb75501d512642e7d2a58961c783f749aa0169d1a108155db97 + digest: sha256:6a38f2b9dd42773a6622d5ad8fe1ce0dacc2c185974f21638ddb232356ec213e - name: containernetworking-plugins-microshift newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:8ebf277d8c153fa0be2825ebade894a87f61ba26c198225e4fd714302be26ef2 + digest: sha256:9a0987a5a479de321a99fcd07508a0aa89c53e97e04d0049a020ebd8f0b27b1b diff --git a/assets/optional/multus/release-multus-aarch64.json b/assets/optional/multus/release-multus-aarch64.json index e113a53071..8aa2346d53 100644 --- a/assets/optional/multus/release-multus-aarch64.json +++ b/assets/optional/multus/release-multus-aarch64.json @@ -1,9 +1,9 @@ { "release": { - "base": "4.16.0-0.nightly-arm64-2026-02-21-150750" + "base": "4.16.0-0.nightly-arm64-2026-03-02-150537" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0670ef29c648fc035844be832f71378d5cda2122f5d6c7f82c831865d45f77b1", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e0ead7eca26924691145465af2c5c06efae71a197f68043730e56d5cd63aaa59" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b95c3f96403c4125f15209bf23dc4e2ef676213f3170864cdaf71eeed77e0f51", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3840e6288c86aa99cd0e224606ea39452b26080049c09cc53ddb1ada13352eb8" } } diff --git a/assets/optional/multus/release-multus-x86_64.json b/assets/optional/multus/release-multus-x86_64.json index 38160693ce..ec3e07af79 100644 --- a/assets/optional/multus/release-multus-x86_64.json +++ b/assets/optional/multus/release-multus-x86_64.json @@ -1,9 +1,9 @@ { "release": { - "base": "4.16.0-0.nightly-2026-02-19-152339" + "base": "4.16.0-0.nightly-2026-02-28-022130" }, "images": { - "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:34dadb46049ecbb75501d512642e7d2a58961c783f749aa0169d1a108155db97", - "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8ebf277d8c153fa0be2825ebade894a87f61ba26c198225e4fd714302be26ef2" + "multus-cni-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6a38f2b9dd42773a6622d5ad8fe1ce0dacc2c185974f21638ddb232356ec213e", + "containernetworking-plugins-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9a0987a5a479de321a99fcd07508a0aa89c53e97e04d0049a020ebd8f0b27b1b" } } diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-config.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-config.yaml deleted file mode 100644 index b7313efce9..0000000000 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-config.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - annotations: - include.release.openshift.io/ibm-cloud-managed: "true" - include.release.openshift.io/hypershift: "true" - include.release.openshift.io/self-managed-high-availability: "true" - release.openshift.io/create-only: "true" - capability.openshift.io/name: "OperatorLifecycleManager" - name: collect-profiles-config - namespace: openshift-operator-lifecycle-manager -data: - pprof-config.yaml: | - disabled: False diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-rbac.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-rbac.yaml deleted file mode 100644 index d874c74a25..0000000000 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-rbac.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: Role -metadata: - annotations: - include.release.openshift.io/ibm-cloud-managed: "true" - include.release.openshift.io/hypershift: "true" - include.release.openshift.io/self-managed-high-availability: "true" - capability.openshift.io/name: "OperatorLifecycleManager" - name: collect-profiles - namespace: openshift-operator-lifecycle-manager -rules: - - apiGroups: [""] - resources: ["configmaps"] - verbs: ["get", "list", "create", "delete"] - - apiGroups: [""] - resources: ["secrets"] - verbs: ["get", "update"] ---- -apiVersion: rbac.authorization.k8s.io/v1 -kind: RoleBinding -metadata: - annotations: - include.release.openshift.io/ibm-cloud-managed: "true" - include.release.openshift.io/hypershift: "true" - include.release.openshift.io/self-managed-high-availability: "true" - capability.openshift.io/name: "OperatorLifecycleManager" - name: collect-profiles - namespace: openshift-operator-lifecycle-manager -subjects: - - kind: ServiceAccount - name: collect-profiles - namespace: openshift-operator-lifecycle-manager -roleRef: - kind: Role - name: collect-profiles - apiGroup: rbac.authorization.k8s.io ---- -apiVersion: v1 -kind: ServiceAccount -metadata: - annotations: - include.release.openshift.io/ibm-cloud-managed: "true" - include.release.openshift.io/hypershift: "true" - include.release.openshift.io/self-managed-high-availability: "true" - capability.openshift.io/name: "OperatorLifecycleManager" - name: collect-profiles - namespace: openshift-operator-lifecycle-manager diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-secret.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-secret.yaml deleted file mode 100644 index 5035a25523..0000000000 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_00-pprof-secret.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - annotations: - include.release.openshift.io/ibm-cloud-managed: "true" - include.release.openshift.io/hypershift: "true" - include.release.openshift.io/self-managed-high-availability: "true" - release.openshift.io/create-only: "true" - openshift.io/owning-component: "Operator Framework / operator-lifecycle-manager" - capability.openshift.io/name: "OperatorLifecycleManager" - name: pprof-cert - namespace: openshift-operator-lifecycle-manager -type: kubernetes.io/tls -data: - tls.crt: "" - tls.key: "" diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_07-olm-operator.deployment.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_07-olm-operator.deployment.yaml index ebec29236f..fe8908540d 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_07-olm-operator.deployment.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_07-olm-operator.deployment.yaml @@ -32,9 +32,6 @@ spec: - name: srv-cert secret: secretName: olm-operator-serving-cert - - name: profile-collector-cert - secret: - secretName: pprof-cert containers: - name: olm-operator securityContext: @@ -45,9 +42,6 @@ spec: - name: srv-cert mountPath: "/srv-cert" readOnly: true - - name: profile-collector-cert - mountPath: "/profile-collector-cert" - readOnly: true command: - /bin/olm args: @@ -57,8 +51,6 @@ spec: - /srv-cert/tls.crt - --tls-key - /srv-cert/tls.key - - --client-ca - - /profile-collector-cert/tls.crt - --protectedCopiedCSVNamespaces - openshift image: quay.io/operator-framework/olm diff --git a/assets/optional/operator-lifecycle-manager/0000_50_olm_08-catalog-operator.deployment.yaml b/assets/optional/operator-lifecycle-manager/0000_50_olm_08-catalog-operator.deployment.yaml index 9b5370c81e..d493387f78 100644 --- a/assets/optional/operator-lifecycle-manager/0000_50_olm_08-catalog-operator.deployment.yaml +++ b/assets/optional/operator-lifecycle-manager/0000_50_olm_08-catalog-operator.deployment.yaml @@ -32,9 +32,6 @@ spec: - name: srv-cert secret: secretName: catalog-operator-serving-cert - - name: profile-collector-cert - secret: - secretName: pprof-cert containers: - name: catalog-operator securityContext: @@ -45,9 +42,6 @@ spec: - name: srv-cert mountPath: "/srv-cert" readOnly: true - - name: profile-collector-cert - mountPath: "/profile-collector-cert" - readOnly: true command: - /bin/catalog args: @@ -63,8 +57,6 @@ spec: - /srv-cert/tls.crt - --tls-key - /srv-cert/tls.key - - --client-ca - - /profile-collector-cert/tls.crt - --set-workload-user-id=false image: quay.io/operator-framework/olm imagePullPolicy: IfNotPresent diff --git a/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml b/assets/optional/operator-lifecycle-manager/kustomization.aarch64.yaml index d6ffaf3c36..6c099802c1 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:82254fb1f4ee4da82f1a6326044cde4ba311044cea5a5c2e28da70a67a82e8f9 + digest: sha256:2d85690e0649559e51c7c908da6bbbbd09b74b7d7c9e6926a3f166cd2dd6b0d4 - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:2622b7c4add731fd89832f5eebec7c86300749d80cf50fe0e397657c52dd2fdf + digest: sha256:666d717307ca7b2090893cfd2ff144dc26b5e0464c9e2d9416bb82b3ca075f58 - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:88bda970c0360c5c1160b32e589812e4289db230dfa9923e1494636f97c34278 + digest: sha256:9660e6edbe06910e78d10a720b587c439af4f47f9d69bec2402fcb7c91316541 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:2622b7c4add731fd89832f5eebec7c86300749d80cf50fe0e397657c52dd2fdf + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:666d717307ca7b2090893cfd2ff144dc26b5e0464c9e2d9416bb82b3ca075f58 - 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:82254fb1f4ee4da82f1a6326044cde4ba311044cea5a5c2e28da70a67a82e8f9 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2d85690e0649559e51c7c908da6bbbbd09b74b7d7c9e6926a3f166cd2dd6b0d4 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 8d111679a5..68d44fecb3 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:943f3d2183309803791c84adce621e29f3a61f6119dc0af1529cd688063c35f9 + digest: sha256:6c9608b8fea2733bea9a33c0f0d57573b88c907b8b73772f2a3a8d24d8e9c6d9 - name: quay.io/operator-framework/configmap-operator-registry newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:1922232d6d920c408323f02e725c79132e46a9d73beb16244d0320201bd2a097 + digest: sha256:17b5b9b051cf9284aa0727959230cc44603a02eb4ae27afc84bbab3ee57b3f3a - name: quay.io/openshift/origin-kube-rbac-proxy newName: quay.io/openshift-release-dev/ocp-v4.0-art-dev - digest: sha256:ef722b792c00415c1efaecc99ea873df11d2ef8cd35c5b86af0afcb28c08f821 + digest: sha256:fd5bd86600bc476209b7e98fb108ea05778cbe649cb90a45ca22ddc7261abe47 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:1922232d6d920c408323f02e725c79132e46a9d73beb16244d0320201bd2a097 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:17b5b9b051cf9284aa0727959230cc44603a02eb4ae27afc84bbab3ee57b3f3a - 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:943f3d2183309803791c84adce621e29f3a61f6119dc0af1529cd688063c35f9 + value: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c9608b8fea2733bea9a33c0f0d57573b88c907b8b73772f2a3a8d24d8e9c6d9 target: kind: Deployment labelSelector: app=catalog-operator diff --git a/assets/optional/operator-lifecycle-manager/kustomization.yaml b/assets/optional/operator-lifecycle-manager/kustomization.yaml index 2147cc0b9c..9485d7f5db 100644 --- a/assets/optional/operator-lifecycle-manager/kustomization.yaml +++ b/assets/optional/operator-lifecycle-manager/kustomization.yaml @@ -10,9 +10,6 @@ resources: - 0000_50_olm_00-operatorgroups.crd.yaml - 0000_50_olm_00-operators.crd.yaml - 0000_50_olm_00-packageserver.pdb.yaml - - 0000_50_olm_00-pprof-config.yaml - - 0000_50_olm_00-pprof-rbac.yaml - - 0000_50_olm_00-pprof-secret.yaml - 0000_50_olm_00-subscriptions.crd.yaml - 0000_50_olm_01-networkpolicies.yaml - 0000_50_olm_01-olm-operator.serviceaccount.yaml diff --git a/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json b/assets/optional/operator-lifecycle-manager/release-olm-aarch64.json index 66bb5d00b0..9eec133515 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.16.0-0.nightly-arm64-2026-02-21-150750" + "base": "4.16.0-0.nightly-arm64-2026-03-02-150537" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:82254fb1f4ee4da82f1a6326044cde4ba311044cea5a5c2e28da70a67a82e8f9", - "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2622b7c4add731fd89832f5eebec7c86300749d80cf50fe0e397657c52dd2fdf", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:88bda970c0360c5c1160b32e589812e4289db230dfa9923e1494636f97c34278" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2d85690e0649559e51c7c908da6bbbbd09b74b7d7c9e6926a3f166cd2dd6b0d4", + "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:666d717307ca7b2090893cfd2ff144dc26b5e0464c9e2d9416bb82b3ca075f58", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9660e6edbe06910e78d10a720b587c439af4f47f9d69bec2402fcb7c91316541" } } 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 a881990d60..da0c56209b 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.16.0-0.nightly-2026-02-19-152339" + "base": "4.16.0-0.nightly-2026-02-28-022130" }, "images": { - "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:943f3d2183309803791c84adce621e29f3a61f6119dc0af1529cd688063c35f9", - "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1922232d6d920c408323f02e725c79132e46a9d73beb16244d0320201bd2a097", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ef722b792c00415c1efaecc99ea873df11d2ef8cd35c5b86af0afcb28c08f821" + "operator-lifecycle-manager": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6c9608b8fea2733bea9a33c0f0d57573b88c907b8b73772f2a3a8d24d8e9c6d9", + "operator-registry": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:17b5b9b051cf9284aa0727959230cc44603a02eb4ae27afc84bbab3ee57b3f3a", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fd5bd86600bc476209b7e98fb108ea05778cbe649cb90a45ca22ddc7261abe47" } } diff --git a/assets/release/release-aarch64.json b/assets/release/release-aarch64.json index 8a189363ae..ac2f0d86e6 100644 --- a/assets/release/release-aarch64.json +++ b/assets/release/release-aarch64.json @@ -1,23 +1,23 @@ { "release": { - "base": "4.16.0-0.nightly-arm64-2026-02-21-150750" + "base": "4.16.0-0.nightly-arm64-2026-03-02-150537" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:314bd5ede25ad4718f9d682ca27fe8e8817d79922d59302f0449a55bd4764f26", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6cade19a99f1530ec4700b5283f965f9c97ae9732689916d1c40eb4797adb08a", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:5f0b5c758fa46f12d4fcdbb64559ca96b32e74eac5e007c0c99d58051855d98b", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:88bda970c0360c5c1160b32e589812e4289db230dfa9923e1494636f97c34278", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d3c2e7e34d77bbc94a7ec05a3ce1dd1dc772fc92193ef17396d8d9dc206869ad", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:abfd86ae798f08016cec0cc7e461eb07ca9dcc2fd43c4d3e2cd69af161e643a4", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f7ade3af84c4125bc68994408ff3fd1cc1a7ab9aa7970ed367146b6db6420686", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9660e6edbe06910e78d10a720b587c439af4f47f9d69bec2402fcb7c91316541", "openssl": "registry.redhat.io/ubi9@sha256:ed84f34cd929ea6b0c247b6daef54dd79602804a32480a052951021caf429494", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f872b70b2027aaa6e426ee17b4f08d729d4e8121e9e98cafdec350153ac6d464", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:abaf2a42a5b82e5bbfe58b051dbd24fd71db5dbd2375fe6b64b01e8154ebb183", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8f9dd799d03d523103b6ec8910f1824f01e142aff8c689d55a3728250b8be3d7", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9b246cf178eded47f0e623e446c09758336f8b0b88f105a8be612e22efc483f5", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6fb6de095ea3532d525e2e278b2e3456da13fbc94b177be608623966e2f84541", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ec3df995657a8905503c24050b58a7e719f6caba2708b13383cffeb8468bd076", "topolvm_csi": "registry.redhat.io/lvms4/topolvm-rhel9@sha256:ce0c78c2867fb0b73c4911ae6afd5aaf9a413480cfcf4f31f46f2387c3df97e0", "topolvm_csi_registrar": "registry.redhat.io/openshift4/ose-csi-node-driver-registrar@sha256:95691c21198e20d11777d592806fa00c018c17443d9b3aee853891dac6090470", "topolvm_csi_livenessprobe": "registry.redhat.io/openshift4/ose-csi-livenessprobe@sha256:98ad03919da81c910aaa8a4f12fcae3048f2119735aeb7ca5271f7c16cf5e4e6", "topolvm_csi_resizer": "registry.redhat.io/openshift4/ose-csi-external-resizer@sha256:94f4a9ad37891cfbf58ca7db58000e703ff4d9d7a7b207d50ec844c1610e2111", "topolvm_csi_provisioner": "registry.redhat.io/openshift4/ose-csi-external-provisioner@sha256:76a5646d4b8406ae9065a1605644ec641acc97aa471ebae744e8e06487cec765", - "csi-external-snapshotter": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4a5be5aa4a12e2531d63f983de08bc3e411147454b3f2e601832d4d437a1a02a", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e21ea71d36fdcdb320bf2f2b60c4d2e47b83439beaefe2a78013507f6d4faf2f", - "csi-snapshot-validation-webhook": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:bf1a0690529c9ef700e616776f6372bdcc6883f8fcf5be062b6397dda5246b9a" + "csi-external-snapshotter": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:afe56fe854bfcac6f58bb356fad4e49f01919d9e2e3733e7d3bf4ae42f310e6a", + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3eeb9e81e5eca8dc1d6a9d655fb1f0a165c6b12f35911124df3917a70c373955", + "csi-snapshot-validation-webhook": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b2202bc6dd9e2a78012450311ddafc73529446d24b0bd522ba0d8db924b6ab01" } } diff --git a/assets/release/release-x86_64.json b/assets/release/release-x86_64.json index 71ed4e3cfd..62c1f29ae5 100644 --- a/assets/release/release-x86_64.json +++ b/assets/release/release-x86_64.json @@ -1,23 +1,23 @@ { "release": { - "base": "4.16.0-0.nightly-2026-02-19-152339" + "base": "4.16.0-0.nightly-2026-02-28-022130" }, "images": { - "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a0554e2bc18e8e16e5fc1efbb5fd653a3858f177d0fa84091ed1e48856c44672", - "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fdc7347043706d1c88f0d0327e29fd47dca2ba6b41bfaadfe4acb18c175c3a03", - "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cb2349e1fe8d9e74fb14a61be4716f0dfb8ee89d3debc762b39cb840c9ab12eb", - "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ef722b792c00415c1efaecc99ea873df11d2ef8cd35c5b86af0afcb28c08f821", + "cli": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a55b94f1ed53a75164f0266529c89b821ce0b15cc33fb9f472b4df66e87e81df", + "coredns": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:82166c80a11d10dc8db6152d023f839142132ae2ccb6f28f7664e31e103e449d", + "haproxy-router": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:32346b5ba3ea5514e2aef76c92e0113272d84e430c0bca75606b3a6fdf67b05d", + "kube-rbac-proxy": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fd5bd86600bc476209b7e98fb108ea05778cbe649cb90a45ca22ddc7261abe47", "openssl": "registry.redhat.io/ubi9@sha256:ed84f34cd929ea6b0c247b6daef54dd79602804a32480a052951021caf429494", - "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c1836d3d39c323a9f3920b769a8e40af886abbd390a8ce57b7debfdcda966860", - "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:81f8d5808ac1503ffb406ebcfa40ad33fe4c13a62ec504c535b94a01312c3dd5", - "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:eb77fcd0fc42f542e8f761eee4003cd969ef4e80b94f10e2b25e801acccd0911", + "ovn-kubernetes-microshift": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e5c6560e6556de5375adfa0bae864285814dba95b467d470b30688ee8c0be85f", + "pod": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:382a785a55e5af76400b35f23f5612c5ff841d37c51a38ee1b01212fb9280099", + "service-ca-operator": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a0f2a874bcad541b6a48edef47ca4082d72abf80839600d30a1b29acfd03789c", "topolvm_csi": "registry.redhat.io/lvms4/topolvm-rhel9@sha256:ce0c78c2867fb0b73c4911ae6afd5aaf9a413480cfcf4f31f46f2387c3df97e0", "topolvm_csi_registrar": "registry.redhat.io/openshift4/ose-csi-node-driver-registrar@sha256:95691c21198e20d11777d592806fa00c018c17443d9b3aee853891dac6090470", "topolvm_csi_livenessprobe": "registry.redhat.io/openshift4/ose-csi-livenessprobe@sha256:98ad03919da81c910aaa8a4f12fcae3048f2119735aeb7ca5271f7c16cf5e4e6", "topolvm_csi_resizer": "registry.redhat.io/openshift4/ose-csi-external-resizer@sha256:94f4a9ad37891cfbf58ca7db58000e703ff4d9d7a7b207d50ec844c1610e2111", "topolvm_csi_provisioner": "registry.redhat.io/openshift4/ose-csi-external-provisioner@sha256:76a5646d4b8406ae9065a1605644ec641acc97aa471ebae744e8e06487cec765", - "csi-external-snapshotter": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:48e3d29aeac5bc5c6d1cd9345436af66b233c63e898bbe5817016bb4f5ec17d3", - "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:707698f30f4c8088b2620c5600f79bfcacfbd5b82c957de62e13ff432dcf35a3", - "csi-snapshot-validation-webhook": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7eae88dd81a4cc334cc312551621a1e469c30ebf73def686b18aa7f43027302f" + "csi-external-snapshotter": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6a8bc63f4acb3a1df10016b68a31c7eec7e617353615943a30eab4e294fd7824", + "csi-snapshot-controller": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fa40d328737fa63fb7a0f202cd755df663892a8a780c1786131f497a593ca63e", + "csi-snapshot-validation-webhook": "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6ac777f680b8821bc1eddaaa14490fcb554a96c84670555b8b533859cc608242" } } diff --git a/packaging/crio.conf.d/10-microshift_amd64.conf b/packaging/crio.conf.d/10-microshift_amd64.conf index 376e6d3043..dc4817c791 100644 --- a/packaging/crio.conf.d/10-microshift_amd64.conf +++ b/packaging/crio.conf.d/10-microshift_amd64.conf @@ -25,6 +25,6 @@ plugin_dirs = [ # 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:81f8d5808ac1503ffb406ebcfa40ad33fe4c13a62ec504c535b94a01312c3dd5" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:382a785a55e5af76400b35f23f5612c5ff841d37c51a38ee1b01212fb9280099" 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 eab924fa80..b43d005ec7 100644 --- a/packaging/crio.conf.d/10-microshift_arm64.conf +++ b/packaging/crio.conf.d/10-microshift_arm64.conf @@ -25,6 +25,6 @@ plugin_dirs = [ # 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:abaf2a42a5b82e5bbfe58b051dbd24fd71db5dbd2375fe6b64b01e8154ebb183" +pause_image = "quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6fb6de095ea3532d525e2e278b2e3456da13fbc94b177be608623966e2f84541" pause_image_auth_file = "/etc/crio/openshift-pull-secret" pause_command = "/usr/bin/pod" diff --git a/scripts/auto-rebase/assets.yaml b/scripts/auto-rebase/assets.yaml index 817e4ab187..16fcff755f 100644 --- a/scripts/auto-rebase/assets.yaml +++ b/scripts/auto-rebase/assets.yaml @@ -229,9 +229,6 @@ assets: - file: 0000_50_olm_00-operatorgroups.crd.yaml - file: 0000_50_olm_00-operators.crd.yaml - file: 0000_50_olm_00-packageserver.pdb.yaml - - file: 0000_50_olm_00-pprof-config.yaml - - file: 0000_50_olm_00-pprof-rbac.yaml - - file: 0000_50_olm_00-pprof-secret.yaml - file: 0000_50_olm_00-subscriptions.crd.yaml - file: 0000_50_olm_01-networkpolicies.yaml - file: 0000_50_olm_01-olm-operator.serviceaccount.yaml diff --git a/scripts/auto-rebase/changelog.txt b/scripts/auto-rebase/changelog.txt index 87888adcc3..eac7ab3073 100644 --- a/scripts/auto-rebase/changelog.txt +++ b/scripts/auto-rebase/changelog.txt @@ -1,15 +1,22 @@ -- kubernetes embedded-component c80debdd0580ea09f2359ac9c3297a2afd24bdc6 to 41c4e9ba94f4f1bfece6b81f287a9e3cf63e79cd - - 12ddf403a 2026-02-04T00:07:42+05:30 UPSTREAM: : Bump github.com/sirupsen/logrus to v1.9.3 for CVE-2025-65637 +- cluster-network-operator embedded-component e0302b4751a6fb567a2635e537df8e78ee8ee9ee to ab21214d8dc49e36a0b69620484c55d22ddeb02d + - 4805444 2026-02-04T12:21:15Z Tweak iptables-alerter to try to avoid crictl bug -- ovn-kubernetes image-amd64 664d01e170a4b2363b28164646ab6c546f5ef3df to 87e907048daff0331a98a86330fa45972dc99a6f - - 2583473c 2026-02-05T17:38:17+01:00 Dockerfile: Unpin OVN and consume the latest from FDP. +- operator-framework-olm embedded-component e48ec38c748a5cb90cdaf2fe017fb161301886ae to 5a6ac6fc8284c8ed88db3e2ce42d845cccf95c16 + - 5ed6450c 2026-02-23T15:24:55Z fixup! Remove the collect-profiles job + - 54a067aa 2026-02-23T15:24:55Z fixup! Remove the collect-profiles job + - 66f29b29 2026-02-23T15:24:55Z Remove the collect-profiles job -- kubernetes image-amd64 c80debdd0580ea09f2359ac9c3297a2afd24bdc6 to 41c4e9ba94f4f1bfece6b81f287a9e3cf63e79cd - - 12ddf403a 2026-02-04T00:07:42+05:30 UPSTREAM: : Bump github.com/sirupsen/logrus to v1.9.3 for CVE-2025-65637 +- coredns image-amd64 1e417656c1c72d3410b31ee08caf25bcdf8836e3 to 6704e15689cbc58c40c2747d04a39a1d55104fef + - e2bc74f 2026-02-25T13:27:12+01:00 UPSTREAM: 7083: Fix unit test TestZoneExternalCNAMELookupWithProxy + - e1b8144 2026-02-25T13:15:38+01:00 UPSTREAM : Modify .gitignore to not exclude vendor build folders -- ovn-kubernetes image-arm64 664d01e170a4b2363b28164646ab6c546f5ef3df to 87e907048daff0331a98a86330fa45972dc99a6f - - 2583473c 2026-02-05T17:38:17+01:00 Dockerfile: Unpin OVN and consume the latest from FDP. +- ovn-kubernetes image-amd64 87e907048daff0331a98a86330fa45972dc99a6f to 6c926c1045cf177a1790b1321aa466857d7228b8 + - 88eff287 2026-02-24T15:52:21+08:00 Fix conntrack reconciliation to use service port instead of endpoint port -- kubernetes image-arm64 c80debdd0580ea09f2359ac9c3297a2afd24bdc6 to 41c4e9ba94f4f1bfece6b81f287a9e3cf63e79cd - - 12ddf403a 2026-02-04T00:07:42+05:30 UPSTREAM: : Bump github.com/sirupsen/logrus to v1.9.3 for CVE-2025-65637 +- coredns image-arm64 1e417656c1c72d3410b31ee08caf25bcdf8836e3 to 6704e15689cbc58c40c2747d04a39a1d55104fef + - e2bc74f 2026-02-25T13:27:12+01:00 UPSTREAM: 7083: Fix unit test TestZoneExternalCNAMELookupWithProxy + - e1b8144 2026-02-25T13:15:38+01:00 UPSTREAM : Modify .gitignore to not exclude vendor build folders + +- ovn-kubernetes image-arm64 87e907048daff0331a98a86330fa45972dc99a6f to 6c926c1045cf177a1790b1321aa466857d7228b8 + - 88eff287 2026-02-24T15:52:21+08:00 Fix conntrack reconciliation to use service port instead of endpoint port diff --git a/scripts/auto-rebase/commits.txt b/scripts/auto-rebase/commits.txt index 274d49d5a3..af6b1872c8 100644 --- a/scripts/auto-rebase/commits.txt +++ b/scripts/auto-rebase/commits.txt @@ -4,7 +4,7 @@ https://github.com/openshift/cluster-ingress-operator embedded-component 1708977 https://github.com/openshift/cluster-kube-apiserver-operator embedded-component 511bc434f628cf364966b53a5d350908e51d4b9c https://github.com/openshift/cluster-kube-controller-manager-operator embedded-component b3faac1f48914e94fa9af074f387c871dad84a9c https://github.com/openshift/cluster-kube-scheduler-operator embedded-component 630f63bc7a30d2662bbb5115233144079de6eef6 -https://github.com/openshift/cluster-network-operator embedded-component e0302b4751a6fb567a2635e537df8e78ee8ee9ee +https://github.com/openshift/cluster-network-operator embedded-component ab21214d8dc49e36a0b69620484c55d22ddeb02d https://github.com/openshift/cluster-openshift-controller-manager-operator embedded-component 2ed3cf9965f8e6832cffde84f3de2fe210b79b49 https://github.com/openshift/cluster-policy-controller embedded-component eaea543f4c845a7b65705f12e162cc121bb12f88 https://github.com/openshift/csi-external-snapshotter embedded-component ee32ba01e1f89bac057611ad4580589652f250a3 @@ -13,26 +13,26 @@ https://github.com/openshift/kubernetes embedded-component 41c4e9ba94f4f1bfece6b https://github.com/openshift/kubernetes-kube-storage-version-migrator embedded-component 6f2133209d90d822e79d679ed483eeb755ceaaf8 https://github.com/openshift/machine-config-operator embedded-component 67c9ad546b13e9f04f96524c8bbbb405725b7d61 https://github.com/openshift/openshift-controller-manager embedded-component 90f73f7ea939b221b79684ebe6d2feb843fc1f83 -https://github.com/openshift/operator-framework-olm embedded-component e48ec38c748a5cb90cdaf2fe017fb161301886ae +https://github.com/openshift/operator-framework-olm embedded-component 5a6ac6fc8284c8ed88db3e2ce42d845cccf95c16 https://github.com/openshift/route-controller-manager embedded-component 5da234dd58c092cba019807979f9c29664ddb860 https://github.com/openshift/service-ca-operator embedded-component 538c7b98a689e573b61e1abb1cb649da470c5fac https://github.com/openshift/oc image-amd64 6f88b5846ab96ac1808c20038646d4dd669395cb -https://github.com/openshift/coredns image-amd64 1e417656c1c72d3410b31ee08caf25bcdf8836e3 +https://github.com/openshift/coredns image-amd64 6704e15689cbc58c40c2747d04a39a1d55104fef https://github.com/openshift/csi-external-snapshotter image-amd64 ee32ba01e1f89bac057611ad4580589652f250a3 https://github.com/openshift/csi-external-snapshotter image-amd64 ee32ba01e1f89bac057611ad4580589652f250a3 https://github.com/openshift/csi-external-snapshotter image-amd64 ee32ba01e1f89bac057611ad4580589652f250a3 https://github.com/openshift/router image-amd64 7c4b47201b75421631739feb42e7ae86ae047739 https://github.com/openshift/kube-rbac-proxy image-amd64 c38f4734c6b6931c75d46674122fb4b838b6e64b -https://github.com/openshift/ovn-kubernetes image-amd64 87e907048daff0331a98a86330fa45972dc99a6f +https://github.com/openshift/ovn-kubernetes image-amd64 6c926c1045cf177a1790b1321aa466857d7228b8 https://github.com/openshift/kubernetes image-amd64 41c4e9ba94f4f1bfece6b81f287a9e3cf63e79cd https://github.com/openshift/service-ca-operator image-amd64 538c7b98a689e573b61e1abb1cb649da470c5fac https://github.com/openshift/oc image-arm64 6f88b5846ab96ac1808c20038646d4dd669395cb -https://github.com/openshift/coredns image-arm64 1e417656c1c72d3410b31ee08caf25bcdf8836e3 +https://github.com/openshift/coredns image-arm64 6704e15689cbc58c40c2747d04a39a1d55104fef https://github.com/openshift/csi-external-snapshotter image-arm64 ee32ba01e1f89bac057611ad4580589652f250a3 https://github.com/openshift/csi-external-snapshotter image-arm64 ee32ba01e1f89bac057611ad4580589652f250a3 https://github.com/openshift/csi-external-snapshotter image-arm64 ee32ba01e1f89bac057611ad4580589652f250a3 https://github.com/openshift/router image-arm64 7c4b47201b75421631739feb42e7ae86ae047739 https://github.com/openshift/kube-rbac-proxy image-arm64 c38f4734c6b6931c75d46674122fb4b838b6e64b -https://github.com/openshift/ovn-kubernetes image-arm64 87e907048daff0331a98a86330fa45972dc99a6f +https://github.com/openshift/ovn-kubernetes image-arm64 6c926c1045cf177a1790b1321aa466857d7228b8 https://github.com/openshift/kubernetes image-arm64 41c4e9ba94f4f1bfece6b81f287a9e3cf63e79cd https://github.com/openshift/service-ca-operator image-arm64 538c7b98a689e573b61e1abb1cb649da470c5fac diff --git a/scripts/auto-rebase/last_rebase.sh b/scripts/auto-rebase/last_rebase.sh index 5656472960..245f960ba1 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.16.0-0.nightly-2026-02-19-152339" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.16.0-0.nightly-arm64-2026-02-21-150750" +./scripts/auto-rebase/rebase.sh to "registry.ci.openshift.org/ocp/release:4.16.0-0.nightly-2026-02-28-022130" "registry.ci.openshift.org/ocp-arm64/release-arm64:4.16.0-0.nightly-arm64-2026-03-02-150537" diff --git a/scripts/auto-rebase/rebase.sh b/scripts/auto-rebase/rebase.sh index bc7719f20b..110d494283 100755 --- a/scripts/auto-rebase/rebase.sh +++ b/scripts/auto-rebase/rebase.sh @@ -971,6 +971,14 @@ EOF update_olm_images() { title "Rebasing operator-lifecycle-manager manifests" + # Temporary fix, remove once OCPBUGS-77006 is solved. + local olm_kustomization="${REPOROOT}/assets/optional/operator-lifecycle-manager/kustomization.yaml" + sed -i \ + -e '/0000_50_olm_00-pprof-config\.yaml/d' \ + -e '/0000_50_olm_00-pprof-rbac\.yaml/d' \ + -e '/0000_50_olm_00-pprof-secret\.yaml/d' \ + "${olm_kustomization}" + # Replace hardcoded image refs with variables. Variables will be provided via kustomize's patches (added to `env`). # Expr with --util-image finds line with --util-image and edits the line after. sed -i \