# 4.21.0-ec.1 Created: 2025-09-30 19:18:38 +0000 UTC Image Digest: `sha256:d2a19f8c87f7d7ac74ea6cab21bbc2a7f1d697ff748e65e9f5b870d0e86e7f76` Promoted from quay.io/openshift-release-dev/ocp-release-nightly@sha256:aefe2420f35b1caef41488ad42086d5d6ccc097a082669d993b18e7b5b85aa1b ## Changes from 4.21.0-ec.0 ### Components * Kubectl 1.33.3 * Kubernetes upgraded from 1.33.4 to 1.33.5 * Kubernetes Tests upgraded from 1.33.3 to 1.33.4 * Red Hat Enterprise Linux CoreOS upgraded from 9.6.20250904-0 to 9.6.20250925-0 ### FeatureGate Changes | FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA | | :------ | :---: | :---: | :---: | :---: | :---: | :---: | | InsightsConfigAPI
(0 tests)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed)| Unconditionally Enabled
(Changed) | | GCPClusterHostedDNSInstall
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled | | CBORServingAndStorage
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | | ClientsAllowCBOR
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | | ClientsPreferCBOR
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | | ClusterAPIMachineManagementVSphere
(0 tests)| | | Enabled
(New)| Enabled
(New)| | | ### Rebuilt images without code change * [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [11b24a2c](https://github.com/openshift/apiserver-network-proxy/commit/11b24a2c7452ef683a1d989f1016e6e815f5c112) `sha256:50a0167cf17be4388cfc52e96558c6364ce37dc4a5231546840d7512e8717850` * [aws-ebs-csi-driver](https://github.com/openshift/aws-ebs-csi-driver) git [a8ef205c](https://github.com/openshift/aws-ebs-csi-driver/commit/a8ef205c28b7b8c80b0caf1c1a9e12f81f4fdbb9) `sha256:08f8fa3b0d8607dc8a98a21858fe3970a4eea05a25b4837e624222382eee693f` * [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:d55bd3500a5c98a39b32f07b6c78556cef2f6fcc458435e1cb312f45cf156dbc` * [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [088dcaf7](https://github.com/openshift/aws-encryption-provider/commit/088dcaf73f980b977ef4f5d2f99e2a93deb87eef) `sha256:61d25cdb0f2415677a79aaebed351ce16b5db1a50add0eed118ae8070b2114c4` * [aws-machine-controllers](https://github.com/openshift/machine-api-provider-aws) git [d1cc300e](https://github.com/openshift/machine-api-provider-aws/commit/d1cc300e80d2c02c234a04b8c72b71e720bc311f) `sha256:015892e5558b518da986fe6341a7895bfd3c439dd3797b5f0a5fb2226ff7cacb` * [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook) git [a2ecb150](https://github.com/openshift/aws-pod-identity-webhook/commit/a2ecb1502280feb8e82c9cf6f3f77d62797e4445) `sha256:6d4040eee11bd1b666b47e11fe0795254a0b68c8df95567f09f5348d1ef768f8` * [azure-file-csi-driver](https://github.com/openshift/azure-file-csi-driver) git [45d505bc](https://github.com/openshift/azure-file-csi-driver/commit/45d505bc11fedadece5ae27147c9595877e39f2a) `sha256:394384b896481e48b79f38fae5c92f034c0715bc1590fe475febd5d6e1a289e0` * [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms) git [ea0b9944](https://github.com/openshift/azure-kubernetes-kms/commit/ea0b9944dddcc7043065a1fab5fca72dd17450da) `sha256:a2332538bc2140280edb152b0b6ff593859fa750b0094ee8a47794656a6ad821` * [azure-workload-identity-webhook](https://github.com/openshift/azure-workload-identity) git [88b18175](https://github.com/openshift/azure-workload-identity/commit/88b18175e46fe305486d172ec0b4e8471c55e30b) `sha256:3f9d6acf1cbeb1f59b8416a916ff3c7857d7655353bea566150d1b538b38ed0e` * [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3) git [f782ba74](https://github.com/openshift/cluster-api-provider-metal3/commit/f782ba747ed353721c84ceb754ca8403f94adb6a) `sha256:19a1a6bac93be769afa1040b3b32cd33b35aa3f61765f05e1e26f949774f3011` * [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [fb678fec](https://github.com/openshift/cluster-api-provider-baremetal/commit/fb678fec5f7e08348b281341481f33a848204e50) `sha256:1e82054e1ab5dca1342f911a5ca87e0077fb314db0772760500e363ded5d8550` * [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [6553765e](https://github.com/openshift/baremetal-runtimecfg/commit/6553765e71c7f8d7db120af94473c9c0cb44d453) `sha256:2214a6ea64da1f9e0f1fbe28fcfe5f6dd8ffe3943ba75362f82b0a8bfc1795cd` * [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller) git [467e50fe](https://github.com/openshift/cloud-network-config-controller/commit/467e50feff5a56afbf9ccefc025781c9ccff8eca) `sha256:b3c911b06ff89a679016109f27538029e5fca677e17e822774ab32be02c2b235` * [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler) git [d883d0e6](https://github.com/openshift/kubernetes-autoscaler/commit/d883d0e6dbb74f0839631ebc7a584669f0e955a3) `sha256:2c17ea0fbf32eb5ddc65a6279c15403ddc714c2c1e95b2447787250ff3c87ad0` * [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [147e5a7f](https://github.com/openshift/cluster-autoscaler-operator/commit/147e5a7ff20b46ade7dd932b47e06ca82729f5e8) `sha256:88265c991e4c21be2f6486e2f9353a2bc5c09e7af933d36dad1d42598c45e891` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [74abc555](https://github.com/openshift/cluster-bootstrap/commit/74abc555111bac56a67957ef517ef086e4643c50) `sha256:345a83eed851cafdd89fe389d0253356b9bfd74c04ab47fcad07187f792feb2b` * [cluster-config-operator](https://github.com/openshift/cluster-config-operator) git [657754e2](https://github.com/openshift/cluster-config-operator/commit/657754e2beaed6295ff28bb0f7813cb1c9ce35b2) `sha256:0911f88c6200462aee4d4e59960c1151f20f13024eac0546cbc22cc44f2ff15f` * [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator) git [b04c7c12](https://github.com/openshift/cluster-image-registry-operator/commit/b04c7c121851704973a94a50e42af1425045899c) `sha256:5f2f1de566e4c608cda8bb13cff641f0f4d6a6e0fc431bdb05d3a7d609bb9c1b` * [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [8f8e9471](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/8f8e94713cf1f0fe373836b147fd8190340deef8) `sha256:fad45eeb3e6190dbdc9a0b39cc36c562bfa80549172f29d0068b0b9ee5054127` * [cluster-update-keys](https://github.com/openshift/cluster-update-keys) git [c40e7b9b](https://github.com/openshift/cluster-update-keys/commit/c40e7b9b60c62690a25333fc54ae0d3705474afb) `sha256:637247d9b1fbe509ad17c97e7f2f99b491b073285afe54a8e7639bcdab080286` * [cluster-version-operator](https://github.com/openshift/cluster-version-operator) git [b21fbd24](https://github.com/openshift/cluster-version-operator/commit/b21fbd24bd0512b38e9dab463383e662d1c92a01) `sha256:7379f1dcf508a1a2e7741bf4325112bf2d6b916d22ea2f86299333ecacfeae22` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [2438d7c8](https://github.com/openshift/configmap-reload/commit/2438d7c8e495201361d87da205649bc38fc4822b) `sha256:4356500d53fbdbdb802b1c7524a0cb81c2a0c070435dd0552a46bd019339c10b` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [184a9601](https://github.com/openshift/containernetworking-plugins/commit/184a96011a8cacb72319cdccb904271a99c5928d) `sha256:f54931f613e03e2e1d27da32f63e1c6d83252a0dff9f8963a273db7866acfc05` * [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [184a9601](https://github.com/openshift/containernetworking-plugins/commit/184a96011a8cacb72319cdccb904271a99c5928d) `sha256:e09568d73842b5af6f23bd3ae01c5310e3284fa31618d23c01cd2fd13ca30b27` * [csi-driver-manila](https://github.com/openshift/cloud-provider-openstack) git [c4fe3e8a](https://github.com/openshift/cloud-provider-openstack/commit/c4fe3e8ad29e58f081f3883de0893c2025a097b2) `sha256:9b68c3a96731e4b2e8878b32aeacf4cc700b8621e51f2be93b84d7e8ae0f4908` * [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs) git [1abaf844](https://github.com/openshift/csi-driver-nfs/commit/1abaf84447384a486a9f9da7cd7b9e53784c8a55) `sha256:23427ecc8fb9a2d24e20726e567d4c5ffd4e65c0eb0a133905968156c84a746f` * [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner) git [81fca036](https://github.com/openshift/csi-external-provisioner/commit/81fca03694bca1bae8606d8970472330e1e4fcad) `sha256:a3d0900de29ed78c894dcb60003958d78e480a163733dbd3b4c7018483f3041e` * [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe) git [1d6d6b27](https://github.com/openshift/csi-livenessprobe/commit/1d6d6b27460e58f24110c72ec9c96afe2c1d891d) `sha256:51ca7ce1e30c70045bddb547981c1f59fbcc891a4b13ebef2d40f9c70b606c8b` * [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [3a2c732e](https://github.com/openshift/csi-node-driver-registrar/commit/3a2c732e73b19c947945256e9ea0581653988ab0) `sha256:10f2068fa3763dee3d86195ae5c9989a532ec2e86f4b7d8fd3462c986b2b5f6d` * [docker-builder](https://github.com/openshift/builder) git [ff595e4b](https://github.com/openshift/builder/commit/ff595e4bbf5301039fc62f0cdd7b5610605f633e) `sha256:a14794a0742db7dbd350d4b23df7a6b21e0c2ebe4d419543f500a7fcafde8947` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [5e0f8d1b](https://github.com/openshift/egress-router-cni/commit/5e0f8d1b545899fda27c5e1cc8707d33cba1b534) `sha256:451dab97df3debdb558428af8a6c0dc9c02c4e5b0b3294e85da81534d92f04a1` * [etcd](https://github.com/openshift/etcd) git [9c065d4d](https://github.com/openshift/etcd/commit/9c065d4d842c8de57806426c13201413b4d595e2) `sha256:3eea65355b9cf91b4070f77ec005d266dba4809c54f7cfe915ceed39081c1923` * [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver) git [500ab5d3](https://github.com/openshift/gcp-pd-csi-driver/commit/500ab5d31ad382805070c8ae329a9a34163ebc99) `sha256:982008ca7dba3cc0e8a68baae71da6c3d424e02a030271d1a731ba23cbb52170` * [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook) git [b36788ed](https://github.com/openshift/gcp-workload-identity-federation-webhook/commit/b36788edd4c559cffd5f7f1b2e3e51b98c3e92b8) `sha256:78c669453c0366ce5d2422c12056966144337da7dcd183a35e6e66e2f8d0a13b` * [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver) git [19801353](https://github.com/openshift/ibm-vpc-block-csi-driver/commit/19801353c97d08b1333177be45c848082af0643c) `sha256:ce02449d4bab59905622d8c1cca816c7b5c1409f0099b2047448602da1c22410` * [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator) git [21f405cc](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/commit/21f405cce9573eee1c4f1cf95c0eb601ae77ed99) `sha256:38d844300171ce2fe2b9697f5c3a794c69fb81d56fb88f6a24b266c5cfc85321` * [insights-runtime-exporter](https://github.com/openshift/insights-runtime-extractor) git [3d378369](https://github.com/openshift/insights-runtime-extractor/commit/3d3783698b20f5c27e4f35051b1450e47e789068) `sha256:7bc5ca2c577a4d5547661f1922168f19776d6073c5ba22e39279df916eb4e8d1` * [insights-runtime-extractor](https://github.com/openshift/insights-runtime-extractor) git [3d378369](https://github.com/openshift/insights-runtime-extractor/commit/3d3783698b20f5c27e4f35051b1450e47e789068) `sha256:e78bbd5d849e3282a1834bbbb6d6760a65b1acb744433c2c9460253994ed1e27` * [ironic-machine-os-downloader](https://github.com/openshift/ironic-rhcos-downloader) git [6c92e542](https://github.com/openshift/ironic-rhcos-downloader/commit/6c92e5425b58baa9d4dd951a992b7460e8407247) `sha256:db3ac60c9086764c5b94e65fa6aad99137dc380cb5f16253c70519dcf886608f` * [ironic-static-ip-manager](https://github.com/openshift/ironic-static-ip-manager) git [fa5b8b8b](https://github.com/openshift/ironic-static-ip-manager/commit/fa5b8b8bb73e509f74205a99a0ed1cb07a843885) `sha256:15cb1b6435a18606c330bfd5770cb81af8016f1aa477a3bf92fc787a05cea214` * [keepalived-ipfailover](https://github.com/openshift/images) git [9fd8d256](https://github.com/openshift/images/commit/9fd8d2569557a1860b065af24d8e89ba54654de8) `sha256:a3a6b49d4cbd41440eeb4ea16d70e133e012a563e4427101ebd19fb82a9a5ec8` * [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [cfa5ee9f](https://github.com/openshift/kubernetes-metrics-server/commit/cfa5ee9f1c94d7faec36de970033b9e329326f38) `sha256:11ee55599f89a7c2b6c5f25f8e9ce652a288524e8c341ddffc21b157acb816c3` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [b9134351](https://github.com/openshift/kube-rbac-proxy/commit/b9134351be37c43408334047d8eb85d0ac01fe4e) `sha256:08c6ab118f04aa943cd7c515706e45b85c7d7ea65876acdf0ba4bf13be63b1a9` * [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [0f8a4eb8](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/0f8a4eb84ace9b746cf25d51d80dacf34ca5f953) `sha256:bb54245637c976ac3b11b67e09db90fc0adccb1279485c91c402c8385a0f82a8` * [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [3f4542ec](https://github.com/openshift/cloud-provider-kubevirt/commit/3f4542ecd17fb0e47da4c6d9bceb076b98fb314b) `sha256:842724719f814fe03fa545d9931193a0bddc7a93d12371e982cf4a9745739b04` * [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [8b8dd30e](https://github.com/openshift/kubevirt-csi-driver/commit/8b8dd30ecd302e2b260c666702dffb19abf7c1aa) `sha256:bfb27165327b1e3b9746b45921250a5d199f9e17035d1e0ddc2c16915d08b2b6` * [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [a336f0b5](https://github.com/openshift/cluster-api-provider-libvirt/commit/a336f0b5f7ee99c418aaab3d511707bd0064bd56) `sha256:963bbb6fa2a0ce59239bd2e88337876d4b67ec8129ec93273f256abe5078e18d` * [machine-image-customization-controller](https://github.com/openshift/image-customization-controller) git [20f6d615](https://github.com/openshift/image-customization-controller/commit/20f6d615c03b9c579037cdcdc327bd2bcefde4e6) `sha256:713fa5381e1b448192749b5c75128817f902e149824cf3cf968bc500cad0e6a7` * [machine-os-images](https://github.com/openshift/machine-os-images) git [64bfec79](https://github.com/openshift/machine-os-images/commit/64bfec79ae03b50b1da5b614a4cca2937ea9927d) `sha256:ff0e10769921ecd1ebee5b11c22f91655c414ea7a1d03b22657b16d0e68d7b27` * [metallb-frr](https://github.com/openshift/frr) git [fc0fe74f](https://github.com/openshift/frr/commit/fc0fe74f94b415b28d772dbc61f6323171a11b50) `sha256:9d9651a1894d0920f84f4ef998e1f4356a077847766ab6bf6d81e4f9c8a5eb1e` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [fc73c803](https://github.com/openshift/multus-admission-controller/commit/fc73c803caa1140e5a9115ceeb0e38504b001722) `sha256:e3a72b06212194dced8d2e6225b2e035df73a92cb066b1e5abb11cdce3282493` * [multus-cni](https://github.com/openshift/multus-cni) git [cf0f68ec](https://github.com/openshift/multus-cni/commit/cf0f68ec2b5fe9bc72d0da325e02cf63968747fe) `sha256:ec5c765fb24b538a2beb44b061531237b02f31b916f77a27531f1a1513c01197` * [multus-cni-microshift](https://github.com/openshift/multus-cni) git [cf0f68ec](https://github.com/openshift/multus-cni/commit/cf0f68ec2b5fe9bc72d0da325e02cf63968747fe) `sha256:7128b015372ffe90daa9cca40f4d92e8b4339503fcca96f9623b2436fb0a774e` * [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [ef99d3d4](https://github.com/openshift/multus-networkpolicy/commit/ef99d3d4cf1a15abfa55ef71b75c0eaa18a791ce) `sha256:80dcd54e3e364fe55e03b823c8492d65c3a953e1d6b77b7092aed43df7576223` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [391c1b03](https://github.com/openshift/route-override-cni/commit/391c1b0361e17c5718508810f0bdb6ff66ae6e81) `sha256:a71af35154a5859f2f74f2aa27f1a34417044b9dc60bdea4ff675389755ba0f6` * [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni) git [43c89591](https://github.com/openshift/whereabouts-cni/commit/43c8959152a6ca8afdc73eaed624286628c2c22e) `sha256:47bcbae4221b615c3de1f1188f5c20f022dd0f8aaec489d3f00d4c17e78fa83a` * [must-gather](https://github.com/openshift/must-gather) git [f0c64742](https://github.com/openshift/must-gather/commit/f0c64742c79afce5e367ca2c7b830ad448abe1df) `sha256:92ccc86b7d0f8f3620ee50b83b4c4773de5751670400a06f3a7d0a0a7fe79ffb` * [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [dd3c4d0b](https://github.com/openshift/bond-cni/commit/dd3c4d0b886138d974022b963e72f2e90293abfe) `sha256:33ef2f3681e8cc47ce0a7abaffec7ea50ba6b3d3df780e42186a089d0ee07bd9` * [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [b81340a9](https://github.com/openshift/network-metrics-daemon/commit/b81340a9fc6963fa3d64d215a12e8528ca797131) `sha256:a93d0ea50c3f8010232ced72b734e0034c8b8981bd6c64806815b1774249d0af` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [6649cb8a](https://github.com/openshift/oauth-proxy/commit/6649cb8a7c4dd7d1c4e03c9b0bc7594089fba991) `sha256:60d6bb9c4ba630da1671aae6c578f82540d15bbee72ebeb84576d36fefc96fc6` * [oauth-server](https://github.com/openshift/oauth-server) git [81098796](https://github.com/openshift/oauth-server/commit/81098796234cbe75e656ffddd8a015953e0bb1c7) `sha256:ae7aa88f54b26e112e23926dea84e2d185956d4838fd4c62d32c0b0fc2db117d` * [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [b04e2ef0](https://github.com/openshift/openshift-state-metrics/commit/b04e2ef05498c2a4504bd9396a3290c4f263fc37) `sha256:63c2470f049b283f5069c49276550862b86afd8b0747b93c3a61bb22a4d1f2ff` * [openstack-cinder-csi-driver](https://github.com/openshift/cloud-provider-openstack) git [c4fe3e8a](https://github.com/openshift/cloud-provider-openstack/commit/c4fe3e8ad29e58f081f3883de0893c2025a097b2) `sha256:a126a572eb5add6571be186980c76c67aea5b47769d5baf74f4242ac9bac39e6` * [openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack) git [c4fe3e8a](https://github.com/openshift/cloud-provider-openstack/commit/c4fe3e8ad29e58f081f3883de0893c2025a097b2) `sha256:7773571f82d8c1983a291d08ae43a8a0f94efce75f60f924e36c2fc65890ab36` * [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [30944900](https://github.com/openshift/cluster-api-provider-openstack/commit/30944900c974852654db4125082d616f9be4b1a6) `sha256:93fd49061d17ded595d958f9feaf4d631bff44a97ef1a52af86d5d25d42a139e` * [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:b91296bb7dca1840533006b0181cde897fc4fbda021d5a5166568c2ee463b770` * [openstack-resource-controller](https://github.com/openshift/openstack-resource-controller) git [bf0d2c88](https://github.com/openshift/openstack-resource-controller/commit/bf0d2c88d6bf9bd90b24c979ea63dc37606b45fc) `sha256:575a8ec99b53f425dd6c231c971f95507279d5f1304a079d3107f02bdb50b38f` * [ovirt-csi-driver](https://github.com/openshift/ovirt-csi-driver) git [1db726a9](https://github.com/openshift/ovirt-csi-driver/commit/1db726a940d5ec150fd185a215f1368990653082) `sha256:1fd67bc5104fa55c647aeed50f0316128d1674ab76287549a401a35c50ba6a23` * [ovirt-csi-driver-operator](https://github.com/openshift/ovirt-csi-driver-operator) git [76db379d](https://github.com/openshift/ovirt-csi-driver-operator/commit/76db379d075fdae94ca604f3fa83b0612b36ef8d) `sha256:357b3dcb546c409d9490aac24c786af068942449e09df6f78baa13e308790d13` * [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator) git [319efc99](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/commit/319efc99be8cc2603fad1677acee7c4a4a096913) `sha256:78e7b5c93ed60c38825ed1164461d5a275a37f5e1c0e9eb4fa02a520daa75ab9` * [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs) git [2424e8dd](https://github.com/openshift/cloud-provider-powervs/commit/2424e8dd4bf3e19c3e65efebc03bf4942665f7c4) `sha256:3c86d7150cf217026fb161744147a25500cbd5e6bf5aff79bbed7b70e542a824` * [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs) git [f011b3c7](https://github.com/openshift/machine-api-provider-powervs/commit/f011b3c727c5377302b2ab0a203457490b930a3d) `sha256:1d808f662fcbf171895d45863419e84eb88fe2f533c390f40abb9ee5cb8c213f` * [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [419f2843](https://github.com/openshift/prometheus-alertmanager/commit/419f2843332265d44982920d6fb4db220ec26f91) `sha256:cd0e9912cccb5613d44ef111a1a8e78100d8570abd68c0084ea18e4872378d44` * [prometheus-config-reloader](https://github.com/openshift/prometheus-operator) git [e2bd260c](https://github.com/openshift/prometheus-operator/commit/e2bd260c9d686192a5ed9b85dfd4a9f7a2a03666) `sha256:338f627f177328e0d13bcf331b7a5053f654d64a978b3bd2b5f2e6bb71530118` * [prometheus-operator](https://github.com/openshift/prometheus-operator) git [e2bd260c](https://github.com/openshift/prometheus-operator/commit/e2bd260c9d686192a5ed9b85dfd4a9f7a2a03666) `sha256:e0fd1a264fdf734f1f561563694dbcdebfa2af8c90855061cfff524a2e2c1241` * [prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator) git [e2bd260c](https://github.com/openshift/prometheus-operator/commit/e2bd260c9d686192a5ed9b85dfd4a9f7a2a03666) `sha256:98ab11f3e7995c0e7eb05a7d4a5684083875d44ce1a8d0a5eb6bc8037a1b9887` * [volume-data-source-validator](https://github.com/openshift/volume-data-source-validator) git [0e61642f](https://github.com/openshift/volume-data-source-validator/commit/0e61642f8d898ee199e42f37319864851dd3627f) `sha256:afa66141dd0133de827acad361f5d853cae6a2a1b3ce5fd0d49e5f17069215ae` * [vsphere-csi-driver-operator](https://github.com/openshift/vmware-vsphere-csi-driver-operator) git [5cd04d61](https://github.com/openshift/vmware-vsphere-csi-driver-operator/commit/5cd04d61c20872edaaa2c3958779ff29ea6e6d82) `sha256:ae6fcbca72f94fb6f724f0c7a1704e0657b1e48f5dae799eb06952b57a27d668` * [vsphere-problem-detector](https://github.com/openshift/vsphere-problem-detector) git [9d55c028](https://github.com/openshift/vsphere-problem-detector/commit/9d55c028b27bc63c687342f0b7172ce39e07ec5a) `sha256:a5ba2d421d98508a70c2b04febe0f657eb1c740434f90a67917b88039f2b3d1f` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/9baf03ae7788e71b5f0075f2fe0efd23774b851f) * [MGMT-20192](https://issues.redhat.com/browse/MGMT-20192): add possibility to disable image service [#7955](https://github.com/openshift/assisted-service/pull/7955) * And 21 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/assisted-service/compare/d81ac6569ccedffd1a5a05ffc4767dec27e418cb...9baf03ae7788e71b5f0075f2fe0efd23774b851f) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/d5d850c10cfd6bf7da11cf7aa1be89ab0ad7cd6b) * NO-ISSUE: Update Konflux references [#1265](https://github.com/openshift/assisted-installer/pull/1265) * And 5 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/assisted-installer/compare/a68b920cd884948e90ba31811e2577a5d54535cc...d5d850c10cfd6bf7da11cf7aa1be89ab0ad7cd6b) ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/9291c616d2f142854d601b18b17e5b9d2f005ba2) * chore(KONFLUX-6210): fix and set name and cpe label for assisted-installer-agent-ds-main (#1111) [#1111](https://github.com/openshift/assisted-installer-agent/pull/1111) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/f6aa4cd4b00d18ba7f5fa3b0a039049c851e2ffd...9291c616d2f142854d601b18b17e5b9d2f005ba2) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/962e24e7674e0ef0681e4e62b26ae1768e6a4211) * [OCPBUGS-61946](https://issues.redhat.com/browse/OCPBUGS-61946): Include only final ISO in OVE UI container image [#162](https://github.com/openshift/agent-installer-utils/pull/162) * [OCPBUGS-61956](https://issues.redhat.com/browse/OCPBUGS-61956): Disable Konflux go.mod PR updates [#163](https://github.com/openshift/agent-installer-utils/pull/163) * [OCPBUGS-61875](https://issues.redhat.com/browse/OCPBUGS-61875): Add 4.21 config [#160](https://github.com/openshift/agent-installer-utils/pull/160) * [AGENT-1258](https://issues.redhat.com/browse/AGENT-1258): Red Hat Konflux kflux-prd-rh02 update ove-ui-iso [#154](https://github.com/openshift/agent-installer-utils/pull/154) * [AGENT-1258](https://issues.redhat.com/browse/AGENT-1258): Red Hat Konflux kflux-prd-rh02 purge agent-installer-utils [#153](https://github.com/openshift/agent-installer-utils/pull/153) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/3ae48f72fc311267ce09fa3f1088b3719f51a138...962e24e7674e0ef0681e4e62b26ae1768e6a4211) ### [aws-cloud-controller-manager](https://github.com/openshift/cloud-provider-aws/tree/fa4e6bb70f444336072ff7c44f20afa38b2a3785) * NO-JIRA: Update OWNERS [#116](https://github.com/openshift/cloud-provider-aws/pull/116) * [Full changelog](https://github.com/openshift/cloud-provider-aws/compare/bb88da16b29d63573861351afc5ca8c4547775d6...fa4e6bb70f444336072ff7c44f20afa38b2a3785) ### [aws-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-aws/tree/043b4e8048915656d91428c01497fb109e534b09) * NO-JIRA: Update OWNERS [#567](https://github.com/openshift/cluster-api-provider-aws/pull/567) * NO-JIRA: Merge https://github.com/kubernetes-sigs/cluster-api-provider-aws:v2.9.1 (9c17049) into main [#569](https://github.com/openshift/cluster-api-provider-aws/pull/569) * [Full changelog](https://github.com/openshift/cluster-api-provider-aws/compare/9467200c8073d4609cfca356bc6fc8126c505886...043b4e8048915656d91428c01497fb109e534b09) ### [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/b52e702a6cffbb9b2016c5ef1e84511ab5d44527) * [OCPBUGS-60637](https://issues.redhat.com/browse/OCPBUGS-60637): add runAsUser hook for operator deployment controller [#431](https://github.com/openshift/csi-operator/pull/431) * NO-JIRA: Centralize injection of hosted-kubeconfig volume [#311](https://github.com/openshift/csi-operator/pull/311) * NO-JIRA: Updating ose-smb-csi-driver-operator-container image to be consistent with ART for 4.21 [#429](https://github.com/openshift/csi-operator/pull/429) * [OCPBUGS-54385](https://issues.redhat.com/browse/OCPBUGS-54385): Avoid informer resync [#432](https://github.com/openshift/csi-operator/pull/432) * NO-JIRA: Updating ose-smb-csi-driver-operator-container image to be consistent with ART for 4.21 [#427](https://github.com/openshift/csi-operator/pull/427) * NO-JIRA: Updating ose-aws-efs-csi-driver-operator-container image to be consistent with ART for 4.21 [#425](https://github.com/openshift/csi-operator/pull/425) * NO-JIRA: azure-disk, azure-file sync code de-duplication [#303](https://github.com/openshift/csi-operator/pull/303) * [Full changelog](https://github.com/openshift/csi-operator/compare/a92ebd03f1d495e27a76b03e9db002e08fcb8ac8...b52e702a6cffbb9b2016c5ef1e84511ab5d44527) ### [azure-cloud-controller-manager, azure-cloud-node-manager](https://github.com/openshift/cloud-provider-azure/tree/69f6a4842c768950f7398dc301e1257c4f08a6f9) * NO-JIRA: Update OWNERS [#149](https://github.com/openshift/cloud-provider-azure/pull/149) * [Full changelog](https://github.com/openshift/cloud-provider-azure/compare/d469d04ed645358d942af442fe21e2c2b44b9b2c...69f6a4842c768950f7398dc301e1257c4f08a6f9) ### [azure-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-azure/tree/8bf9ae8fd009855c6be556cb9c5f883def133684) * NO-JIRA: Update OWNERS [#351](https://github.com/openshift/cluster-api-provider-azure/pull/351) * [Full changelog](https://github.com/openshift/cluster-api-provider-azure/compare/cb8b5b6a485971a95c5a74508d76ab19b23cbf29...8bf9ae8fd009855c6be556cb9c5f883def133684) ### [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-machine-controllers](https://github.com/openshift/machine-api-provider-azure/tree/801b059d6601d64b158950eb3bbf73124a15ee4a) * NO-JIRA: Update OWNERS [#162](https://github.com/openshift/machine-api-provider-azure/pull/162) * [Full changelog](https://github.com/openshift/machine-api-provider-azure/compare/4927cc2be4f629e367d2a79a310900c7cced3f6c...801b059d6601d64b158950eb3bbf73124a15ee4a) ### [azure-service-operator](https://github.com/openshift/azure-service-operator/tree/f151109be3a712fd78016e8d8537dbe0971f025c) * NO-JIRA: Update OWNERS [#12](https://github.com/openshift/azure-service-operator/pull/12) * [Full changelog](https://github.com/openshift/azure-service-operator/compare/6e2f362623720f7b6d634fbc424fbc61e4b481ae...f151109be3a712fd78016e8d8537dbe0971f025c) ### [baremetal-installer, installer, installer-artifacts](https://github.com/openshift/installer/tree/ba3e1a916114c1bca58d786109979cf93f1e2733) * [OCPBUGS-62293](https://issues.redhat.com/browse/OCPBUGS-62293): Set default for PrivateDNSZone Project ID [#9967](https://github.com/openshift/installer/pull/9967) * [CORS-4078](https://issues.redhat.com/browse/CORS-4078): disable rate limiter for AWS SDK v2 [#9958](https://github.com/openshift/installer/pull/9958) * [OCPBUGS-61901](https://issues.redhat.com/browse/OCPBUGS-61901): Update explain for Publish [#9950](https://github.com/openshift/installer/pull/9950) * no-jira: OWNERS: switch to joelcapitao [#9951](https://github.com/openshift/installer/pull/9951) * [OCPBUGS-61935](https://issues.redhat.com/browse/OCPBUGS-61935): Wildcards not reliable for copying container files [#9948](https://github.com/openshift/installer/pull/9948) * [CORS-4058](https://issues.redhat.com/browse/CORS-4058): Migrate AWS Destroy to SDK v2 [#9939](https://github.com/openshift/installer/pull/9939) * [OCPBUGS-61353](https://issues.redhat.com/browse/OCPBUGS-61353): Generated Redacted nutanix config for operator [#9931](https://github.com/openshift/installer/pull/9931) * [CORS-3550](https://issues.redhat.com/browse/CORS-3550): add ability to opt out of the sigstore signing requirement [#9940](https://github.com/openshift/installer/pull/9940) * [CORS-4162](https://issues.redhat.com/browse/CORS-4162): Remove GCPClusterHostedDNSInstall featuregate [#9944](https://github.com/openshift/installer/pull/9944) * [OCPBUGS-61490](https://issues.redhat.com/browse/OCPBUGS-61490): Update code to retrieve ICSP instead of ICP [#9933](https://github.com/openshift/installer/pull/9933) * [MGMT-21586](https://issues.redhat.com/browse/MGMT-21586): Add an option in image-based installation to specify architecture [#9934](https://github.com/openshift/installer/pull/9934) * [SPLAT-2430](https://issues.redhat.com/browse/SPLAT-2430): Update vSphere version validations for 7 EOL and VCF 9 [#9914](https://github.com/openshift/installer/pull/9914) * [OCPBUGS-61373](https://issues.redhat.com/browse/OCPBUGS-61373): Fix shellcheck issues in bootstrap [#9929](https://github.com/openshift/installer/pull/9929) * [OCPBUGS-61373](https://issues.redhat.com/browse/OCPBUGS-61373): Fix agent shellcheck issues [#9928](https://github.com/openshift/installer/pull/9928) * no-jira: Fix logging and error messages [#9917](https://github.com/openshift/installer/pull/9917) * [Full changelog](https://github.com/openshift/installer/compare/c805b240dc45c054ff83d57ae945772feef90ea4...ba3e1a916114c1bca58d786109979cf93f1e2733) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/81b2ad1ae61bc2beb52935050c3ee74b12e97789) * NO-ISSUE: Merge upstream [#430](https://github.com/openshift/baremetal-operator/pull/430) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/a7d0035a144d5b51c1401426bbe7ce518f24f154...81b2ad1ae61bc2beb52935050c3ee74b12e97789) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/abe2393074469d1ecbd42694442e43b129f63a84) * [OCPBUGS-59311](https://issues.redhat.com/browse/OCPBUGS-59311): oc adm must-gather: Add support for context [#2105](https://github.com/openshift/oc/pull/2105) * [OCPBUGS-59311](https://issues.redhat.com/browse/OCPBUGS-59311): pkg/.../inspect: Add support for context.Context [#2100](https://github.com/openshift/oc/pull/2100) * [WRKLDS-593](https://issues.redhat.com/browse/WRKLDS-593): oc adm must-gather: Improve cleanup order [#2080](https://github.com/openshift/oc/pull/2080) * NO-JIRA: Add tchap as reviewer in oc [#2099](https://github.com/openshift/oc/pull/2099) * NO-JIRA: oc adm groups sync: Use client.Unbind [#2094](https://github.com/openshift/oc/pull/2094) * [OCPBUGS-61063](https://issues.redhat.com/browse/OCPBUGS-61063): pkg/cli/admin/upgrade/recommend: Enable precheck and accept gates [#2088](https://github.com/openshift/oc/pull/2088) * [OCPBUGS-52936](https://issues.redhat.com/browse/OCPBUGS-52936): oc adm policy: Only initialize UserClient if built-in OAuth is enabled [#2090](https://github.com/openshift/oc/pull/2090) * [OCPBUGS-61311](https://issues.redhat.com/browse/OCPBUGS-61311): Introduce auto-open-browser flag for external OIDC issuer login [#2089](https://github.com/openshift/oc/pull/2089) * NO-ISSUE: pkg/cli/admin/upgrade/recommend/examples/4.19.0-okd-scos.16: Add OKD example [#2093](https://github.com/openshift/oc/pull/2093) * [OCPBUGS-59951](https://issues.redhat.com/browse/OCPBUGS-59951): oc adm must-gather: Wrap gather in a session [#2087](https://github.com/openshift/oc/pull/2087) * NO-JIRA: Add some warnings into excluded list [#2092](https://github.com/openshift/oc/pull/2092) * [OCPBUGS-56691](https://issues.redhat.com/browse/OCPBUGS-56691): Rely on overall available disk space of the mounted volume [#2084](https://github.com/openshift/oc/pull/2084) * [Full changelog](https://github.com/openshift/oc/compare/a43428189603f12ae190703cb725f66f742fbe52...abe2393074469d1ecbd42694442e43b129f63a84) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/a3e50aeacc553ba4e612af349741ae1a33ad0ba2) * [OCPBUGS-62184](https://issues.redhat.com/browse/OCPBUGS-62184): aws: remove endpoint overrides for s3 and cf clients [#921](https://github.com/openshift/cloud-credential-operator/pull/921) * [CCO-692](https://issues.redhat.com/browse/CCO-692): Migrate to aws-ask-go-v2 [#905](https://github.com/openshift/cloud-credential-operator/pull/905) * [OCPBUGS-61475](https://issues.redhat.com/browse/OCPBUGS-61475): set cloud-credential-operator as default-container [#914](https://github.com/openshift/cloud-credential-operator/pull/914) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/69a6090e6d2ddedb585d9e0583628028ebe4b26f...a3e50aeacc553ba4e612af349741ae1a33ad0ba2) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/ed0d09e6a99743a14b1a48cf131e3e9125c86bf7) * [OCPBUGS-57444](https://issues.redhat.com/browse/OCPBUGS-57444): set appropriate rolling update settings [#789](https://github.com/openshift/cluster-authentication-operator/pull/789) * NO-JIRA: om: fix integration testing [#788](https://github.com/openshift/cluster-authentication-operator/pull/788) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/11e57aa35590d3481288e09003c9109e0bfc62ce...ed0d09e6a99743a14b1a48cf131e3e9125c86bf7) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/4f560b2f1f15e2d5e3d36062b4cc7b9df7ce11c2) * [OCPBUGS-60498](https://issues.redhat.com/browse/OCPBUGS-60498): Always have a service for ironic-api port [#510](https://github.com/openshift/cluster-baremetal-operator/pull/510) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/7c032738a133c6061997d6a8062c841d9f164090...4f560b2f1f15e2d5e3d36062b4cc7b9df7ce11c2) ### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/68af62466a46bf75de1b9665e6d42c7a19f477bd) * NO-JIRA: Update OWNERS [#246](https://github.com/openshift/cluster-api/pull/246) * [OCPBUGS-57605](https://issues.redhat.com/browse/OCPBUGS-57605): Updating ose-cluster-api-container image to be consistent with ART for 4.20 [#242](https://github.com/openshift/cluster-api/pull/242) * [Full changelog](https://github.com/openshift/cluster-api/compare/de1db2970e7fede7101e5a8188e74942ab6665e3...68af62466a46bf75de1b9665e6d42c7a19f477bd) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/2a0af92c5080d528bf88f342a963130c9b840ba5) * [OCPCLOUD-2992](https://issues.redhat.com/browse/OCPCLOUD-2992): Enable MAPI machine synchronized e2e tests (re-enable after OCPBUGS-54703 fix) [#359](https://github.com/openshift/cluster-capi-operator/pull/359) * NO-JIRA: Update OWNERS [#353](https://github.com/openshift/cluster-capi-operator/pull/353) * [OCPCLOUD-3162](https://issues.redhat.com/browse/OCPCLOUD-3162): conversion: do not set ignition version on AWSMachine [#363](https://github.com/openshift/cluster-capi-operator/pull/363) * NO-JIRA: use go workspaces [#358](https://github.com/openshift/cluster-capi-operator/pull/358) * [OCPCLOUD-2714](https://issues.redhat.com/browse/OCPCLOUD-2714): Add VAPs to prevent setting of CAPI fields that are not supported by MAPI [#334](https://github.com/openshift/cluster-capi-operator/pull/334) * No-JIRA: increased timeout [#354](https://github.com/openshift/cluster-capi-operator/pull/354) * NO-JIRA: Adds AGENTS.md [#349](https://github.com/openshift/cluster-capi-operator/pull/349) * And 1 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/64fd75d91fed293329d2cd681ea3fa703fad6bff...2a0af92c5080d528bf88f342a963130c9b840ba5) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/2dc5d4b1d8fb5de40563e5c38179f39293f23c80) * [OCPBUGS-60385](https://issues.redhat.com/browse/OCPBUGS-60385): Add Microsoft.Network/publicIPAddresses/delete permission [#416](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/416) * NO-JIRA: Update OWNERS [#413](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/413) * [OCPBUGS-54490](https://issues.redhat.com/browse/OCPBUGS-54490): Add Azure permissions for Private Link Service operations [#417](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/417) * [SPLAT-2341](https://issues.redhat.com/browse/SPLAT-2341): Add feature gate support in the cloud-config sync controller [#400](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/400) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/e355ad389d1d09be1a83f024f54b15e844982d0a...2dc5d4b1d8fb5de40563e5c38179f39293f23c80) ### [cluster-config-api](https://github.com/openshift/api/tree/1517fca97fe327e076bcff90accb86d1f4e804ed) * [OCPBUGS-59939](https://issues.redhat.com/browse/OCPBUGS-59939): ConsoleLink CRD has incorrect additionalPrinterColumns entry [#2507](https://github.com/openshift/api/pull/2507) * [OCPBUGS-59940](https://issues.redhat.com/browse/OCPBUGS-59940): ConsoleLink CRD has incorrect additionalPrinterColumns entry [#2506](https://github.com/openshift/api/pull/2506) * (bugfix): crdify generator returns aggregated error when validations fail [#2493](https://github.com/openshift/api/pull/2493) * [MCO-1669](https://issues.redhat.com/browse/MCO-1669): add BootImageSkewEnforcement API [#2357](https://github.com/openshift/api/pull/2357) * remove unused feature gate InsightsConfigAPI [#2474](https://github.com/openshift/api/pull/2474) * [OCPBUGS-61689](https://issues.redhat.com/browse/OCPBUGS-61689): Add 'AGE' print column to `MachineConfigNode` object [#2476](https://github.com/openshift/api/pull/2476) * NO-JIRA: tooling: add crdify generator to run crdify against CRD changes [#2472](https://github.com/openshift/api/pull/2472) * Update controller-tools to latest on fork [#2478](https://github.com/openshift/api/pull/2478) * Monitoring API: Add Metric server config [#2322](https://github.com/openshift/api/pull/2322) * [CNTRLPLANE-5](https://issues.redhat.com/browse/CNTRLPLANE-5): Add CBOR feature gate [#2235](https://github.com/openshift/api/pull/2235) * NO-JIRA: New rules about CO's conditions [#2469](https://github.com/openshift/api/pull/2469) * apiservers.config.openshift.io: remove spec.tlsSecurityProfile GoDoc caveats [#2467](https://github.com/openshift/api/pull/2467) * [SPLAT-2482](https://issues.redhat.com/browse/SPLAT-2482): create new featuregate for ClusterAPIMachineManagementVSphere [#2466](https://github.com/openshift/api/pull/2466) * [MCO-1675](https://issues.redhat.com/browse/MCO-1675): Update API for Status Reporting needs (REBASED) [#2442](https://github.com/openshift/api/pull/2442) * [CORS-3993](https://issues.redhat.com/browse/CORS-3993): Promote GCPClusterHostedDNS to Default [#2300](https://github.com/openshift/api/pull/2300) * Adjust typos [#2243](https://github.com/openshift/api/pull/2243) * Update schema checker to avoid incorrect new required fields checks [#2470](https://github.com/openshift/api/pull/2470) * config/v1/cluster_operator improve documentation [#2344](https://github.com/openshift/api/pull/2344) * Update NodeSwap with owner and doc blurb. [#2053](https://github.com/openshift/api/pull/2053) * [Full changelog](https://github.com/openshift/api/compare/a30da32c0ca818bc4e431a3b302d0baecddf6f8f...1517fca97fe327e076bcff90accb86d1f4e804ed) ### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/4f691883db3a8cd4eee7eae035cc4aedf5ac52fa) * NO-JIRA: Update OWNERS [#367](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/367) * [MCO-1866](https://issues.redhat.com/browse/MCO-1866): Ignore boot image differences while reconciling Provider Configs [#368](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/368) * [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/0bbafe24ade564bc62554251f36de90d524abcde...4f691883db3a8cd4eee7eae035cc4aedf5ac52fa) ### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/4fc005e0450a90473def2a18414ef4e5f6e7a374) * [OCPBUGS-62247](https://issues.redhat.com/browse/OCPBUGS-62247): add all-egress label to deployments on HCP and IBM [#243](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/243) * [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/3880c9659829c9904e58a943050e8dfd4c9a79cb...4fc005e0450a90473def2a18414ef4e5f6e7a374) ### [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator/tree/1272aef21dd5dcdbefbf4888c7b0a4a427683fd7) * NO-JIRA: Add bentito (btofel@redhat.com) to OWNERS [#449](https://github.com/openshift/cluster-dns-operator/pull/449) * [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/63a93b05b131a3f7ee8b482a5cb4f0c1eac8660e...1272aef21dd5dcdbefbf4888c7b0a4a427683fd7) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/61b7fb5116f8672bab6fcccbb9336e197ac07602) * NO-JIRA: Use secure cipher suites [#1477](https://github.com/openshift/cluster-etcd-operator/pull/1477) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/215998939f5223da916622c71fd07d17656faf6b...61b7fb5116f8672bab6fcccbb9336e197ac07602) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/69ba323f05c84f72f11a0d086836b3f3412512d4) * [OCPBUGS-55649](https://issues.redhat.com/browse/OCPBUGS-55649): Remove SetEIPForNLBIngressController feature gate [#1280](https://github.com/openshift/cluster-ingress-operator/pull/1280) * [OCPBUGS-55673](https://issues.redhat.com/browse/OCPBUGS-55673): Remove IngressControllerLBSubnetsAWS featuregate [#1242](https://github.com/openshift/cluster-ingress-operator/pull/1242) * NO-JIRA: Add bentito (btofel@redhat.com) to OWNERS [#1281](https://github.com/openshift/cluster-ingress-operator/pull/1281) * [NE-2139](https://issues.redhat.com/browse/NE-2139): Kubernetes to 1.33.4 and controller-runtime to 0.21 [#1279](https://github.com/openshift/cluster-ingress-operator/pull/1279) * NO-JIRA: Add davidesalerno to OWNERS [#1278](https://github.com/openshift/cluster-ingress-operator/pull/1278) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/e3ae45d527d0d587b991d34ea276fb671fad0165...69ba323f05c84f72f11a0d086836b3f3412512d4) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/6333489fd7d8d3494372cb830efba40eb28e45c1) * [OCPBUGS-15430](https://issues.redhat.com/browse/OCPBUGS-15430): move alerting rules from CMO over [#1922](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1922) * Re-apply "OCPBUGS-57049: certrotation: move test case name outside of AutoRegenerateAfterOfflineExpiry" [#1910](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1910) * [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): promote MutatingAdmissionPolicy to v1beta1 for > 1.34.0 [#1921](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1921) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/0bec046c8c10682390e2a20ae4f416a2d8589f40...6333489fd7d8d3494372cb830efba40eb28e45c1) ### [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator/tree/947329c64c68ec3aa5a759242e74177f99e23d3b) * NO-JIRA: Update OWNERS [#60](https://github.com/openshift/cluster-api-operator/pull/60) * [Full changelog](https://github.com/openshift/cluster-api-operator/compare/3ec30377ffff951dc9c0fc2257d290e4b4958465...947329c64c68ec3aa5a759242e74177f99e23d3b) ### [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator/tree/5a7a19516b3fabb83213776683d7f5d6cb61ca3a) * [OCPBUGS-62255](https://issues.redhat.com/browse/OCPBUGS-62255): Throttle resourcesynccontroller on pairs with dual writers. [#881](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/881) * [WRKLDS-1556](https://issues.redhat.com/browse/WRKLDS-1556): Remove --cloud-provider=external from KCM [#862](https://github.com/openshift/cluster-kube-controller-manager-operator/pull/862) * [Full changelog](https://github.com/openshift/cluster-kube-controller-manager-operator/compare/3b20c534b1b92d46055147c4f82f69b2ad3044c9...5a7a19516b3fabb83213776683d7f5d6cb61ca3a) ### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/2345371abed5896006ac4a60c7d555fc25502c0a) * [OCPBUGS-61301](https://issues.redhat.com/browse/OCPBUGS-61301): Add readonlyRootFilesystem [#575](https://github.com/openshift/cluster-kube-scheduler-operator/pull/575) * [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/f9b5b31943f2be768af6373def4c8946a30d0ed6...2345371abed5896006ac4a60c7d555fc25502c0a) ### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/70edaa819a00eb8eaf57b471db1d95f818042cba) * NO-JIRA: Update OWNERS [#276](https://github.com/openshift/cluster-machine-approver/pull/276) * NO-JIRA: set machine-approver-controller as default container [#278](https://github.com/openshift/cluster-machine-approver/pull/278) * [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/ce2750589129dd20b3d1b6a5e7bb8c392d658c5c...70edaa819a00eb8eaf57b471db1d95f818042cba) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/709ab51a727c8d2f8d2755d4e3c263021eaf5079) * [OCPBUGS-62109](https://issues.redhat.com/browse/OCPBUGS-62109): test: remove image registry e2e tests [#2681](https://github.com/openshift/cluster-monitoring-operator/pull/2681) * NO-ISSUE: update Go dependencies [#2674](https://github.com/openshift/cluster-monitoring-operator/pull/2674) * [MON-4346](https://issues.redhat.com/browse/MON-4346): Bump Go to 1.24 [#2655](https://github.com/openshift/cluster-monitoring-operator/pull/2655) * NO-JIRA: [bot] Synchronize versions of the downstream components [#2673](https://github.com/openshift/cluster-monitoring-operator/pull/2673) * [OCPBUGS-60161](https://issues.redhat.com/browse/OCPBUGS-60161): Add mcd_local_unsupported_packages metric from MCO to telemetry [#2638](https://github.com/openshift/cluster-monitoring-operator/pull/2638) * NO-ISSUE: Updating cluster-monitoring-operator-container image to be consistent with ART for 4.21 [#2662](https://github.com/openshift/cluster-monitoring-operator/pull/2662) * [MON-4344](https://issues.redhat.com/browse/MON-4344): chore: port the test suite over from openshift-tests-private [#2635](https://github.com/openshift/cluster-monitoring-operator/pull/2635) * [MON-4371](https://issues.redhat.com/browse/MON-4371): chore(prometheus): enable use-uncached-io feature flag [#2637](https://github.com/openshift/cluster-monitoring-operator/pull/2637) * NO-JIRA: [bot] Synchronize versions of the downstream components [#2668](https://github.com/openshift/cluster-monitoring-operator/pull/2668) * [OCPBUGS-61113](https://issues.redhat.com/browse/OCPBUGS-61113): add flag `--watch-referenced-objects-in-all-namespaces` to prometheus-operator [#2657](https://github.com/openshift/cluster-monitoring-operator/pull/2657) * NO-JIRA: [bot] Synchronize versions of the downstream components [#2663](https://github.com/openshift/cluster-monitoring-operator/pull/2663) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/4496a0a83b65e566038715a1f2405ba194c10439...709ab51a727c8d2f8d2755d4e3c263021eaf5079) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/6f6d0ee4a020c1cb971d63bc8f68d9f7792dc802) * [OCPBUGS-42303](https://issues.redhat.com/browse/OCPBUGS-42303): Add drop flows for GARP [#2801](https://github.com/openshift/cluster-network-operator/pull/2801) * [OCPBUGS-61196](https://issues.redhat.com/browse/OCPBUGS-61196): Add a ValidatingAdmissionPolicy blocking ServiceCIDR changes [#2797](https://github.com/openshift/cluster-network-operator/pull/2797) * [OCPBUGS-61561](https://issues.redhat.com/browse/OCPBUGS-61561): Relax label req. of DPU/DPU Host/Smart NIC [#2786](https://github.com/openshift/cluster-network-operator/pull/2786) * Revert "OCPBUGS-61196: Add a ValidatingAdmissionPolicy blocking ServiceCIDR changes" [#2796](https://github.com/openshift/cluster-network-operator/pull/2796) * [OCPBUGS-61196](https://issues.redhat.com/browse/OCPBUGS-61196): Add a ValidatingAdmissionPolicy blocking ServiceCIDR changes [#2605](https://github.com/openshift/cluster-network-operator/pull/2605) * [OCPBUGS-60421](https://issues.redhat.com/browse/OCPBUGS-60421): Set maxUnavailable 10% on MultiNetworkPolicy DS [#2785](https://github.com/openshift/cluster-network-operator/pull/2785) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/5aff8b2228dbc94bb302f8e907a660720268aac5...6f6d0ee4a020c1cb971d63bc8f68d9f7792dc802) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/b5d66f8d5955d74377a11355c6931330a490cf5b) * [OCPBUGS-62091](https://issues.redhat.com/browse/OCPBUGS-62091): E2E: Add function to check control plane nodes are schedulable. [#1396](https://github.com/openshift/cluster-node-tuning-operator/pull/1396) * And 2 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/3c890f038bc1da82298b2633c8c61f466e0b3e68...b5d66f8d5955d74377a11355c6931330a490cf5b) ### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/d1182c7ad66759ec4aae942090fdc7df3d2a69e3) * NO-ISSUE: Updating ose-cluster-olm-operator-container image to be consistent with ART for 4.21 [#138](https://github.com/openshift/cluster-olm-operator/pull/138) * [OCPBUGS-61873](https://issues.redhat.com/browse/OCPBUGS-61873): Update RBAC to update/patch/delete what we create [#139](https://github.com/openshift/cluster-olm-operator/pull/139) * [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/e4917368b6a547f97a0fb411fea90de246d1417e...d1182c7ad66759ec4aae942090fdc7df3d2a69e3) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/c47d53b95a29710ea138c4542dc1fbb7ee8f718f) * NO-JIRA: Bump library go rm co dep [#625](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/625) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/9cfa5679a8ac1e5a68eea32179d9e069da85dfcf...c47d53b95a29710ea138c4542dc1fbb7ee8f718f) ### [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/5c0dd7a1b366d314aa9c929fe775ee3041b348cb) * [OCPBUGS-57191](https://issues.redhat.com/browse/OCPBUGS-57191): fix(psalabelsyncer): return an error instead of panic when converting an unknown volume [#167](https://github.com/openshift/cluster-policy-controller/pull/167) * NO-JIRA: scc allocation controller: Use server-side apply [#165](https://github.com/openshift/cluster-policy-controller/pull/165) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/3e7538547c8f209c72083097a4ebaada6e9c46c5...5c0dd7a1b366d314aa9c929fe775ee3041b348cb) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/8a74b8054dad10eb32c629542f653d8eb44a88dc) * [OCPBUGS-62061](https://issues.redhat.com/browse/OCPBUGS-62061): Re-sync OCP Samples Library for OCP 4.21 - 22Sep2025 [#650](https://github.com/openshift/cluster-samples-operator/pull/650) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/62b3623c6a2860e7a8cc368dbe76e767508cd261...8a74b8054dad10eb32c629542f653d8eb44a88dc) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/06c30ce348d1378220ec080f262ac49b808587cd) * [OCPBUGS-60637](https://issues.redhat.com/browse/OCPBUGS-60637): HyperShift deployments should reflect user id security context [#616](https://github.com/openshift/cluster-storage-operator/pull/616) * [OCPBUGS-62121](https://issues.redhat.com/browse/OCPBUGS-62121): add all-egress label to deployments on HCP and IBM [#621](https://github.com/openshift/cluster-storage-operator/pull/621) * [OCPBUGS-61175](https://issues.redhat.com/browse/OCPBUGS-61175): Add RBAC rule to let manila-csi-driver-operator manage NetworkPolicy [#615](https://github.com/openshift/cluster-storage-operator/pull/615) * [SPLAT-2467](https://issues.redhat.com/browse/SPLAT-2467): Updated VPD alerts to reflect current vSphere support [#612](https://github.com/openshift/cluster-storage-operator/pull/612) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/cfcc1f7f1f2c702118cd4b182d04c12defac6d30...06c30ce348d1378220ec080f262ac49b808587cd) ### [console](https://github.com/openshift/console/tree/eb16358464970fd9ede7315a644374ec8aa16a1d) * [CONSOLE-4799](https://issues.redhat.com/browse/CONSOLE-4799): update tests/app/debug-pod.cy.ts [#15530](https://github.com/openshift/console/pull/15530) * [CONSOLE-4802](https://issues.redhat.com/browse/CONSOLE-4802): Migrate `KebabActions` to dynamic [#15535](https://github.com/openshift/console/pull/15535) * [CONSOLE-3769](https://issues.redhat.com/browse/CONSOLE-3769): Add @openshift/dynamic-plugin-sdk to core and internal pkg deps [#15518](https://github.com/openshift/console/pull/15518) * [OCPBUGS-61536](https://issues.redhat.com/browse/OCPBUGS-61536): Fix incorrect handling of vSphere settings [#15481](https://github.com/openshift/console/pull/15481) * [OCPBUGS-61937](https://issues.redhat.com/browse/OCPBUGS-61937): Add Missing Periods to Error Messages and update try again button link [#15511](https://github.com/openshift/console/pull/15511) * NO-JIRA: Remove yarn-generate from post-install script [#15373](https://github.com/openshift/console/pull/15373) * [CONSOLE-4796](https://issues.redhat.com/browse/CONSOLE-4796): Migrate some Dashboards extensions to dynamic [#15526](https://github.com/openshift/console/pull/15526) * [OCPBUGS-61535](https://issues.redhat.com/browse/OCPBUGS-61535): Cancel PVC creation redirect user to last visited page instead of PVC list [#15502](https://github.com/openshift/console/pull/15502) * [CONSOLE-4764](https://issues.redhat.com/browse/CONSOLE-4764): Add tech preview feature flag support [#15477](https://github.com/openshift/console/pull/15477) * [CONSOLE-4715](https://issues.redhat.com/browse/CONSOLE-4715): Migrate the Enzyme test __tests__ root directory and remove __tests__… [#15462](https://github.com/openshift/console/pull/15462) * NO-JIRA: Update CHANGELOG based on 4.18 plugin SDK package release [#15517](https://github.com/openshift/console/pull/15517) * [CONSOLE-4760](https://issues.redhat.com/browse/CONSOLE-4760): update CRD list to use ResourceDataView [#15469](https://github.com/openshift/console/pull/15469) * [CONSOLE-3769](https://issues.redhat.com/browse/CONSOLE-3769): Install `@openshift/dynamic-plugin-sdk` [#15509](https://github.com/openshift/console/pull/15509) * [OCPBUGS-60084](https://issues.redhat.com/browse/OCPBUGS-60084): Help dropdown should be closed automatically after tour model opened [#15483](https://github.com/openshift/console/pull/15483) * [OCPBUGS-55401](https://issues.redhat.com/browse/OCPBUGS-55401): PVC shows negative Available space in OpenShift Console on RHOCP 4 [#15315](https://github.com/openshift/console/pull/15315) * [OCPBUGS-59634](https://issues.redhat.com/browse/OCPBUGS-59634): Fix the events search input width, and incorporate PF Toolbar component [#15501](https://github.com/openshift/console/pull/15501) * NO-JIRA: Update README.md with instructions for logging out kube:admin in local [#15482](https://github.com/openshift/console/pull/15482) * NO-JIRA: chore(OWNERS): remove logonoff from reviewers [#15505](https://github.com/openshift/console/pull/15505) * [CONSOLE-4710](https://issues.redhat.com/browse/CONSOLE-4710): use useOverlay to launch ErrorModal [#15475](https://github.com/openshift/console/pull/15475) * [OCPBUGS-61087](https://issues.redhat.com/browse/OCPBUGS-61087): Updation of label from edit label doesn't work [#15460](https://github.com/openshift/console/pull/15460) * [OCPBUGS-61519](https://issues.redhat.com/browse/OCPBUGS-61519): Fix improper DescriptionList refactor [#15495](https://github.com/openshift/console/pull/15495) * [OCPBUGS-59972](https://issues.redhat.com/browse/OCPBUGS-59972): Add validation and type guards on healthHandler calls to prevent errors [#15470](https://github.com/openshift/console/pull/15470) * [CONSOLE-4756](https://issues.redhat.com/browse/CONSOLE-4756): Convert more files to TypeScript [#15472](https://github.com/openshift/console/pull/15472) * [OCPBUGS-61458](https://issues.redhat.com/browse/OCPBUGS-61458): fix MachineSet YAML template [#15478](https://github.com/openshift/console/pull/15478) * [OCPBUGS-58118](https://issues.redhat.com/browse/OCPBUGS-58118): fix namespace path generation for non-namespaced resources [#15467](https://github.com/openshift/console/pull/15467) * [OCPBUGS-61183](https://issues.redhat.com/browse/OCPBUGS-61183): cluster in workload identity mode is not applied with the token-auth-… [#15459](https://github.com/openshift/console/pull/15459) * [OCPBUGS-61133](https://issues.redhat.com/browse/OCPBUGS-61133): Fix catalog search relevance scoring, so that operators with attribute.keywords are displayed and remove unnecessary metadataName from calculation [#15444](https://github.com/openshift/console/pull/15444) * [OCPBUGS-61468](https://issues.redhat.com/browse/OCPBUGS-61468): i18n upload/download routine task for OCP version 4.20 [#15476](https://github.com/openshift/console/pull/15476) * [CONSOLE-4727](https://issues.redhat.com/browse/CONSOLE-4727): Update OWNERS files across the repo [#15461](https://github.com/openshift/console/pull/15461) * [CONSOLE-4598](https://issues.redhat.com/browse/CONSOLE-4598): Migrate enzyme __tests__/components/utils unit tests to React Testing… [#15442](https://github.com/openshift/console/pull/15442) * [OCPBUGS-61393](https://issues.redhat.com/browse/OCPBUGS-61393): Change default tab size from 4 to 2 [#15474](https://github.com/openshift/console/pull/15474) * [CONSOLE-4635](https://issues.redhat.com/browse/CONSOLE-4635): Refactor PDBActionFactory to hook form and cleanup. [#15285](https://github.com/openshift/console/pull/15285) * And 6 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/console/compare/0748392def188dbb070308c32c1fbb3457624f95...eb16358464970fd9ede7315a644374ec8aa16a1d) ### [console-operator](https://github.com/openshift/console-operator/tree/ca22e61b677ad21da5060fab7d447292c4d01afe) * [CONSOLE-4765](https://issues.redhat.com/browse/CONSOLE-4765), [CONSOLE-4767](https://issues.redhat.com/browse/CONSOLE-4767): Automate console tech preview flag via cluster FeatureSet, Grant console service account watch permissions for ClusterCatalogs [#1043](https://github.com/openshift/console-operator/pull/1043) * [OCPBUGS-61726](https://issues.redhat.com/browse/OCPBUGS-61726): Revert "OCPBUGS-61432: fix(oidc): fix OIDCClientSecretGet condition" [#1046](https://github.com/openshift/console-operator/pull/1046) * [OCPBUGS-61432](https://issues.redhat.com/browse/OCPBUGS-61432): fix(oidc): fix OIDCClientSecretGet condition [#1041](https://github.com/openshift/console-operator/pull/1041) * [OCPBUGS-61483](https://issues.redhat.com/browse/OCPBUGS-61483): Update DEFAULT_DOC_URL to point to OpenShift Container Platform 4.21 [#1044](https://github.com/openshift/console-operator/pull/1044) * [OCPBUGS-61383](https://issues.redhat.com/browse/OCPBUGS-61383): Update QuickStarts typo and doc link [#1042](https://github.com/openshift/console-operator/pull/1042) * [OCPBUGS-60863](https://issues.redhat.com/browse/OCPBUGS-60863): Rename Dockerfile to Dockerfile.ocp [#1039](https://github.com/openshift/console-operator/pull/1039) * [Full changelog](https://github.com/openshift/console-operator/compare/76ae5dafe7640111fa8e9c7f745122e4844d4a5d...ca22e61b677ad21da5060fab7d447292c4d01afe) ### [coredns](https://github.com/openshift/coredns/tree/42e2cf1e46dfd9dd11669b06fb1d619cd9335e17) * NO-JIRA: Add bentito (btofel@redhat.com) to OWNERS [#153](https://github.com/openshift/coredns/pull/153) * [Full changelog](https://github.com/openshift/coredns/compare/6f39336e6da9dc77b2db140a96773c413d50a665...42e2cf1e46dfd9dd11669b06fb1d619cd9335e17) ### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/ddfb31979c0448f6a5cc7f5c71473a7fb9e9fbce) * NO-JIRA: Updating csi-attacher-container image to be consistent with ART for 4.21 [#87](https://github.com/openshift/csi-external-attacher/pull/87) * [Full changelog](https://github.com/openshift/csi-external-attacher/compare/45239149cb387bcc51d944b802db0e804dc02688...ddfb31979c0448f6a5cc7f5c71473a7fb9e9fbce) ### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/dfb375703487a816df403a77c1dbad7470afdcee) * [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...dfb375703487a816df403a77c1dbad7470afdcee) ### [csi-external-snapshot-metadata](https://github.com/openshift/csi-external-snapshot-metadata/tree/24faebef64fac7975f6556996c3c2a1388a479ff) * NO-JIRA: Updating csi-external-snapshot-metadata-container image to be consistent with ART for 4.21 [#5](https://github.com/openshift/csi-external-snapshot-metadata/pull/5) * [Full changelog](https://github.com/openshift/csi-external-snapshot-metadata/compare/693a826455777eaafc677bb2195dc071d184243b...24faebef64fac7975f6556996c3c2a1388a479ff) ### [csi-external-snapshotter, csi-snapshot-controller](https://github.com/openshift/csi-external-snapshotter/tree/ba8194d5920973069bc56a8bf5844afeedc66bbd) * NO-JIRA: Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.21 [#187](https://github.com/openshift/csi-external-snapshotter/pull/187) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/42604822c25eb2aa0ecb017c24e328221b238eb9...ba8194d5920973069bc56a8bf5844afeedc66bbd) ### [docker-registry](https://github.com/openshift/image-registry/tree/a6bab654daa9d8e715392464d228fc3f5eae8dfe) * [OCPBUGS-60845](https://issues.redhat.com/browse/OCPBUGS-60845): update OWNERS [#447](https://github.com/openshift/image-registry/pull/447) * [Full changelog](https://github.com/openshift/image-registry/compare/887533765ee92e061fd44ad0b032aefd5b9b4e3c...a6bab654daa9d8e715392464d228fc3f5eae8dfe) ### [driver-toolkit](https://github.com/openshift/driver-toolkit/tree/5c53d757ae380994b89701a98d8b61912154aca7) * Updating the OWNERS file. (#175) [#175](https://github.com/openshift/driver-toolkit/pull/175) * Updating driver-toolkit-container image to be consistent with ART for 4.21 (#172) [#172](https://github.com/openshift/driver-toolkit/pull/172) * [Full changelog](https://github.com/openshift/driver-toolkit/compare/9d55fd1aaba05830f857132bd149ee3cf18cc20f...5c53d757ae380994b89701a98d8b61912154aca7) ### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/b27a2f9a7629aca3c2ce4d9356092ea1f09d5719) * [OCPBUGS-61006](https://issues.redhat.com/browse/OCPBUGS-61006): Adjust vendoring to use go.work to get rid of the symlink [#91](https://github.com/openshift/cloud-provider-gcp/pull/91) * [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/f940e72e7611ce4a96da3e47966ba1befd25c474...b27a2f9a7629aca3c2ce4d9356092ea1f09d5719) ### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/9a47258683617971e3da686e897766bd42cc751b) * NO-JIRA: Update OWNERS [#248](https://github.com/openshift/cluster-api-provider-gcp/pull/248) * [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/65539c71b4c292fc0f4eeb572dfe490af63063d9...9a47258683617971e3da686e897766bd42cc751b) ### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/498f27049011c7e6e59a6a26ffe55d49f65ed911) * NO-JIRA: Update OWNERS [#129](https://github.com/openshift/machine-api-provider-gcp/pull/129) * no-jira: Machine Api Operator GCP must search for the GCP Custom Endpoints Installer feature gate [#128](https://github.com/openshift/machine-api-provider-gcp/pull/128) * [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/01515888c83526ec235b7bc3a27df6eba3034b00...498f27049011c7e6e59a6a26ffe55d49f65ed911) ### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/ac94bf2abcd3b339764fd30e581209f37ec43938) * NO-JIRA: Updating ose-gcp-pd-csi-driver-operator-container image to be consistent with ART for 4.21 [#151](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/151) * [CORS-4201](https://issues.redhat.com/browse/CORS-4201): Search for the feature gate for GCP Custom Endpoints [#150](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/150) * [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/e0ad050a84bab669e0f11e080fc4c388ef417bba...ac94bf2abcd3b339764fd30e581209f37ec43938) ### [haproxy-router](https://github.com/openshift/router/tree/48642ee220fe9cf5842a46ea1283817f0f2b7272) * [OCPBUGS-49769](https://issues.redhat.com/browse/OCPBUGS-49769): Validate the key and cert content before accepting [#669](https://github.com/openshift/router/pull/669) * [NE-2137](https://issues.redhat.com/browse/NE-2137): Bump router k8s libraries to 0.33.4 [#671](https://github.com/openshift/router/pull/671) * [OCPBUGS-60257](https://issues.redhat.com/browse/OCPBUGS-60257): fix extra space in haproxy template [#676](https://github.com/openshift/router/pull/676) * [OCPBUGS-57896](https://issues.redhat.com/browse/OCPBUGS-57896): Updating openshift-enterprise-haproxy-router-container image to be consistent with ART for 4.20 [#660](https://github.com/openshift/router/pull/660) * [OCPBUGS-57845](https://issues.redhat.com/browse/OCPBUGS-57845): Updating ose-haproxy-router-base-container image to be consistent with ART for 4.20 [#659](https://github.com/openshift/router/pull/659) * NO-JIRA: Add bentito (btofel@redhat.com) to OWNERS [#675](https://github.com/openshift/router/pull/675) * [OCPBUGS-61224](https://issues.redhat.com/browse/OCPBUGS-61224): Revert Prevent startup failures due to name resolution" [#672](https://github.com/openshift/router/pull/672) * [Full changelog](https://github.com/openshift/router/compare/47274e213d8a511066a9492b73c9b8eccc353571...48642ee220fe9cf5842a46ea1283817f0f2b7272) ### [hyperkube, kube-proxy, pod](https://github.com/openshift/kubernetes/tree/5c9df339496a7595967e06682ece7d0b2145411c) * [OCPBUGS-61554](https://issues.redhat.com/browse/OCPBUGS-61554): Bump 1.33.5 [#2459](https://github.com/openshift/kubernetes/pull/2459) * [OCPBUGS-61754](https://issues.redhat.com/browse/OCPBUGS-61754): UPSTREAM: <carry>: Add retries for GetCurrentResourceVersion. [#2467](https://github.com/openshift/kubernetes/pull/2467) * [OCPBUGS-61222](https://issues.redhat.com/browse/OCPBUGS-61222): Do not remove PVC ClaimRef to fix flaky VAC test [#2452](https://github.com/openshift/kubernetes/pull/2452) * [OCPBUGS-58313](https://issues.redhat.com/browse/OCPBUGS-58313): apiserver library go bump [#2457](https://github.com/openshift/kubernetes/pull/2457) * NO-JIRA: UPSTREAM: 133682: Increase port-forward broken connection detection client timeout [#2428](https://github.com/openshift/kubernetes/pull/2428) * [Full changelog](https://github.com/openshift/kubernetes/compare/6efb6a95323fe35285877dcdade237444b35cae0...5c9df339496a7595967e06682ece7d0b2145411c) ### [hypershift](https://github.com/openshift/hypershift/tree/db76a89d8506064c9d6fdb306875a1354e4ab2fd) * NO-JIRA: chore(ai): let jira-solve show the executed command in the PR desc [#6898](https://github.com/openshift/hypershift/pull/6898) * [OCPBUGS-61936](https://issues.redhat.com/browse/OCPBUGS-61936): fix(capi-provider): wait for infrastructure resource before startup [#6860](https://github.com/openshift/hypershift/pull/6860) * [OCPBUGS-62224](https://issues.redhat.com/browse/OCPBUGS-62224): fix(e2e): add stabilization wait in GlobalPullSecret test to reduce flakiness [#6892](https://github.com/openshift/hypershift/pull/6892) * [CNTRLPLANE-1478](https://issues.redhat.com/browse/CNTRLPLANE-1478): chore: add AI directory paths to OWNERS file [#6884](https://github.com/openshift/hypershift/pull/6884) * NO-JIRA: chore(ai): add claude slash command jira solve [#6882](https://github.com/openshift/hypershift/pull/6882) * [OCPBUGS-62099](https://issues.redhat.com/browse/OCPBUGS-62099): make TestAutoscalingBalancing more robust [#6877](https://github.com/openshift/hypershift/pull/6877) * [OCPBUGS-61850](https://issues.redhat.com/browse/OCPBUGS-61850): fix(kas-bootstrap): increase wait timeouts to avoid KAS startup races [#6843](https://github.com/openshift/hypershift/pull/6843) * NO-JIRA: ci(dev-cluster): Fix dev token secret annotation [#6876](https://github.com/openshift/hypershift/pull/6876) * [OCPBUGS-62056](https://issues.redhat.com/browse/OCPBUGS-62056): test(e2e): fix flaky EnsureOAPIMountsTrustBundle with retry logic [#6872](https://github.com/openshift/hypershift/pull/6872) * [OCPBUGS-62128](https://issues.redhat.com/browse/OCPBUGS-62128): hcco: sync watched resource types to availability-prober [#6879](https://github.com/openshift/hypershift/pull/6879) * [CNTRLPLANE-1331](https://issues.redhat.com/browse/CNTRLPLANE-1331): Get self-managed Azure working again [#6703](https://github.com/openshift/hypershift/pull/6703) * [OCPBUGS-59885](https://issues.redhat.com/browse/OCPBUGS-59885): [e2e][KubeVirt] Ignore KubeVirtNodesLiveMigratable Condition on HC [#6826](https://github.com/openshift/hypershift/pull/6826) * [CNTRLPLANE-1455](https://issues.redhat.com/browse/CNTRLPLANE-1455): docs(contribute): consolidate contributing guide; refresh PR template; add landing page [#6866](https://github.com/openshift/hypershift/pull/6866) * [OCPBUGS-61776](https://issues.redhat.com/browse/OCPBUGS-61776): fix(ignition-server): Don't delete user-managed cert secrets [#6836](https://github.com/openshift/hypershift/pull/6836) * [OCPBUGS-61894](https://issues.redhat.com/browse/OCPBUGS-61894): Enable VolumeAttributesClass runtime config [#6855](https://github.com/openshift/hypershift/pull/6855) * [CNTRLPLANE-1452](https://issues.redhat.com/browse/CNTRLPLANE-1452): docs(ci): add documentation for checking CI status [#6849](https://github.com/openshift/hypershift/pull/6849) * [OCPBUGS-61438](https://issues.redhat.com/browse/OCPBUGS-61438): fix(security): harden konnectivity-agent DaemonSet security context [#6835](https://github.com/openshift/hypershift/pull/6835) * [OCPBUGS-61828](https://issues.redhat.com/browse/OCPBUGS-61828): refactor FeatureGate status check [#6862](https://github.com/openshift/hypershift/pull/6862) * [OCPBUGS-61329](https://issues.redhat.com/browse/OCPBUGS-61329): skip EnsureReadOnlyRootFilesystemTmpDirMount check for kubevirt HCP pods [#6842](https://github.com/openshift/hypershift/pull/6842) * [OCPBUGS-61825](https://issues.redhat.com/browse/OCPBUGS-61825): test(e2e,kubevirt): skip break-glass-credentials on kubevirt [#6856](https://github.com/openshift/hypershift/pull/6856) * [OCPBUGS-61862](https://issues.redhat.com/browse/OCPBUGS-61862): ci: Remove the MCE 2.10 konflux pipeline [#6848](https://github.com/openshift/hypershift/pull/6848) * [OCPBUGS-61719](https://issues.redhat.com/browse/OCPBUGS-61719): fix: propagate AWSLoadBalancerTargetNodesAnnotation to… [#6823](https://github.com/openshift/hypershift/pull/6823) * [OCPBUGS-61334](https://issues.redhat.com/browse/OCPBUGS-61334): fix(kas): Set correct container port in postStart handler, 2 [#6824](https://github.com/openshift/hypershift/pull/6824) * [OCPBUGS-61177](https://issues.redhat.com/browse/OCPBUGS-61177): ci: use common MCE konflux pipeline [#6743](https://github.com/openshift/hypershift/pull/6743) * NO-JIRA: Update Branch Tasks Docs [#6840](https://github.com/openshift/hypershift/pull/6840) * [OCPBUGS-56249](https://issues.redhat.com/browse/OCPBUGS-56249): fix lint-fix Makefile rule [#6151](https://github.com/openshift/hypershift/pull/6151) * [OCPBUGS-61048](https://issues.redhat.com/browse/OCPBUGS-61048): test(e2e): add autoscaler deployment verification to autoscaling test [#6779](https://github.com/openshift/hypershift/pull/6779) * [OCPBUGS-61687](https://issues.redhat.com/browse/OCPBUGS-61687): fix(capi-provider): use single replica deployment for aws and azure [#6807](https://github.com/openshift/hypershift/pull/6807) * fix(disable-psa): disable PSA check for 4.20 [#6831](https://github.com/openshift/hypershift/pull/6831) * [OCPBUGS-61482](https://issues.redhat.com/browse/OCPBUGS-61482): fix(proxy): ensure URLs have scheme before proxy resolution [#6789](https://github.com/openshift/hypershift/pull/6789) * [OCPBUGS-61587](https://issues.redhat.com/browse/OCPBUGS-61587): fix(oauth): oauth-openshift deployment should be HA [#6802](https://github.com/openshift/hypershift/pull/6802) * [CNTRLPLANE-1277](https://issues.redhat.com/browse/CNTRLPLANE-1277): Enable TestCreateClusterCustomConfig for Azure [#6706](https://github.com/openshift/hypershift/pull/6706) * Revert "OCPBUGS-61334: fix(kas): Set correct container port in postStart handler" [#6805](https://github.com/openshift/hypershift/pull/6805) * [OCPBUGS-60185](https://issues.redhat.com/browse/OCPBUGS-60185): resolve MIRRORED_RELEASE_IMAGE flapping [#6751](https://github.com/openshift/hypershift/pull/6751) * [OCPBUGS-61499](https://issues.redhat.com/browse/OCPBUGS-61499): fix(control-plane): remove resource limits from kube-controller-manager [#6785](https://github.com/openshift/hypershift/pull/6785) * [CNTRLPLANE-1364](https://issues.redhat.com/browse/CNTRLPLANE-1364): feat: enable global pull secret for AWS [#6736](https://github.com/openshift/hypershift/pull/6736) * [OCPBUGS-61334](https://issues.redhat.com/browse/OCPBUGS-61334): fix(kas): Set correct container port in postStart handler [#6773](https://github.com/openshift/hypershift/pull/6773) * NO-JIRA: fix karpenter metric validation in e2e [#6714](https://github.com/openshift/hypershift/pull/6714) * NO-JIRA: chore(AI): add claude agents for different SMEs [#6787](https://github.com/openshift/hypershift/pull/6787) * [OCPBUGS-61329](https://issues.redhat.com/browse/OCPBUGS-61329): test(e2e): skip kubevirt pods in EnsureReadOnlyRootFilesystem [#6770](https://github.com/openshift/hypershift/pull/6770) * [OCPBUGS-61462](https://issues.redhat.com/browse/OCPBUGS-61462): temporarily use v4.20 catalogs [#6782](https://github.com/openshift/hypershift/pull/6782) * NO-JIRA: add permissions to role policy [#6783](https://github.com/openshift/hypershift/pull/6783) * [CNTRLPLANE-1385](https://issues.redhat.com/browse/CNTRLPLANE-1385): docs: add MCP setup guide for Cursor with sample config [#6775](https://github.com/openshift/hypershift/pull/6775) * [CNTRLPLANE-1383](https://issues.redhat.com/browse/CNTRLPLANE-1383): docs(aro-e2e): add ARO HCP e2e artifacts navigation guide and Cursor rule [#6774](https://github.com/openshift/hypershift/pull/6774) * [OCPBUGS-61218](https://issues.redhat.com/browse/OCPBUGS-61218): test(e2e): add control plane component rollout validation to upgrade test [#6767](https://github.com/openshift/hypershift/pull/6767) * [Full changelog](https://github.com/openshift/hypershift/compare/d29713d06741fb622fd0deed29c9c073b5c61495...db76a89d8506064c9d6fdb306875a1354e4ab2fd) ### [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm/tree/79221ddcb0161dbeeb7c087f7a3104ecc239adf9) * NO-JIRA: Update OWNERS [#85](https://github.com/openshift/cloud-provider-ibm/pull/85) * [Full changelog](https://github.com/openshift/cloud-provider-ibm/compare/36ab30f90e87de0daa926d20ccda88c41abed191...79221ddcb0161dbeeb7c087f7a3104ecc239adf9) ### [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud/tree/48ff68d58ea3917e1a4d53aadf997ca03824678c) * NO-JIRA: Update OWNERS [#126](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/126) * [Full changelog](https://github.com/openshift/cluster-api-provider-ibmcloud/compare/8b6396a4c78f4791b7f3c5ec404a78b499f8546b...48ff68d58ea3917e1a4d53aadf997ca03824678c) ### [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud/tree/a5f71a8f64f0077fc6ed0c5a28047f2ccc23a897) * NO-JIRA: Update OWNERS [#70](https://github.com/openshift/machine-api-provider-ibmcloud/pull/70) * [Full changelog](https://github.com/openshift/machine-api-provider-ibmcloud/compare/035805df5277c9f9c0cd9d4a44f59a08ab3ce031...a5f71a8f64f0077fc6ed0c5a28047f2ccc23a897) ### [insights-operator](https://github.com/openshift/insights-operator/tree/b10b40a7244b76c5ffe2949f95fda801dee71de1) * feat: update DataGather condition when gathering job fails (#1131) [#1131](https://github.com/openshift/insights-operator/pull/1131) * fix: correct feature gate for InsightsDataGather (#1137) [#1137](https://github.com/openshift/insights-operator/pull/1137) * Updating ose-insights-operator-container image to be consistent with ART for 4.21 (#1136) [#1136](https://github.com/openshift/insights-operator/pull/1136) * [OCPBUGS-61798](https://issues.redhat.com/browse/OCPBUGS-61798): Run missing make update (#1140) [#1140](https://github.com/openshift/insights-operator/pull/1140) * fix: Update error message for missing SCA certificates (#1134) [#1134](https://github.com/openshift/insights-operator/pull/1134) * chore(OWNERS): add katarina (#1133) [#1133](https://github.com/openshift/insights-operator/pull/1133) * fix: add missing permissions for replicasets and events (#1123) [#1123](https://github.com/openshift/insights-operator/pull/1123) * [Full changelog](https://github.com/openshift/insights-operator/compare/b82259ab1186594ff62bd063ee5145ded9a09e95...b10b40a7244b76c5ffe2949f95fda801dee71de1) ### [ironic](https://github.com/openshift/ironic-image/tree/d8f188b88a8bfa91f6e586dd1d67cf9456a34a3a) * [METAL-1446](https://issues.redhat.com/browse/METAL-1446), [METAL-1566](https://issues.redhat.com/browse/METAL-1566), [METAL-1577](https://issues.redhat.com/browse/METAL-1577): Sync Ironic and Sushy [#695](https://github.com/openshift/ironic-image/pull/695) * [METAL-1574](https://issues.redhat.com/browse/METAL-1574): Remove temporary dependencies from source [#692](https://github.com/openshift/ironic-image/pull/692) * [OKD-283](https://issues.redhat.com/browse/OKD-283): fixing OKD ironic-image errors and metal3 pod crashes (centos9) [#688](https://github.com/openshift/ironic-image/pull/688) * [OCPBUGS-61459](https://issues.redhat.com/browse/OCPBUGS-61459): sync with Ironic changes, including the local RPC revert [#687](https://github.com/openshift/ironic-image/pull/687) * [METAL-1528](https://issues.redhat.com/browse/METAL-1528): Use custom directories in the runironic-proxy script [#679](https://github.com/openshift/ironic-image/pull/679) * [Full changelog](https://github.com/openshift/ironic-image/compare/e9d325e27753eb41c9646dcdffc30833426e2502...d8f188b88a8bfa91f6e586dd1d67cf9456a34a3a) ### [ironic-agent](https://github.com/openshift/ironic-agent-image/tree/0cdaa82190b18a327c4181b965b9824a14cb4411) * [METAL-1574](https://issues.redhat.com/browse/METAL-1574): Update deps pkgs versions [#196](https://github.com/openshift/ironic-agent-image/pull/196) * [Full changelog](https://github.com/openshift/ironic-agent-image/compare/ce01f3c1ed6022f9eecc164b2ae34aec25b3dee4...0cdaa82190b18a327c4181b965b9824a14cb4411) ### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/7dec3478a9173d2c00a05382fd5800a53f1fdc2f) * NO-ISSUE: [bot] Bump openshift/kube-state-metrics to v2.17.0 [#124](https://github.com/openshift/kube-state-metrics/pull/124) * [Full changelog](https://github.com/openshift/kube-state-metrics/compare/a8c9a5f08f675ae9afbaafdc47d7d2acb4a3709d...7dec3478a9173d2c00a05382fd5800a53f1fdc2f) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/d19bdda61baf7b737a6e8c78eb97c8772a34563e) * [OCPBUGS-61728](https://issues.redhat.com/browse/OCPBUGS-61728): Fixed multi nic e2e to wait for node removal after machineset tests [#1417](https://github.com/openshift/machine-api-operator/pull/1417) * [OCPBUGS-61728](https://issues.redhat.com/browse/OCPBUGS-61728): Adjusted machine e2e tests to wait for nodes to clean up [#1415](https://github.com/openshift/machine-api-operator/pull/1415) * NO-JIRA: Update OWNERS_ALIASES [#1414](https://github.com/openshift/machine-api-operator/pull/1414) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/e3846e13997f0d6e93b4b2e740212379e4500dc2...d19bdda61baf7b737a6e8c78eb97c8772a34563e) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/4f149432701861a0e577a4f457f99d94b9914cfe) * [MCO-1685](https://issues.redhat.com/browse/MCO-1685): Add mco-sanitize file processing logic [#5298](https://github.com/openshift/machine-config-operator/pull/5298) * [MCO-1685](https://issues.redhat.com/browse/MCO-1685): Add mco-sanitize redactor [#5295](https://github.com/openshift/machine-config-operator/pull/5295) * [OCPBUGS-58198](https://issues.redhat.com/browse/OCPBUGS-58198): Fix MCP updated machine count for image mode disabling case [#5271](https://github.com/openshift/machine-config-operator/pull/5271) * [MCO-1673](https://issues.redhat.com/browse/MCO-1673): Add Component Readiness tests for Azure boot image updates [#5257](https://github.com/openshift/machine-config-operator/pull/5257) * [MCO-1840](https://issues.redhat.com/browse/MCO-1840): Remove MCN CRD cleanup cronjob [#5234](https://github.com/openshift/machine-config-operator/pull/5234) * [OCPBUGS-60120](https://issues.redhat.com/browse/OCPBUGS-60120): Add nil/null checks to image registry secret decode [#5253](https://github.com/openshift/machine-config-operator/pull/5253) * NO-ISSUE: Add delays to reduce TestOSBuildController failures [#5239](https://github.com/openshift/machine-config-operator/pull/5239) * [MCO-1808](https://issues.redhat.com/browse/MCO-1808): MCO-1790: Implement Azure boot image updates [#5202](https://github.com/openshift/machine-config-operator/pull/5202) * [OCPBUGS-61695](https://issues.redhat.com/browse/OCPBUGS-61695): Override NMState service definition [#5284](https://github.com/openshift/machine-config-operator/pull/5284) * [OCPBUGS-60161](https://issues.redhat.com/browse/OCPBUGS-60161): Add mcd_local_unsupported_packages recording rule [#5242](https://github.com/openshift/machine-config-operator/pull/5242) * [CORS-4170](https://issues.redhat.com/browse/CORS-4170): Extending in-cluster DNS support to Azure [#5216](https://github.com/openshift/machine-config-operator/pull/5216) * [OCPBUGS-60537](https://issues.redhat.com/browse/OCPBUGS-60537): Machine-config controller should actively manage cordon while draining [#5276](https://github.com/openshift/machine-config-operator/pull/5276) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/063455217c390b9196f1577378cbb8a6454de527...4f149432701861a0e577a4f457f99d94b9914cfe) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/f49d2c5c4f1e7ddcf4cbefbe31f105d266b2ad3f) * [OU-1011](https://issues.redhat.com/browse/OU-1011): add a 5 minute to the first alert timestamp [#550](https://github.com/openshift/monitoring-plugin/pull/550) * NO-JIRA: automation log and debug mode in headless mode [#557](https://github.com/openshift/monitoring-plugin/pull/557) * [OU-1015](https://issues.redhat.com/browse/OU-1015): fix: incidents dropdown stays open fix [#554](https://github.com/openshift/monitoring-plugin/pull/554) * NO-JIRA: Update translations for incidents [#555](https://github.com/openshift/monitoring-plugin/pull/555) * [OBSINTA-795](https://issues.redhat.com/browse/OBSINTA-795): Data Test Selectors for Incidents Page [#545](https://github.com/openshift/monitoring-plugin/pull/545) * NO-JIRA: fix: immer dependency anr patternfly icons import [#542](https://github.com/openshift/monitoring-plugin/pull/542) * [OU-989](https://issues.redhat.com/browse/OU-989): Kubevirt with fixes after namespace level and session handler [#543](https://github.com/openshift/monitoring-plugin/pull/543) * NO-JIRA: Improve incidents timeline chart domain and loading UX [#551](https://github.com/openshift/monitoring-plugin/pull/551) * [OU-1005](https://issues.redhat.com/browse/OU-1005): upgrade perses plugins [#540](https://github.com/openshift/monitoring-plugin/pull/540) * [OBSINTA-789](https://issues.redhat.com/browse/OBSINTA-789): Fix alerts chart empty state [#549](https://github.com/openshift/monitoring-plugin/pull/549) * [RHINENG-20863](https://issues.redhat.com/browse/RHINENG-20863): improved fetching logic for incidents [#546](https://github.com/openshift/monitoring-plugin/pull/546) * NO-JIRA: Login validation for all session flows [#544](https://github.com/openshift/monitoring-plugin/pull/544) * [OU-833](https://issues.redhat.com/browse/OU-833): fix 2 bugs for incidents page [#539](https://github.com/openshift/monitoring-plugin/pull/539) * NO-JIRA: Cypress Testsuite – Enhance Session Management [#536](https://github.com/openshift/monitoring-plugin/pull/536) * [OBSINTA-463](https://issues.redhat.com/browse/OBSINTA-463): Rename the cluster health metrics [#514](https://github.com/openshift/monitoring-plugin/pull/514) * [OBSINTA-789](https://issues.redhat.com/browse/OBSINTA-789): Update layout and labels [#534](https://github.com/openshift/monitoring-plugin/pull/534) * [OU-863](https://issues.redhat.com/browse/OU-863): fix step calculation to fix non existent data gaps [#535](https://github.com/openshift/monitoring-plugin/pull/535) * [RHINENG-20701](https://issues.redhat.com/browse/RHINENG-20701): fix utc timestamps in chart tooltips [#531](https://github.com/openshift/monitoring-plugin/pull/531) * [OBSINTA-798](https://issues.redhat.com/browse/OBSINTA-798): Cypress Incident Tests – Query Mocking [#521](https://github.com/openshift/monitoring-plugin/pull/521) * NO-JIRA: set rules as silenced if all alerts are silenced [#533](https://github.com/openshift/monitoring-plugin/pull/533) * [RHINENG-20667](https://issues.redhat.com/browse/RHINENG-20667): silenced alerts for chart and table [#530](https://github.com/openshift/monitoring-plugin/pull/530) * [OU-658](https://issues.redhat.com/browse/OU-658): Major Refactor + Adding Namespace dropdown to admin pages [#483](https://github.com/openshift/monitoring-plugin/pull/483) * NO-JIRA: automation - fix monitoring-plugin injection [#532](https://github.com/openshift/monitoring-plugin/pull/532) * NO-JIRA: Update build-image.sh [#528](https://github.com/openshift/monitoring-plugin/pull/528) * [OU-671](https://issues.redhat.com/browse/OU-671): Add Patternfly Theming to Perses [#522](https://github.com/openshift/monitoring-plugin/pull/522) * [RHINENG-20424](https://issues.redhat.com/browse/RHINENG-20424): fix clear filter bug with incident selected [#527](https://github.com/openshift/monitoring-plugin/pull/527) * [OU-783](https://issues.redhat.com/browse/OU-783): Fit the alerts timeline to the actual data timespan [#529](https://github.com/openshift/monitoring-plugin/pull/529) * [OU-727](https://issues.redhat.com/browse/OU-727): Filter incidents by max severity over time [#526](https://github.com/openshift/monitoring-plugin/pull/526) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/fba8b082f1bd01e67d9df1af5f2d06e9e3811f3c...f49d2c5c4f1e7ddcf4cbefbe31f105d266b2ad3f) ### [network-tools](https://github.com/openshift/network-tools/tree/623ab0246c2533b974d293489fb745ec97991739) * [OCPBUGS-53196](https://issues.redhat.com/browse/OCPBUGS-53196): Update references of `master` to `main` [#160](https://github.com/openshift/network-tools/pull/160) * [Full changelog](https://github.com/openshift/network-tools/compare/26d09174cbd92386469e777e3bf49bfa95d035d5...623ab0246c2533b974d293489fb745ec97991739) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/18585b0dee70b79e61ee99d6af68afc66592def6) * Merge [#273](https://github.com/openshift/networking-console-plugin/pull/273) * [CNV-59876](https://issues.redhat.com/browse/CNV-59876): use correct name space when switching tabs [#276](https://github.com/openshift/networking-console-plugin/pull/276) * [OCPBUGS-61531](https://issues.redhat.com/browse/OCPBUGS-61531): show VM network menu only on admin [#275](https://github.com/openshift/networking-console-plugin/pull/275) * [OCPBUGS-61548](https://issues.redhat.com/browse/OCPBUGS-61548): use console extension to render same nad actions [#274](https://github.com/openshift/networking-console-plugin/pull/274) * [CNV-59629](https://issues.redhat.com/browse/CNV-59629): set default MTU visible in form and yaml [#272](https://github.com/openshift/networking-console-plugin/pull/272) * [CNV-68685](https://issues.redhat.com/browse/CNV-68685): add primary UDN label info to VirtualMachine network creation form [#271](https://github.com/openshift/networking-console-plugin/pull/271) * [CNV-68643](https://issues.redhat.com/browse/CNV-68643): fix documentation links [#270](https://github.com/openshift/networking-console-plugin/pull/270) * [CNV-68676](https://issues.redhat.com/browse/CNV-68676): fix wizard cancel button [#269](https://github.com/openshift/networking-console-plugin/pull/269) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/f09c58b909fd6479e0099f7962ef73b70e280685...18585b0dee70b79e61ee99d6af68afc66592def6) ### [nutanix-cloud-controller-manager](https://github.com/openshift/cloud-provider-nutanix/tree/4133bb448403c03210b9ef419b21ec588bf65746) * NO-JIRA: Update OWNERS [#50](https://github.com/openshift/cloud-provider-nutanix/pull/50) * [Full changelog](https://github.com/openshift/cloud-provider-nutanix/compare/b575ef15f13e1434c793ae50824fd0676480be05...4133bb448403c03210b9ef419b21ec588bf65746) ### [nutanix-machine-controllers](https://github.com/openshift/machine-api-provider-nutanix/tree/a52efa5159de1326bf3f9011b1852eab3f26f25b) * NO-JIRA: Update OWNERS [#122](https://github.com/openshift/machine-api-provider-nutanix/pull/122) * [Full changelog](https://github.com/openshift/machine-api-provider-nutanix/compare/3200ddef48a5a8d47b96539419c51f3619cb1fd5...a52efa5159de1326bf3f9011b1852eab3f26f25b) ### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/309dd46138e2f0aa0f3136af32152d07527df96d) * [OCPBUGS-61754](https://issues.redhat.com/browse/OCPBUGS-61754): Bump openshift/kubernetes-apiserver for consistent list etcd retries. [#146](https://github.com/openshift/oauth-apiserver/pull/146) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/7033e0fa18593c8814cf14d0f10a9226d7d93c45...309dd46138e2f0aa0f3136af32152d07527df96d) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/49bc07215d8fd76acd096596f4a89f1d4672b315) * [OCPBUGS-62106](https://issues.redhat.com/browse/OCPBUGS-62106): v2/cli: show binary version in output [#1273](https://github.com/openshift/oc-mirror/pull/1273) * And 4 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/oc-mirror/compare/d42ff12456f3f227bfd42a769c4d5780dd1c6087...49bc07215d8fd76acd096596f4a89f1d4672b315) ### [olm-catalogd, olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/77ab3fd6d9350337cc32d9ed8d7f6fe6e47cb0de) * [OPRUN-4160](https://issues.redhat.com/browse/OPRUN-4160): Fix cp-manifests copying of helm charts [#482](https://github.com/openshift/operator-framework-operator-controller/pull/482) * [OPRUN-4164](https://issues.redhat.com/browse/OPRUN-4164): Synchronize From Upstream Repositories [#487](https://github.com/openshift/operator-framework-operator-controller/pull/487) * [OPRUN-4164](https://issues.redhat.com/browse/OPRUN-4164): Synchronize From Upstream Repositories [#484](https://github.com/openshift/operator-framework-operator-controller/pull/484) * NO-ISSUE: Add pedjak and trgeiger as reviewers [#463](https://github.com/openshift/operator-framework-operator-controller/pull/463) * NO-ISSUE: Synchronize From Upstream Repositories [#480](https://github.com/openshift/operator-framework-operator-controller/pull/480) * NO-ISSUE: Synchronize From Upstream Repositories [#479](https://github.com/openshift/operator-framework-operator-controller/pull/479) * [OCPQE-29416](https://issues.redhat.com/browse/OCPQE-29416): Init OLMv1 OTE Framework for tests-private to migrate first case [#467](https://github.com/openshift/operator-framework-operator-controller/pull/467) * [OPRUN-4076](https://issues.redhat.com/browse/OPRUN-4076), [OPRUN-4078](https://issues.redhat.com/browse/OPRUN-4078): Replace kustomize config with helm config [#475](https://github.com/openshift/operator-framework-operator-controller/pull/475) * NO-ISSUE: add jiazha to approvers [#477](https://github.com/openshift/operator-framework-operator-controller/pull/477) * NO-ISSUE: Synchronize From Upstream Repositories [#476](https://github.com/openshift/operator-framework-operator-controller/pull/476) * NO-ISSUE: Synchronize From Upstream Repositories [#473](https://github.com/openshift/operator-framework-operator-controller/pull/473) * NO-ISSUE: Synchronize From Upstream Repositories [#471](https://github.com/openshift/operator-framework-operator-controller/pull/471) * NO-ISSUE: Synchronize From Upstream Repositories [#465](https://github.com/openshift/operator-framework-operator-controller/pull/465) * NO-ISSUE: Grant QE approver permissions for OTE contributions [#457](https://github.com/openshift/operator-framework-operator-controller/pull/457) * NO-ISSUE: Synchronize From Upstream Repositories [#464](https://github.com/openshift/operator-framework-operator-controller/pull/464) * And 3 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/e18d0b29945c357b49bfb36a5f2dc9bf7ac39616...77ab3fd6d9350337cc32d9ed8d7f6fe6e47cb0de) ### [openshift-apiserver](https://github.com/openshift/openshift-apiserver/tree/da87a341733722eaf8e285fe3f2b2ba86afdba9c) * [OCPBUGS-61768](https://issues.redhat.com/browse/OCPBUGS-61768): update pkg/image/OWNERS [#555](https://github.com/openshift/openshift-apiserver/pull/555) * [OCPBUGS-61754](https://issues.redhat.com/browse/OCPBUGS-61754): Bump openshift/kubernetes-apiserver for consistent list etcd retries. [#556](https://github.com/openshift/openshift-apiserver/pull/556) * [OCPBUGS-61228](https://issues.redhat.com/browse/OCPBUGS-61228): Bump Route generation when spec is updated [#550](https://github.com/openshift/openshift-apiserver/pull/550) * [OCPBUGS-37215](https://issues.redhat.com/browse/OCPBUGS-37215): pkg/image: conditionally parse raw image manifest [#551](https://github.com/openshift/openshift-apiserver/pull/551) * [Full changelog](https://github.com/openshift/openshift-apiserver/compare/e817f8439e1379485594f56d74c2160c44db0864...da87a341733722eaf8e285fe3f2b2ba86afdba9c) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/15fc552a73e47ae715f0cf59e3f535e26b43477a) * [OCPBUGS-61899](https://issues.redhat.com/browse/OCPBUGS-61899): CNTRLPLANE-1308: Fix Dockerfile.rhel: Add OTE binary build and packaging [#419](https://github.com/openshift/openshift-controller-manager/pull/419) * [CNTRLPLANE-1308](https://issues.redhat.com/browse/CNTRLPLANE-1308): set up openshift-tests-extension for openshift-controller-manager and add a sanity test [#417](https://github.com/openshift/openshift-controller-manager/pull/417) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/49aaf599fb9024f36359f55bac6b3bb1482e24b8...15fc552a73e47ae715f0cf59e3f535e26b43477a) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/0b07ab92a28d0377c6600d0b40c5486b4b942ca1) * NO-ISSUE: Synchronize From Upstream Repositories [#1115](https://github.com/openshift/operator-framework-olm/pull/1115) * [OCPQE-29415](https://issues.redhat.com/browse/OCPQE-29415): add testing framework based on OTE and the first tests-private case [#1113](https://github.com/openshift/operator-framework-olm/pull/1113) * [OCPQE-29415](https://issues.redhat.com/browse/OCPQE-29415): move golangci-lint and go-bindata to new location to fix sync [#1114](https://github.com/openshift/operator-framework-olm/pull/1114) * [OCPQE-29415](https://issues.redhat.com/browse/OCPQE-29415): add OTE into olmv0 with new location [#1108](https://github.com/openshift/operator-framework-olm/pull/1108) * NO-ISSUE: Synchronize From Upstream Repositories [#1112](https://github.com/openshift/operator-framework-olm/pull/1112) * NO-ISSUE: UPSTREAM: <carry>: add jiazha to approvers [#1110](https://github.com/openshift/operator-framework-olm/pull/1110) * Revert "OCPQE-29415: UPSTREAM: <carry>: add OTE into olmv0" [#1109](https://github.com/openshift/operator-framework-olm/pull/1109) * NO-ISSUE: Updating operator-registry-container image to be consistent with ART for 4.21 [#1106](https://github.com/openshift/operator-framework-olm/pull/1106) * [OCPQE-29415](https://issues.redhat.com/browse/OCPQE-29415): UPSTREAM: <carry>: add OTE into olmv0 [#1105](https://github.com/openshift/operator-framework-olm/pull/1105) * NO-ISSUE: set package-server-manager as default container [#1104](https://github.com/openshift/operator-framework-olm/pull/1104) * NO-ISSUE: Synchronize From Upstream Repositories [#1103](https://github.com/openshift/operator-framework-olm/pull/1103) * NO-ISSUE: Updating ose-operator-framework-tools-container image to be consistent with ART for 4.21 [#1100](https://github.com/openshift/operator-framework-olm/pull/1100) * NO-ISSUE: Synchronize From Upstream Repositories [#1101](https://github.com/openshift/operator-framework-olm/pull/1101) * NO-ISSUE: Updating operator-lifecycle-manager-container image to be consistent with ART for 4.21 [#1094](https://github.com/openshift/operator-framework-olm/pull/1094) * NO-ISSUE: make downstream csv namespace labeler plugin e2e more resilient to race conditions [#1092](https://github.com/openshift/operator-framework-olm/pull/1092) * NO-ISSUE: Synchronize From Upstream Repositories [#1088](https://github.com/openshift/operator-framework-olm/pull/1088) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/e53cf3090214284bf913bd2d7165a0a9422635a0...0b07ab92a28d0377c6600d0b40c5486b4b942ca1) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/1b414bcad27ed04b8dfba50c2a03d20c5278aca9) * [OCPBUGS-62132](https://issues.redhat.com/browse/OCPBUGS-62132): Remove Expect func so that the test case can use the retry logic [#665](https://github.com/operator-framework/operator-marketplace/pull/665) * NO-ISSUE: Bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.1 [#658](https://github.com/operator-framework/operator-marketplace/pull/658) * NO-ISSUE: Update CRD version installed via makefile target [#648](https://github.com/operator-framework/operator-marketplace/pull/648) * NO-ISSUE: Fix hyperlink [#651](https://github.com/operator-framework/operator-marketplace/pull/651) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/50a2c3155adf642c43d5a0366c5226ed8d751466...1b414bcad27ed04b8dfba50c2a03d20c5278aca9) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/e71219323b38af7afff0710a815a539260832550) * [OCPBUGS-42303](https://issues.redhat.com/browse/OCPBUGS-42303), [OCPBUGS-58501](https://issues.redhat.com/browse/OCPBUGS-58501), [OCPBUGS-59657](https://issues.redhat.com/browse/OCPBUGS-59657), [OCPBUGS-61566](https://issues.redhat.com/browse/OCPBUGS-61566): DownStream Merge [09-09-2025] [#2750](https://github.com/openshift/ovn-kubernetes/pull/2750) * [OCPBUGS-61065](https://issues.redhat.com/browse/OCPBUGS-61065): Adding ovndb-raft-functions.sh to ovnk image [#2740](https://github.com/openshift/ovn-kubernetes/pull/2740) * NO-JIRA: DownStream Merge [08-27-2025] [#2736](https://github.com/openshift/ovn-kubernetes/pull/2736) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/9741174157381d7b87e2d21559cbe06b8f2b5ebf...e71219323b38af7afff0710a815a539260832550) ### [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver/tree/791e12aba9ab7c4fed1e5f9554e5b9ec86342e1a) * Updating ose-powervs-block-csi-driver-container image to be consistent with ART for 4.21 [#107](https://github.com/openshift/ibm-powervs-block-csi-driver/pull/107) * [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver/compare/0693fe5dcfab224466fba7a19e614de71f727999...791e12aba9ab7c4fed1e5f9554e5b9ec86342e1a) ### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/70f3c88ff788f5c0f00c3839f99c8957f466eba0) * NO-JIRA: [bot] Bump openshift/prom-label-proxy to v0.12.1 [#385](https://github.com/openshift/prom-label-proxy/pull/385) * [Full changelog](https://github.com/openshift/prom-label-proxy/compare/f2529aee3dc2e9065de08b035d53151e007136fd...70f3c88ff788f5c0f00c3839f99c8957f466eba0) ### [prometheus](https://github.com/openshift/prometheus/tree/389b83c21f1b9a99c98095acdc51ff01b22ec117) * [OCPBUGS-62166](https://issues.redhat.com/browse/OCPBUGS-62166): chore(scrape): default to legacy validation/escaping scheme until utf-8 is fully supported by prometheus-operator [#272](https://github.com/openshift/prometheus/pull/272) * [Full changelog](https://github.com/openshift/prometheus/compare/d703f9b685380fdcfa4114f4cfd463e9b68ab00d...389b83c21f1b9a99c98095acdc51ff01b22ec117) ### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/e72c0718ad998d5113271537227a147e5af50330) * NO-ISSUE: Updating golang-github-prometheus-node_exporter-container image to be consistent with ART for 4.21 [#170](https://github.com/openshift/node_exporter/pull/170) * [Full changelog](https://github.com/openshift/node_exporter/compare/56f6158e797ab80e5e0da2cb0ba701cb02902ef7...e72c0718ad998d5113271537227a147e5af50330) ### [rhel-coreos, rhel-coreos-extensions](https://github.com/openshift/os/tree/16f534c5b936cc3878c7c0f32f5b17c218bb9e53) * NO-JIRA: bump version to 4.21 [#1860](https://github.com/openshift/os/pull/1860) * [Full changelog](https://github.com/openshift/os/compare/63e9aa4008eb65a02a2d70c9c086cbd8e18e149f...16f534c5b936cc3878c7c0f32f5b17c218bb9e53) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/9f4b06c555c177a7d3bf96c4b407f7c76c4492e4) * NO-JIRA: Add new team members to OWNERS [#64](https://github.com/openshift/route-controller-manager/pull/64) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/bf2fa662f57f233d8541f94c4953e0dcd7a5ab20...9f4b06c555c177a7d3bf96c4b407f7c76c4492e4) ### [service-ca-operator](https://github.com/openshift/service-ca-operator/tree/a40d9a8ec60e0c6c1578300c372b6104130f2ecc) * [OCPBUGS-56599](https://issues.redhat.com/browse/OCPBUGS-56599): don't hotloop on secret creation errors [#274](https://github.com/openshift/service-ca-operator/pull/274) * [Full changelog](https://github.com/openshift/service-ca-operator/compare/b0fe556a981964728306f803864af9d2881db967...a40d9a8ec60e0c6c1578300c372b6104130f2ecc) ### [telemeter](https://github.com/openshift/telemeter/tree/0634eee9f7efb2c53eb3b13f9ebfb1315386e285) * Updating telemeter-container image to be consistent with ART for 4.21 [#565](https://github.com/openshift/telemeter/pull/565) * [Full changelog](https://github.com/openshift/telemeter/compare/4c6036eeb851ad6e0e837e214a2d08ffc8f0d1d0...0634eee9f7efb2c53eb3b13f9ebfb1315386e285) ### [tests](https://github.com/openshift/origin/tree/44be85171006dc3fea0c6b4a91644f1ede5248a9) * [OCPBUGS-62227](https://issues.redhat.com/browse/OCPBUGS-62227): bump telemetry series limit to 1000 [#30302](https://github.com/openshift/origin/pull/30302) * [OCPERT-151](https://issues.redhat.com/browse/OCPERT-151): Migrate new func for Compare structured data instead of string from openshift-test-private repo [#30291](https://github.com/openshift/origin/pull/30291) * [OCPBUGS-61398](https://issues.redhat.com/browse/OCPBUGS-61398): fix(ginkgo): avoid nil deref and harden env var setup [#30289](https://github.com/openshift/origin/pull/30289) * [OCPQE-30698](https://issues.redhat.com/browse/OCPQE-30698): enable OTE for olmv0 [#30285](https://github.com/openshift/origin/pull/30285) * [OTA-1626](https://issues.redhat.com/browse/OTA-1626): Fail CI if alert/ClusterOperatorDegraded is fired [#30282](https://github.com/openshift/origin/pull/30282) * [TRT-2071](https://issues.redhat.com/browse/TRT-2071): Remove annotations and replace with environment selector based test skipping and disablement [#30064](https://github.com/openshift/origin/pull/30064) * trt-2246: lower parallelism based on worker nodes [#30226](https://github.com/openshift/origin/pull/30226) * [OCPSTRAT-2045](https://issues.redhat.com/browse/OCPSTRAT-2045): Automating OCPSTRAT-2045 feature in upstream [#30067](https://github.com/openshift/origin/pull/30067) * [OCPBUGS-61980](https://issues.redhat.com/browse/OCPBUGS-61980): Temporarily remove commatrix documentation test for rework [#30280](https://github.com/openshift/origin/pull/30280) * [OCPBUGS-61905](https://issues.redhat.com/browse/OCPBUGS-61905): oidc: improve rollout wait times [#30274](https://github.com/openshift/origin/pull/30274) * [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): image: add busybox to list of allowed images [#30281](https://github.com/openshift/origin/pull/30281) * [CORENET-6418](https://issues.redhat.com/browse/CORENET-6418): drop openshift-sdn tests [#29085](https://github.com/openshift/origin/pull/29085) * [OCPEDGE-1483](https://issues.redhat.com/browse/OCPEDGE-1483): Add TNF E2E tests for network failure [#30110](https://github.com/openshift/origin/pull/30110) * [OCPBUGS-61196](https://issues.redhat.com/browse/OCPBUGS-61196): Skip ServiceCIDR in etcd_storage_path test [#30254](https://github.com/openshift/origin/pull/30254) * [OCPBUGS-61855](https://issues.redhat.com/browse/OCPBUGS-61855): Temporarily disable InstallPlanStepAppliedWithWarnings for k8s 1.34 rebase [#30275](https://github.com/openshift/origin/pull/30275) * [OCPBUGS-61398](https://issues.redhat.com/browse/OCPBUGS-61398): fix(test): prevent nil pointer dereference in ginkgo test runner [#30224](https://github.com/openshift/origin/pull/30224) * [OCPBUGS-61855](https://issues.redhat.com/browse/OCPBUGS-61855): CRD Apply Alert Allowance [#30265](https://github.com/openshift/origin/pull/30265) * [NE-2090](https://issues.redhat.com/browse/NE-2090): adding one GIE automation test [#30189](https://github.com/openshift/origin/pull/30189) * [OTA-1601](https://issues.redhat.com/browse/OTA-1601): upgrade status: recover checking the updating COs [#30154](https://github.com/openshift/origin/pull/30154) * NO-JIRA: Allow systemd-coredump test to fail [#30261](https://github.com/openshift/origin/pull/30261) * [OCPSTRAT-2371](https://issues.redhat.com/browse/OCPSTRAT-2371): Update etcd test data for k8s 1.34 release [#30242](https://github.com/openshift/origin/pull/30242) * [OCPBUGS-61733](https://issues.redhat.com/browse/OCPBUGS-61733): Restore retries for port-forward test [#30255](https://github.com/openshift/origin/pull/30255) * [OCPEDGE-2090](https://issues.redhat.com/browse/OCPEDGE-2090): Add validation tests for tnf topology effects [#30252](https://github.com/openshift/origin/pull/30252) * [TRT-2275](https://issues.redhat.com/browse/TRT-2275): introduce cluster e2e-analysis sub command for openshift-tests [#30211](https://github.com/openshift/origin/pull/30211) * [MON-4290](https://issues.redhat.com/browse/MON-4290): add test for must-gather gather_metrics [#30054](https://github.com/openshift/origin/pull/30054) * [OCPBUGS-61193](https://issues.redhat.com/browse/OCPBUGS-61193): chore(extended/prometheus): 2/2: make 'targets auth' test more lenient and more resilient [#30256](https://github.com/openshift/origin/pull/30256) * [OCPBUGS-57325](https://issues.redhat.com/browse/OCPBUGS-57325): update machines scale test [#30028](https://github.com/openshift/origin/pull/30028) * Trt-2246: network test isolation [#30192](https://github.com/openshift/origin/pull/30192) * NO-ISSUE: Automated - Update synthetic test data [#30244](https://github.com/openshift/origin/pull/30244) * NO-JIRA: Remove runbook exceptions for fixed bugs [#30246](https://github.com/openshift/origin/pull/30246) * trt-2230: Add monitor test annotation [#30196](https://github.com/openshift/origin/pull/30196) * NO-JIRA: Increase request-timeout to deflake test [#30248](https://github.com/openshift/origin/pull/30248) * NO-JIRA: Deflake oc observe test by using explicit port number [#30247](https://github.com/openshift/origin/pull/30247) * [OTA-1559](https://issues.redhat.com/browse/OTA-1559): test/extended/cli/adm_upgrade/recommend: TestRiskA PromQL use max_over_time [#30160](https://github.com/openshift/origin/pull/30160) * NO-JIRA: Add intervals and a test for systemd-coredumps [#30222](https://github.com/openshift/origin/pull/30222) * [CNTRLPLANE-945](https://issues.redhat.com/browse/CNTRLPLANE-945): oidc: add retry logic for Keycloak route creation [#30233](https://github.com/openshift/origin/pull/30233) * [CNF-18661](https://issues.redhat.com/browse/CNF-18661): Update vendor to include communication matrix bug fix [#30232](https://github.com/openshift/origin/pull/30232) * [CNTRLPLANE-945](https://issues.redhat.com/browse/CNTRLPLANE-945): images: add keycloak images and use them in ExternalOIDC tests [#30221](https://github.com/openshift/origin/pull/30221) * NO-JIRA: Migrate new func for non-Job pods readiness helper for OCL from openshift-test-private repo [#30193](https://github.com/openshift/origin/pull/30193) * NO-ISSUE: test/extended/util/framework: Poll in IsMicroShiftCluster [#30161](https://github.com/openshift/origin/pull/30161) * [OCPBUGS-61538](https://issues.redhat.com/browse/OCPBUGS-61538): Skip config-operator checking when featureSet is DevPreviewNoUpgrade [#30236](https://github.com/openshift/origin/pull/30236) * [OCPBUGS-61193](https://issues.redhat.com/browse/OCPBUGS-61193): chore(extended/prometheus): make 'targets auth' test more lenient and more resilient. [#30219](https://github.com/openshift/origin/pull/30219) * NO-ISSUE: Automated - Update synthetic test data [#30020](https://github.com/openshift/origin/pull/30020) * [OCPBUGS-61287](https://issues.redhat.com/browse/OCPBUGS-61287): Add flaky kubectl logs test to the retry list to clean signal for release [#30215](https://github.com/openshift/origin/pull/30215) * [OCPBUGS-60507](https://issues.redhat.com/browse/OCPBUGS-60507): Bump to latest openshift/kubernetes (v1.33.4) [#30227](https://github.com/openshift/origin/pull/30227) * [CNF-18661](https://issues.redhat.com/browse/CNF-18661): update the commatrix vendor version to contain new changes [#30220](https://github.com/openshift/origin/pull/30220) * Trt-2257: track run options [#30195](https://github.com/openshift/origin/pull/30195) * [OCPBUGS-61063](https://issues.redhat.com/browse/OCPBUGS-61063): test/extended/cli/adm_upgrade/recommend: Enable precheck and accept [#30113](https://github.com/openshift/origin/pull/30113) * And 2 elided commits (e.g. from squash or rebase merges) * [Full changelog](https://github.com/openshift/origin/compare/2af38a7807699b3046a73f931884152a11271d21...44be85171006dc3fea0c6b4a91644f1ede5248a9) ### [thanos](https://github.com/openshift/thanos/tree/6ea20ffaa35b7b31fe7ef9a99287bdd4a1c1e4e8) * Updating ose-thanos-container image to be consistent with ART for 4.21 [#164](https://github.com/openshift/thanos/pull/164) * [Full changelog](https://github.com/openshift/thanos/compare/c0951032b34b832d0f5467e616999490a284101b...6ea20ffaa35b7b31fe7ef9a99287bdd4a1c1e4e8) ### [vsphere-cloud-controller-manager](https://github.com/openshift/cloud-provider-vsphere/tree/f87b89c26eac5893a1c55f522a67a1b72bbe7796) * NO-JIRA: Update OWNERS [#99](https://github.com/openshift/cloud-provider-vsphere/pull/99) * [Full changelog](https://github.com/openshift/cloud-provider-vsphere/compare/b93eb64ff72e7c005687813c8b478d694a0f517a...f87b89c26eac5893a1c55f522a67a1b72bbe7796) ### [vsphere-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-vsphere/tree/d5badc08a832cedbb8e41b64506ab71888583709) * [OCPBUGS-57668](https://issues.redhat.com/browse/OCPBUGS-57668): Updating ose-vsphere-cluster-api-controllers-container image to be consistent with ART for 4.20 [#59](https://github.com/openshift/cluster-api-provider-vsphere/pull/59) * NO-JIRA: Update OWNERS [#65](https://github.com/openshift/cluster-api-provider-vsphere/pull/65) * [OCPBUGS-61498](https://issues.redhat.com/browse/OCPBUGS-61498): UPSTREAM: 3636: VSphereClusterIdentity: ensure namespace in tests exists when not using the default [#67](https://github.com/openshift/cluster-api-provider-vsphere/pull/67) * [OCPBUGS-61498](https://issues.redhat.com/browse/OCPBUGS-61498): Fix openshift/unit-tests.sh [#66](https://github.com/openshift/cluster-api-provider-vsphere/pull/66) * [Full changelog](https://github.com/openshift/cluster-api-provider-vsphere/compare/6f933c9cb541a4b591275e39fd4112c77cbd1563...d5badc08a832cedbb8e41b64506ab71888583709) ### [vsphere-csi-driver, vsphere-csi-driver-syncer](https://github.com/openshift/vmware-vsphere-csi-driver/tree/133442c239c6ebfeec175f1620b5b08d887cbe90) * Updating vmware-vsphere-syncer-container image to be consistent with ART for 4.21 [#150](https://github.com/openshift/vmware-vsphere-csi-driver/pull/150) * NO-JIRA: Updating ose-vmware-vsphere-csi-driver-container image to be consistent with ART for 4.21 [#148](https://github.com/openshift/vmware-vsphere-csi-driver/pull/148) * [Full changelog](https://github.com/openshift/vmware-vsphere-csi-driver/compare/61d0d00a78ee60ee57fcc99648a8851f0db52e5a...133442c239c6ebfeec175f1620b5b08d887cbe90)