# 4.22.0-okd-scos.ec.2 Created: 2026-01-26 05:00:32 +0000 UTC Image Digest: `sha256:af45198fe636e0c8e34a0e0c7d6aec55d9397158ae813a4ed79f7b912d2238fa` Promoted from registry.ci.openshift.org/origin/release-scos:4.22.0-0.okd-scos-2026-01-25-162112 ## Changes from 4.22.0-okd-scos.ec.1 ### Components * Kubectl 1.34.1 * Kubernetes 1.34.2 * Kubernetes Tests 1.34.1 * CentOS Stream CoreOS upgraded from 10.0.20260113-0 to 10.0.20260122-0 ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/62373a02ffb3f8278fb93dff7a53b05add491968) * NO-ISSUE: Clarify release images needed for ironic agent image [#8778](https://github.com/openshift/assisted-service/pull/8778) * NO-ISSUE: upgrade to 1.25 [#8769](https://github.com/openshift/assisted-service/pull/8769) * NO-ISSUE: [master] Bump OCP versions: 4.12, 4.18, 4.21, 4.16, 4.20 [#8767](https://github.com/openshift/assisted-service/pull/8767) * [Full changelog](https://github.com/openshift/assisted-service/compare/ed528745af74ef14bf20736137faaf23f25d6475...62373a02ffb3f8278fb93dff7a53b05add491968) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/682df9a0cead18d03f478a8ee154effe92eb73dc) * [MGMT-22499](https://issues.redhat.com/browse/MGMT-22499): CVE-2025-66506 Bump github.com/sigstore/fulcio to v1.8.3 using replace directive [#1484](https://github.com/openshift/assisted-installer/pull/1484) * [MGMT-22532](https://issues.redhat.com/browse/MGMT-22532): CVE-2025-52881 Bump github.com/opencontainers/selinux to v1.13.0 using replace directive [#1483](https://github.com/openshift/assisted-installer/pull/1483) * [MGMT-22393](https://issues.redhat.com/browse/MGMT-22393): CVE-2024-25621 Bump github.com/containerd/containerd to v1.7.29 using replace directive [#1474](https://github.com/openshift/assisted-installer/pull/1474) * NO-ISSUE: upgrade go to 1.25 [#1466](https://github.com/openshift/assisted-installer/pull/1466) * [Full changelog](https://github.com/openshift/assisted-installer/compare/753d15c8f21bbc4520d6e92b4fbd883c343c6dab...682df9a0cead18d03f478a8ee154effe92eb73dc) ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/2ca6f4c93c31b50025d0f95ecd565ae037cccb13) * [MGMT-22395](https://issues.redhat.com/browse/MGMT-22395): CVE-2024-25621 Bump github.com/containerd/containerd to v1.7.29 through indirect dependency conversion [#1302](https://github.com/openshift/assisted-installer-agent/pull/1302) * NO-ISSUE: Bump mockery to a go 1.25 compatible version [#1295](https://github.com/openshift/assisted-installer-agent/pull/1295) * NO-ISSUE: upgrade go to 1.25 [#1289](https://github.com/openshift/assisted-installer-agent/pull/1289) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/7a50b685069e274ddc14fb301136c3f59910dc2d...2ca6f4c93c31b50025d0f95ecd565ae037cccb13) ### [agent-installer-ui](https://github.com/openshift-assisted/assisted-installer-ui/tree/ce5cfbbfd2f9f606525fe25d403e738f6a8b8e7e) * [MGMT-21991](https://issues.redhat.com/browse/MGMT-21991): Add Primary IPv6 Support-cim (#3346) [#3346](https://github.com/openshift-assisted/assisted-installer-ui/pull/3346) * Stop using deprecate Modal component in CIM (#3343) [#3343](https://github.com/openshift-assisted/assisted-installer-ui/pull/3343) * Add additional new fields to the above the sea UI (#3337) [#3337](https://github.com/openshift-assisted/assisted-installer-ui/pull/3337) * [MGMT-20673](https://issues.redhat.com/browse/MGMT-20673): Improve OpenShift AI bundle requirements tooltip (#3352) [#3352](https://github.com/openshift-assisted/assisted-installer-ui/pull/3352) * [Full changelog](https://github.com/openshift-assisted/assisted-installer-ui/compare/a0b51ecca442aaee1c4cf1c30df3214d5f81f7dd...ce5cfbbfd2f9f606525fe25d403e738f6a8b8e7e) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/4f08b49bf96cc0d961e02e38a1906507fb67daa6) * [OCPBUGS-74242](https://issues.redhat.com/browse/OCPBUGS-74242): Increase Konflux build pipeline memory [#242](https://github.com/openshift/agent-installer-utils/pull/242) * [AGENT-1313](https://issues.redhat.com/browse/AGENT-1313): enable MCO IRI registry [#232](https://github.com/openshift/agent-installer-utils/pull/232) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/8d1c9c53e08a0d71cbcf80c7511ce037a67a1dcd...4f08b49bf96cc0d961e02e38a1906507fb67daa6) ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/3e5b2ce4790c7b5e6e2c8c61e0590e6f3ba3fa8e) * [OCPBUGS-74165](https://issues.redhat.com/browse/OCPBUGS-74165): Fix GOTOOLCHAIN env var [#211](https://github.com/openshift/aws-pod-identity-webhook/pull/211) * [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/a533c1924ce3c458aac2c978976d91e5465b1b8b...3e5b2ce4790c7b5e6e2c8c61e0590e6f3ba3fa8e) ### [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3/tree/c7f56e10f08f481ead84ce306b82188961283297) * Revert "NO-JIRA: Add manifests verify target" [#60](https://github.com/openshift/cluster-api-provider-metal3/pull/60) * NO-JIRA: UPSTREAM: <carry>: Do not ignore files in vendor [#59](https://github.com/openshift/cluster-api-provider-metal3/pull/59) * [Full changelog](https://github.com/openshift/cluster-api-provider-metal3/compare/a25b964151a19f626ac58586e0ae0bcc35d3beaa...c7f56e10f08f481ead84ce306b82188961283297) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/d228bea76c77d8c51cef8b151dcb1474f19e9b65) * NO-JIRA: use v2 config for go-lint [#10240](https://github.com/openshift/installer/pull/10240) * [AGENT-1425](https://issues.redhat.com/browse/AGENT-1425): Fix stale dependency in agent-register-infraenv [#10237](https://github.com/openshift/installer/pull/10237) * [AGENT-1309](https://issues.redhat.com/browse/AGENT-1309): Modify NoRegistryClusterInstall storage requirements [#10176](https://github.com/openshift/installer/pull/10176) * [OCPBUGS-56770](https://issues.redhat.com/browse/OCPBUGS-56770): Honor user-specified bootDiagnostics on Azure Stack Hub [#10223](https://github.com/openshift/installer/pull/10223) * [Full changelog](https://github.com/openshift/installer/compare/19e15798a08114f1b40c61ffd81966a1bcbf5c7a...d228bea76c77d8c51cef8b151dcb1474f19e9b65) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/066225b39a39a609b8e6765feed171bc4a0edc82) * [OCPBUGS-65571](https://issues.redhat.com/browse/OCPBUGS-65571): Fix deletion hang when aborting inspection during power-off [#447](https://github.com/openshift/baremetal-operator/pull/447) * NO-ISSUE: Fix invalidDNSNameinvalidipv6 test for Go 1.24+ [#448](https://github.com/openshift/baremetal-operator/pull/448) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/118ad31f2da2decade5fc2a744349653b7f8a7be...066225b39a39a609b8e6765feed171bc4a0edc82) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/7f4a59434336c25a05c821fd0e9d94e6a30a8644) * [CNTRLPLANE-2589](https://issues.redhat.com/browse/CNTRLPLANE-2589): OTE infrastructure [#822](https://github.com/openshift/cluster-authentication-operator/pull/822) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/27e5e106900a82b4551b4135766f2c987b34ecdb...7f4a59434336c25a05c821fd0e9d94e6a30a8644) ### [cluster-config-api](https://github.com/openshift/api/tree/5563463523e6e3d1d40d6b72151ff0644604e206) * [OCPEDGE-2084](https://issues.redhat.com/browse/OCPEDGE-2084): Add PacemakerStatus CRD for two-node fencing [#2544](https://github.com/openshift/api/pull/2544) * [OCPBUGS-56851](https://issues.redhat.com/browse/OCPBUGS-56851): make multiline comments for oidc one line for better crd gen and better `oc explain` description format [#2655](https://github.com/openshift/api/pull/2655) * no-jira: Validate AWS resource tag keys with aws: prefix [#2183](https://github.com/openshift/api/pull/2183) * NO-JIRA: Fix Infrastructure PlatformType comment [#2660](https://github.com/openshift/api/pull/2660) * [OCPEDGE-2084](https://issues.redhat.com/browse/OCPEDGE-2084): chore(tools): bump controller-tools with XValidation ordering fix [#2658](https://github.com/openshift/api/pull/2658) * Update KAL to latest and configure new linters [#2662](https://github.com/openshift/api/pull/2662) * And 1 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/api/compare/6fb7fdae95fd20a36809d502cfc0e0459550d527...5563463523e6e3d1d40d6b72151ff0644604e206) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/8be3728d7db58111e6efb46f6075698d6b7ec994) * [OCPBUGS-73791](https://issues.redhat.com/browse/OCPBUGS-73791): Re-add serving cert volume mount to hypershift guest cluster manifest [#264](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/264) * [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/f57fd597a374ed37f2cdfa37e2853753fd9f7773...8be3728d7db58111e6efb46f6075698d6b7ec994) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/790d456eb8575561773b173976a8cbab215bfdaa) * [OCPBUGS-68371](https://issues.redhat.com/browse/OCPBUGS-68371): fix bootstrap race condition [#1524](https://github.com/openshift/cluster-etcd-operator/pull/1524) * [OCPBUGS-38659](https://issues.redhat.com/browse/OCPBUGS-38659): bump inertia from 5-10 minutes [#1531](https://github.com/openshift/cluster-etcd-operator/pull/1531) * And 1 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/48fbbdb360beb4b073e723aebd7ed04e9eb5d66f...790d456eb8575561773b173976a8cbab215bfdaa) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/f97a4486f20f362b5c1fd45890997791ba73f09d) * NO-JIRA: add jcmoraisjr to owners [#1346](https://github.com/openshift/cluster-ingress-operator/pull/1346) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/56e29778bc2168c324e55ddecd2d838a3ea287bf...f97a4486f20f362b5c1fd45890997791ba73f09d) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/f4181f9afff1d9592ee98c9be7613b93554279d0) * [CNTRLPLANE-2585](https://issues.redhat.com/browse/CNTRLPLANE-2585): Migrating user_client_ca_test to ginkgo [#2008](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2008) * [OCPBUGS-65807](https://issues.redhat.com/browse/OCPBUGS-65807): SCC: allow image volume type for all SCCs [#1968](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1968) * [CNTRLPLANE-2492](https://issues.redhat.com/browse/CNTRLPLANE-2492): Migrating user_certs_test to ote [#2005](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2005) * NO-JIRA:Refactor serviceaccountissuer ginkgo test [#2002](https://github.com/openshift/cluster-kube-apiserver-operator/pull/2002) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/acccbfeb80bdc1dd0277b574e40c9f1475c9a0b9...f4181f9afff1d9592ee98c9be7613b93554279d0) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/ed10ad69474b83c568452f59dbd3d943778799d7) * [OCPBUGS-65941](https://issues.redhat.com/browse/OCPBUGS-65941): Add OPERATOR_IMAGE_VERSION to recovery container [#600](https://github.com/openshift/cluster-kube-scheduler-operator/pull/600) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/f56b603a018af8ec2ff6fcb3a72cb8dc3f28b3e5...ed10ad69474b83c568452f59dbd3d943778799d7) ### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/d29bfd21a8c59ab4a7c6a81fdb27d0a48bc28623) * [OCPBUGS-65984](https://issues.redhat.com/browse/OCPBUGS-65984): Prevent AvailableReplicas from dropping to 0 during deployment rollout [#138](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/138) * [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/7cbd9e08e5f1cf69b542e918fd784845301d2917...d29bfd21a8c59ab4a7c6a81fdb27d0a48bc28623) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/dcb5f1779cdbb86e3228bc75cf13eecde0f5a56e) * NO-JIRA: Fix expired test certificate in csr_check_test.go [#287](https://github.com/openshift/cluster-machine-approver/pull/287) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/d864813cd3ab01c0f975b2bf41e9046948f0afa1...dcb5f1779cdbb86e3228bc75cf13eecde0f5a56e) ### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/21cba468d7d3c5feb47e23861d36ac910a09a7c5) * [OPRUN-4408](https://issues.redhat.com/browse/OPRUN-4408): Update upgrade message to mention both 4.23 and 5.0 upgrade paths [#164](https://github.com/openshift/cluster-olm-operator/pull/164) * [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/913f1b1d3f144362902fc2340a66b84b6658eca4...21cba468d7d3c5feb47e23861d36ac910a09a7c5) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/4df4ef44f28cb63dd54ceab96d2c9851c70afe7f) * NO-JIRA: update to Kubernetes v1.34.1 [#640](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/640) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/6e2c8e3ea519a4650d129d0b70b29c36592c936a...4df4ef44f28cb63dd54ceab96d2c9851c70afe7f) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/e444b8e7400c3910440f574bbd9368a2f60a0a0f) * NO-JIRA: Fix linter issues on dot-imports [#1304](https://github.com/openshift/cluster-version-operator/pull/1304) * [OTA-1546](https://issues.redhat.com/browse/OTA-1546), [OTA-1833](https://issues.redhat.com/browse/OTA-1833): Add OKD feature set filtering logic, Bump openshift/api [#1302](https://github.com/openshift/cluster-version-operator/pull/1302) * NO-JIRA: Fix some lint issues [#1299](https://github.com/openshift/cluster-version-operator/pull/1299) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/9d362fbef35db477cf06f2ccd7ab31bb43e05604...e444b8e7400c3910440f574bbd9368a2f60a0a0f) ### [console](https://github.com/openshift/console/tree/f5926fdef58837fa208f6a05e556e5834942f3e2) * NO-JIRA: SDK post-publish tasks [#15942](https://github.com/openshift/console/pull/15942) * [OCPBUGS-74178](https://issues.redhat.com/browse/OCPBUGS-74178): Direct AI agents to AGENTS.md documentation hub [#15938](https://github.com/openshift/console/pull/15938) * NO-JIRA: Moving the oc and kubectl delete,apply,create commands from deny to ask permissions [#15941](https://github.com/openshift/console/pull/15941) * NO-JIRA: Prepare for 4.22-prerelease.1 release [#15933](https://github.com/openshift/console/pull/15933) * [CONSOLE-5050](https://issues.redhat.com/browse/CONSOLE-5050): Make shared modules peerDeps in SDK [#15934](https://github.com/openshift/console/pull/15934) * [CONSOLE-3769](https://issues.redhat.com/browse/CONSOLE-3769): Refactor weird `getResourceSidebarSamples` [#15915](https://github.com/openshift/console/pull/15915) * [CONSOLE-5042](https://issues.redhat.com/browse/CONSOLE-5042): Remove React.FCC [#15929](https://github.com/openshift/console/pull/15929) * [OCPBUGS-70340](https://issues.redhat.com/browse/OCPBUGS-70340): Ensure OpenAPI in monaco stays fresh [#15890](https://github.com/openshift/console/pull/15890) * [CONSOLE-4402](https://issues.redhat.com/browse/CONSOLE-4402), [CONSOLE-4510](https://issues.redhat.com/browse/CONSOLE-4510): React 18 upgrade - phase 1 [#14869](https://github.com/openshift/console/pull/14869) * NO-JIRA: Add /pre-push review command for comprehensive local code analysis [#15800](https://github.com/openshift/console/pull/15800) * And 2 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/console/compare/1bb1c01aed91ee71601050fce7ade35ccd3c8020...f5926fdef58837fa208f6a05e556e5834942f3e2) ### [console-operator](https://github.com/openshift/console-operator/tree/ce61af9fabfc68d3d2799fa5904302aa3222db59) * [OCPBUGS-72387](https://issues.redhat.com/browse/OCPBUGS-72387): Fix PDB blocking node drains during cluster upgrades [#1099](https://github.com/openshift/console-operator/pull/1099) * [Full changelog](https://github.com/openshift/console-operator/compare/2adc10ff7413fbb4704fb757f0bf72d3e0984eb8...ce61af9fabfc68d3d2799fa5904302aa3222db59) ### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/51d2a6f9cf33ae4eac229c24fc734fa3d47498fb) * [OCPBUGS-69813](https://issues.redhat.com/browse/OCPBUGS-69813): Updating csi-driver-manila-container image to be consistent with ART for 4.22 [#369](https://github.com/openshift/cloud-provider-openstack/pull/369) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/e433f885100e3c3d6fa2ad9752d126780de03a24...51d2a6f9cf33ae4eac229c24fc734fa3d47498fb) ### [driver-toolkit](https://github.com/openshift/driver-toolkit/tree/411e7ca555738f2865ff5162679e8abf9f9c14b7) * NO-ISSUE: Support ubi minimal base image [#179](https://github.com/openshift/driver-toolkit/pull/179) * [Full changelog](https://github.com/openshift/driver-toolkit/compare/00b9a5115cc72d7fb4078e61c2ddc54d1b799f83...411e7ca555738f2865ff5162679e8abf9f9c14b7) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/ca6defa61d86d14110545542b1f86e6d5fca69eb) * [STOR-2543](https://issues.redhat.com/browse/STOR-2543): Add VAC manifest to support tests on GCP PD [#160](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/160) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/0858adbba9584f0fe2995f16ac43cab2fb94b54c...ca6defa61d86d14110545542b1f86e6d5fca69eb) ### [haproxy-router](https://github.com/openshift/router/tree/d2db065ae452ecfdb482f0ac4c6778b0c0e48b7f) * [OCPBUGS-72591](https://issues.redhat.com/browse/OCPBUGS-72591): Lower verbosity for parseIPList empty list logging [#709](https://github.com/openshift/router/pull/709) * NO-JIRA: hack: update image without push [#711](https://github.com/openshift/router/pull/711) * NO-JIRA: add jcmoraisjr to owners [#717](https://github.com/openshift/router/pull/717) * [Full changelog](https://github.com/openshift/router/compare/fa55e2723077811ef81c4b494c68f6c38282d6e2...d2db065ae452ecfdb482f0ac4c6778b0c0e48b7f) ### [insights-operator](https://github.com/openshift/insights-operator/tree/f401c9dfb86b4c6ee64d655e16f8d301ee4453f1) * [OCPBUGS-65500](https://issues.redhat.com/browse/OCPBUGS-65500): reference ClusterRoles in ClusterOperator [#1211](https://github.com/openshift/insights-operator/pull/1211) * [CCXDEV-15778](https://issues.redhat.com/browse/CCXDEV-15778): add event logging for operator version changes [#1202](https://github.com/openshift/insights-operator/pull/1202) * [CCXDEV-15589](https://issues.redhat.com/browse/CCXDEV-15589): set limit for gathering interval [#1171](https://github.com/openshift/insights-operator/pull/1171) * [OCPBUGS-67001](https://issues.redhat.com/browse/OCPBUGS-67001): update dataGather status after job deletion [#1201](https://github.com/openshift/insights-operator/pull/1201) * [OCPBUGS-66386](https://issues.redhat.com/browse/OCPBUGS-66386): [bugfix] The ConfigMap value for StoragePath is ignored on basic routine [#1203](https://github.com/openshift/insights-operator/pull/1203) * [CCXDEV-15561](https://issues.redhat.com/browse/CCXDEV-15561): Improve test coverage 2 [#1199](https://github.com/openshift/insights-operator/pull/1199) * [Full changelog](https://github.com/openshift/insights-operator/compare/073e371e4a70a7401746c1254cace1f56986e985...f401c9dfb86b4c6ee64d655e16f8d301ee4453f1) ### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/a410caf7306083a111741832cba76e987788e9e2) * NO-ISSUE: Update requirements.cachito with latest ironic-python-agent [#237](https://github.com/openshift/ironic-agent-image/pull/237) * [Full changelog](https://github.com/openshift/ironic-agent-image/compare/ac614863114652e8dd54bc31bde198124c092116...a410caf7306083a111741832cba76e987788e9e2) ### [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader/tree/2a772c4733e20ffdfbf8ab5b5900a4886f8815d5) * [OCPBUGS-71233](https://issues.redhat.com/browse/OCPBUGS-71233): Export TMPDIR to be available to child processes [#111](https://github.com/openshift/ironic-rhcos-downloader/pull/111) * [Full changelog](https://github.com/openshift/ironic-rhcos-downloader/compare/81d31d0029c797810aa8d78641fb47d8051e58d9...2a772c4733e20ffdfbf8ab5b5900a4886f8815d5) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/d581c1b061d173b0633973f4f81e77282c452afd) * [OCPBUGS-71224](https://issues.redhat.com/browse/OCPBUGS-71224): [bot] Bump openshift/kube-state-metrics to v2.18.0 [#130](https://github.com/openshift/kube-state-metrics/pull/130) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/ba4fefa9c12c41d5c71a1abb340cf428a89b4876...d581c1b061d173b0633973f4f81e77282c452afd) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/b1eb6cc3b59bc0cb8b2e9b21cf5724b13e2df039) * [MCO-1182](https://issues.redhat.com/browse/MCO-1182): migrate private test case OCP-87023 [#5587](https://github.com/openshift/machine-config-operator/pull/5587) * [AGENT-1424](https://issues.redhat.com/browse/AGENT-1424): add initial e2e tests for the InternalReleaseImage controller [#5588](https://github.com/openshift/machine-config-operator/pull/5588) * [AGENT-1412](https://issues.redhat.com/browse/AGENT-1412): Prevent deletion of InternalReleaseImage when in use [#5545](https://github.com/openshift/machine-config-operator/pull/5545) * [OCPBUGS-71238](https://issues.redhat.com/browse/OCPBUGS-71238): Consider image mirrors for OSImageStream fetching [#5560](https://github.com/openshift/machine-config-operator/pull/5560) * NO-ISSUE: Fix Failure Status condition to True when kubeletconfig or container runtime config validation fails [#5542](https://github.com/openshift/machine-config-operator/pull/5542) * [OCPBUGS-62295](https://issues.redhat.com/browse/OCPBUGS-62295): Shorten HAProxy timeouts [#5312](https://github.com/openshift/machine-config-operator/pull/5312) * [MCO-2055](https://issues.redhat.com/browse/MCO-2055): migrate bootimages tests [#5551](https://github.com/openshift/machine-config-operator/pull/5551) * Revert "OCPBUGS-58023: Prevent unnecessary systemd unit disable" [#5576](https://github.com/openshift/machine-config-operator/pull/5576) * [OCPBUGS-73802](https://issues.redhat.com/browse/OCPBUGS-73802): Fix up bootstrap-e2e [#5563](https://github.com/openshift/machine-config-operator/pull/5563) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/a01d54831ee2d007a062e0f80dc231f7247ac69b...b1eb6cc3b59bc0cb8b2e9b21cf5724b13e2df039) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/ea66fe4cfeb0f41b62278bca55f6f856480752c3) * [COO-1515](https://issues.redhat.com/browse/COO-1515): add the cluster-health-analyzer feature [#736](https://github.com/openshift/monitoring-plugin/pull/736) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/368ea660719fa9b68ea770ab0aab59a6f569b78d...ea66fe4cfeb0f41b62278bca55f6f856480752c3) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/45b0dbb354314717aa083e5eb9c6b09946b65eb3) * [CNV-77547](https://issues.redhat.com/browse/CNV-77547): add "Make this network available for all projects" option to Virtual machine network Wizard [#328](https://github.com/openshift/networking-console-plugin/pull/328) * [CNV-76711](https://issues.redhat.com/browse/CNV-76711): Remove @openshift-console/plugin-shared package [#327](https://github.com/openshift/networking-console-plugin/pull/327) * [CNV-76879](https://issues.redhat.com/browse/CNV-76879): Allow passing the physical network name via URL parameter in the VM network wizard [#326](https://github.com/openshift/networking-console-plugin/pull/326) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/9fe5ecd8b64c25c86f89f9928eb89eff0ebba904...45b0dbb354314717aa083e5eb9c6b09946b65eb3) ### [oauth-proxy](https://github.com/openshift/oauth-proxy/tree/714292f5478e6c12da6a31710f72bc8fbe6fb925) * [OCPBUGS-73848](https://issues.redhat.com/browse/OCPBUGS-73848): test/e2e - do not use ambiguous container image short names [#343](https://github.com/openshift/oauth-proxy/pull/343) * [Full changelog](https://github.com/openshift/oauth-proxy/compare/39f8426add0e2b669cae3232c3fb793ad1b6bb07...714292f5478e6c12da6a31710f72bc8fbe6fb925) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/4ef893ea5b2b4f6427e8525c3fcbe571648175a0) * [OPRUN-4063](https://issues.redhat.com/browse/OPRUN-4063): config watchnamespace api cases [#612](https://github.com/openshift/operator-framework-operator-controller/pull/612) * NO-ISSUE: Synchronize From Upstream Repositories [#610](https://github.com/openshift/operator-framework-operator-controller/pull/610) * [OPRUN-4385](https://issues.redhat.com/browse/OPRUN-4385): Remove marketplace index from tests [#598](https://github.com/openshift/operator-framework-operator-controller/pull/598) * NO-ISSUE: Synchronize From Upstream Repositories [#608](https://github.com/openshift/operator-framework-operator-controller/pull/608) * [TRT-2516](https://issues.redhat.com/browse/TRT-2516): Revert #594 "OCPBUGS-65634: add service account to curl job" [#609](https://github.com/openshift/operator-framework-operator-controller/pull/609) * [OCPBUGS-65634](https://issues.redhat.com/browse/OCPBUGS-65634): add service account to curl job [#594](https://github.com/openshift/operator-framework-operator-controller/pull/594) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/dcbfaf2c78cac8f77a716980149f43ea507b85f5...4ef893ea5b2b4f6427e8525c3fcbe571648175a0) ### [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/7c6fdb46ea58a9a2f09e3ef4e150cd39a89d5b71) * [OCPBUGS-69731](https://issues.redhat.com/browse/OCPBUGS-69731): Updating openstack-cluster-api-controllers-container image to be consistent with ART for 4.22 [#396](https://github.com/openshift/cluster-api-provider-openstack/pull/396) * NO-JIRA: Sync main with latest upstream (release-0.14) [#395](https://github.com/openshift/cluster-api-provider-openstack/pull/395) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/e1c0f2f9e2e70843d5c42dfe3bddf70530a97b0f...7c6fdb46ea58a9a2f09e3ef4e150cd39a89d5b71) ### [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/f4b0ea02c29526a008c672a01d5f8331bfe1cb41) * [OCPBUGS-70022](https://issues.redhat.com/browse/OCPBUGS-70022): Updating ose-machine-api-provider-openstack-container image to be consistent with ART for 4.22 [#149](https://github.com/openshift/machine-api-provider-openstack/pull/149) * [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/668f14c7337cb99203912352358b8315b1b9a9f3...f4b0ea02c29526a008c672a01d5f8331bfe1cb41) ### [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller/tree/6a62845e025d223cc17c5cbc02ae2af985624e0b) * [OCPBUGS-70015](https://issues.redhat.com/browse/OCPBUGS-70015): Updating openstack-resource-controller-container image to be consistent with ART for 4.22 [#25](https://github.com/openshift/openstack-resource-controller/pull/25) * [Full changelog](https://github.com/openshift/openstack-resource-controller/compare/70f5ad34915041c82ad0a8ed6ea64bd8859d1e72...6a62845e025d223cc17c5cbc02ae2af985624e0b) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/1222e2d41cab5cc0c5f4b5095928ceb032dfa2c5) * NO-ISSUE: Synchronize From Upstream Repositories [#1201](https://github.com/openshift/operator-framework-olm/pull/1201) * [OPRUN-4416](https://issues.redhat.com/browse/OPRUN-4416): Remove kube-rbac-proxy from PSM [#1190](https://github.com/openshift/operator-framework-olm/pull/1190) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/8cfcfeb397a89bf0d273e06b914caf5e9885dedd...1222e2d41cab5cc0c5f4b5095928ceb032dfa2c5) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/2410bc127c24a8ec164c8b5f52a6448bd6871c59) * [OCPBUGS-74360](https://issues.redhat.com/browse/OCPBUGS-74360): Fix image for the build [#714](https://github.com/operator-framework/operator-marketplace/pull/714) * NO-ISSUE: Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.23.0 in the k8s-dependencies group [#711](https://github.com/operator-framework/operator-marketplace/pull/711) * NO-ISSUE: Bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 [#712](https://github.com/operator-framework/operator-marketplace/pull/712) * [OCPBUGS-74006](https://issues.redhat.com/browse/OCPBUGS-74006): Updating marketplace-operator-container image to be consistent with ART for 4.22 [#709](https://github.com/operator-framework/operator-marketplace/pull/709) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/d48896a4c9645e484609430c180ff33c488e2e9f...2410bc127c24a8ec164c8b5f52a6448bd6871c59) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/604c668c355b29a127f0e09732489eea5535c872) * [OCPBUGS-61524](https://issues.redhat.com/browse/OCPBUGS-61524), [OCPBUGS-66994](https://issues.redhat.com/browse/OCPBUGS-66994): DownStream Merge [01-03-2026] [#2917](https://github.com/openshift/ovn-kubernetes/pull/2917) * [CORENET-6170](https://issues.redhat.com/browse/CORENET-6170): Add OCP tests extension [#2461](https://github.com/openshift/ovn-kubernetes/pull/2461) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/1938041fd8f8c1fb5d376fa59faec1fef7614a92...604c668c355b29a127f0e09732489eea5535c872) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/3b4cc7b25c3c340b6708b7f0c1deafe38ef8a942) * NO-JIRA: add jcmoraisjr to owners [#69](https://github.com/openshift/route-controller-manager/pull/69) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/8a69194a461dc33d2ed67a220bca91d384d34df4...3b4cc7b25c3c340b6708b7f0c1deafe38ef8a942) ### [stream-coreos, stream-coreos-extensions](https://github.com/openshift/os/tree/c96e35987fb1093beb7631f27aecf324ae8a44f5) * NO-JIRA: rhaos-pkgs-match-openshift: exclude known package mismatches [#1891](https://github.com/openshift/os/pull/1891) * No-JIRA: move the OKD SIG repo to 4.22 [#1890](https://github.com/openshift/os/pull/1890) * [Full changelog](https://github.com/openshift/os/compare/57b3877d68e532575e00b154553c198f136e5fd1...c96e35987fb1093beb7631f27aecf324ae8a44f5) ### [tests](https://github.com/openshift/origin/tree/944a33eaff6432180bcb3aa6fb2e639fbeb6eef9) * [OCPBUGS-63307](https://issues.redhat.com/browse/OCPBUGS-63307): Add/RemoveSigtermProtection event matcher for SigstoreImageVerification tests [#30624](https://github.com/openshift/origin/pull/30624) * [TRT-2522](https://issues.redhat.com/browse/TRT-2522): Update optimized builds test to use `rpm -qa` instead of `dnf` [#30722](https://github.com/openshift/origin/pull/30722) * NO-JIRA: Replace OCPBUGS-20062 with OCPBUGS-65984 [#30554](https://github.com/openshift/origin/pull/30554) * [OCPNODE-3203](https://issues.redhat.com/browse/OCPNODE-3203): Add a test suite for kubeletconfig testing [#30648](https://github.com/openshift/origin/pull/30648) * [OCPBUGS-61855](https://issues.redhat.com/browse/OCPBUGS-61855): Revert "Temporarily disable InstallPlanStepAppliedWithWarnings alert for k8s 1.34 rebase" [#30559](https://github.com/openshift/origin/pull/30559) * NO-ISSUE: Update boot image manifests for skew API [#30712](https://github.com/openshift/origin/pull/30712) * [NE-2376](https://issues.redhat.com/browse/NE-2376): Remove restriction of unmanaged x-k8s.io [#30658](https://github.com/openshift/origin/pull/30658) * [OCPBUGS-74237](https://issues.redhat.com/browse/OCPBUGS-74237): Update MCN tests to better handle condition transitions through the "Unknown" state [#30705](https://github.com/openshift/origin/pull/30705) * [OTA-1681](https://issues.redhat.com/browse/OTA-1681): remove etcd exceptions [#30688](https://github.com/openshift/origin/pull/30688) * [OCPBUGS-74280](https://issues.redhat.com/browse/OCPBUGS-74280): Add filter for openshift-copy-to-node ns [#30713](https://github.com/openshift/origin/pull/30713) * [OCPBUGS-62929](https://issues.redhat.com/browse/OCPBUGS-62929): Check router RBAC before external cert ops [#30395](https://github.com/openshift/origin/pull/30395) * [OCPCLOUD-3351](https://issues.redhat.com/browse/OCPCLOUD-3351): monitortest: add crdversionchecker [#30603](https://github.com/openshift/origin/pull/30603) * [OCPBUGS-65674](https://issues.redhat.com/browse/OCPBUGS-65674): VsphereConfigurationTestsRollOutTooOften event matcher should use broader regex [#30654](https://github.com/openshift/origin/pull/30654) * [OCPSTRAT-2728](https://issues.redhat.com/browse/OCPSTRAT-2728): add images required for the 1.35 rebase (temporary) [#30687](https://github.com/openshift/origin/pull/30687) * NO-JIRA: Remove exceptions for storage operators [#30677](https://github.com/openshift/origin/pull/30677) * NO-ISSUE: Allow test to tolerate running on minimal images [#30695](https://github.com/openshift/origin/pull/30695) * [Full changelog](https://github.com/openshift/origin/compare/c21fa42e319610bee8140f050c123dd7b6ef0003...944a33eaff6432180bcb3aa6fb2e639fbeb6eef9) ### [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator/tree/3c95d6c4c23278a352effac4c07179dd18eaa45c) * [STOR-2840](https://issues.redhat.com/browse/STOR-2840): Declare RWX capability explicitly [#324](https://github.com/openshift/vmware-vsphere-csi-driver-operator/pull/324) * [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver-operator/compare/e0ae4fe944e86d95fb0d12f22ad87d2f85783894...3c95d6c4c23278a352effac4c07179dd18eaa45c)