# 4.21.0-okd-scos.ec.3 Created: 2025-10-13 05:00:35 +0000 UTC Image Digest: `sha256:8511215e7c953d3a0697bee011dee820950383b6680e4e8fce30d64190ec6b2b` Promoted from registry.ci.openshift.org/origin/release-scos:4.21.0-0.okd-scos-2025-10-12-024505 ## Changes from 4.21.0-okd-scos.ec.2 ### Components * Kubectl 1.33.3 * Kubernetes 1.33.5 * Kubernetes Tests 1.33.4 * CentOS Stream CoreOS upgraded from 10.0.20250827-0 to 10.0.20251003-0 ### FeatureGate Changes | FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA | | :------ | :---: | :---: | :---: | :---: | :---: | :---: | | IngressControllerLBSubnetsAWS
(0 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) | | SetEIPForNLBIngressController
(0 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) | | ExternalOIDCWithUIDAndExtraClaimMappings
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled | | VolumeAttributesClass
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled | | ExternalOIDC
(0 tests)| Enabled| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled | | EventTTL
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | | ManagedBootImagesCPMS
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | ### Rebuilt images without code change * [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws) git [fa4e6bb7](https://github.com/openshift/cloud-provider-aws/commit/fa4e6bb70f444336072ff7c44f20afa38b2a3785) `sha256:5902ed13959cc1c57e74f4d35f1d6c2eb39b63101e002425928f8a958a76bcfa` * [aws-karpenter-provider-aws](https://github.com/openshift/aws-karpenter-provider-aws) git [b37141b0](https://github.com/openshift/aws-karpenter-provider-aws/commit/b37141b051bdf790eb7e8f45b95f6bd7dc8140f4) `sha256:ed15db4b6b7c43c87ad94abe7c0cdd626e571e2abad6f35cddf233b9cc67e970` * [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws) git [d1cc300e](https://github.com/openshift/machine-api-provider-aws/commit/d1cc300e80d2c02c234a04b8c72b71e720bc311f) `sha256:c7218a1ec1bf984e835383d46ebb57d93a9f6a42c160cd440bc312e3e39e0a5d` * [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure) git [8bf9ae8f](https://github.com/openshift/cluster-api-provider-azure/commit/8bf9ae8fd009855c6be556cb9c5f883def133684) `sha256:b50601c8c7b7bb084ea0d0da0063b716b39fd57aac826eb970ffc6b75d022f94` * [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms) git [ea0b9944](https://github.com/openshift/azure-kubernetes-kms/commit/ea0b9944dddcc7043065a1fab5fca72dd17450da) `sha256:e6f687946579d7c267b0d417d5b9b52a9b0f1c67852f4880cad1f73b3ea50538` * [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity) git [88b18175](https://github.com/openshift/azure-workload-identity/commit/88b18175e46fe305486d172ec0b4e8471c55e30b) `sha256:fe46f70b141b7acfa56cf8b1e4749b979ad02680955bd66261a814cad6135d71` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [74abc555](https://github.com/openshift/cluster-bootstrap/commit/74abc555111bac56a67957ef517ef086e4643c50) `sha256:624f1dafeb8fd50f322fb4d724e3dd48bd728a62bce25bccf2bf638d8e44122a` * [cluster-capi-controllers](https://github.com/openshift/cluster-api) git [68af6246](https://github.com/openshift/cluster-api/commit/68af62466a46bf75de1b9665e6d42c7a19f477bd) `sha256:8d7e5c7dcfcd6f08554523995f0feca27bb84cd0f884b2eecc14cb1588f7434e` * [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator) git [2dc5d4b1](https://github.com/openshift/cluster-cloud-controller-manager-operator/commit/2dc5d4b1d8fb5de40563e5c38179f39293f23c80) `sha256:bc937e6472edd834171182762088ae430c4bc1829fddc47f63e37e1a23a01e47` * [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator) git [4f691883](https://github.com/openshift/cluster-control-plane-machine-set-operator/commit/4f691883db3a8cd4eee7eae035cc4aedf5ac52fa) `sha256:23b2addef1f622cfdfa10a894b12a5dd7f6a6ba616ffde9fce9ed2a9990e844b` * [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator) git [947329c6](https://github.com/openshift/cluster-api-operator/commit/947329c64c68ec3aa5a759242e74177f99e23d3b) `sha256:de50aefb9765756e35d18e91ede7083a86ee85088c8fd747fa155331172d3270` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [2438d7c8](https://github.com/openshift/configmap-reload/commit/2438d7c8e495201361d87da205649bc38fc4822b) `sha256:dfd5b4963fc075aca81fca06a0e158b9a893c5b3e33ad8934fbde6ffac096025` * [console-operator](https://github.com/openshift/console-operator) git [ca22e61b](https://github.com/openshift/console-operator/commit/ca22e61b677ad21da5060fab7d447292c4d01afe) `sha256:e610f88755b9eabeaadc56cea5e6d27d1f420b65826a3713ef31937cc3d22ca8` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [184a9601](https://github.com/openshift/containernetworking-plugins/commit/184a96011a8cacb72319cdccb904271a99c5928d) `sha256:e4a74928a1f88cf31d6aefff1df02130896d1faaf1979ab69516c0eb3d52fef6` * [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [184a9601](https://github.com/openshift/containernetworking-plugins/commit/184a96011a8cacb72319cdccb904271a99c5928d) `sha256:f8e48842d709df62d007424f3480fad5eaf65124ebfb774dc4289229baa2b45d` * [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata) git [24faebef](https://github.com/openshift/csi-external-snapshot-metadata/commit/24faebef64fac7975f6556996c3c2a1388a479ff) `sha256:f3d42bf02ea49bf4ac83862125f3b2ab916f46c11f0eb21870f8085371e737fd` * [docker-builder](https://github.com/openshift/builder) git [ff595e4b](https://github.com/openshift/builder/commit/ff595e4bbf5301039fc62f0cdd7b5610605f633e) `sha256:fac12e33a4ed3af69487fdbe45216c3cc1d5b3961418c531ba7f3037fe54af01` * [docker-registry](https://github.com/openshift/image-registry) git [a6bab654](https://github.com/openshift/image-registry/commit/a6bab654daa9d8e715392464d228fc3f5eae8dfe) `sha256:d0241466a4b91001f4667836832124c4d898289da7403c81b8960c135ff6d494` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [5c53d757](https://github.com/openshift/driver-toolkit/commit/5c53d757ae380994b89701a98d8b61912154aca7) `sha256:21b4204c120af0d0d8c62d8302c453074ad7feae23465d95ea4a8982d062a0de` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:80dc87e4796746223b10d98d158748f2dcd2b1c7c814e0c480653b397ffcf4d9` * [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp) git [b27a2f9a](https://github.com/openshift/cloud-provider-gcp/commit/b27a2f9a7629aca3c2ce4d9356092ea1f09d5719) `sha256:4e338b9ba88f7ee527aae49f39224adb2fcc8ac4840963f27eba8f46a2c79c74` * [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp) git [9a472586](https://github.com/openshift/cluster-api-provider-gcp/commit/9a47258683617971e3da686e897766bd42cc751b) `sha256:915479d1a47097a4a7b18935ed3c77862f8f74a15aa2646663fb4ef46321cc6d` * [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator) git [ac94bf2a](https://github.com/openshift/gcp-pd-csi-driver-operator/commit/ac94bf2abcd3b339764fd30e581209f37ec43938) `sha256:06f48e440dae5156116242ebac24d451fe3165b74fdeca4340039ae41a8d2327` * [keepalived-ipfailover](https://github.com/openshift/images) git [9fd8d256](https://github.com/openshift/images/commit/9fd8d2569557a1860b065af24d8e89ba54654de8) `sha256:4dce0468701e2bcdda1cd37b623cbd158baea317a8fc325fd0e23b519e999b4f` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [b9134351](https://github.com/openshift/kube-rbac-proxy/commit/b9134351be37c43408334047d8eb85d0ac01fe4e) `sha256:e7b835885a3e788025e38fdf29cefa0538daa9d079f1d442e640439c64b6a794` * [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [3f4542ec](https://github.com/openshift/cloud-provider-kubevirt/commit/3f4542ecd17fb0e47da4c6d9bceb076b98fb314b) `sha256:87f6e8d89bf4a8d54e8252887fb7dc6d142260c2b972391a1d0504d295c01748` * [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [8b8dd30e](https://github.com/openshift/kubevirt-csi-driver/commit/8b8dd30ecd302e2b260c666702dffb19abf7c1aa) `sha256:75f981a73882b779aaf4610fb253082575effcacf5d9ddf70c5ac0088b84ffe9` * [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [a336f0b5](https://github.com/openshift/cluster-api-provider-libvirt/commit/a336f0b5f7ee99c418aaab3d511707bd0064bd56) `sha256:5d880cc50c548cf65c63933af4e8f303928b75d6e3a2461f3e4f8a09668d5e4b` * [machine-api-operator](https://github.com/openshift/machine-api-operator) git [d19bdda6](https://github.com/openshift/machine-api-operator/commit/d19bdda61baf7b737a6e8c78eb97c8772a34563e) `sha256:12a99385a01b9fe629f12f07f1aac3c625c1e242c5a8a1211169cee11404090c` * [metallb-frr](https://github.com/openshift/frr) git [fc0fe74f](https://github.com/openshift/frr/commit/fc0fe74f94b415b28d772dbc61f6323171a11b50) `sha256:630bc6c4f6c5613da6ad68832c0a25c0627d6a6fb88bceac82b881784703ed7d` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [fc73c803](https://github.com/openshift/multus-admission-controller/commit/fc73c803caa1140e5a9115ceeb0e38504b001722) `sha256:8985284e228e0a1a39a22ef5246d87f4051572ff6e0127e8a052793d594cacf0` * [multus-cni](https://github.com/openshift/multus-cni) git [cf0f68ec](https://github.com/openshift/multus-cni/commit/cf0f68ec2b5fe9bc72d0da325e02cf63968747fe) `sha256:56649b95f02d1307a6594cb5dc621da438e5456a659c96e8de68f29737ee6ee8` * [multus-cni-microshift](https://github.com/openshift/multus-cni) git [cf0f68ec](https://github.com/openshift/multus-cni/commit/cf0f68ec2b5fe9bc72d0da325e02cf63968747fe) `sha256:521e205e561c8e571f81f9a459f7237f1f1804792544175693069aac9979329c` * [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [ef99d3d4](https://github.com/openshift/multus-networkpolicy/commit/ef99d3d4cf1a15abfa55ef71b75c0eaa18a791ce) `sha256:0c1e95cff1b6698d5fc6f9ae09fc4558a16ea40ac2a3dd07642bfa3a10f34f3e` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [391c1b03](https://github.com/openshift/route-override-cni/commit/391c1b0361e17c5718508810f0bdb6ff66ae6e81) `sha256:f0e47a2ef77b276ce138e4beadd3526676d8d2326faacf2fb29bc5231a95bd75` * [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [43c89591](https://github.com/openshift/whereabouts-cni/commit/43c8959152a6ca8afdc73eaed624286628c2c22e) `sha256:61a2432b5bb9142345ca1875e00945b3dc286377f1161e152c8c6d022a0762e0` * [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [dd3c4d0b](https://github.com/openshift/bond-cni/commit/dd3c4d0b886138d974022b963e72f2e90293abfe) `sha256:07176729347dee31191330b57089e4f449b5576965cc92dab4c46e39670b6631` * [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [b81340a9](https://github.com/openshift/network-metrics-daemon/commit/b81340a9fc6963fa3d64d215a12e8528ca797131) `sha256:cef415e1958bba34292728ff17b7bf7c8c5c61136f2c18e5e88a2308fce0442a` * [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix) git [4133bb44](https://github.com/openshift/cloud-provider-nutanix/commit/4133bb448403c03210b9ef419b21ec588bf65746) `sha256:f1123c5cc45199f127edf155f0dcbbf0a8171abb76905c1e899bdbb3ccb7f7f1` * [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix) git [a52efa51](https://github.com/openshift/machine-api-provider-nutanix/commit/a52efa5159de1326bf3f9011b1852eab3f26f25b) `sha256:82f343ebcad26ae5dc535f0db35738be442f7ec62871fcf530173814a973a211` * [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [309dd461](https://github.com/openshift/oauth-apiserver/commit/309dd46138e2f0aa0f3136af32152d07527df96d) `sha256:1caa6a8ff24b64f00d7aeb104288127551f84ad1dbf68001bd90730dae2be77c` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [6649cb8a](https://github.com/openshift/oauth-proxy/commit/6649cb8a7c4dd7d1c4e03c9b0bc7594089fba991) `sha256:540c221947ff07fd29d8f08d1c63624e485792aebe6bb554cbc533d37c62165d` * [oauth-server](https://github.com/openshift/oauth-server) git [81098796](https://github.com/openshift/oauth-server/commit/81098796234cbe75e656ffddd8a015953e0bb1c7) `sha256:98ddb409da2fdb2f05203d03edf65c96112d03afb555b0a67b419b9fe70400ae` * [openshift-apiserver](https://github.com/openshift/openshift-apiserver) git [da87a341](https://github.com/openshift/openshift-apiserver/commit/da87a341733722eaf8e285fe3f2b2ba86afdba9c) `sha256:f8c5c4bbe376bac30ab8463b18835a6042e858154244533fadcc1fc3f2c39060` * [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager) git [15fc552a](https://github.com/openshift/openshift-controller-manager/commit/15fc552a73e47ae715f0cf59e3f535e26b43477a) `sha256:3153e56f4d52a461c0b68d223074ce48566a478653f8df4609d40a31e20dcbff` * [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [5085f184](https://github.com/openshift/machine-api-provider-openstack/commit/5085f184c7d2ed21f36e5e3fe65bf023b38afe67) `sha256:3f7b0841977937be12a81235528c854d47940d574bdc33e0250fa792cae4bc16` * [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [bf0d2c88](https://github.com/openshift/openstack-resource-controller/commit/bf0d2c88d6bf9bd90b24c979ea63dc37606b45fc) `sha256:a3aac8631ada525fd9270ead11c19ce9900b2272d72f74f96a9fecf1a0888c52` * [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver) git [791e12ab](https://github.com/openshift/ibm-powervs-block-csi-driver/commit/791e12aba9ab7c4fed1e5f9554e5b9ec86342e1a) `sha256:74aeb6078a673899f9bddc3b80a92cd92d1de02b3e101c7d91711f7092eef930` * [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [f011b3c7](https://github.com/openshift/machine-api-provider-powervs/commit/f011b3c727c5377302b2ab0a203457490b930a3d) `sha256:bafb20acdaea477bf4a34c580a164d0f699f60788e9c4cab6be1b546011cd310` * [prometheus-node-exporter](https://github.com/openshift/node_exporter) git [e72c0718](https://github.com/openshift/node_exporter/commit/e72c0718ad998d5113271537227a147e5af50330) `sha256:811b84df00cb22a422564d2eb1fc42a2790649df78ae89a5b01cf579d0e7e204` * [service-ca-operator](https://github.com/openshift/service-ca-operator) git [a40d9a8e](https://github.com/openshift/service-ca-operator/commit/a40d9a8ec60e0c6c1578300c372b6104130f2ecc) `sha256:ec21ba482cca32f47e046910a42e411336134e91e2e7cf3822e9944daa4dd3bd` * [telemeter](https://github.com/openshift/telemeter) git [0634eee9](https://github.com/openshift/telemeter/commit/0634eee9f7efb2c53eb3b13f9ebfb1315386e285) `sha256:2a8c3c3479d562bb25874306d87b0f4feffca15a3ede124a6c5ee8d9e02b4c6e` * [thanos](https://github.com/openshift/thanos) git [6ea20ffa](https://github.com/openshift/thanos/commit/6ea20ffaa35b7b31fe7ef9a99287bdd4a1c1e4e8) `sha256:68a80909e96ff0b963c19a5fc1cc4bf8436293c212240c7ad77f458b32e48b58` * [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere) git [f87b89c2](https://github.com/openshift/cloud-provider-vsphere/commit/f87b89c26eac5893a1c55f522a67a1b72bbe7796) `sha256:435cc36be670918096e4ef60328b6d76a71923377f2e925ca16258f28464f5d3` * [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere) git [d5badc08](https://github.com/openshift/cluster-api-provider-vsphere/commit/d5badc08a832cedbb8e41b64506ab71888583709) `sha256:1936b1f4ee1bf6e64e139255532b86df26cc128036890bde16c143106fe5d8ec` * [vsphere-csi-driver](https://github.com/openshift/vmware-vsphere-csi-driver) git [133442c2](https://github.com/openshift/vmware-vsphere-csi-driver/commit/133442c239c6ebfeec175f1620b5b08d887cbe90) `sha256:48087d7b0d63f69d60dfd7065fb7bf3a181c0bd68a881a5e7dcabfafc544fb58` * [vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver) git [133442c2](https://github.com/openshift/vmware-vsphere-csi-driver/commit/133442c239c6ebfeec175f1620b5b08d887cbe90) `sha256:c727612768f1497c13c7dc1fbd054e5109178f515337df7f2c2b83fb341e7eb9` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/ed1e534658677bd5882319bcc3b454be9feff910) * NO-ISSUE: [master] Bump OCP versions: 4.19 [#8095](https://github.com/openshift/assisted-service/pull/8095) * NO-ISSUE: [master] Bump OCP versions: 4.17, 4.16, 4.19, 4.18 [#8089](https://github.com/openshift/assisted-service/pull/8089) * [Full changelog](https://github.com/openshift/assisted-service/compare/9276f59eda850e52f9588b0809bb381ef3e24570...ed1e534658677bd5882319bcc3b454be9feff910) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/253146700ce5fb946474bda9432f544676f5a507) * NO-ISSUE: Update Konflux references [#1283](https://github.com/openshift/assisted-installer/pull/1283) * [Full changelog](https://github.com/openshift/assisted-installer/compare/d5d850c10cfd6bf7da11cf7aa1be89ab0ad7cd6b...253146700ce5fb946474bda9432f544676f5a507) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/ff90234ed34a2dde11878b57d27cacb97c7c7b9f) * [OCPBUGS-62958](https://issues.redhat.com/browse/OCPBUGS-62958): Update Konflux references [#168](https://github.com/openshift/agent-installer-utils/pull/168) * [OCPBUGS-62905](https://issues.redhat.com/browse/OCPBUGS-62905): Dockerfile cleanup [#174](https://github.com/openshift/agent-installer-utils/pull/174) * [OCPBUGS-62347](https://issues.redhat.com/browse/OCPBUGS-62347): Updating ose-agent-installer-utils-container image to be consistent with ART for 4.21 [#165](https://github.com/openshift/agent-installer-utils/pull/165) * [OCPBUGS-62704](https://issues.redhat.com/browse/OCPBUGS-62704): remove hardcoded versions from iso_builder [#171](https://github.com/openshift/agent-installer-utils/pull/171) * [AGENT-1336](https://issues.redhat.com/browse/AGENT-1336): Add release label to build [#170](https://github.com/openshift/agent-installer-utils/pull/170) * [OCPBUGS-62646](https://issues.redhat.com/browse/OCPBUGS-62646): Update Konflux references [#167](https://github.com/openshift/agent-installer-utils/pull/167) * [OCPBUGS-62645](https://issues.redhat.com/browse/OCPBUGS-62645): Update quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan:0.2 Docker digest to 0697723 [#146](https://github.com/openshift/agent-installer-utils/pull/146) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/bfc340d601a98eba90f42ad7df0db7c4e9fe4420...ff90234ed34a2dde11878b57d27cacb97c7c7b9f) ### [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy/tree/35ba137ab96d01f0b8df729ff5ad93ac2fdad800) * [OCPBUGS-62355](https://issues.redhat.com/browse/OCPBUGS-62355): Updating ose-apiserver-network-proxy-container image to be consistent with ART for 4.21 [#86](https://github.com/openshift/apiserver-network-proxy/pull/86) * [Full changelog](https://github.com/openshift/apiserver-network-proxy/compare/11b24a2c7452ef683a1d989f1016e6e815f5c112...35ba137ab96d01f0b8df729ff5ad93ac2fdad800) ### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/1949662dde6c450be8f07288d23be51ed4d55c17) * [OCPBUGS-62540](https://issues.redhat.com/browse/OCPBUGS-62540): Updating ose-aws-cluster-api-controllers-container image to be consistent with ART for 4.21 [#575](https://github.com/openshift/cluster-api-provider-aws/pull/575) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/043b4e8048915656d91428c01497fb109e534b09...1949662dde6c450be8f07288d23be51ed4d55c17) ### [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver/tree/4b04d8a25010af932f35e719cc5c3db80603fbe0) * [OCPBUGS-62380](https://issues.redhat.com/browse/OCPBUGS-62380): Updating ose-aws-ebs-csi-driver-container image to be consistent with ART for 4.21 [#292](https://github.com/openshift/aws-ebs-csi-driver/pull/292) * [Full changelog](https://github.com/openshift/aws-ebs-csi-driver/compare/a8ef205c28b7b8c80b0caf1c1a9e12f81f4fdbb9...4b04d8a25010af932f35e719cc5c3db80603fbe0) ### [aws-ebs-csi-driver-operator, azure-disk-csi-driver-operator, azure-file-csi-driver-operator, csi-driver-manila-operator, openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator/tree/ac55712dc413b970fb00fda84ce5ab3b484b4a58) * [OCPBUGS-62374](https://issues.redhat.com/browse/OCPBUGS-62374): Updating ose-azure-file-csi-driver-operator-container image to be consistent with ART for 4.21 [#437](https://github.com/openshift/csi-operator/pull/437) * [MULTIARCH-5554](https://issues.redhat.com/browse/MULTIARCH-5554): update smb-csi-driver-operator support to add ppc64le [#428](https://github.com/openshift/csi-operator/pull/428) * [OCPBUGS-62427](https://issues.redhat.com/browse/OCPBUGS-62427): Updating ose-azure-disk-csi-driver-operator-container image to be consistent with ART for 4.21 [#439](https://github.com/openshift/csi-operator/pull/439) * [OCPBUGS-62348](https://issues.redhat.com/browse/OCPBUGS-62348): Updating ose-aws-ebs-csi-driver-operator-container image to be consistent with ART for 4.21 [#436](https://github.com/openshift/csi-operator/pull/436) * [OCPBUGS-61955](https://issues.redhat.com/browse/OCPBUGS-61955): Add withCABundleDaemonSetHook() to AWS EFS operator [#433](https://github.com/openshift/csi-operator/pull/433) * [Full changelog](https://github.com/openshift/csi-operator/compare/b52e702a6cffbb9b2016c5ef1e84511ab5d44527...ac55712dc413b970fb00fda84ce5ab3b484b4a58) ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/46d9d571868c37d2f8bf68aaf6bfcbcda778178c) * [OCPBUGS-62587](https://issues.redhat.com/browse/OCPBUGS-62587): Updating ose-aws-pod-identity-webhook-container image to be consistent with ART for 4.21 [#206](https://github.com/openshift/aws-pod-identity-webhook/pull/206) * [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/a2ecb1502280feb8e82c9cf6f3f77d62797e4445...46d9d571868c37d2f8bf68aaf6bfcbcda778178c) ### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/7659e06151b625302db08b3b8a5da4c74a7e80e2) * [OCPBUGS-62392](https://issues.redhat.com/browse/OCPBUGS-62392): Updating ose-azure-cloud-node-manager-container image to be consistent with ART for 4.21 [#150](https://github.com/openshift/cloud-provider-azure/pull/150) * [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/69f6a4842c768950f7398dc301e1257c4f08a6f9...7659e06151b625302db08b3b8a5da4c74a7e80e2) ### [azure-disk-csi-driver](https://github.com/openshift/azure-disk-csi-driver/tree/cbf9908da723b12e85dde1fbe6cc2dee59b97494) * NO-JIRA: Updating ose-azure-disk-csi-driver-container image to be consistent with ART for 4.21 [#110](https://github.com/openshift/azure-disk-csi-driver/pull/110) * [Full changelog](https://github.com/openshift/azure-disk-csi-driver/compare/0b8e4d2202b0d17942fd745a5e1948f46bdd0350...cbf9908da723b12e85dde1fbe6cc2dee59b97494) ### [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver/tree/66fcebfe023db88eac2a4b8d3cf2bed4b26665e3) * [OCPBUGS-62547](https://issues.redhat.com/browse/OCPBUGS-62547): Updating ose-azure-file-csi-driver-container image to be consistent with ART for 4.21 [#106](https://github.com/openshift/azure-file-csi-driver/pull/106) * [Full changelog](https://github.com/openshift/azure-file-csi-driver/compare/45d505bc11fedadece5ae27147c9595877e39f2a...66fcebfe023db88eac2a4b8d3cf2bed4b26665e3) ### [azure-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/ffe6dde408d55641688577d1bbe45c73e624c9b1) * [OCPBUGS-62335](https://issues.redhat.com/browse/OCPBUGS-62335): Updating ose-machine-api-provider-azure-container image to be consistent with ART for 4.21 [#163](https://github.com/openshift/machine-api-provider-azure/pull/163) * [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/801b059d6601d64b158950eb3bbf73124a15ee4a...ffe6dde408d55641688577d1bbe45c73e624c9b1) ### [azure-service-operator](https://github.com/openshift/azure-service-operator/tree/17e574628ee7ef8aa694cfc0ab5e5232b651fbf8) * [OCPBUGS-62368](https://issues.redhat.com/browse/OCPBUGS-62368): Updating ose-azure-service-operator-container image to be consistent with ART for 4.21 [#13](https://github.com/openshift/azure-service-operator/pull/13) * [Full changelog](https://github.com/openshift/azure-service-operator/compare/f151109be3a712fd78016e8d8537dbe0971f025c...17e574628ee7ef8aa694cfc0ab5e5232b651fbf8) ### [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3/tree/659138fef3abd4c71b0b01fa1279146745699a5a) * [OCPBUGS-62565](https://issues.redhat.com/browse/OCPBUGS-62565): Updating ose-baremetal-cluster-api-controllers-container image to be consistent with ART for 4.21 [#53](https://github.com/openshift/cluster-api-provider-metal3/pull/53) * [Full changelog](https://github.com/openshift/cluster-api-provider-metal3/compare/f782ba747ed353721c84ceb754ca8403f94adb6a...659138fef3abd4c71b0b01fa1279146745699a5a) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/be63c920a2b1fc953e6a6b4070525a81b61075af) * [OCPBUGS-62125](https://issues.redhat.com/browse/OCPBUGS-62125): baremetal: set baremetalhost architecture [#9987](https://github.com/openshift/installer/pull/9987) * [OCPBUGS-60752](https://issues.redhat.com/browse/OCPBUGS-60752): Add MTU validation for networkConfig [#9919](https://github.com/openshift/installer/pull/9919) * [OCPBUGS-62907](https://issues.redhat.com/browse/OCPBUGS-62907): AGENT-1269: Use agent-installer-ui image from release [#9995](https://github.com/openshift/installer/pull/9995) * [OCPBUGS-62430](https://issues.redhat.com/browse/OCPBUGS-62430): None: Allow IPv6 Primary DualStack installs on platforms None and External [#9983](https://github.com/openshift/installer/pull/9983) * [OCPBUGS-41567](https://issues.redhat.com/browse/OCPBUGS-41567): Clean up baremetal bootstrap systemd dependencies [#8986](https://github.com/openshift/installer/pull/8986) * [OCPBUGS-62452](https://issues.redhat.com/browse/OCPBUGS-62452): Updating ose-installer-container image to be consistent with ART for 4.21 [#9980](https://github.com/openshift/installer/pull/9980) * [OCPBUGS-62471](https://issues.redhat.com/browse/OCPBUGS-62471): Updating ose-baremetal-installer-container image to be consistent with ART for 4.21 [#9981](https://github.com/openshift/installer/pull/9981) * [OCPBUGS-60538](https://issues.redhat.com/browse/OCPBUGS-60538): Update assisted-service dependencies [#9956](https://github.com/openshift/installer/pull/9956) * [CORS-4256](https://issues.redhat.com/browse/CORS-4256): Add PSC Endpoint to the installconfig [#9991](https://github.com/openshift/installer/pull/9991) * [OCPBUGS-62514](https://issues.redhat.com/browse/OCPBUGS-62514): Updating ose-installer-artifacts-container image to be consistent with ART for 4.21 [#9984](https://github.com/openshift/installer/pull/9984) * [SPLAT-2511](https://issues.redhat.com/browse/SPLAT-2511): vSphere - do not block on vSphere >7.0.2, allow 9 [#9963](https://github.com/openshift/installer/pull/9963) * [CORS-4078](https://issues.redhat.com/browse/CORS-4078): allow toggling AWS client logging [#9976](https://github.com/openshift/installer/pull/9976) * [OCPBUGS-62363](https://issues.redhat.com/browse/OCPBUGS-62363): Set agent-extract-tui start timeout [#9975](https://github.com/openshift/installer/pull/9975) * [Full changelog](https://github.com/openshift/installer/compare/a745dedc2dbc8c00eadbba58e8e6c5388f681510...be63c920a2b1fc953e6a6b4070525a81b61075af) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/eaa8c4184d7fb1f2b2009e40ca372f84717e5b53) * [OCPBUGS-61349](https://issues.redhat.com/browse/OCPBUGS-61349), [OCPBUGS-62112](https://issues.redhat.com/browse/OCPBUGS-62112): Merge upstream [#432](https://github.com/openshift/baremetal-operator/pull/432) * [OCPBUGS-62460](https://issues.redhat.com/browse/OCPBUGS-62460): Updating ose-baremetal-operator-container image to be consistent with ART for 4.21 [#433](https://github.com/openshift/baremetal-operator/pull/433) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/81b2ad1ae61bc2beb52935050c3ee74b12e97789...eaa8c4184d7fb1f2b2009e40ca372f84717e5b53) ### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/81213da2bc0b8265d279ad3f3004fe07ca958ba7) * [OCPBUGS-62581](https://issues.redhat.com/browse/OCPBUGS-62581): Updating ose-baremetal-runtimecfg-container image to be consistent with ART for 4.21 [#370](https://github.com/openshift/baremetal-runtimecfg/pull/370) * [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/6553765e71c7f8d7db120af94473c9c0cb44d453...81213da2bc0b8265d279ad3f3004fe07ca958ba7) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/672ff624b7d2523487d4f06565099949c625d43c) * NO-JIRA: `adm upgrade status`: capture testcase for OCPBUGS-60768 [#2081](https://github.com/openshift/oc/pull/2081) * [OCPBUGS-62445](https://issues.redhat.com/browse/OCPBUGS-62445): prevent crash when rootDeviceHints format is invalid [#2109](https://github.com/openshift/oc/pull/2109) * NO-JIRA: Update shellescape and sspi to newer versions [#2116](https://github.com/openshift/oc/pull/2116) * NO-JIRA: Remove myself from update approvers, add Hongkai [#2112](https://github.com/openshift/oc/pull/2112) * [OCPBUGS-62550](https://issues.redhat.com/browse/OCPBUGS-62550): Updating ose-cli-artifacts-container image to be consistent with ART for 4.21 [#2111](https://github.com/openshift/oc/pull/2111) * [OCPBUGS-61491](https://issues.redhat.com/browse/OCPBUGS-61491): Update code to retrieve ICSP instead of ICP [#2095](https://github.com/openshift/oc/pull/2095) * [OCPBUGS-62362](https://issues.redhat.com/browse/OCPBUGS-62362): Updating ose-tools-container image to be consistent with ART for 4.21 [#2108](https://github.com/openshift/oc/pull/2108) * [OCPBUGS-62548](https://issues.redhat.com/browse/OCPBUGS-62548): Updating openshift-enterprise-deployer-container image to be consistent with ART for 4.21 [#2110](https://github.com/openshift/oc/pull/2110) * [Full changelog](https://github.com/openshift/oc/compare/a43ea28ad0785e9f1f17dfa46c894e0a9f0b88da...672ff624b7d2523487d4f06565099949c625d43c) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/b722bd9f3f2da97efd25433269e904fd1a79952b) * [OCPBUGS-62495](https://issues.redhat.com/browse/OCPBUGS-62495): Updating ose-cloud-credential-operator-container image to be consistent with ART for 4.21 [#923](https://github.com/openshift/cloud-credential-operator/pull/923) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/a3e50aeacc553ba4e612af349741ae1a33ad0ba2...b722bd9f3f2da97efd25433269e904fd1a79952b) ### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/f852fe7e61ffd26165e48de6e13df5838e714f26) * [OCPBUGS-62437](https://issues.redhat.com/browse/OCPBUGS-62437): Updating ose-cloud-network-config-controller-container image to be consistent with ART for 4.21 [#181](https://github.com/openshift/cloud-network-config-controller/pull/181) * [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/467e50feff5a56afbf9ccefc025781c9ccff8eca...f852fe7e61ffd26165e48de6e13df5838e714f26) ### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/147e5a7ff20b46ade7dd932b47e06ca82729f5e8) * [AUTOSCALE-244](https://issues.redhat.com/browse/AUTOSCALE-244): Allow cluster-operator service account to patch machinesets/scale subresource [#352](https://github.com/openshift/cluster-autoscaler-operator/pull/352) * [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/737a029cead22e5cb03991f0efbff7bc1d901caa...147e5a7ff20b46ade7dd932b47e06ca82729f5e8) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/7a27819c8fed53043012f7c3a63eaecc59b8d65f) * [OCPBUGS-61477](https://issues.redhat.com/browse/OCPBUGS-61477): Enable runtime extraction of aarch64 images [#508](https://github.com/openshift/cluster-baremetal-operator/pull/508) * [OCPBUGS-62577](https://issues.redhat.com/browse/OCPBUGS-62577): Updating ose-cluster-baremetal-operator-container image to be consistent with ART for 4.21 [#507](https://github.com/openshift/cluster-baremetal-operator/pull/507) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/4f560b2f1f15e2d5e3d36062b4cc7b9df7ce11c2...7a27819c8fed53043012f7c3a63eaecc59b8d65f) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/eea205c380db184689888ef7d61f861195e76bba) * [OCPCLOUD-2995](https://issues.redhat.com/browse/OCPCLOUD-2995): Machine status conversion and syncing [#365](https://github.com/openshift/cluster-capi-operator/pull/365) * NO-JIRA: hack/test.sh use eval for starting ginkgo so GINKO_EXTRA_ARGS having whitespaces works [#380](https://github.com/openshift/cluster-capi-operator/pull/380) * [OCPCLOUD-2641](https://issues.redhat.com/browse/OCPCLOUD-2641): Validate creation of Machine API Machines [#368](https://github.com/openshift/cluster-capi-operator/pull/368) * [OCPBUGS-62620](https://issues.redhat.com/browse/OCPBUGS-62620): kubeconfig controller: do not error on token secret not yet populated [#373](https://github.com/openshift/cluster-capi-operator/pull/373) * NO-JIRA: lint: add aliases for machine api's and controller-runtime log [#367](https://github.com/openshift/cluster-capi-operator/pull/367) * [OCPCLOUD-2992](https://issues.redhat.com/browse/OCPCLOUD-2992): refactor: split machine migration testing into multiple files [#364](https://github.com/openshift/cluster-capi-operator/pull/364) * NO-JIRA: machine_sync: assorted fixes [#370](https://github.com/openshift/cluster-capi-operator/pull/370) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/2a0af92c5080d528bf88f342a963130c9b840ba5...eea205c380db184689888ef7d61f861195e76bba) ### [cluster-config-api](https://github.com/openshift/api/tree/1f788b8d634ddc6c958548ca36ae7b68755239b1) * [CNTRLPLANE-1614](https://issues.redhat.com/browse/CNTRLPLANE-1614): add event-ttl feature gate [#2525](https://github.com/openshift/api/pull/2525) * : promote InsightConfigAPI and OnDemandDataGather to v1 [#2448](https://github.com/openshift/api/pull/2448) * Switch to slices stable sort on manifest merging [#2524](https://github.com/openshift/api/pull/2524) * Use separate serialization linting config for Machine API provider types [#2522](https://github.com/openshift/api/pull/2522) * Add initial AI api-review configuration [#2489](https://github.com/openshift/api/pull/2489) * Support AMD SEV-SNP on AWS [#2424](https://github.com/openshift/api/pull/2424) * [MCO-1805](https://issues.redhat.com/browse/MCO-1805): MCO-1806: Add ManagedBootImagesCPMS feature gate & CPMS type to ManagedBootImages API [#2396](https://github.com/openshift/api/pull/2396) * [OCPBUGS-62482](https://issues.redhat.com/browse/OCPBUGS-62482): Updating ose-cluster-config-api-container image to be consistent with ART for 4.21 [#2513](https://github.com/openshift/api/pull/2513) * [OCPBUGS-55649](https://issues.redhat.com/browse/OCPBUGS-55649): Remove SetEIPForNLBIngressController feature gate [#2501](https://github.com/openshift/api/pull/2501) * [OCPBUGS-61382](https://issues.redhat.com/browse/OCPBUGS-61382), [STOR-2533](https://issues.redhat.com/browse/STOR-2533): move VolumeAttributesClass to GA [#2471](https://github.com/openshift/api/pull/2471) * Promote BYO OIDC features [#2454](https://github.com/openshift/api/pull/2454) * [OCPBUGS-55673](https://issues.redhat.com/browse/OCPBUGS-55673): Remove IngressControllerLBSubnetsAWS featuregate [#2400](https://github.com/openshift/api/pull/2400) * [Full changelog](https://github.com/openshift/api/compare/7f245291a17ac0bd31cf8ba08530c3355b86dbea...1f788b8d634ddc6c958548ca36ae7b68755239b1) ### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/347bebcc14f9b512b343c90b0414e6ed4c2d6b9d) * [OCPBUGS-62330](https://issues.redhat.com/browse/OCPBUGS-62330): Updating ose-cluster-config-operator-container image to be consistent with ART for 4.21 [#450](https://github.com/openshift/cluster-config-operator/pull/450) * [Full changelog](https://github.com/openshift/cluster-config-operator/compare/657754e2beaed6295ff28bb0f7813cb1c9ce35b2...347bebcc14f9b512b343c90b0414e6ed4c2d6b9d) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/4fb2d2259511f1e957fadfbfa280f7185a60aa36) * NO-JIRA: use scrapeClass for service monitors [#1497](https://github.com/openshift/cluster-etcd-operator/pull/1497) * NO-JIRA: add runbook urls for alerting rules [#1496](https://github.com/openshift/cluster-etcd-operator/pull/1496) * NO-JIRA: feat: update the ip parsing for the nodes [#1479](https://github.com/openshift/cluster-etcd-operator/pull/1479) * [OCPEDGE-2183](https://issues.redhat.com/browse/OCPEDGE-2183): Updating Quorum detection logic to absolve TNF of quorum loss reports. [#1483](https://github.com/openshift/cluster-etcd-operator/pull/1483) * NO-JIRA: remove etcd-backup-server from static pod lists [#1492](https://github.com/openshift/cluster-etcd-operator/pull/1492) * [CNTRLPLANE-1315](https://issues.redhat.com/browse/CNTRLPLANE-1315): Add OpenShift Tests Extension (OTE) for cluster-etcd-operator [#1488](https://github.com/openshift/cluster-etcd-operator/pull/1488) * [OCPBUGS-62518](https://issues.redhat.com/browse/OCPBUGS-62518): Updating cluster-etcd-operator-container image to be consistent with ART for 4.21 [#1489](https://github.com/openshift/cluster-etcd-operator/pull/1489) * And 1 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/61b7fb5116f8672bab6fcccbb9336e197ac07602...4fb2d2259511f1e957fadfbfa280f7185a60aa36) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/2212ae9c5d1b1dfeaf2036677428968a031335f5) * [OCPBUGS-62573](https://issues.redhat.com/browse/OCPBUGS-62573): Updating ose-cluster-image-registry-operator-container image to be consistent with ART for 4.21 [#1256](https://github.com/openshift/cluster-image-registry-operator/pull/1256) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/b04c7c121851704973a94a50e42af1425045899c...2212ae9c5d1b1dfeaf2036677428968a031335f5) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/a35f1daf44c782ff89aa20a1446b9b4f196d1dc4) * [OCPBUGS-43919](https://issues.redhat.com/browse/OCPBUGS-43919): desiredWildcardDNSRecord: Check for nil LB field [#1189](https://github.com/openshift/cluster-ingress-operator/pull/1189) * [OCPBUGS-62400](https://issues.redhat.com/browse/OCPBUGS-62400): Updating ose-cluster-ingress-operator-container image to be consistent with ART for 4.21 [#1286](https://github.com/openshift/cluster-ingress-operator/pull/1286) * [NE-1334](https://issues.redhat.com/browse/NE-1334): Script to install ossm pre-release operator and run GWAPI e2e tests [#1283](https://github.com/openshift/cluster-ingress-operator/pull/1283) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/69ba323f05c84f72f11a0d086836b3f3412512d4...a35f1daf44c782ff89aa20a1446b9b4f196d1dc4) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/3e3b6f604ac3c9089f1d2ff311c586e93f08ff62) * [OCPNODE-3758](https://issues.redhat.com/browse/OCPNODE-3758): alpha/beta apis for DRA should not be enabled in 1.34 [#1932](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1932) * [OCPBUGS-60045](https://issues.redhat.com/browse/OCPBUGS-60045): Bump library-go to latest master [#1928](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1928) * [OCPBUGS-62450](https://issues.redhat.com/browse/OCPBUGS-62450): Updating ose-cluster-kube-apiserver-operator-container image to be consistent with ART for 4.21 [#1931](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1931) * NO-JIRA: Add priority field to prevent early shutdown [#1915](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1915) * NO-ISSUE: Use scrapeClass for service monitors [#1930](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1930) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/aaf8f8b64f4b309adb19a652db1298a8dc7cd8aa...3e3b6f604ac3c9089f1d2ff311c586e93f08ff62) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/0003cd9850370d9c12f5437aaa168dcad773207b) * NO-ISSUE: Use scrapeClass for service monitors [#880](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/880) * [OCPBUGS-62408](https://issues.redhat.com/browse/OCPBUGS-62408): Updating ose-cluster-kube-controller-manager-operator-container image to be consistent with ART for 4.21 [#885](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/885) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/5a7a19516b3fabb83213776683d7f5d6cb61ca3a...0003cd9850370d9c12f5437aaa168dcad773207b) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/7b1ae2372ac30529ca39f4440958882ee230dc6f) * [CNTRLPLANE-1544](https://issues.redhat.com/browse/CNTRLPLANE-1544): Enable user namespace for the operator [#580](https://github.com/openshift/cluster-kube-scheduler-operator/pull/580) * [OCPBUGS-62609](https://issues.redhat.com/browse/OCPBUGS-62609): Updating ose-cluster-kube-scheduler-operator-container image to be consistent with ART for 4.21 [#579](https://github.com/openshift/cluster-kube-scheduler-operator/pull/579) * NO-ISSUE: Use scrapeClass for service monitors [#578](https://github.com/openshift/cluster-kube-scheduler-operator/pull/578) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/2345371abed5896006ac4a60c7d555fc25502c0a...7b1ae2372ac30529ca39f4440958882ee230dc6f) ### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/194b0498b61d1774382c8bb006e59c13c93ee7cf) * [OCPBUGS-62444](https://issues.redhat.com/browse/OCPBUGS-62444): Updating ose-cluster-kube-storage-version-migrator-operator-container image to be consistent with ART for 4.21 [#132](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/132) * [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/8f8e94713cf1f0fe373836b147fd8190340deef8...194b0498b61d1774382c8bb006e59c13c93ee7cf) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/ebd357dcd29972bbe17c8e439df51cd5ffb64783) * [OCPBUGS-62583](https://issues.redhat.com/browse/OCPBUGS-62583): NO-JIRA: Updating ose-cluster-machine-approver-container image to be consistent with ART for 4.21 [#277](https://github.com/openshift/cluster-machine-approver/pull/277) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/70edaa819a00eb8eaf57b471db1d95f818042cba...ebd357dcd29972bbe17c8e439df51cd5ffb64783) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/231e593a99d978e4bbbe8eb4ff4dd9028c56c141) * NO-ISSUE: Update jsonnet dependencies [#2696](https://github.com/openshift/cluster-monitoring-operator/pull/2696) * [OCPBUGS-62160](https://issues.redhat.com/browse/OCPBUGS-62160): Remove AlertManager endpoints when disabled [#2684](https://github.com/openshift/cluster-monitoring-operator/pull/2684) * NO-JIRA: [bot] Synchronize versions of the downstream components [#2703](https://github.com/openshift/cluster-monitoring-operator/pull/2703) * [MON-4395](https://issues.redhat.com/browse/MON-4395): Bump prometheus-operator to v0.86.0 [#2698](https://github.com/openshift/cluster-monitoring-operator/pull/2698) * NO-ISSUE: set openshift-state-metrics as default container [#2693](https://github.com/openshift/cluster-monitoring-operator/pull/2693) * [OCPBUGS-61661](https://issues.redhat.com/browse/OCPBUGS-61661): Remove cluster from non-multicluster dashboards [#2679](https://github.com/openshift/cluster-monitoring-operator/pull/2679) * [MON-4384](https://issues.redhat.com/browse/MON-4384): adding Blackwell GPU device to accelerators configmap [#2689](https://github.com/openshift/cluster-monitoring-operator/pull/2689) * NO-ISSUE: chore: remove image locations in assets [#2683](https://github.com/openshift/cluster-monitoring-operator/pull/2683) * NO-ISSUE: [bot] Update jsonnet dependencies [#2687](https://github.com/openshift/cluster-monitoring-operator/pull/2687) * NO-ISSUE: chore: remove mentions of prometheus Adapter [#2682](https://github.com/openshift/cluster-monitoring-operator/pull/2682) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/0142d3f6119db99f15c571d6d924674cf52ead03...231e593a99d978e4bbbe8eb4ff4dd9028c56c141) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/5ce4b3ccb8a882983b9599623bb5937699c07d8a) * [OCPBUGS-54806](https://issues.redhat.com/browse/OCPBUGS-54806): Add recording rules for UDN telemetry [#2697](https://github.com/openshift/cluster-network-operator/pull/2697) * [OCPBUGS-61215](https://issues.redhat.com/browse/OCPBUGS-61215): Tweak iptables-alerter to try to avoid crictl bug [#2802](https://github.com/openshift/cluster-network-operator/pull/2802) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/6f6d0ee4a020c1cb971d63bc8f68d9f7792dc802...5ce4b3ccb8a882983b9599623bb5937699c07d8a) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/899ff33c7ea31927a62b075c2bb532be83cc909b) * [OCPBUGS-62835](https://issues.redhat.com/browse/OCPBUGS-62835): E2E: llc: make sure to remove any trailing newspaces [#1407](https://github.com/openshift/cluster-node-tuning-operator/pull/1407) * [OCPBUGS-62153](https://issues.redhat.com/browse/OCPBUGS-62153): E2E: skip SMT disabled test when L3 cache spans entire NUMA node [#1397](https://github.com/openshift/cluster-node-tuning-operator/pull/1397) * [OCPBUGS-62605](https://issues.redhat.com/browse/OCPBUGS-62605): e2e: refactor GetSMTLevel to remove Gomega assertions [#1399](https://github.com/openshift/cluster-node-tuning-operator/pull/1399) * [OCPBUGS-62578](https://issues.redhat.com/browse/OCPBUGS-62578): Updating cluster-node-tuning-operator-container image to be consistent with ART for 4.21 [#1391](https://github.com/openshift/cluster-node-tuning-operator/pull/1391) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/b5d66f8d5955d74377a11355c6931330a490cf5b...899ff33c7ea31927a62b075c2bb532be83cc909b) ### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/4e312dcc02f47ca43e71c0d6e9d022e8f01b68e8) * NO-ISSUE: Remove conditionals for cp-manifests use [#142](https://github.com/openshift/cluster-olm-operator/pull/142) * [OPRUN-4079](https://issues.redhat.com/browse/OPRUN-4079): Use helm to generate manifests [#140](https://github.com/openshift/cluster-olm-operator/pull/140) * [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/d1182c7ad66759ec4aae942090fdc7df3d2a69e3...4e312dcc02f47ca43e71c0d6e9d022e8f01b68e8) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/c2d0127291dfe824d9591d4e37ec319a739d988e) * [OCPBUGS-62500](https://issues.redhat.com/browse/OCPBUGS-62500): Updating ose-cluster-openshift-apiserver-operator-container image to be consistent with ART for 4.21 [#626](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/626) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/c47d53b95a29710ea138c4542dc1fbb7ee8f718f...c2d0127291dfe824d9591d4e37ec319a739d988e) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/da1e14c45093c19bc79e2055c9f4a55efc1cc1a8) * [CNTRLPLANE-1307](https://issues.redhat.com/browse/CNTRLPLANE-1307): set up openshift-tests-extension for cluster-openshift-controller-manager-operator and add a sanity test [#395](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/395) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/dfaeb8d5fdf1f43df37916ec3d70f57ddebb1028...da1e14c45093c19bc79e2055c9f4a55efc1cc1a8) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/ef703966fe6e82f5f255b06bc5c758f105bf8b28) * [OCPBUGS-62440](https://issues.redhat.com/browse/OCPBUGS-62440): Updating ose-cluster-policy-controller-container image to be consistent with ART for 4.21 [#169](https://github.com/openshift/cluster-policy-controller/pull/169) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/5c0dd7a1b366d314aa9c929fe775ee3041b348cb...ef703966fe6e82f5f255b06bc5c758f105bf8b28) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/c819b88d67680011f7f63c1dd984098d1334afbf) * [OCPBUGS-62409](https://issues.redhat.com/browse/OCPBUGS-62409): Updating ose-cluster-samples-operator-container image to be consistent with ART for 4.21 [#651](https://github.com/openshift/cluster-samples-operator/pull/651) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/8a74b8054dad10eb32c629542f653d8eb44a88dc...c819b88d67680011f7f63c1dd984098d1334afbf) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/658ba175bfaeb324cc8bf29b100df40d2a052382) * [OCPBUGS-60637](https://issues.redhat.com/browse/OCPBUGS-60637): remove static value for runAsUser in securityContext [#619](https://github.com/openshift/cluster-storage-operator/pull/619) * [OCPBUGS-62421](https://issues.redhat.com/browse/OCPBUGS-62421): Updating ose-cluster-storage-operator-container image to be consistent with ART for 4.21 [#624](https://github.com/openshift/cluster-storage-operator/pull/624) * [OCPBUGS-62172](https://issues.redhat.com/browse/OCPBUGS-62172): Add app label to Manila deployment [#628](https://github.com/openshift/cluster-storage-operator/pull/628) * [OCPBUGS-61112](https://issues.redhat.com/browse/OCPBUGS-61112): add Azure Disk CSI driver SA name to CredentialsRequest [#618](https://github.com/openshift/cluster-storage-operator/pull/618) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/eb5ba15585650e5f76272c3a5db82e0bee11617e...658ba175bfaeb324cc8bf29b100df40d2a052382) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/75c15b598d132dff80fb871b06e9aea35f92570b) * [OCPBUGS-61872](https://issues.redhat.com/browse/OCPBUGS-61872): Add ClusterVersionOperator manifests to TechPreviewNoUpgrade clusters [#1232](https://github.com/openshift/cluster-version-operator/pull/1232) * [OCPBUGS-62861](https://issues.redhat.com/browse/OCPBUGS-62861): temporarily disable metrics auth for hypershift clusters [#1243](https://github.com/openshift/cluster-version-operator/pull/1243) * [OTA-1627](https://issues.redhat.com/browse/OTA-1627): pkg/cincinnati: Centralize release metadata parsing [#1231](https://github.com/openshift/cluster-version-operator/pull/1231) * NO-JIRA: Move myself to emeritus [#1239](https://github.com/openshift/cluster-version-operator/pull/1239) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/e21c93c4727f555c6e5784ab9e7a558db1678ef0...75c15b598d132dff80fb871b06e9aea35f92570b) ### [console](https://github.com/openshift/console/tree/9ec1a9d03dd22ec18957adb02cf68e57472b4a4e) * [OCPBUGS-62947](https://issues.redhat.com/browse/OCPBUGS-62947): bump dompurify to latest [#15586](https://github.com/openshift/console/pull/15586) * [CONSOLE-4819](https://issues.redhat.com/browse/CONSOLE-4819): Migrate container-security to dynamic [#15565](https://github.com/openshift/console/pull/15565) * [CONSOLE-4602](https://issues.redhat.com/browse/CONSOLE-4602): Migrate enzyme "packages/console-app" unit tests to React Testing Library [#15514](https://github.com/openshift/console/pull/15514) * [OCPBUGS-60603](https://issues.redhat.com/browse/OCPBUGS-60603): Add bearer token file configuration to oc-environment script [#15521](https://github.com/openshift/console/pull/15521) * [OCPBUGS-62315](https://issues.redhat.com/browse/OCPBUGS-62315): Correct the width of the cluster config toolbar filter input [#15546](https://github.com/openshift/console/pull/15546) * [CONSOLE-4795](https://issues.redhat.com/browse/CONSOLE-4795), [CONSOLE-4797](https://issues.redhat.com/browse/CONSOLE-4797), [CONSOLE-4801](https://issues.redhat.com/browse/CONSOLE-4801): Migrate some static extensions to dynamic [#15552](https://github.com/openshift/console/pull/15552) * [CONSOLE-4804](https://issues.redhat.com/browse/CONSOLE-4804): Migrate `TopologyCreateConnector` to dynamic [#15549](https://github.com/openshift/console/pull/15549) * [CONSOLE-4800](https://issues.redhat.com/browse/CONSOLE-4800): Migrate `HorizontalNavTab` to dynamic [#15553](https://github.com/openshift/console/pull/15553) * [OCPBUGS-59529](https://issues.redhat.com/browse/OCPBUGS-59529): Prevent the topology context menu items from truncating [#15524](https://github.com/openshift/console/pull/15524) * [CONSOLE-4798](https://issues.redhat.com/browse/CONSOLE-4798): Migrate `StorageClassProvisioner` to dynamic [#15550](https://github.com/openshift/console/pull/15550) * [OPRUN-4086](https://issues.redhat.com/browse/OPRUN-4086): Add ClusterCatalog controller [#15466](https://github.com/openshift/console/pull/15466) * NO-JIRA: chore(OWNERS): remove Mylanos from OWNERS [#15559](https://github.com/openshift/console/pull/15559) * And 1 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/console/compare/0a2f026449d01ab9372b78a3d767057bb16810c6...9ec1a9d03dd22ec18957adb02cf68e57472b4a4e) ### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/65a041b890582341cfcbafef7ebea359c2f1048d) * NO-JIRA: shiftstack: Update OWNERS [#353](https://github.com/openshift/cloud-provider-openstack/pull/353) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/c4fe3e8ad29e58f081f3883de0893c2025a097b2...65a041b890582341cfcbafef7ebea359c2f1048d) ### [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs/tree/87e2700a9249f3ac9a35cb3aed589c918c56cb94) * NO-JIRA:shiftstack: Update OWNERS [#162](https://github.com/openshift/csi-driver-nfs/pull/162) * [OCPBUGS-62509](https://issues.redhat.com/browse/OCPBUGS-62509): Updating csi-driver-nfs-container image to be consistent with ART for 4.21 [#161](https://github.com/openshift/csi-driver-nfs/pull/161) * [Full changelog](https://github.com/openshift/csi-driver-nfs/compare/1abaf84447384a486a9f9da7cd7b9e53784c8a55...87e2700a9249f3ac9a35cb3aed589c918c56cb94) ### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/bc47159f8350f5b167896459914ec8659cbb3b1b) * [OCPBUGS-62541](https://issues.redhat.com/browse/OCPBUGS-62541): Updating csi-provisioner-container image to be consistent with ART for 4.21 [#116](https://github.com/openshift/csi-external-provisioner/pull/116) * [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/81fca03694bca1bae8606d8970472330e1e4fcad...bc47159f8350f5b167896459914ec8659cbb3b1b) ### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/9d1d059b7310751b1ded1cf55b6e5b61e90375ff) * [OCPBUGS-62504](https://issues.redhat.com/browse/OCPBUGS-62504): Updating ose-csi-external-resizer-container image to be consistent with ART for 4.21 [#178](https://github.com/openshift/csi-external-resizer/pull/178) * [OCPBUGS-61547](https://issues.redhat.com/browse/OCPBUGS-61547): Requeue PVC over PV creation [#173](https://github.com/openshift/csi-external-resizer/pull/173) * [Full changelog](https://github.com/openshift/csi-external-resizer/compare/9cd710b1f1f0ce002af0af76709401ace3e48051...9d1d059b7310751b1ded1cf55b6e5b61e90375ff) ### [csi-external-snapshotter, csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter/tree/15313fb28f5c42e4b896928478652768225692a6) * [OCPBUGS-62423](https://issues.redhat.com/browse/OCPBUGS-62423): Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.21 [#188](https://github.com/openshift/csi-external-snapshotter/pull/188) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/ba8194d5920973069bc56a8bf5844afeedc66bbd...15313fb28f5c42e4b896928478652768225692a6) ### [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe/tree/1ed94a44d84b5e516bcbfafa129f7b2cdf474d92) * [OCPBUGS-62403](https://issues.redhat.com/browse/OCPBUGS-62403): Updating csi-livenessprobe-container image to be consistent with ART for 4.21 [#77](https://github.com/openshift/csi-livenessprobe/pull/77) * [Full changelog](https://github.com/openshift/csi-livenessprobe/compare/1d6d6b27460e58f24110c72ec9c96afe2c1d891d...1ed94a44d84b5e516bcbfafa129f7b2cdf474d92) ### [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar/tree/71080e3e777fe19e2b68a95012102c52026585da) * [OCPBUGS-60108](https://issues.redhat.com/browse/OCPBUGS-60108): update log level verbosity to not clutter logs [#86](https://github.com/openshift/csi-node-driver-registrar/pull/86) * [OCPBUGS-62506](https://issues.redhat.com/browse/OCPBUGS-62506): Updating csi-node-driver-registrar-container image to be consistent with ART for 4.21 [#85](https://github.com/openshift/csi-node-driver-registrar/pull/85) * [Full changelog](https://github.com/openshift/csi-node-driver-registrar/compare/3a2c732e73b19c947945256e9ea0581653988ab0...71080e3e777fe19e2b68a95012102c52026585da) ### [etcd, installer-etcd-artifacts](https://github.com/openshift/etcd/tree/e2b3dfdf037938f7f0c489438eaa1138fd3fadba) * [OCPBUGS-62338](https://issues.redhat.com/browse/OCPBUGS-62338): Updating ose-etcd-container image to be consistent with ART for 4.21 [#342](https://github.com/openshift/etcd/pull/342) * [Full changelog](https://github.com/openshift/etcd/compare/9c065d4d842c8de57806426c13201413b4d595e2...e2b3dfdf037938f7f0c489438eaa1138fd3fadba) ### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/707afffc8d7ebf89d11b5301feb32c0884a6f42c) * [OCPBUGS-62520](https://issues.redhat.com/browse/OCPBUGS-62520): Updating ose-machine-api-provider-gcp-container image to be consistent with ART for 4.21 [#130](https://github.com/openshift/machine-api-provider-gcp/pull/130) * [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/498f27049011c7e6e59a6a26ffe55d49f65ed911...707afffc8d7ebf89d11b5301feb32c0884a6f42c) ### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/223267890211674a7273aa99c3a5dee257bdc042) * Updating ose-gcp-pd-csi-driver-container image to be consistent with ART for 4.21 [#84](https://github.com/openshift/gcp-pd-csi-driver/pull/84) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/500ab5d31ad382805070c8ae329a9a34163ebc99...223267890211674a7273aa99c3a5dee257bdc042) ### [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook/tree/d481e5cb9323b01964bf143b58403b62fa31e5e7) * [OCPBUGS-62591](https://issues.redhat.com/browse/OCPBUGS-62591): Updating gcp-workload-identity-federation-webhook-container image to be consistent with ART for 4.21 [#10](https://github.com/openshift/gcp-workload-identity-federation-webhook/pull/10) * [Full changelog](https://github.com/openshift/gcp-workload-identity-federation-webhook/compare/b36788edd4c559cffd5f7f1b2e3e51b98c3e92b8...d481e5cb9323b01964bf143b58403b62fa31e5e7) ### [haproxy-router](https://github.com/openshift/router/tree/526b4d0ad4cd9d44b43e2585b3415e513fbaf3da) * [OCPBUGS-62501](https://issues.redhat.com/browse/OCPBUGS-62501): Updating ose-haproxy-router-base-container image to be consistent with ART for 4.21 [#679](https://github.com/openshift/router/pull/679) * [OCPBUGS-62555](https://issues.redhat.com/browse/OCPBUGS-62555): Updating openshift-enterprise-haproxy-router-container image to be consistent with ART for 4.21 [#680](https://github.com/openshift/router/pull/680) * [Full changelog](https://github.com/openshift/router/compare/48642ee220fe9cf5842a46ea1283817f0f2b7272...526b4d0ad4cd9d44b43e2585b3415e513fbaf3da) ### [hyperkube, installer-kube-apiserver-artifacts, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/00e7ec7a0db0b7e03c5ed2bc5b8b776fdc34f72a) * [OCPBUGS-62608](https://issues.redhat.com/browse/OCPBUGS-62608): Updating openshift-enterprise-pod-container image to be consistent with ART for 4.21 [#2481](https://github.com/openshift/kubernetes/pull/2481) * [OCPBUGS-60610](https://issues.redhat.com/browse/OCPBUGS-60610): UPSTREAM: 134199: Promote regression-issue-74839 to 1.4 [#2472](https://github.com/openshift/kubernetes/pull/2472) * [OCPBUGS-43994](https://issues.redhat.com/browse/OCPBUGS-43994): UPSTREAM: <carry>: kube-apiserver: wire through isTerminating into handler chain [#2477](https://github.com/openshift/kubernetes/pull/2477) * [Full changelog](https://github.com/openshift/kubernetes/compare/5c9df339496a7595967e06682ece7d0b2145411c...00e7ec7a0db0b7e03c5ed2bc5b8b776fdc34f72a) ### [hypershift](https://github.com/openshift/hypershift/tree/dc0fb2abdff6bb889f0ca81eb26bb2c5d116efaa) * [CNTRLPLANE-1484](https://issues.redhat.com/browse/CNTRLPLANE-1484): Expose cluster autoscaler metrics in HCP [#6902](https://github.com/openshift/hypershift/pull/6902) * [CNTRLPLANE-1582](https://issues.redhat.com/browse/CNTRLPLANE-1582): Prevent azure cluster destroy command from deleting managed/main resource group [#6956](https://github.com/openshift/hypershift/pull/6956) * [CNTRLPLANE-1543](https://issues.redhat.com/browse/CNTRLPLANE-1543): fix(aws): use clean image for placeholder nodes [#6935](https://github.com/openshift/hypershift/pull/6935) * [CNTRLPLANE-1468](https://issues.redhat.com/browse/CNTRLPLANE-1468): feat(install): add command line argument for ImagePullPolicy configuration [#6875](https://github.com/openshift/hypershift/pull/6875) * NO-JIRA: feat(claude): add e2e-analyze command for CI failure analysis [#6737](https://github.com/openshift/hypershift/pull/6737) * [CNTRLPLANE-1374](https://issues.redhat.com/browse/CNTRLPLANE-1374): feat(azure): add setup scripts for self-managed Azure hosted clusters [#6752](https://github.com/openshift/hypershift/pull/6752) * NO-JIRA: chore(ai): configure all agents to inherit model configuration [#6906](https://github.com/openshift/hypershift/pull/6906) * [CNTRLPLANE-1332](https://issues.redhat.com/browse/CNTRLPLANE-1332): docs(azure): add self-managed Azure HyperShift overview guide [#6948](https://github.com/openshift/hypershift/pull/6948) * [CNTRLPLANE-1432](https://issues.redhat.com/browse/CNTRLPLANE-1432): Make PSA test conditional on OpenShiftPodSecurityAdmission feature gate [#6923](https://github.com/openshift/hypershift/pull/6923) * [CNTRLPLANE-1581](https://issues.redhat.com/browse/CNTRLPLANE-1581): feat(azure): relax API to make externalDNS optional for self-managed clusters [#6951](https://github.com/openshift/hypershift/pull/6951) * [OCPBUGS-62446](https://issues.redhat.com/browse/OCPBUGS-62446): fix(hcco): add retry mechanism for HCP retrieval to handle transient connectivity issues [#6918](https://github.com/openshift/hypershift/pull/6918) * NO-JIRA: docs(jira-solve): require godoc comments and unit tests for new functions [#6957](https://github.com/openshift/hypershift/pull/6957) * [OCPBUGS-60637](https://issues.redhat.com/browse/OCPBUGS-60637): feat(cpo): add UID security context to CSO deployment [#6786](https://github.com/openshift/hypershift/pull/6786) * [OCPBUGS-62407](https://issues.redhat.com/browse/OCPBUGS-62407): chore(build): update container images to 4.21 [#6936](https://github.com/openshift/hypershift/pull/6936) * NO-JIRA: Add openstack-reviewers, openstack-approvers [#6911](https://github.com/openshift/hypershift/pull/6911) * [GCP-96](https://issues.redhat.com/browse/GCP-96): add GCPPlatform feature gate [#6929](https://github.com/openshift/hypershift/pull/6929) * [CNTRLPLANE-1332](https://issues.redhat.com/browse/CNTRLPLANE-1332): docs(readme): correct spelling mistake [#6943](https://github.com/openshift/hypershift/pull/6943) * [CNTRLPLANE-1332](https://issues.redhat.com/browse/CNTRLPLANE-1332): docs(azure): add self-managed cluster setup documentation [#6808](https://github.com/openshift/hypershift/pull/6808) * [OCPBUGS-61245](https://issues.redhat.com/browse/OCPBUGS-61245): Fix driver-config ConfigMap content flapping due to random ordering [#6907](https://github.com/openshift/hypershift/pull/6907) * [CNTRLPLANE-1545](https://issues.redhat.com/browse/CNTRLPLANE-1545): docs(commands): improve jira-solve command with logical commit organization [#6937](https://github.com/openshift/hypershift/pull/6937) * NO-JIRA: chore(ci): update Konflux Tekton tasks to latest trusted versions [#6928](https://github.com/openshift/hypershift/pull/6928) * [OCPBUGS-62328](https://issues.redhat.com/browse/OCPBUGS-62328): Add missing svc-kubeconfig mount to CAPO Deployment [#6909](https://github.com/openshift/hypershift/pull/6909) * [OCPBUGS-62324](https://issues.redhat.com/browse/OCPBUGS-62324): Fix test-e2e `annotations` flag parsing [#6908](https://github.com/openshift/hypershift/pull/6908) * [AUTOSCALE-322](https://issues.redhat.com/browse/AUTOSCALE-322): fix karpenter token secret leak [#6790](https://github.com/openshift/hypershift/pull/6790) * [CNTRLPLANE-980](https://issues.redhat.com/browse/CNTRLPLANE-980): feat(api): add hc.status.configuration.authentication status field [#6261](https://github.com/openshift/hypershift/pull/6261) * NO-JIRA: fix(e2e): extend ValidateHostedClusterConditions timeout [#6913](https://github.com/openshift/hypershift/pull/6913) * [Full changelog](https://github.com/openshift/hypershift/compare/ec4bc4402f8a6f423eb5d76f8728b36f3c52bbf2...dc0fb2abdff6bb889f0ca81eb26bb2c5d116efaa) ### [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm/tree/e797cab574156c8c875968fb8dcdf27f1148eaf7) * [OCPBUGS-62342](https://issues.redhat.com/browse/OCPBUGS-62342): Updating ose-ibm-cloud-controller-manager-container image to be consistent with ART for 4.21 [#86](https://github.com/openshift/cloud-provider-ibm/pull/86) * [Full changelog](https://github.com/openshift/cloud-provider-ibm/compare/79221ddcb0161dbeeb7c087f7a3104ecc239adf9...e797cab574156c8c875968fb8dcdf27f1148eaf7) ### [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud/tree/69ed5e056af689cb34fd099355c0c5534ede70be) * [OCPBUGS-62486](https://issues.redhat.com/browse/OCPBUGS-62486): Updating ose-ibmcloud-cluster-api-controllers-container image to be consistent with ART for 4.21 [#130](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/130) * [Full changelog](https://github.com/openshift/cluster-api-provider-ibmcloud/compare/48ff68d58ea3917e1a4d53aadf997ca03824678c...69ed5e056af689cb34fd099355c0c5534ede70be) ### [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud/tree/03d7a9679f70e4bc1c884ebb5d6577dd757b1553) * [OCPBUGS-62491](https://issues.redhat.com/browse/OCPBUGS-62491): Updating ose-ibmcloud-machine-controllers-container image to be consistent with ART for 4.21 [#71](https://github.com/openshift/machine-api-provider-ibmcloud/pull/71) * [Full changelog](https://github.com/openshift/machine-api-provider-ibmcloud/compare/a5f71a8f64f0077fc6ed0c5a28047f2ccc23a897...03d7a9679f70e4bc1c884ebb5d6577dd757b1553) ### [insights-operator](https://github.com/openshift/insights-operator/tree/e30478fcb897632791c6cc58a9edb4c166ee9fcd) * [CCXDEV-15551](https://issues.redhat.com/browse/CCXDEV-15551): Decouple CRD storage specs [#1157](https://github.com/openshift/insights-operator/pull/1157) * [OCPBUGS-60870](https://issues.redhat.com/browse/OCPBUGS-60870): The Gather Job did not check the current configuration before running [#1154](https://github.com/openshift/insights-operator/pull/1154) * [Full changelog](https://github.com/openshift/insights-operator/compare/7a313a6f1a93b9b6bb547752a03b779bbd61d800...e30478fcb897632791c6cc58a9edb4c166ee9fcd) ### [insights-runtime-exporter, insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor/tree/a03d7be36e4b76d74df9ccb043a52864bd510629) * [OCPBUGS-62433](https://issues.redhat.com/browse/OCPBUGS-62433): Updating ose-insights-runtime-extractor-container image to be consistent with ART for 4.21 [#54](https://github.com/openshift/insights-runtime-extractor/pull/54) * [Full changelog](https://github.com/openshift/insights-runtime-extractor/compare/3d3783698b20f5c27e4f35051b1450e47e789068...a03d7be36e4b76d74df9ccb043a52864bd510629) ### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/617dd5aaf6173c6bb7629690de5e844fb98e6fd3) * [OCPBUGS-62329](https://issues.redhat.com/browse/OCPBUGS-62329): Updating ironic-agent-container image to be consistent with ART for 4.21 [#197](https://github.com/openshift/ironic-agent-image/pull/197) * [Full changelog](https://github.com/openshift/ironic-agent-image/compare/0cdaa82190b18a327c4181b965b9824a14cb4411...617dd5aaf6173c6bb7629690de5e844fb98e6fd3) ### [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader/tree/08fdfd37a6d41bfc6a1fe7ac90dbe293c8a5b555) * [OCPBUGS-62357](https://issues.redhat.com/browse/OCPBUGS-62357): Updating ironic-rhcos-downloader-container image to be consistent with ART for 4.21 [#107](https://github.com/openshift/ironic-rhcos-downloader/pull/107) * [Full changelog](https://github.com/openshift/ironic-rhcos-downloader/compare/6c92e5425b58baa9d4dd951a992b7460e8407247...08fdfd37a6d41bfc6a1fe7ac90dbe293c8a5b555) ### [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager/tree/b95b05fe0ba17255ef61e92d4167ca4c9de789b8) * [OCPBUGS-62511](https://issues.redhat.com/browse/OCPBUGS-62511): Updating ironic-static-ip-manager-container image to be consistent with ART for 4.21 [#54](https://github.com/openshift/ironic-static-ip-manager/pull/54) * [Full changelog](https://github.com/openshift/ironic-static-ip-manager/compare/fa5b8b8bb73e509f74205a99a0ed1cb07a843885...b95b05fe0ba17255ef61e92d4167ca4c9de789b8) ### [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server/tree/ed76a5e8051caae6519342ae189088b8ddd09979) * [OCPBUGS-62397](https://issues.redhat.com/browse/OCPBUGS-62397): Updating ose-kube-metrics-server-container image to be consistent with ART for 4.21 [#47](https://github.com/openshift/kubernetes-metrics-server/pull/47) * [Full changelog](https://github.com/openshift/kubernetes-metrics-server/compare/cfa5ee9f1c94d7faec36de970033b9e329326f38...ed76a5e8051caae6519342ae189088b8ddd09979) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/d818e81d447d78e42fc7025e95137a096e8e90f3) * [OCPBUGS-62356](https://issues.redhat.com/browse/OCPBUGS-62356): Updating kube-state-metrics-container image to be consistent with ART for 4.21 [#125](https://github.com/openshift/kube-state-metrics/pull/125) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/7dec3478a9173d2c00a05382fd5800a53f1fdc2f...d818e81d447d78e42fc7025e95137a096e8e90f3) ### [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator/tree/ce5ff17e9a81ce754567e6dd5053d13409c251e9) * [OCPBUGS-62566](https://issues.redhat.com/browse/OCPBUGS-62566): Updating ose-kube-storage-version-migrator-container image to be consistent with ART for 4.21 [#234](https://github.com/openshift/kubernetes-kube-storage-version-migrator/pull/234) * [Full changelog](https://github.com/openshift/kubernetes-kube-storage-version-migrator/compare/0f8a4eb84ace9b746cf25d51d80dacf34ca5f953...ce5ff17e9a81ce754567e6dd5053d13409c251e9) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/c6faace50b71d89f694e9f3a8ee7a6635ac36f7c) * [OCPNODE-3747](https://issues.redhat.com/browse/OCPNODE-3747): Disable Swap mode in Kubelet and enable drop-in directory [#5294](https://github.com/openshift/machine-config-operator/pull/5294) * [OCPEDGE-2188](https://issues.redhat.com/browse/OCPEDGE-2188): embed fencing validator into TNF MCO [#5285](https://github.com/openshift/machine-config-operator/pull/5285) * NO-JIRA: shiftstack: Update OWNERS [#5334](https://github.com/openshift/machine-config-operator/pull/5334) * [OCPBUGS-62510](https://issues.redhat.com/browse/OCPBUGS-62510): Skip rpm-ostree local rebase if no PIS [#5333](https://github.com/openshift/machine-config-operator/pull/5333) * [OCPBUGS-62493](https://issues.redhat.com/browse/OCPBUGS-62493): Only fire OSImageURLOverridden and set metrics on changes [#5319](https://github.com/openshift/machine-config-operator/pull/5319) * [MCO-1844](https://issues.redhat.com/browse/MCO-1844): Remove MissingMachineConfig Alert [#5261](https://github.com/openshift/machine-config-operator/pull/5261) * [MCO-1685](https://issues.redhat.com/browse/MCO-1685): Add mco-sanitize utility main logic [#5303](https://github.com/openshift/machine-config-operator/pull/5303) * [OCPBUGS-59968](https://issues.redhat.com/browse/OCPBUGS-59968): Cert Controller should live fetch SAN IPs during cert rotation [#5245](https://github.com/openshift/machine-config-operator/pull/5245) * [OCPBUGS-62341](https://issues.redhat.com/browse/OCPBUGS-62341): Ensure the node passed to RunCordonOrUncordon comes from the latest updated state [#5305](https://github.com/openshift/machine-config-operator/pull/5305) * [OCPBUGS-60805](https://issues.redhat.com/browse/OCPBUGS-60805): configure-ovs: work around a Cisco switch issue [#5274](https://github.com/openshift/machine-config-operator/pull/5274) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/adb087cee869e7e1c1efc33aab6a5766eaa7233b...c6faace50b71d89f694e9f3a8ee7a6635ac36f7c) ### [machine-image-customization-controller](https://github.com/openshift/image-customization-controller/tree/d958f0bf39ee93368c89919b7dbe23363f38493e) * [METAL-1564](https://issues.redhat.com/browse/METAL-1564): Use available images [#147](https://github.com/openshift/image-customization-controller/pull/147) * [OCPBUGS-62505](https://issues.redhat.com/browse/OCPBUGS-62505): Updating ose-image-customization-controller-container image to be consistent with ART for 4.21 [#148](https://github.com/openshift/image-customization-controller/pull/148) * [Full changelog](https://github.com/openshift/image-customization-controller/compare/20f6d615c03b9c579037cdcdc327bd2bcefde4e6...d958f0bf39ee93368c89919b7dbe23363f38493e) ### [machine-os-images](https://github.com/openshift/machine-os-images/tree/28e97553a97b689d068d5523a7cb2b1a6e53df63) * [OCPBUGS-61477](https://issues.redhat.com/browse/OCPBUGS-61477): Acquire aarch64 ISO at runtime [#67](https://github.com/openshift/machine-os-images/pull/67) * [OCPBUGS-56049](https://issues.redhat.com/browse/OCPBUGS-56049): Force rebuild for OCP 4.21 [#66](https://github.com/openshift/machine-os-images/pull/66) * [OCPBUGS-62596](https://issues.redhat.com/browse/OCPBUGS-62596): Updating ose-machine-os-images-container image to be consistent with ART for 4.21 [#69](https://github.com/openshift/machine-os-images/pull/69) * [Full changelog](https://github.com/openshift/machine-os-images/compare/64bfec79ae03b50b1da5b614a4cca2937ea9927d...28e97553a97b689d068d5523a7cb2b1a6e53df63) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/da59937346ccdfb423fefdcd35fb08a1f2ea259b) * [OU-1011](https://issues.redhat.com/browse/OU-1011): Display determistic start and end dates [#585](https://github.com/openshift/monitoring-plugin/pull/585) * [OU-999](https://issues.redhat.com/browse/OU-999): automation monitoring plugin image injection and kubevirt installation cleanup working [#590](https://github.com/openshift/monitoring-plugin/pull/590) * [OCPBUGS-62276](https://issues.redhat.com/browse/OCPBUGS-62276): allow additional TLS config [#580](https://github.com/openshift/monitoring-plugin/pull/580) * [OCPBUGS-62454](https://issues.redhat.com/browse/OCPBUGS-62454): Updating monitoring-plugin-container image to be consistent with ART for 4.21 [#566](https://github.com/openshift/monitoring-plugin/pull/566) * [OU-1011](https://issues.redhat.com/browse/OU-1011): Render short-lived incidents and alerts [#581](https://github.com/openshift/monitoring-plugin/pull/581) * [OU-1016](https://issues.redhat.com/browse/OU-1016): avoid displaying stale alerts data when selecting another incident detail [#573](https://github.com/openshift/monitoring-plugin/pull/573) * [OBSINTA-789](https://issues.redhat.com/browse/OBSINTA-789): Sort alerts by start time [#577](https://github.com/openshift/monitoring-plugin/pull/577) * NO-JIRA: fix handle empty queries when removing incident filters [#574](https://github.com/openshift/monitoring-plugin/pull/574) * NO-JIRA: Fix tooltip vertical position [#576](https://github.com/openshift/monitoring-plugin/pull/576) * [OU-986](https://issues.redhat.com/browse/OU-986): automation removing uncaught exception [#575](https://github.com/openshift/monitoring-plugin/pull/575) * [OBSINTA-789](https://issues.redhat.com/browse/OBSINTA-789): Fix alert loading and processing [#569](https://github.com/openshift/monitoring-plugin/pull/569) * [OU-1025](https://issues.redhat.com/browse/OU-1025): keep alerts populated for the incident, when the graph is hidden… [#572](https://github.com/openshift/monitoring-plugin/pull/572) * NO-JIRA: chore: add unit test command and dependencies [#571](https://github.com/openshift/monitoring-plugin/pull/571) * [OBSINTA-857](https://issues.redhat.com/browse/OBSINTA-857): Cypress add SKIP_ALL_INSTALL [#568](https://github.com/openshift/monitoring-plugin/pull/568) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/15f15c1063dda6037d5aa2460427605863f6315b...da59937346ccdfb423fefdcd35fb08a1f2ea259b) ### [must-gather](https://github.com/openshift/must-gather/tree/ff2a11af23d70278f5332926592a892274464b4e) * [OSSM-10530](https://issues.redhat.com/browse/OSSM-10530): add Istio/Gateway API gather scripts [#503](https://github.com/openshift/must-gather/pull/503) * [OCPBUGS-62551](https://issues.redhat.com/browse/OCPBUGS-62551): Updating ose-must-gather-container image to be consistent with ART for 4.21 [#507](https://github.com/openshift/must-gather/pull/507) * [Full changelog](https://github.com/openshift/must-gather/compare/f0c64742c79afce5e367ca2c7b830ad448abe1df...ff2a11af23d70278f5332926592a892274464b4e) ### [network-tools](https://github.com/openshift/network-tools/tree/c0b47677affd64d00f2aa5a9748e5bbf57891aa2) * NO-JIRA:Add two new team members [#163](https://github.com/openshift/network-tools/pull/163) * [Full changelog](https://github.com/openshift/network-tools/compare/f32437985bb6b1c262841bf66af19752e50a7a28...c0b47677affd64d00f2aa5a9748e5bbf57891aa2) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/9672153b74d842c4d31108573483648be54b124d) * [CNV-61569](https://issues.redhat.com/browse/CNV-61569): Mark OVN K8s secondary localnet as deprecated [#282](https://github.com/openshift/networking-console-plugin/pull/282) * [OCPBUGS-62442](https://issues.redhat.com/browse/OCPBUGS-62442): Updating networking-console-plugin-container image to be consistent with ART for 4.21 [#279](https://github.com/openshift/networking-console-plugin/pull/279) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/6d92e16021e422ace95dd28a1613b78fa217c229...9672153b74d842c4d31108573483648be54b124d) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/bed940fb00ef86d38440eb07f03f65285f0c6624) * [OCPBUGS-56398](https://issues.redhat.com/browse/OCPBUGS-56398): Removes the clean up of logs directory [#1289](https://github.com/openshift/oc-mirror/pull/1289) * [OCPBUGS-62478](https://issues.redhat.com/browse/OCPBUGS-62478): Updating oc-mirror-plugin-container image to be consistent with ART for 4.21 (missing files of pr 1280) [#1283](https://github.com/openshift/oc-mirror/pull/1283) * [OCPBUGS-62478](https://issues.redhat.com/browse/OCPBUGS-62478): Updating oc-mirror-plugin-container image to be consistent with ART for 4.21 [#1280](https://github.com/openshift/oc-mirror/pull/1280) * [Full changelog](https://github.com/openshift/oc-mirror/compare/c548ba07a6373af3632d90e6e4109d8dfda750d8...bed940fb00ef86d38440eb07f03f65285f0c6624) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/c9115221b0d3b619759eca53cd0676f6772ec90e) * [OPRUN-4156](https://issues.redhat.com/browse/OPRUN-4156): UPSTREAM: <carry>: support webhook case in disconnected [#508](https://github.com/openshift/operator-framework-operator-controller/pull/508) * NO-ISSUE: Synchronize From Upstream Repositories [#512](https://github.com/openshift/operator-framework-operator-controller/pull/512) * [OPRUN-4176](https://issues.redhat.com/browse/OPRUN-4176): Update does-not-exist and simple install to work i… [#510](https://github.com/openshift/operator-framework-operator-controller/pull/510) * NO-ISSUE: Clean up cp-manifests [#511](https://github.com/openshift/operator-framework-operator-controller/pull/511) * NO-ISSUE: Synchronize From Upstream Repositories [#506](https://github.com/openshift/operator-framework-operator-controller/pull/506) * NO-ISSUE: UPSTREAM: <carry>: check kubeconfig only run-test and run-suite [#507](https://github.com/openshift/operator-framework-operator-controller/pull/507) * NO-ISSUE: Fix VERSION replacement in catalog bindata [#505](https://github.com/openshift/operator-framework-operator-controller/pull/505) * NO-ISSUE: Synchronize From Upstream Repositories [#498](https://github.com/openshift/operator-framework-operator-controller/pull/498) * [OCPBUGS-62753](https://issues.redhat.com/browse/OCPBUGS-62753): for incompatible test add func to wait SA creation [#501](https://github.com/openshift/operator-framework-operator-controller/pull/501) * NO-ISSUE: Synchronize From Upstream Repositories [#497](https://github.com/openshift/operator-framework-operator-controller/pull/497) * [OPRUN-4169](https://issues.redhat.com/browse/OPRUN-4169): OTE building controller image [#483](https://github.com/openshift/operator-framework-operator-controller/pull/483) * [OPRUN-4080](https://issues.redhat.com/browse/OPRUN-4080): Remove kustomize manifests from images and repo [#494](https://github.com/openshift/operator-framework-operator-controller/pull/494) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/82611a3c603b51de56521ad517111c7d379ea753...c9115221b0d3b619759eca53cd0676f6772ec90e) ### [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics/tree/ab605a4bf1c6cd5a6c58f245fb67ce648caebfa8) * [OCPBUGS-62431](https://issues.redhat.com/browse/OCPBUGS-62431): Updating openshift-state-metrics-container image to be consistent with ART for 4.21 [#126](https://github.com/openshift/openshift-state-metrics/pull/126) * [Full changelog](https://github.com/openshift/openshift-state-metrics/compare/b04e2ef05498c2a4504bd9396a3290c4f263fc37...ab605a4bf1c6cd5a6c58f245fb67ce648caebfa8) ### [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/3e14954ffbf262424aee2a45529c65aae05e6adc) * NO-JIRA: Fix internal vendoring [#378](https://github.com/openshift/cluster-api-provider-openstack/pull/378) * NO-JIRA: shiftstack: Update OWNERS [#377](https://github.com/openshift/cluster-api-provider-openstack/pull/377) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/30944900c974852654db4125082d616f9be4b1a6...3e14954ffbf262424aee2a45529c65aae05e6adc) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/627ddba0310e1916784bdc1e00ee1e0c41e45302) * [OCPBUGS-42303](https://issues.redhat.com/browse/OCPBUGS-42303), [OCPBUGS-56783](https://issues.redhat.com/browse/OCPBUGS-56783): DownStream Merge [10-08-2025] [#2790](https://github.com/openshift/ovn-kubernetes/pull/2790) * [OCPBUGS-62574](https://issues.redhat.com/browse/OCPBUGS-62574): Updating ose-ovn-kubernetes-base-container image to be consistent with ART for 4.21 [#2756](https://github.com/openshift/ovn-kubernetes/pull/2756) * [OCPBUGS-60468](https://issues.redhat.com/browse/OCPBUGS-60468): DownStream Merge [09-23-2025] [#2762](https://github.com/openshift/ovn-kubernetes/pull/2762) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/e71219323b38af7afff0710a815a539260832550...627ddba0310e1916784bdc1e00ee1e0c41e45302) ### [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs/tree/969a04e9dcb4cdde10e3038a9e28d2e27548918d) * [OCPBUGS-62515](https://issues.redhat.com/browse/OCPBUGS-62515): Updating ose-powervs-cloud-controller-manager-container image to be consistent with ART for 4.21 [#88](https://github.com/openshift/cloud-provider-powervs/pull/88) * [Full changelog](https://github.com/openshift/cloud-provider-powervs/compare/2424e8dd4bf3e19c3e65efebc03bf4942665f7c4...969a04e9dcb4cdde10e3038a9e28d2e27548918d) ### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/610c11b59dd17f1d6dc35b62ca1d0602b5c0f494) * [OCPBUGS-62508](https://issues.redhat.com/browse/OCPBUGS-62508): Updating prom-label-proxy-container image to be consistent with ART for 4.21 [#386](https://github.com/openshift/prom-label-proxy/pull/386) * [Full changelog](https://github.com/openshift/prom-label-proxy/compare/70f3c88ff788f5c0f00c3839f99c8957f466eba0...610c11b59dd17f1d6dc35b62ca1d0602b5c0f494) ### [prometheus](https://github.com/openshift/prometheus/tree/d55765140031f13d0d924ca7df74dd581d1174db) * NO-JIRA: update Prometheus to v3.6.0 [#277](https://github.com/openshift/prometheus/pull/277) * [OCPBUGS-62401](https://issues.redhat.com/browse/OCPBUGS-62401): Updating golang-github-prometheus-prometheus-container image to be consistent with ART for 4.21 [#274](https://github.com/openshift/prometheus/pull/274) * [Full changelog](https://github.com/openshift/prometheus/compare/389b83c21f1b9a99c98095acdc51ff01b22ec117...d55765140031f13d0d924ca7df74dd581d1174db) ### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/ad4aede0b0370bd1cbe4a97909865241845e55b5) * [OCPBUGS-62428](https://issues.redhat.com/browse/OCPBUGS-62428): Updating golang-github-prometheus-alertmanager-container image to be consistent with ART for 4.21 [#107](https://github.com/openshift/prometheus-alertmanager/pull/107) * [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/419f2843332265d44982920d6fb4db220ec26f91...ad4aede0b0370bd1cbe4a97909865241845e55b5) ### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/b5ca6dad9e36c74f84306ffc7660dd42e59f2bb1) * [MON-4395](https://issues.redhat.com/browse/MON-4395): Bump openshift/prometheus-operator to v0.86.0 [#344](https://github.com/openshift/prometheus-operator/pull/344) * [OCPBUGS-62448](https://issues.redhat.com/browse/OCPBUGS-62448): Updating prometheus-config-reloader-container image to be consistent with ART for 4.21 [#341](https://github.com/openshift/prometheus-operator/pull/341) * [OCPBUGS-62542](https://issues.redhat.com/browse/OCPBUGS-62542): Updating prometheus-operator-container image to be consistent with ART for 4.21 [#342](https://github.com/openshift/prometheus-operator/pull/342) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/7e019d7eee8d874c5a2560ff40443fafa75ce437...b5ca6dad9e36c74f84306ffc7660dd42e59f2bb1) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/c337cf413bbbfc2154dc1d3c1bf8007ea1edfbc8) * [OCPBUGS-62586](https://issues.redhat.com/browse/OCPBUGS-62586): Updating ose-route-controller-manager-container image to be consistent with ART for 4.21 [#65](https://github.com/openshift/route-controller-manager/pull/65) * [NE-2169](https://issues.redhat.com/browse/NE-2169): Move annotations and metrics to a constants file [#66](https://github.com/openshift/route-controller-manager/pull/66) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/9f4b06c555c177a7d3bf96c4b407f7c76c4492e4...c337cf413bbbfc2154dc1d3c1bf8007ea1edfbc8) ### [stream-coreos, stream-coreos-extensions](https://github.com/openshift/os/tree/2b6ac09e306e4b2fa293a887ef88196bfe6c3143) * NO-JIRA: update the okd repo for 4.21 [#1862](https://github.com/openshift/os/pull/1862) * NO-JIRA: OWNERS: switch to joelcapitao [#1861](https://github.com/openshift/os/pull/1861) * NO-JIRA: bump version to 4.21 [#1860](https://github.com/openshift/os/pull/1860) * [Full changelog](https://github.com/openshift/os/compare/63e9aa4008eb65a02a2d70c9c086cbd8e18e149f...2b6ac09e306e4b2fa293a887ef88196bfe6c3143) ### [tests](https://github.com/openshift/origin/tree/1f4638ce879d331b9577be88bc9573b68d044c96) * NO-JIRA: generate unique namespace names for UDN tests [#30348](https://github.com/openshift/origin/pull/30348) * NO-JIRA: update namespace privilege check to use PSA label [#30355](https://github.com/openshift/origin/pull/30355) * [OCPBUGS-56281](https://issues.redhat.com/browse/OCPBUGS-56281): gatewayapicontroller: Clean up resources when done [#29900](https://github.com/openshift/origin/pull/29900) * NO-JIRA: another attempt at disabling blank issues [#30369](https://github.com/openshift/origin/pull/30369) * NO-JIRA: Make it clear that we do not monitor GH issues [#30368](https://github.com/openshift/origin/pull/30368) * NO-JIRA: Update OWNERS for compat_otp [#30361](https://github.com/openshift/origin/pull/30361) * NO-ISSUE: Add webhook image for the olmv1 tests [#30356](https://github.com/openshift/origin/pull/30356) * [OTA-1637](https://issues.redhat.com/browse/OTA-1637): ClusterOperators should not go Progressing only for cluster scaling [#30297](https://github.com/openshift/origin/pull/30297) * [OCPBUGS-60593](https://issues.redhat.com/browse/OCPBUGS-60593): Skip oauth test for external control plane topology [#30200](https://github.com/openshift/origin/pull/30200) * [TRT-2351](https://issues.redhat.com/browse/TRT-2351): Revert "NO-JIRA: Improve case execution time" [#30363](https://github.com/openshift/origin/pull/30363) * [TRT-2349](https://issues.redhat.com/browse/TRT-2349): Revert "make TLS registry tests required" [#30358](https://github.com/openshift/origin/pull/30358) * [OCPNODE-3238](https://issues.redhat.com/browse/OCPNODE-3238): Add SigstoreImageVerificationPKI image policy validation tests [#30315](https://github.com/openshift/origin/pull/30315) * [TRT-2346](https://issues.redhat.com/browse/TRT-2346): Fix not initializing adminRESTConfig [#30345](https://github.com/openshift/origin/pull/30345) * [OCPBUGS-60853](https://issues.redhat.com/browse/OCPBUGS-60853): make TLS registry tests required [#29074](https://github.com/openshift/origin/pull/29074) * [TRT-1854](https://issues.redhat.com/browse/TRT-1854): remove upstream annotation framework [#30340](https://github.com/openshift/origin/pull/30340) * NO-JIRA: Filter preconfiguredIPs based on cluster IP family support [#30338](https://github.com/openshift/origin/pull/30338) * NO-JIRA: Improve case execution time [#30329](https://github.com/openshift/origin/pull/30329) * [CORENET-6363](https://issues.redhat.com/browse/CORENET-6363): Add PreconfiguredUDNAddresses duplicate IP detection tests [#30197](https://github.com/openshift/origin/pull/30197) * [OCPBUGS-62701](https://issues.redhat.com/browse/OCPBUGS-62701): Revert TRT-1854: remove upstream annotation framework [#30337](https://github.com/openshift/origin/pull/30337) * Revert "Revert "NO-JIRA: Add olm into the known operator set"" [#30325](https://github.com/openshift/origin/pull/30325) * NO-JIRA: BugFix- don't modify finalArgs in Template func [#30328](https://github.com/openshift/origin/pull/30328) * [OCPNODE-3659](https://issues.redhat.com/browse/OCPNODE-3659): Not fail upgrade checks if all nodes are ready [#30318](https://github.com/openshift/origin/pull/30318) * [OCPBUGS-62249](https://issues.redhat.com/browse/OCPBUGS-62249): Tweak Endpoints admission test for upcoming change [#30304](https://github.com/openshift/origin/pull/30304) * [MCO-1828](https://issues.redhat.com/browse/MCO-1828): Remove pathological test in disruptive [#30272](https://github.com/openshift/origin/pull/30272) * [OCPBUGS-61196](https://issues.redhat.com/browse/OCPBUGS-61196): Add test that the ServiceCIDR API is blocked [#30234](https://github.com/openshift/origin/pull/30234) * NO-JIRA: `oc adm upgrade status`: Skip test in multihop update jobs [#30150](https://github.com/openshift/origin/pull/30150) * [MCO-1865](https://issues.redhat.com/browse/MCO-1865): Update MCO tests to be in only one test suite each [#30309](https://github.com/openshift/origin/pull/30309) * [OCPBUGS-62474](https://issues.redhat.com/browse/OCPBUGS-62474): CNTRLPLANE-1308: Enable OTE for OCM and OCM Operator [#30270](https://github.com/openshift/origin/pull/30270) * [TRT-1854](https://issues.redhat.com/browse/TRT-1854): remove upstream annotation framework [#30305](https://github.com/openshift/origin/pull/30305) * [Full changelog](https://github.com/openshift/origin/compare/c49344feb8bb3e8b7fd449913f2a94b81b574a70...1f4638ce879d331b9577be88bc9573b68d044c96) ### [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator/tree/241816559ead1a8b5d455827400888babb6ce352) * [OCPBUGS-62367](https://issues.redhat.com/browse/OCPBUGS-62367): Updating volume-data-source-validator-container image to be consistent with ART for 4.21 [#5](https://github.com/openshift/volume-data-source-validator/pull/5) * [Full changelog](https://github.com/openshift/volume-data-source-validator/compare/0e61642f8d898ee199e42f37319864851dd3627f...241816559ead1a8b5d455827400888babb6ce352) ### [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector/tree/ca71524bb092ab7dce3599576fc1a9cbcae3d902) * [OCPBUGS-62595](https://issues.redhat.com/browse/OCPBUGS-62595): Updating ose-vsphere-problem-detector-container image to be consistent with ART for 4.21 [#191](https://github.com/openshift/vsphere-problem-detector/pull/191) * [Full changelog](https://github.com/openshift/vsphere-problem-detector/compare/9d55c028b27bc63c687342f0b7172ce39e07ec5a...ca71524bb092ab7dce3599576fc1a9cbcae3d902)