# 4.18.0-ec.0
Created: 2024-09-02 08:13:09 +0000 UTC
Image Digest: `sha256:2a185c53bd268d98e2d8bd9c5dc1112a23ff1579e33393454ce9e46186371e06`
Promoted from registry.ci.openshift.org/ocp-ppc64le/release-ppc64le:4.18.0-0.nightly-ppc64le-2024-08-27-051934
## Changes from 4.17.0-ec.1
### Components
* Kubectl upgraded from 1.30.1 to 1.30.2
* Kubernetes upgraded from 1.30.1 to 1.30.3
* Kubernetes Tests 1.30.0
* Red Hat Enterprise Linux CoreOS upgraded from 417.94.202406050030-0 to 418.94.202408212252-0
### FeatureGate Changes
| FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA |
| :------ | :---: | :---: | :---: | :---: | :---: | :---: |
| ClusterAPIInstallAzure
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled
(Changed)| Enabled
(Changed)| Enabled
(Changed)| Enabled
(Changed) |
| ExternalCloudProvider
(0 tests)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed) |
| ExternalCloudProviderAzure
(0 tests)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed) |
| ExternalCloudProviderExternal
(0 tests)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed) |
| ExternalCloudProviderGCP
(0 tests)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed) |
| ExternalRouteCertificate
(0 tests)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed) |
| ImagePolicy
(0 tests)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed) |
| ChunkSizeMiB
(5 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| ClusterAPIInstallGCP
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| ClusterAPIInstallPowerVS
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| GCPLabelsTags
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| ManagedBootImages
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| NodeDisruptionPolicy
(0 tests)| Enabled
(Changed)| Enabled
(Changed)| Enabled| Enabled| Enabled| Enabled |
| IngressControllerLBSubnetsAWS
(0 tests)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| MultiArchInstallAWS
(0 tests)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| MultiArchInstallGCP
(0 tests)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| SetEIPForNLBIngressController
(0 tests)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| AWSEFSDriverVolumeMetrics
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| AdditionalRoutingCapabilities
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| BootcNodeManagement
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| ClusterMonitoringConfig
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| ImageStreamImportMode
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| ManagedBootImagesAWS
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| MultiArchInstallAzure
(0 tests)| | | | | | |
| NetworkSegmentation
(10 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| OVNObservability
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| ProcMountType
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| RouteAdvertisements
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| UserNamespacesPodSecurityStandards
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
| UserNamespacesSupport
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) |
### New images
* [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3) git [9e6d2bd4](https://github.com/openshift/cluster-api-provider-metal3/commit/9e6d2bd4f848a0137040e618c2df4eecce4caed7) `sha256:7fef9e907d748fba90cca0701c40a3ff1d7ff0fe498689b93ade019c056f7626`
* [metallb-frr](https://github.com/openshift/frr) git [377d02f9](https://github.com/openshift/frr/commit/377d02f94181d26dac3ab2e2067ced9fe8d73763) `sha256:989cae1d8680c92e97cb578f7f06513b0f77b21ad050b15c3dbab9ff525dcfe8`
* [networking-console-plugin](https://github.com/openshift/networking-console-plugin) git [91b33f1b](https://github.com/openshift/networking-console-plugin/commit/91b33f1b6972131ab200d9d7a5ff8e9e947ee21b) `sha256:f672f5c260782fa76e45a7f96fac3ad36a43393976a31eb73644bd307a08f4cf`
* [operator-framework-tools](https://github.com/openshift/operator-framework-olm) git [7915649d](https://github.com/openshift/operator-framework-olm/commit/7915649deba09c031b0273c58e47f21eb6975aef) `sha256:5bb17a77bb6d551f7bac64c8463023e0e64f2e98eb0eba6412d7da839d5c2265`
### Removed images
* alibaba-cloud-controller-manager
* k8s-prometheus-adapter
* olm-rukpak
### Rebuilt images without code change
* [agent-installer-utils](https://github.com/openshift/agent-installer-utils) git [3b99303b](https://github.com/openshift/agent-installer-utils/commit/3b99303bc6d1c85465139f1e1c4847c038e4dc8f) `sha256:ba6cd7dd455b3de9b5e7afdb60ffbdcc5c608fbebd81945a2512ace3d8015824`
* [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms) git [eab1dcfc](https://github.com/openshift/azure-kubernetes-kms/commit/eab1dcfcf4a5758aad6b50dcefe85c93b7bcce59) `sha256:adcc0dc284e8cae07e931816b862a1f3aefb3f827144bfce0d2e6ed7ff2214ae`
* [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [2549061c](https://github.com/openshift/cluster-api-provider-baremetal/commit/2549061c570a7ff152c66322978bb142647b8b4e) `sha256:7cf9634b25e7164e888d123eec269fce5ac35103d3a1863a32131a0e4e59096d`
* [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [27bfb59f](https://github.com/openshift/cluster-bootstrap/commit/27bfb59fd0ff399224ee673869b8875ef10f1962) `sha256:a786ce213340821a463153499844dd2ec6e1472fc25b3aab05497f9a065e0b96`
* [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator) git [0a9ed573](https://github.com/openshift/cluster-kube-controller-manager-operator/commit/0a9ed573e35751455bfb24842fd2de0b05379ed0) `sha256:ed49506be1fea6d78e6c137fd7c71fb2e41cddf2a3425450bb78a38ce8b5fa74`
* [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller) git [c502ece1](https://github.com/openshift/cluster-policy-controller/commit/c502ece1b8bdccdbc58a327520685d9a1d2f59cf) `sha256:bec78ab03ed97def08557a0cd8085f6087a4b01f37eca9526b53f83f8a85ffc1`
* [configmap-reloader](https://github.com/openshift/configmap-reload) git [b877222b](https://github.com/openshift/configmap-reload/commit/b877222b8c5527450447079e33d86dd9fe288e54) `sha256:4e9a7c98bca9168563ca2c1512d1fb2e5abc06b6512e209d274f9be1991bf20c`
* [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [24a65329](https://github.com/openshift/containernetworking-plugins/commit/24a653296bab25b772cf6a573cc26f6f884be4ae) `sha256:2683661787e71544d86140dbccff4ec5eb4fc13724add524d9ebd9fa616f217f`
* [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [24a65329](https://github.com/openshift/containernetworking-plugins/commit/24a653296bab25b772cf6a573cc26f6f884be4ae) `sha256:d620f5a602f1d92dfd078b82639d7f01a01c0d7c32eed132a14184c2da6b1840`
* [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar) git [436a1f33](https://github.com/openshift/csi-node-driver-registrar/commit/436a1f334dd75ae75206f52223b7933f7ff5036f) `sha256:844f006be75dc773da5ed8903551468d6ed6c5203ab436c17dadb7a4fe077af8`
* [docker-builder](https://github.com/openshift/builder) git [739f5270](https://github.com/openshift/builder/commit/739f5270219eda2c6f422a26a3d3cc9780cb20cd) `sha256:53f8457402540bf9e1ca603605a249f0612828e00086de1c87a22e27fb03da4a`
* [driver-toolkit](https://github.com/openshift/driver-toolkit) git [859518f6](https://github.com/openshift/driver-toolkit/commit/859518f6952407a56ddf7d0562c98fe27e9e0efe) `sha256:559bf2f54e92f917ecf9abe73c7ae72d068e708d6305c27d4a54d858e065e513`
* [etcd](https://github.com/openshift/etcd) git [1fb31653](https://github.com/openshift/etcd/commit/1fb3165305efc8d986344b555b22592e6e6c1786) `sha256:eac56e2bb24e67dbcc5819cdaa6954cd0a4831f9e932520d5311a63d47c0ad61`
* [keepalived-ipfailover](https://github.com/openshift/images) git [e3879e9e](https://github.com/openshift/images/commit/e3879e9e36d64c6be08b621a50ad5d3ee343dc3e) `sha256:40d09b6dd945bc376a3065a70be63cef3f45c1fba305c0602ad13bbc3c5d6faf`
* [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [1f68026b](https://github.com/openshift/kubernetes-metrics-server/commit/1f68026b5733dbf242839ecee7ddf70d913abbf5) `sha256:1d9535bdf7da9c732549705d202a97101604156edf15da98537cfa15a183cca6`
* [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [8ea2c994](https://github.com/openshift/kube-rbac-proxy/commit/8ea2c994df4296ec161023d8ff85f9ea0e383216) `sha256:da1634f386a82cd63fa88fe553f77fbc53150fd38836e35d6fbe08b7e0474b6a`
* [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [34fafc04](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/34fafc04e5f2872e282617da31175a7e091ffdb2) `sha256:5cb1f602bc3c22a1a94ad60f05bfbbf55a3c1e473b77f17ada3af6354e271205`
* [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [3f4542ec](https://github.com/openshift/cloud-provider-kubevirt/commit/3f4542ecd17fb0e47da4c6d9bceb076b98fb314b) `sha256:69647a71760fd205b97ceb103aa30e738b3e5521ffa7e586a287c23e6474e19f`
* [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [a336f0b5](https://github.com/openshift/cluster-api-provider-libvirt/commit/a336f0b5f7ee99c418aaab3d511707bd0064bd56) `sha256:b6bbb79912e2f47d7fd095b68de67854228464fc44548e32658c8cb6f1710b84`
* [machine-os-images](https://github.com/openshift/machine-os-images) git [9e76dac7](https://github.com/openshift/machine-os-images/commit/9e76dac7c015538cea342bb0d4b226a9ffe58754) `sha256:5a5e0f58c08bcaee51b22a16758647347285e1b5e365359eecb7e10c880506da`
* [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [076f0caa](https://github.com/openshift/multus-admission-controller/commit/076f0caa98ca33b0eb4d3cdb0f984de03e8bd6b7) `sha256:a28aa63c740d1bbd6e8a831df5da1068b4ea751929d014f4c19d68320e39602b`
* [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy) git [7d01ea1c](https://github.com/openshift/multus-networkpolicy/commit/7d01ea1c54c4eeace626f05a9dcc94230b3a9ec8) `sha256:d55e31375e76f845db4613c1850599adf1a4a0dc99239af576f00bd5d196ff22`
* [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [391c1b03](https://github.com/openshift/route-override-cni/commit/391c1b0361e17c5718508810f0bdb6ff66ae6e81) `sha256:889c5649cd6ec5fdfd77e36d333c7aa553625eec4ead6ea849bcefcf1fecadc0`
* [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [8630f336](https://github.com/openshift/bond-cni/commit/8630f336431ccca04de465f991dbdf3ab736913b) `sha256:c133bab352e3bf047cf3bbf47d0708adab925f3af70d2823f1ad9fc1bde50864`
* [oauth-apiserver](https://github.com/openshift/oauth-apiserver) git [e37ccb45](https://github.com/openshift/oauth-apiserver/commit/e37ccb455e1b48d1af032315987baf1e93b4084f) `sha256:a9f7d69e1aa36f13d7a44adf701c4376c3cbb8ab82175bbc781ad850a4ba4029`
* [oauth-proxy](https://github.com/openshift/oauth-proxy) git [30f80124](https://github.com/openshift/oauth-proxy/commit/30f8012482023689655252dc2af2f17fe6a09253) `sha256:1cc91a23fdf37b5ebc56ae1276ca3e49d46e2613a2c2af8eb52390c2c28aca1a`
* [oauth-server](https://github.com/openshift/oauth-server) git [4d11d269](https://github.com/openshift/oauth-server/commit/4d11d2699633c0b9372335c501fec6ac41ef7fb4) `sha256:19b20a8c4c2033fcb07e2a7d0a45238dfa7e9215f61fb99861c753ad04d6a6ff`
* [openshift-apiserver](https://github.com/openshift/openshift-apiserver) git [3c3cb886](https://github.com/openshift/openshift-apiserver/commit/3c3cb886cb4621e7584156af68bdcf108c27cdaa) `sha256:75e77c221748526631006b0b9d1f83f123da9d3b2773a1446cea627668520787`
* [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [1e963eb5](https://github.com/openshift/openshift-state-metrics/commit/1e963eb5839e2408734e37765d4d6b8fc48b343d) `sha256:77b0234690a900cce52f5058b94d49d3543ac299db9f945e2b417df6756940d5`
* [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack) git [9db571c5](https://github.com/openshift/cluster-api-provider-openstack/commit/9db571c5fc2ce02aa3296ced348d082ee4cddaba) `sha256:8dcd43d1370d1658bf200171c1a8350cb421e2e2f8527ff59f0eaf1bc9aa9cbf`
* [ovirt-csi-driver](https://github.com/openshift/ovirt-csi-driver) git [1db726a9](https://github.com/openshift/ovirt-csi-driver/commit/1db726a940d5ec150fd185a215f1368990653082) `sha256:ea96422f341f36a560eed9f63b53f74aad8a9111dfa7e99dc38eebee07240fec`
* [ovirt-csi-driver-operator](https://github.com/openshift/ovirt-csi-driver-operator) git [0feae256](https://github.com/openshift/ovirt-csi-driver-operator/commit/0feae256abcc9b86c0276eaf2fc233cf899fb0ae) `sha256:3f5f93db464b5602d85df8e5aafa9b6fcd7856c8df41d85cc4d395bd18c9bbef`
* [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt) git [abb91c84](https://github.com/openshift/cluster-api-provider-ovirt/commit/abb91c84083dd139780921673da64fa5cd13bccb) `sha256:514763bb4f2ec2bddc6b9e1df6a6c3c0f62f2da12dd99608065caa03afdcb56b`
* [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager) git [d7c1a7c6](https://github.com/openshift/prometheus-alertmanager/commit/d7c1a7c6ac4b5482174797649834a47fc39d2575) `sha256:65fe588f18606666de2639da75a13aa2af0ab53e7607a7a2ecacb48dc88af928`
* rhel-coreos `sha256:ee6832d5b166d08708d6056b87e6fbd72b9ecee0cb0108406d1d8b4817c4f883`
* rhel-coreos-extensions `sha256:70fb44935fb59546867feed05737f32c1cdf3ee97aedc23c5317121f51394721`
* [route-controller-manager](https://github.com/openshift/route-controller-manager) git [a47f6be3](https://github.com/openshift/route-controller-manager/commit/a47f6be3676d3eabb864ca339584fe857e1076c5) `sha256:ecfd0c0443280e795546440293c50b1fec7aeeb517fce64bb9855f9c6b1ae9fa`
* [service-ca-operator](https://github.com/openshift/service-ca-operator) git [1f7d6472](https://github.com/openshift/service-ca-operator/commit/1f7d6472fea332fc307d9c8911f8c3cf57347755) `sha256:83c9ee6e3351eef79741039a5b6ba9136fdeccd51b3c0d4a74aac0ce6eecd74e`
### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/17927d8dfe54d1e5c0bde382f36278b2f9f91119)
* NO-ISSUE: Soft install timeout enhancement (#6694) [#6694](https://github.com/openshift/assisted-service/pull/6694)
* NO-ISSUE: Support both minikube and kind for deploying on k8s cluster (#6664) [#6664](https://github.com/openshift/assisted-service/pull/6664)
* NO-ISSUE: add MCE to OLM operators dev docs (#6689) [#6689](https://github.com/openshift/assisted-service/pull/6689)
* MGMT-18384 bump golang 1.21 (#6667) [#6667](https://github.com/openshift/assisted-service/pull/6667)
* [MGMT-1612](https://issues.redhat.com/browse/MGMT-1612): Allow a slight deviation from official host minimum memory (#6660) [#6660](https://github.com/openshift/assisted-service/pull/6660)
* [MGMT-18378](https://issues.redhat.com/browse/MGMT-18378): allow CNV on ARM Dev preview (#6645) [#6645](https://github.com/openshift/assisted-service/pull/6645)
* Reapply "Add certs to ingress when deploying in non-OCP clusters (#6564)" (#6685) [#6564](https://github.com/openshift/assisted-service/pull/6564)
* Wait for host to deprovision in BMAC (#6666) [#6666](https://github.com/openshift/assisted-service/pull/6666)
* NO-ISSUE: [master] Bump OCP versions: 4.16, 4.17 (#6676) [#6676](https://github.com/openshift/assisted-service/pull/6676)
* [MGMT-18121](https://issues.redhat.com/browse/MGMT-18121): Configure networking when using ISCSI over OCI (#6665) [#6665](https://github.com/openshift/assisted-service/pull/6665)
* NO-ISSUE: Change debug Dockerfile so it will not require prior actions (#6674) [#6674](https://github.com/openshift/assisted-service/pull/6674)
* [MGMT-17560](https://issues.redhat.com/browse/MGMT-17560): Workaround missing DNS on iSCSI (#6603) [#6603](https://github.com/openshift/assisted-service/pull/6603)
* [MGMT-18514](https://issues.redhat.com/browse/MGMT-18514): Calculate machine networks in external platform (#6661) [#6661](https://github.com/openshift/assisted-service/pull/6661)
* [OCPBUGS-27238](https://issues.redhat.com/browse/OCPBUGS-27238): Use both the OCP cluster trusted certs and user certs (#6649) [#6649](https://github.com/openshift/assisted-service/pull/6649)
* [MGMT-18560](https://issues.redhat.com/browse/MGMT-18560): Fix AutomatedCleaningMode behavior (#6662) [#6662](https://github.com/openshift/assisted-service/pull/6662)
* NO-ISSUE: [master] Bump OCP versions: 4.14, 4.15 (#6663) [#6663](https://github.com/openshift/assisted-service/pull/6663)
* NO-ISSUE: Fix debug image by adding required packages (#6659) [#6659](https://github.com/openshift/assisted-service/pull/6659)
* [MGMT-17560](https://issues.redhat.com/browse/MGMT-17560): Append kargs for iSCSI boot (#6602) [#6602](https://github.com/openshift/assisted-service/pull/6602)
* NO-ISSUE: [master] Bump OCP versions: 4.16 (#6658) [#6658](https://github.com/openshift/assisted-service/pull/6658)
* NO-ISSUE: Add missing kube api flag on kube api subsystem test (#6655) [#6655](https://github.com/openshift/assisted-service/pull/6655)
* NO-ISSUE: Print subsystem environment variables before test (#6654) [#6654](https://github.com/openshift/assisted-service/pull/6654)
* [MGMT-17560](https://issues.redhat.com/browse/MGMT-17560): validation to support iSCSI boot volume (#6434) [#6434](https://github.com/openshift/assisted-service/pull/6434)
* [MGMT-18313](https://issues.redhat.com/browse/MGMT-18313): Replace golang base image as it is based on Centos Linux 7 (#6637) [#6637](https://github.com/openshift/assisted-service/pull/6637)
* NO-ISSUE: [master] Bump OCP versions: 4.14, 4.16, 4.13 (#6644) [#6644](https://github.com/openshift/assisted-service/pull/6644)
* [MGMT-18231](https://issues.redhat.com/browse/MGMT-18231): Block iSCSI as an installation disk when its holder is multipath (#6612) [#6612](https://github.com/openshift/assisted-service/pull/6612)
* [MGMT-18505](https://issues.redhat.com/browse/MGMT-18505): Fix installation from a 4.17 hub with converged flow (#6639) [#6639](https://github.com/openshift/assisted-service/pull/6639)
* NO-ISSUE: [master] Bump OCP versions: 4.16, 4.15, 4.12 (#6638) [#6638](https://github.com/openshift/assisted-service/pull/6638)
* [AGENT-930](https://issues.redhat.com/browse/AGENT-930): For the agent installer, parse the expiration time from the token and verify if the token is valid. (#6605) [#6605](https://github.com/openshift/assisted-service/pull/6605)
* NO-ISSUE: Use skipepr to build images as debug image requires nmstate packages for building (#6629) [#6629](https://github.com/openshift/assisted-service/pull/6629)
* [MGMT-16242](https://issues.redhat.com/browse/MGMT-16242): Suggest OCP images based on availability for architecture (#6262) [#6262](https://github.com/openshift/assisted-service/pull/6262)
* NO-ISSUE: [master] Bump OCP versions: 4.16 (#6621) [#6621](https://github.com/openshift/assisted-service/pull/6621)
* [MGMT-18451](https://issues.redhat.com/browse/MGMT-18451): Enable debugging assisted-service on kind (#6613) [#6613](https://github.com/openshift/assisted-service/pull/6613)
* Revert "MGMT-18127: User name and password in a proxy url should be url encod…" (#6619) [#6619](https://github.com/openshift/assisted-service/pull/6619)
* NO-ISSUE: Tidy golang dependencies before vendoring in base image (#6599) [#6599](https://github.com/openshift/assisted-service/pull/6599)
* NO-ISSUE: [master] Bump OCP versions: 4.17 (#6611) [#6611](https://github.com/openshift/assisted-service/pull/6611)
* [MGMT-18446](https://issues.redhat.com/browse/MGMT-18446): Correct hostname max length validation (#6604) [#6604](https://github.com/openshift/assisted-service/pull/6604)
* [MGMT-18448](https://issues.redhat.com/browse/MGMT-18448): Allow local cluster import to be disabled. (#6606) [#6606](https://github.com/openshift/assisted-service/pull/6606)
* [MGMT-17773](https://issues.redhat.com/browse/MGMT-17773): Enforce go modules tidy (#6600) [#6600](https://github.com/openshift/assisted-service/pull/6600)
* NO-ISSUE: [master] Bump OCP versions: 4.15 (#6598) [#6598](https://github.com/openshift/assisted-service/pull/6598)
* Add -L option to curl command to follow redirects (#6594) [#6594](https://github.com/openshift/assisted-service/pull/6594)
* NO-ISSUE: Adjust permissions on /data directory (#6587) [#6587](https://github.com/openshift/assisted-service/pull/6587)
* Revert "Add certs to ingress when deploying in non-OCP clusters (#6564)" (#6590) [#6564](https://github.com/openshift/assisted-service/pull/6564)
* Fix OKD podman deploy (#6588) [#6588](https://github.com/openshift/assisted-service/pull/6588)
* [MGMT-18411](https://issues.redhat.com/browse/MGMT-18411): Add NTP sources to discovery environment (#6591) [#6591](https://github.com/openshift/assisted-service/pull/6591)
* NO-ISSUE: Fix python client generation (#6593) [#6593](https://github.com/openshift/assisted-service/pull/6593)
* fix: dev-requirements.txt to reduce vulnerabilities (#6576) [#6576](https://github.com/openshift/assisted-service/pull/6576)
* [MGMT-18155](https://issues.redhat.com/browse/MGMT-18155): handle state of day2 node in Done stage (#6570) [#6570](https://github.com/openshift/assisted-service/pull/6570)
* Remove unused extracter struct (#6586) [#6586](https://github.com/openshift/assisted-service/pull/6586)
* NO-ISSUE: [master] Bump OCP versions: 4.16, 4.14, 4.13 (#6584) [#6584](https://github.com/openshift/assisted-service/pull/6584)
* [KONFLUX-1611](https://issues.redhat.com/browse/KONFLUX-1611): Add labels, licenses & user to Dockerfile (#6484) [#6484](https://github.com/openshift/assisted-service/pull/6484)
* Refactor package in generator_test.go to use _test suffix for implementing black-box testing methodology (#6578) [#6578](https://github.com/openshift/assisted-service/pull/6578)
* Add certs to ingress when deploying in non-OCP clusters (#6564) [#6564](https://github.com/openshift/assisted-service/pull/6564)
* [MGMT-18333](https://issues.redhat.com/browse/MGMT-18333): Remove the python client from the image (#6579) [#6579](https://github.com/openshift/assisted-service/pull/6579)
* NO-ISSUE: Exclude vendor directory from snyk code analysis (#6572) [#6572](https://github.com/openshift/assisted-service/pull/6572)
* ('#6552'): Update registry.svc.ci.openshift.org to registry.ci.openshift.org (#6553) [#6553](https://github.com/openshift/assisted-service/pull/6553)
* NO-ISSUE: Fix subsystem tests in the CI - Wiremock stubs script is failing to reach wiremock from time to time (#6569) [#6569](https://github.com/openshift/assisted-service/pull/6569)
* NO-ISSUE: [master] Bump OCP versions: 4.14 (#6568) [#6568](https://github.com/openshift/assisted-service/pull/6568)
* [MGMT-18171](https://issues.redhat.com/browse/MGMT-18171): Make manifest metadata storage more transactional in nature (#6457) [#6457](https://github.com/openshift/assisted-service/pull/6457)
* fix: dev-requirements.txt to reduce vulnerabilities (#6551) [#6551](https://github.com/openshift/assisted-service/pull/6551)
* NI-ISSUE: Fix skipper configuration (#6560) [#6560](https://github.com/openshift/assisted-service/pull/6560)
* [MGMT-17478](https://issues.redhat.com/browse/MGMT-17478): Use ICC config secret for converged flow info when available (#6533) [#6533](https://github.com/openshift/assisted-service/pull/6533)
* Fix kind deploy (#6561) [#6561](https://github.com/openshift/assisted-service/pull/6561)
* NO-ISSUE: [master] Bump OCP versions: 4.17, 4.16, 4.15 (#6558) [#6558](https://github.com/openshift/assisted-service/pull/6558)
* [MGMT-18160](https://issues.redhat.com/browse/MGMT-18160): Use cert-manager to handle tls certs for webhooks (#6546) [#6546](https://github.com/openshift/assisted-service/pull/6546)
* [MGMT-17893](https://issues.redhat.com/browse/MGMT-17893): Don't destroy cluster on detach (#6532) [#6532](https://github.com/openshift/assisted-service/pull/6532)
* NO-ISSUE: Add renovate config to limit number of PR (#6536) [#6536](https://github.com/openshift/assisted-service/pull/6536)
* NO-ISSUE: [master] Bump OCP versions: 4.17, 4.16 (#6547) [#6547](https://github.com/openshift/assisted-service/pull/6547)
* NO-ISSUE: Mount emptyDir for data in image service (#6544) [#6544](https://github.com/openshift/assisted-service/pull/6544)
* [MGMT-18131](https://issues.redhat.com/browse/MGMT-18131): Make application work on non-OCP kubernetes (#6446) [#6446](https://github.com/openshift/assisted-service/pull/6446)
* NO-ISSUE: [master] Bump OCP versions: 4.15 (#6511) [#6511](https://github.com/openshift/assisted-service/pull/6511)
* [MGMT-18286](https://issues.redhat.com/browse/MGMT-18286): Internal Documentation for using and testing multipath (#6505) [#6505](https://github.com/openshift/assisted-service/pull/6505)
* [MGMT-18269](https://issues.redhat.com/browse/MGMT-18269): Reset finalizing stage in DB while resetting cluster (#6499) [#6499](https://github.com/openshift/assisted-service/pull/6499)
* [MGMT-8356](https://issues.redhat.com/browse/MGMT-8356): Fix postgres deployment script in 'kind' target to set static nodePort correctly, Remove static nodePorts for deployment targets other then 'kind' (#6504) [#6504](https://github.com/openshift/assisted-service/pull/6504)
* NO-ISSUE: Add 4.17 OS/OCP images (#6503) [#6503](https://github.com/openshift/assisted-service/pull/6503)
* [OCPBUGS-35932](https://issues.redhat.com/browse/OCPBUGS-35932): Allow auth in docker credentials to be empty (#6465) [#6465](https://github.com/openshift/assisted-service/pull/6465)
* NO-ISSUE: Retrieve 'subsystem-clean' target as it is used by the QE (#6494) [#6494](https://github.com/openshift/assisted-service/pull/6494)
* NO-ISSUE: [master] Bump OCP versions: 4.16, 4.14, 4.12, 4.15 (#6502) [#6502](https://github.com/openshift/assisted-service/pull/6502)
* [MGMT-18073](https://issues.redhat.com/browse/MGMT-18073): update OCP 4.16 GA version, add 4.17 beta versions (#6501) [#6501](https://github.com/openshift/assisted-service/pull/6501)
* NO-ISSUE: Increase Konflux git clone depth (#6495) [#6495](https://github.com/openshift/assisted-service/pull/6495)
* Allow agent-installer-client to use a secure port when adding a new node in day2 (#6464) [#6464](https://github.com/openshift/assisted-service/pull/6464)
* Update quay.io/konflux-ci/tekton-catalog/task-ecosystem-cert-preflight-checks:0.1 Docker digest to 8838d3e (#6479) [#6479](https://github.com/openshift/assisted-service/pull/6479)
* Update quay.io/konflux-ci/tekton-catalog/task-deprecated-image-check:0.4 Docker digest to d70d970 (#6478) [#6478](https://github.com/openshift/assisted-service/pull/6478)
* Update quay.io/konflux-ci/tekton-catalog/task-clamav-scan:0.1 Docker digest to 46fcff2 (#6477) [#6477](https://github.com/openshift/assisted-service/pull/6477)
* Update quay.io/konflux-ci/tekton-catalog/task-clair-scan:0.1 Docker digest to f38e274 (#6474) [#6474](https://github.com/openshift/assisted-service/pull/6474)
* Update quay.io/konflux-ci/tekton-catalog/task-buildah:0.1 Docker digest to cdcb8b8 (#6473) [#6473](https://github.com/openshift/assisted-service/pull/6473)
* Update quay.io/konflux-ci/tekton-catalog/task-sast-snyk-check:0.1 Docker digest to a74dae0 (#6481) [#6481](https://github.com/openshift/assisted-service/pull/6481)
* Update quay.io/konflux-ci/tekton-catalog/task-git-clone:0.1 Docker digest to 9ea6101 (#6480) [#6480](https://github.com/openshift/assisted-service/pull/6480)
* [MGMT-16102](https://issues.redhat.com/browse/MGMT-16102): Generated code returns inconsistent error codes (#6433) [#6433](https://github.com/openshift/assisted-service/pull/6433)
* [MGMT-18127](https://issues.redhat.com/browse/MGMT-18127): User name and password in a proxy url should be url encoded (#6467) [#6467](https://github.com/openshift/assisted-service/pull/6467)
* NO-ISSUE: Red Hat Konflux update assisted-service-saas-main (#6471) [#6471](https://github.com/openshift/assisted-service/pull/6471)
* NO-ISSUE: Add missing 'make' command (#6466) [#6466](https://github.com/openshift/assisted-service/pull/6466)
* [Full changelog](https://github.com/openshift/assisted-service/compare/e1618c90f7aed11c539fb765b0b1c84f199d11bc...17927d8dfe54d1e5c0bde382f36278b2f9f91119)
### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/4635ddfbe8e93213dc18607b21cd13443929fe6a)
* [MGMT-18550](https://issues.redhat.com/browse/MGMT-18550): bump golang 1.21 (#894) [#894](https://github.com/openshift/assisted-installer/pull/894)
* [OCPBUGS-31570](https://issues.redhat.com/browse/OCPBUGS-31570): Bump to latest preinstall utils for disk cleanup fixes (#886) [#886](https://github.com/openshift/assisted-installer/pull/886)
* NO-ISSUE: fixing ARM images builds (#885) [#885](https://github.com/openshift/assisted-installer/pull/885)
* [OCPBUGS-36779](https://issues.redhat.com/browse/OCPBUGS-36779): Reload host inventory on conflict (#877) [#877](https://github.com/openshift/assisted-installer/pull/877)
* [MGMT-18332](https://issues.redhat.com/browse/MGMT-18332): Use centos stream 9 as the base image for test container (#876) [#876](https://github.com/openshift/assisted-installer/pull/876)
* NO-ISSUE: Replace base golang image in the build Dockerfile as it is based on centos7 and it is EOL, which results in yum can't reach its repositories (#862) [#862](https://github.com/openshift/assisted-installer/pull/862)
* [Full changelog](https://github.com/openshift/assisted-installer/compare/b0adfc292c6068235d19eada8812d2a92c295df5...4635ddfbe8e93213dc18607b21cd13443929fe6a)
### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/cda0ded4fed35d87e271942db618b74ab847e9dc)
* [MGMT-18475](https://issues.redhat.com/browse/MGMT-18475): disabling CGO (#772) [#772](https://github.com/openshift/assisted-installer-agent/pull/772)
* NO-ISSUE: Bump golang.org/x/sys in the go-dependencies group (#766) [#766](https://github.com/openshift/assisted-installer-agent/pull/766)
* [MGMT-18511](https://issues.redhat.com/browse/MGMT-18511): update golang 1.21 (#762) [#762](https://github.com/openshift/assisted-installer-agent/pull/762)
* [MGMT-18521](https://issues.redhat.com/browse/MGMT-18521): fix NTP sources are not valid (#767) [#767](https://github.com/openshift/assisted-installer-agent/pull/767)
* NO-ISSUE: Bump the go-dependencies group with 3 updates (#763) [#763](https://github.com/openshift/assisted-installer-agent/pull/763)
* [MGMT-17560](https://issues.redhat.com/browse/MGMT-17560): Report iSCSI host IP address in inventory (#727) [#727](https://github.com/openshift/assisted-installer-agent/pull/727)
* NO-ISSUE: fix for ARM and multi images (#754) [#754](https://github.com/openshift/assisted-installer-agent/pull/754)
* NO-ISSUE: Bump golang.org/x/sys in the go-dependencies group (#751) [#751](https://github.com/openshift/assisted-installer-agent/pull/751)
* NO-ISSUE: Use centos stream 9 as the base image for test container (#750) [#750](https://github.com/openshift/assisted-installer-agent/pull/750)
* NO-ISSUE: Migrate build image to use registry.access.redhat.com/ubi9/go-toolset:1.20 (#735) [#735](https://github.com/openshift/assisted-installer-agent/pull/735)
* [MGMT-17867](https://issues.redhat.com/browse/MGMT-17867): fix multipath inventory to include wwn (#733) [#733](https://github.com/openshift/assisted-installer-agent/pull/733)
* [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/10f41e28048f31179046c8af78c63d4454cfc340...cda0ded4fed35d87e271942db618b74ab847e9dc)
### [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy/tree/cd4264165057a0098c5d6e0b4e8727b4232cc3ce)
* [OCPBUGS-37052](https://issues.redhat.com/browse/OCPBUGS-37052): Revert "Agent: Respect HTTPS_PROXY env vars for proxied connections" [#57](https://github.com/openshift/apiserver-network-proxy/pull/57)
* [Full changelog](https://github.com/openshift/apiserver-network-proxy/compare/8554abec1c813a3553092e6aa8b95c0c1ee0551a...cd4264165057a0098c5d6e0b4e8727b4232cc3ce)
### [aws-cloud-controller-manager, aws-cluster-api-controllers, aws-ebs-csi-driver, aws-ebs-csi-driver-operator, aws-machine-controllers, aws-pod-identity-webhook, azure-cloud-controller-manager, azure-cloud-node-manager, azure-cluster-api-controllers, azure-disk-csi-driver, azure-disk-csi-driver-operator, azure-file-csi-driver, azure-file-csi-driver-operator, azure-machine-controllers, azure-workload-identity-webhook, hyperkube, ibm-cloud-controller-manager, ibm-vpc-block-csi-driver, ibm-vpc-block-csi-driver-operator, ibmcloud-machine-controllers, ironic, ironic-agent, ironic-machine-os-downloader, ironic-static-ip-manager, machine-image-customization-controller, nutanix-cloud-controller-manager, nutanix-machine-controllers, pod, vsphere-cloud-controller-manager, vsphere-cluster-api-controllers, vsphere-csi-driver, vsphere-csi-driver-operator, vsphere-csi-driver-syncer, vsphere-problem-detector](https://github.com/openshift/kubernetes/tree/a092ee7d2b3514278dbbcbd47d87fde356c9b0ec)
* [OCPBUGS-38336](https://issues.redhat.com/browse/OCPBUGS-38336): UPSTREAM: 126641: e2e/storage: update block device test to always specify a valid path [#2054](https://github.com/openshift/kubernetes/pull/2054)
* NO-JIRA: update downstream owners [#2047](https://github.com/openshift/kubernetes/pull/2047)
* [OCPBUGS-35297](https://issues.redhat.com/browse/OCPBUGS-35297): UPSTREAM: 126470: Move APIServingWithRoutine to alpha and disabled by default [#2044](https://github.com/openshift/kubernetes/pull/2044)
* [OCPBUGS-37620](https://issues.redhat.com/browse/OCPBUGS-37620): Bump 1.30.3 [#2038](https://github.com/openshift/kubernetes/pull/2038)
* NO-JIRA: UPSTREAM: 126213: add test about container metrics from cadvisor [#2040](https://github.com/openshift/kubernetes/pull/2040)
* [OCPBUGS-37281](https://issues.redhat.com/browse/OCPBUGS-37281): UPSTREAM: 126104: Add funcs in pkg/filesystem/util to set file permissions on Windows and update container log dir perms [#2034](https://github.com/openshift/kubernetes/pull/2034)
* [OCPEDGE-1181](https://issues.redhat.com/browse/OCPEDGE-1181): UPSTREAM: <carry>: update test annotations for sno [#2033](https://github.com/openshift/kubernetes/pull/2033)
* NO-JIRA: add tool to validate test packages imported [#2024](https://github.com/openshift/kubernetes/pull/2024)
* [OCPBUGS-36742](https://issues.redhat.com/browse/OCPBUGS-36742): UPSTREAM: <carry>: sync imports [#2017](https://github.com/openshift/kubernetes/pull/2017)
* [OCPBUGS-37111](https://issues.redhat.com/browse/OCPBUGS-37111): UPSTREAM: 125404: Fix that PodIP field is temporarily removed for a terminal pod [#2025](https://github.com/openshift/kubernetes/pull/2025)
* NO-JIRA: UPSTREAM: <drop>: bump(github.com/openshift/apiserver-library-go) [#2023](https://github.com/openshift/kubernetes/pull/2023)
* [MULTIARCH-4229](https://issues.redhat.com/browse/MULTIARCH-4229): UPSTREAM:<carry>:bump cadvisor for 3516 upstream patches [#2012](https://github.com/openshift/kubernetes/pull/2012)
* [OCPBUGS-36743](https://issues.redhat.com/browse/OCPBUGS-36743): UPSTREAM: <carry>: inject k8s version from hyperkube Dockerfile [#2018](https://github.com/openshift/kubernetes/pull/2018)
* [OCPBUGS-34294](https://issues.redhat.com/browse/OCPBUGS-34294): OCPBUGS-34309: UPSTREAM: <carry>: update base image [#1998](https://github.com/openshift/kubernetes/pull/1998)
* [API-1783](https://issues.redhat.com/browse/API-1783): Bump 1.30.2 [#1996](https://github.com/openshift/kubernetes/pull/1996)
* [Full changelog](https://github.com/openshift/kubernetes/compare/d0324787c86dcd13d4f16745da43b216a6787040...a092ee7d2b3514278dbbcbd47d87fde356c9b0ec)
### [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider/tree/003c3caa034c46701157f84989838793683e3fe4)
* NO-JIRA: Bump to latest [#20](https://github.com/openshift/aws-encryption-provider/pull/20)
* [Full changelog](https://github.com/openshift/aws-encryption-provider/compare/da90fb7cb0d9108fb1f365e98f31ce6ab16fd7e0...003c3caa034c46701157f84989838793683e3fe4)
### [baremetal-installer, installer, installer-altinfra, installer-artifacts](https://github.com/openshift/installer/tree/c57ed9eeea19ad31719336f705d2e255b6f9fd80)
* [CORS-3561](https://issues.redhat.com/browse/CORS-3561): Add new disk types GCP Control Plane nodes [#8880](https://github.com/openshift/installer/pull/8880)
* [OCPBUGS-38235](https://issues.redhat.com/browse/OCPBUGS-38235): upi/aws: update lambda runtime python version [#8820](https://github.com/openshift/installer/pull/8820)
* [OCPBUGS-38118](https://issues.redhat.com/browse/OCPBUGS-38118): failed to install Nutanix OCP 4.16 cluster with DHCP network [#8806](https://github.com/openshift/installer/pull/8806)
* [OCPBUGS-38479](https://issues.redhat.com/browse/OCPBUGS-38479): ic: validate release arch is compatible with cluster arch [#8842](https://github.com/openshift/installer/pull/8842)
* [OCPBUGS-38177](https://issues.redhat.com/browse/OCPBUGS-38177): install-status reflects day 2 services [#8858](https://github.com/openshift/installer/pull/8858)
* [OCPBUGS-38722](https://issues.redhat.com/browse/OCPBUGS-38722): aws: validate public-only subnets configs [#8883](https://github.com/openshift/installer/pull/8883)
* [OCPBUGS-37663](https://issues.redhat.com/browse/OCPBUGS-37663): azure: Fix empty route table being created. [#8872](https://github.com/openshift/installer/pull/8872)
* [OCPBUGS-36196](https://issues.redhat.com/browse/OCPBUGS-36196): CAPZ USGovernmentCloud fixes [#8876](https://github.com/openshift/installer/pull/8876)
* NO-JIRA: Print the "export KUBECONFIG=..." command on its own line for easier cut-and-paste [#8882](https://github.com/openshift/installer/pull/8882)
* [OCPBUGS-37543](https://issues.redhat.com/browse/OCPBUGS-37543): Azure: Disable shared key access when using managed identity [#8844](https://github.com/openshift/installer/pull/8844)
* [OCPBUGS-38657](https://issues.redhat.com/browse/OCPBUGS-38657): upstream capv bug causes session timeout [#8871](https://github.com/openshift/installer/pull/8871)
* [OCPBUGS-38070](https://issues.redhat.com/browse/OCPBUGS-38070): Azure CAPI: Add check for APIServer OperatorPublishingStrategy [#8852](https://github.com/openshift/installer/pull/8852)
* [OCPBUGS-38571](https://issues.redhat.com/browse/OCPBUGS-38571): GCP Global Address failed to destroy [#8860](https://github.com/openshift/installer/pull/8860)
* [OCPBUGS-38558](https://issues.redhat.com/browse/OCPBUGS-38558): Fix typo [#8854](https://github.com/openshift/installer/pull/8854)
* [OCPBUGS-38599](https://issues.redhat.com/browse/OCPBUGS-38599): incorrect folder gen, workaround govmomi vm folder path bug [#8861](https://github.com/openshift/installer/pull/8861)
* [OCPBUGS-38152](https://issues.redhat.com/browse/OCPBUGS-38152): Add roles needed for shared VPC [#8815](https://github.com/openshift/installer/pull/8815)
* [OCPBUGS-38552](https://issues.redhat.com/browse/OCPBUGS-38552): Use ManifestListed Digest for multi payload installs [#8850](https://github.com/openshift/installer/pull/8850)
* [SPLAT-1713](https://issues.redhat.com/browse/SPLAT-1713): Updated powercli configuration to allow multi vcenters [#8853](https://github.com/openshift/installer/pull/8853)
* [OCPBUGS-37953](https://issues.redhat.com/browse/OCPBUGS-37953): pkg/infrastructure/azure: limit storage account to 24 characters or less [#8835](https://github.com/openshift/installer/pull/8835)
* [OCPBUGS-38551](https://issues.redhat.com/browse/OCPBUGS-38551): only allow a single network in failure domain topology [#8851](https://github.com/openshift/installer/pull/8851)
* [OCPBUGS-37945](https://issues.redhat.com/browse/OCPBUGS-37945): import failure when esxi config is not the same in the cluster [#8799](https://github.com/openshift/installer/pull/8799)
* [OCPBUGS-37683](https://issues.redhat.com/browse/OCPBUGS-37683): Resource deletion is holding up deletion process [#8810](https://github.com/openshift/installer/pull/8810)
* [OCPBUGS-35262](https://issues.redhat.com/browse/OCPBUGS-35262): Do not create firewall rules for xpn installs [#8801](https://github.com/openshift/installer/pull/8801)
* [SPLAT-1713](https://issues.redhat.com/browse/SPLAT-1713): Enhanced vSphere UPI scripts for multi vcenter support [#8829](https://github.com/openshift/installer/pull/8829)
* [OCPBUGS-38114](https://issues.redhat.com/browse/OCPBUGS-38114): aws: add support for clusters with public-only subnets [#8807](https://github.com/openshift/installer/pull/8807)
* no-jira: update vsphere owners locations [#8833](https://github.com/openshift/installer/pull/8833)
* [OCPBUGS-37736](https://issues.redhat.com/browse/OCPBUGS-37736): vsphere, if secureboot is enabled, disable it in the template [#8793](https://github.com/openshift/installer/pull/8793)
* [OCPBUGS-36327](https://issues.redhat.com/browse/OCPBUGS-36327): bump capa for instance register fix [#8678](https://github.com/openshift/installer/pull/8678)
* [OCPBUGS-38436](https://issues.redhat.com/browse/OCPBUGS-38436): PowerVS: Fix mad system pool [#8831](https://github.com/openshift/installer/pull/8831)
* [OCPBUGS-35947](https://issues.redhat.com/browse/OCPBUGS-35947): pkg/asset/machines: fix Azure zones [#8817](https://github.com/openshift/installer/pull/8817)
* [OCPBUGS-37780](https://issues.redhat.com/browse/OCPBUGS-37780): aws: do not allow edge pools of different arch [#8788](https://github.com/openshift/installer/pull/8788)
* [OCPBUGS-38241](https://issues.redhat.com/browse/OCPBUGS-38241): Update control plane tags to match CAPI networks [#8822](https://github.com/openshift/installer/pull/8822)
* [SPLAT-1560](https://issues.redhat.com/browse/SPLAT-1560): set up 'aicli' & 'qemu-img' to use Assisted Installer to install OCP on Alibaba Cloud [#8776](https://github.com/openshift/installer/pull/8776)
* [AGENT-938](https://issues.redhat.com/browse/AGENT-938): Enhance console logging to display node ISO expiry date during addNodes workflow [#8804](https://github.com/openshift/installer/pull/8804)
* [CFE-920](https://issues.redhat.com/browse/CFE-920): Update GCP userLabels and userTags configs description [#8766](https://github.com/openshift/installer/pull/8766)
* [AGENT-944](https://issues.redhat.com/browse/AGENT-944): Enable assisted-service debug logging [#8816](https://github.com/openshift/installer/pull/8816)
* [OCPBUGS-37770](https://issues.redhat.com/browse/OCPBUGS-37770): data/bootstrap/files/usr/local/bin/bootkube: Pass CVO render --feature-gate-manifest-path [#8813](https://github.com/openshift/installer/pull/8813)
* [OCPBUGS-37821](https://issues.redhat.com/browse/OCPBUGS-37821): Remove timed context for gcp client [#8792](https://github.com/openshift/installer/pull/8792)
* [CORS-3575](https://issues.redhat.com/browse/CORS-3575): Azure: remove azure terraform code and resources [#8764](https://github.com/openshift/installer/pull/8764)
* [OCPBUGS-37540](https://issues.redhat.com/browse/OCPBUGS-37540): Gather Azure Logs through load balancer [#8812](https://github.com/openshift/installer/pull/8812)
* [AGENT-937](https://issues.redhat.com/browse/AGENT-937): Check Authentication Token for Node Boot-Up on day2 [#8802](https://github.com/openshift/installer/pull/8802)
* Revert "Revert #8221 "SPLAT-1553: Added multi vCenter support for capi installer."" [#8638](https://github.com/openshift/installer/pull/8638)
* [MULTIARCH-4770](https://issues.redhat.com/browse/MULTIARCH-4770): MULTIARCH-4776: bump o/api for MultiArchInstall FGs [#8808](https://github.com/openshift/installer/pull/8808)
* [MULTIARCH-4098](https://issues.redhat.com/browse/MULTIARCH-4098): Power VS: Make CAPI the default deployment method [#8814](https://github.com/openshift/installer/pull/8814)
* [CORS-3617](https://issues.redhat.com/browse/CORS-3617): Make Azure CAPI the default (& only) install option [#8809](https://github.com/openshift/installer/pull/8809)
* no-jira: PowerVS: Block disconnected deploys in 4.17 [#8798](https://github.com/openshift/installer/pull/8798)
* [CORS-3608](https://issues.redhat.com/browse/CORS-3608): aws: deprecate platform.aws.amiID field [#8755](https://github.com/openshift/installer/pull/8755)
* NO-ISSUE: Remove unnecessary code [#8805](https://github.com/openshift/installer/pull/8805)
* [AGENT-890](https://issues.redhat.com/browse/AGENT-890): Simplify Agent ISO kargs setting [#8513](https://github.com/openshift/installer/pull/8513)
* [CORS-3546](https://issues.redhat.com/browse/CORS-3546): Nutanix: add gpus and dataDisks support [#8765](https://github.com/openshift/installer/pull/8765)
* [OCPBUGS-38055](https://issues.redhat.com/browse/OCPBUGS-38055): fix/aws/edge: IAM profile must be same of workers [#8803](https://github.com/openshift/installer/pull/8803)
* [CORS-3594](https://issues.redhat.com/browse/CORS-3594): MOVE GCP CAPI to default feature set [#8723](https://github.com/openshift/installer/pull/8723)
* no-jira: doc: minor update to installation doc [#8795](https://github.com/openshift/installer/pull/8795)
* [AGENT-870](https://issues.redhat.com/browse/AGENT-870): Update AUTH_TYPE [#8108](https://github.com/openshift/installer/pull/8108)
* [OCPBUGS-37594](https://issues.redhat.com/browse/OCPBUGS-37594): pkg/infrastructure/azure: Set architecture when creating gallery image [#8800](https://github.com/openshift/installer/pull/8800)
* [CORS-3609](https://issues.redhat.com/browse/CORS-3609): aws: support existing IAM instance profiles [#8689](https://github.com/openshift/installer/pull/8689)
* [MULTIARCH-4828](https://issues.redhat.com/browse/MULTIARCH-4828): Pass ServiceEndpoints from install-config to CAPI for PowerVS [#8781](https://github.com/openshift/installer/pull/8781)
* [MGMT-18364](https://issues.redhat.com/browse/MGMT-18364): add image-based installation ISO integration tests [#8797](https://github.com/openshift/installer/pull/8797)
* [CORS-3565](https://issues.redhat.com/browse/CORS-3565): CAPZ private clusters [#8732](https://github.com/openshift/installer/pull/8732)
* [OCPBUGS-36361](https://issues.redhat.com/browse/OCPBUGS-36361): Azure: If credentialsMode is manual, pass the identity through [#8786](https://github.com/openshift/installer/pull/8786)
* [CORS-3299](https://issues.redhat.com/browse/CORS-3299): Azure: Use Customer Managed Key to enable Storage Account Encryption [#8736](https://github.com/openshift/installer/pull/8736)
* [MULTIARCH-4770](https://issues.redhat.com/browse/MULTIARCH-4770): bump o/api for MultiArchInstall TechPreview gates [#8791](https://github.com/openshift/installer/pull/8791)
* [OCPBUGS-34953](https://issues.redhat.com/browse/OCPBUGS-34953): fix bogus analyze message when gather fails [#8787](https://github.com/openshift/installer/pull/8787)
* [AGENT-928](https://issues.redhat.com/browse/AGENT-928): allow user to specify sshKey via config file [#8779](https://github.com/openshift/installer/pull/8779)
* [OCPBUGS-35262](https://issues.redhat.com/browse/OCPBUGS-35262): Upgrade to latest cluster-api-provider-gcp [#8780](https://github.com/openshift/installer/pull/8780)
* [AGENT-862](https://issues.redhat.com/browse/AGENT-862): Change day-2 monitor timeout back to 90 minutes [#8783](https://github.com/openshift/installer/pull/8783)
* [AGENT-919](https://issues.redhat.com/browse/AGENT-919): Authenticate day2 operations [#8717](https://github.com/openshift/installer/pull/8717)
* [OCPBUGS-35959](https://issues.redhat.com/browse/OCPBUGS-35959): azure: Fix Accelerated network enablement [#8667](https://github.com/openshift/installer/pull/8667)
* [CORS-3209](https://issues.redhat.com/browse/CORS-3209): Set UserTags on CAPG resources [#8691](https://github.com/openshift/installer/pull/8691)
* no-jira: bootstrap: add shellcheck directives to follow sourced files [#8741](https://github.com/openshift/installer/pull/8741)
* [CORS-3580](https://issues.redhat.com/browse/CORS-3580): Update GCP Disk Types [#8773](https://github.com/openshift/installer/pull/8773)
* no-jira: Azure: remove stale DNS migration images [#8775](https://github.com/openshift/installer/pull/8775)
* [OCPBUGS-37217](https://issues.redhat.com/browse/OCPBUGS-37217): CAPI GCP - retry SetIAMPolicy [#8763](https://github.com/openshift/installer/pull/8763)
* [OCPBUGS-37427](https://issues.redhat.com/browse/OCPBUGS-37427): bootstrap gather fails in vsphere, only ipv6 address used [#8759](https://github.com/openshift/installer/pull/8759)
* [OCPBUGS-37356](https://issues.redhat.com/browse/OCPBUGS-37356): vSphere validation fails if dc is in a folder [#8758](https://github.com/openshift/installer/pull/8758)
* [OCPBUGS-35366](https://issues.redhat.com/browse/OCPBUGS-35366): Update upi references to api-internal [#8582](https://github.com/openshift/installer/pull/8582)
* [AGENT-862](https://issues.redhat.com/browse/AGENT-862): Extend monitor-add-nodes to support multiple nodes [#8507](https://github.com/openshift/installer/pull/8507)
* [AGENT-854](https://issues.redhat.com/browse/AGENT-854): day2 add-nodes workflow validations [#8740](https://github.com/openshift/installer/pull/8740)
* [AGENT-900](https://issues.redhat.com/browse/AGENT-900): enable fips for add-nodes workflow [#8760](https://github.com/openshift/installer/pull/8760)
* [CORS-3568](https://issues.redhat.com/browse/CORS-3568): Support GCP pre-created Service Accounts for CAPG [#8750](https://github.com/openshift/installer/pull/8750)
* [OCPBUGS-36302](https://issues.redhat.com/browse/OCPBUGS-36302): pkg/asset/machines/azure: Don't set disk encryption set to nil [#8756](https://github.com/openshift/installer/pull/8756)
* [OCPBUGS-36780](https://issues.redhat.com/browse/OCPBUGS-36780): ic: fix typo in warning message [#8744](https://github.com/openshift/installer/pull/8744)
* [OCPBUGS-36913](https://issues.redhat.com/browse/OCPBUGS-36913): openstack: Fix security group tagging [#8757](https://github.com/openshift/installer/pull/8757)
* [OCPBUGS-36390](https://issues.redhat.com/browse/OCPBUGS-36390): aws: do not require create permissions when BYO IAM role [#8688](https://github.com/openshift/installer/pull/8688)
* [MULTIARCH-4814](https://issues.redhat.com/browse/MULTIARCH-4814): ic: add release arch validation for multi-arch clusters [#8761](https://github.com/openshift/installer/pull/8761)
* [AGENT-922](https://issues.redhat.com/browse/AGENT-922): Remove misleading inClusterConfig warning [#8715](https://github.com/openshift/installer/pull/8715)
* [OCPBUGS-36904](https://issues.redhat.com/browse/OCPBUGS-36904): aws: bump CAPA for subnet tagging fix [#8730](https://github.com/openshift/installer/pull/8730)
* no-jira: Replace Equal with ErrorContains for image-based nmstatectl unit tests [#8762](https://github.com/openshift/installer/pull/8762)
* [OCPBUGS-37226](https://issues.redhat.com/browse/OCPBUGS-37226): Persist image-based config manifests from state instead of template [#8752](https://github.com/openshift/installer/pull/8752)
* [MGMT-18364](https://issues.redhat.com/browse/MGMT-18364): Add image-based config ISO integration tests [#8737](https://github.com/openshift/installer/pull/8737)
* [OCPBUGS-36917](https://issues.redhat.com/browse/OCPBUGS-36917): openstack: Fix apiVIPs and ingressVIPs docs [#8728](https://github.com/openshift/installer/pull/8728)
* no-jira: docs/user/azure: fix byo vnet security groups [#8485](https://github.com/openshift/installer/pull/8485)
* [CORS-3607](https://issues.redhat.com/browse/CORS-3607): Azure CAPI Installs within Tech Preview featureset [#8754](https://github.com/openshift/installer/pull/8754)
* [MULTIARCH-4777](https://issues.redhat.com/browse/MULTIARCH-4777): gcp: support multi-arch nodes [#8701](https://github.com/openshift/installer/pull/8701)
* [OCPBUGS-35406](https://issues.redhat.com/browse/OCPBUGS-35406): Use service CIDRs to determine bootstrap kubelet IP family [#8681](https://github.com/openshift/installer/pull/8681)
* [AGENT-910](https://issues.redhat.com/browse/AGENT-910): node-joiner multi-arch support [#8644](https://github.com/openshift/installer/pull/8644)
* [METAL-1039](https://issues.redhat.com/browse/METAL-1039): Allow baremetal platform without MAPI [#8521](https://github.com/openshift/installer/pull/8521)
* [CORS-3569](https://issues.redhat.com/browse/CORS-3569): UDR for Capz [#8731](https://github.com/openshift/installer/pull/8731)
* [MULTIARCH-4569](https://issues.redhat.com/browse/MULTIARCH-4569): aws: support multi-arch nodes [#8698](https://github.com/openshift/installer/pull/8698)
* no-jira: Revert "Merge pull request #8714 from r4f4/bump-default-release-4.17" [#8753](https://github.com/openshift/installer/pull/8753)
* [OCPBUGS-37104](https://issues.redhat.com/browse/OCPBUGS-37104): openstack: Validate controlPlanePort has subnet [#8739](https://github.com/openshift/installer/pull/8739)
* [OCPBUGS-37164](https://issues.redhat.com/browse/OCPBUGS-37164): Handle empty config for image-based create image [#8745](https://github.com/openshift/installer/pull/8745)
* [OCPBUGS-37107](https://issues.redhat.com/browse/OCPBUGS-37107): Power VS: Disable SNAT when specifying imageContentSources [#8697](https://github.com/openshift/installer/pull/8697)
* [STOR-1353](https://issues.redhat.com/browse/STOR-1353): Attempt to cleanup GCP Filestore instances on destroy [#8699](https://github.com/openshift/installer/pull/8699)
* [CORS-3073](https://issues.redhat.com/browse/CORS-3073): azure: Allow for installs in existing vnets [#8662](https://github.com/openshift/installer/pull/8662)
* [MGMT-17842](https://issues.redhat.com/browse/MGMT-17842): Add image-based installer create config ISO [#8514](https://github.com/openshift/installer/pull/8514)
* [MGMT-17226](https://issues.redhat.com/browse/MGMT-17226): Add image-based installer create installation ISO [#8679](https://github.com/openshift/installer/pull/8679)
* [OCPBUGS-35440](https://issues.redhat.com/browse/OCPBUGS-35440): capi/aws: bump provider for ingress rules fix [#8596](https://github.com/openshift/installer/pull/8596)
* [OCPBUGS-34638](https://issues.redhat.com/browse/OCPBUGS-34638): destroy/gcp: set value for DiscardLocalSsd [#8649](https://github.com/openshift/installer/pull/8649)
* [CORS-3302](https://issues.redhat.com/browse/CORS-3302): port forward SSH to bootstrap host [#8669](https://github.com/openshift/installer/pull/8669)
* [OCPBUGS-36713](https://issues.redhat.com/browse/OCPBUGS-36713): CAPG use existing subnets and VPC [#8722](https://github.com/openshift/installer/pull/8722)
* [MGMT-17226](https://issues.redhat.com/browse/MGMT-17226): Add imagebased installer skeleton [#8709](https://github.com/openshift/installer/pull/8709)
* [CORS-3485](https://issues.redhat.com/browse/CORS-3485): Azure: modify control plane outbound LB into submission as an API LB [#8652](https://github.com/openshift/installer/pull/8652)
* [OCPBUGS-36378](https://issues.redhat.com/browse/OCPBUGS-36378): capi: start controllers after WaitGroup is created [#8693](https://github.com/openshift/installer/pull/8693)
* [CORS-2775](https://issues.redhat.com/browse/CORS-2775): cmd: destroy: remove deprecated github.com/pkg/errors [#8720](https://github.com/openshift/installer/pull/8720)
* [OCPBUGS-33973](https://issues.redhat.com/browse/OCPBUGS-33973): Openstack UPI - Reintroduce unique resource names. [#8477](https://github.com/openshift/installer/pull/8477)
* [MULTIARCH-4568](https://issues.redhat.com/browse/MULTIARCH-4568): Print release image arch and default arch when the payload is multi [#8515](https://github.com/openshift/installer/pull/8515)
* [CORS-3593](https://issues.redhat.com/browse/CORS-3593): go.mod: bump k8s dependencies [#8713](https://github.com/openshift/installer/pull/8713)
* [OCPBUGS-35262](https://issues.redhat.com/browse/OCPBUGS-35262): Skip firewall rule creation if permission is missing [#8706](https://github.com/openshift/installer/pull/8706)
* [OCPBUGS-36142](https://issues.redhat.com/browse/OCPBUGS-36142): azure: Fix HyperVGeneration for gen2 images. [#8666](https://github.com/openshift/installer/pull/8666)
* [OCPBUGS-35542](https://issues.redhat.com/browse/OCPBUGS-35542): Cleanup capi artifacts [#8599](https://github.com/openshift/installer/pull/8599)
* [CORS-3590](https://issues.redhat.com/browse/CORS-3590): releaseimage: update default version [#8714](https://github.com/openshift/installer/pull/8714)
* [AGENT-875](https://issues.redhat.com/browse/AGENT-875): Authenticate agents [#8395](https://github.com/openshift/installer/pull/8395)
* [OCPBUGS-34708](https://issues.redhat.com/browse/OCPBUGS-34708): CORS-3582: capi: remove unused feature gates [#8703](https://github.com/openshift/installer/pull/8703)
* [OCPBUGS-36660](https://issues.redhat.com/browse/OCPBUGS-36660): CORS-3591: 4.17 default channel incorrectly points to stable-4.16 [#8708](https://github.com/openshift/installer/pull/8708)
* [CORS-3296](https://issues.redhat.com/browse/CORS-3296): CAPG - configure Internal LoadBalancer in the provider [#8421](https://github.com/openshift/installer/pull/8421)
* [CORS-3547](https://issues.redhat.com/browse/CORS-3547): Upgrade cluster-api-provider-gcp to v1.7 [#8700](https://github.com/openshift/installer/pull/8700)
* [AGENT-876](https://issues.redhat.com/browse/AGENT-876): Authenticate systemd services and curl requests [#8393](https://github.com/openshift/installer/pull/8393)
* [SPLAT-1670](https://issues.redhat.com/browse/SPLAT-1670): install pwsh from ci mirrored image [#8643](https://github.com/openshift/installer/pull/8643)
* [OCPBUGS-36453](https://issues.redhat.com/browse/OCPBUGS-36453): PowerVS: add .ssh directory [#8686](https://github.com/openshift/installer/pull/8686)
* [OCPBUGS-35262](https://issues.redhat.com/browse/OCPBUGS-35262): Fix shared vpc issues with capg installs [#8583](https://github.com/openshift/installer/pull/8583)
* [AGENT-925](https://issues.redhat.com/browse/AGENT-925): retrieve ignition endpoint to add a new node [#8650](https://github.com/openshift/installer/pull/8650)
* [OCPBUGS-35752](https://issues.redhat.com/browse/OCPBUGS-35752): capi/aws: disable EKS controller in CAPA [#8628](https://github.com/openshift/installer/pull/8628)
* [OSASINFRA-3402](https://issues.redhat.com/browse/OSASINFRA-3402): Use Gophercloud v2.0.0 [#8685](https://github.com/openshift/installer/pull/8685)
* [AGENT-871](https://issues.redhat.com/browse/AGENT-871): Authenticate wait for [#8270](https://github.com/openshift/installer/pull/8270)
* [OCPBUGS-36318](https://issues.redhat.com/browse/OCPBUGS-36318): update RHCOS 4.17 bootimage metadata to 417.94.202407010929-0 [#8690](https://github.com/openshift/installer/pull/8690)
* [OCPBUGS-36316](https://issues.redhat.com/browse/OCPBUGS-36316): Power VS: Allow pending network for internal publishing strategy [#8677](https://github.com/openshift/installer/pull/8677)
* [OCPBUGS-36242](https://issues.redhat.com/browse/OCPBUGS-36242): vSphere - If the folder pre-exists do not tag [#8671](https://github.com/openshift/installer/pull/8671)
* [OSASINFRA-3510](https://issues.redhat.com/browse/OSASINFRA-3510): Change 'Generate' to accept a context [#8562](https://github.com/openshift/installer/pull/8562)
* [OCPBUGS-36284](https://issues.redhat.com/browse/OCPBUGS-36284): Remove etcd store when provisioning fails [#8673](https://github.com/openshift/installer/pull/8673)
* [OCPBUGS-36092](https://issues.redhat.com/browse/OCPBUGS-36092): bump go-retryablehttp for CVE fix [#8653](https://github.com/openshift/installer/pull/8653)
* no-jira: Update documentation on libvirt installs for devs [#8675](https://github.com/openshift/installer/pull/8675)
* [OCPBUGS-36176](https://issues.redhat.com/browse/OCPBUGS-36176): PowerVS: Add ibmcloud plugins [#8661](https://github.com/openshift/installer/pull/8661)
* [OCPBUGS-35382](https://issues.redhat.com/browse/OCPBUGS-35382): CAPG marketplace image use for control plane nodes [#8665](https://github.com/openshift/installer/pull/8665)
* [OCPBUGS-35852](https://issues.redhat.com/browse/OCPBUGS-35852): capi: shutdown local controlplane as the last step [#8639](https://github.com/openshift/installer/pull/8639)
* [OCPBUGS-35188](https://issues.redhat.com/browse/OCPBUGS-35188): aws: remove terraform configs [#8557](https://github.com/openshift/installer/pull/8557)
* [CORS-3435](https://issues.redhat.com/browse/CORS-3435): Create user assigned identity for Azure VM's [#8645](https://github.com/openshift/installer/pull/8645)
* [Full changelog](https://github.com/openshift/installer/compare/490865b71ffcb2aed05acfe1a8851a22a00d7576...c57ed9eeea19ad31719336f705d2e255b6f9fd80)
### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/b94df9b5343df37a0c18e93f61f6ec4efea5f710)
* [OCPBUGS-38404](https://issues.redhat.com/browse/OCPBUGS-38404): [OCP] Ability to disable agent power off after deployment [#368](https://github.com/openshift/baremetal-operator/pull/368)
* [OCPBUGS-38142](https://issues.redhat.com/browse/OCPBUGS-38142): Merge upstream [#369](https://github.com/openshift/baremetal-operator/pull/369)
* [OCPBUGS-36425](https://issues.redhat.com/browse/OCPBUGS-36425): Sync jul 30 [#367](https://github.com/openshift/baremetal-operator/pull/367)
* NO-ISSUE: Bmo sync jul9 [#364](https://github.com/openshift/baremetal-operator/pull/364)
* [OCPBUGS-35559](https://issues.redhat.com/browse/OCPBUGS-35559): Bmo sync jul5 [#362](https://github.com/openshift/baremetal-operator/pull/362)
* [Full changelog](https://github.com/openshift/baremetal-operator/compare/a92cc4b9ae8bb6adc7b2328e54d04f783011225b...b94df9b5343df37a0c18e93f61f6ec4efea5f710)
### [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg/tree/9b5eb197ad771f8bea8ea14fbc24d50e711182a8)
* [OCPBUGS-38281](https://issues.redhat.com/browse/OCPBUGS-38281): Handle errors in iptables healthcheck [#327](https://github.com/openshift/baremetal-runtimecfg/pull/327)
* [OPNET-552](https://issues.redhat.com/browse/OPNET-552): Move to stream9 for local builds [#328](https://github.com/openshift/baremetal-runtimecfg/pull/328)
* [OCPBUGS-38288](https://issues.redhat.com/browse/OCPBUGS-38288): Distinguish NotExist from nil for keepalived sentinel file errors. [#326](https://github.com/openshift/baremetal-runtimecfg/pull/326)
* [OCPBUGS-32348](https://issues.redhat.com/browse/OCPBUGS-32348): Change mechanism of debug flag [#309](https://github.com/openshift/baremetal-runtimecfg/pull/309)
* [Full changelog](https://github.com/openshift/baremetal-runtimecfg/compare/59b7384ebf409714be2d4469f6867eb0eaac01af...9b5eb197ad771f8bea8ea14fbc24d50e711182a8)
### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/0fa02c5404aad99be857221d85c1f9446fc6388f)
* [OTA-1292](https://issues.redhat.com/browse/OTA-1292): upgrade-status: handle the OS image annotation better [#1848](https://github.com/openshift/oc/pull/1848)
* [OTA-1292](https://issues.redhat.com/browse/OTA-1292): upgrade-status: handle unschedulable nodes better [#1849](https://github.com/openshift/oc/pull/1849)
* [OTA-1292](https://issues.redhat.com/browse/OTA-1292): upgrade-status: handle expected MCD state better [#1847](https://github.com/openshift/oc/pull/1847)
* NO-JIRA: `upgrade status`: improve tests for missing annotations [#1846](https://github.com/openshift/oc/pull/1846)
* [OTA-1212](https://issues.redhat.com/browse/OTA-1212): Hide or condense control plane sections once successfully updated [#1844](https://github.com/openshift/oc/pull/1844)
* [OCPBUGS-32053](https://issues.redhat.com/browse/OCPBUGS-32053): Add examples for some oc adm policy commands [#1845](https://github.com/openshift/oc/pull/1845)
* [OTA-1292](https://issues.redhat.com/browse/OTA-1292): upgrade-status: bubble up the reason for unavailable nodes [#1838](https://github.com/openshift/oc/pull/1838)
* [WRKLDS-1318](https://issues.redhat.com/browse/WRKLDS-1318): flags for single node interface [#1841](https://github.com/openshift/oc/pull/1841)
* [OTA-1309](https://issues.redhat.com/browse/OTA-1309): upgrade-status: test a compact cluster and a single-node cluster [#1829](https://github.com/openshift/oc/pull/1829)
* [WRKLDS-1429](https://issues.redhat.com/browse/WRKLDS-1429): Adds a guardrail for node-image commands which is supported only for Openshift version 4.17+ [#1837](https://github.com/openshift/oc/pull/1837)
* [OTA-1153](https://issues.redhat.com/browse/OTA-1153): upgrade-status: communicate control plane completion clearly [#1831](https://github.com/openshift/oc/pull/1831)
* NO-JIRA: upgrade-status: fix HasOSImage function [#1834](https://github.com/openshift/oc/pull/1834)
* [WRKLDS-1316](https://issues.redhat.com/browse/WRKLDS-1316): Retry and do not fail when logs cannot be updated [#1836](https://github.com/openshift/oc/pull/1836)
* NO-JIRA: upgrade-status: fix a typo in README [#1830](https://github.com/openshift/oc/pull/1830)
* [WRKLDS-1316](https://issues.redhat.com/browse/WRKLDS-1316): Remove clusterversions from certificates api group [#1835](https://github.com/openshift/oc/pull/1835)
* [AGENT-854](https://issues.redhat.com/browse/AGENT-854): add the required role to support platform type validation [#1832](https://github.com/openshift/oc/pull/1832)
* [WRKLDS-1316](https://issues.redhat.com/browse/WRKLDS-1316): oc adm node-image monitor command [#1823](https://github.com/openshift/oc/pull/1823)
* [OTA-1291](https://issues.redhat.com/browse/OTA-1291): upgrade status: removes custom nodes from the worker pool (2) [#1825](https://github.com/openshift/oc/pull/1825)
* NO-JIRA: Minor wording tweaks for CLI help [#1826](https://github.com/openshift/oc/pull/1826)
* [OCPBUGS-37345](https://issues.redhat.com/browse/OCPBUGS-37345): Revert "OCPBUGS-35994: pkg/cli/admin/upgrade/rollback: Drop this command" [#1827](https://github.com/openshift/oc/pull/1827)
* [OTA-1291](https://issues.redhat.com/browse/OTA-1291): upgrade status: removes custom nodes from the worker pool [#1822](https://github.com/openshift/oc/pull/1822)
* : MULTIARCH-4568: Inject ReleaseArch into openshift-install [#1792](https://github.com/openshift/oc/pull/1792)
* [OCPBUGS-35994](https://issues.redhat.com/browse/OCPBUGS-35994): pkg/cli/admin/upgrade/rollback: Drop this command [#1806](https://github.com/openshift/oc/pull/1806)
* no-jira: Extend the kube version check for images/tools/Dockerfile [#1813](https://github.com/openshift/oc/pull/1813)
* [OCPBUGS-36525](https://issues.redhat.com/browse/OCPBUGS-36525): Bump k8s to 1.30.2 [#1812](https://github.com/openshift/oc/pull/1812)
* [WRKLDS-1310](https://issues.redhat.com/browse/WRKLDS-1310): pkg/cli/admin/mustgather: GA since and since-time flags [#1811](https://github.com/openshift/oc/pull/1811)
* [OCPBUGS-36183](https://issues.redhat.com/browse/OCPBUGS-36183): pkg/cli/admin/prune/renderedmachineconfigs: 'Error dry-run deleting' [#1807](https://github.com/openshift/oc/pull/1807)
* [Full changelog](https://github.com/openshift/oc/compare/34c69c72be5a0c71863965a5c6480c236b0f843e...0fa02c5404aad99be857221d85c1f9446fc6388f)
### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/26d835e0fa5e8be7a8381a97378fb2c75930b942)
* [OCPBUGS-37782](https://issues.redhat.com/browse/OCPBUGS-37782): update google.golang.org/grpc v1.65.0 [#746](https://github.com/openshift/cloud-credential-operator/pull/746)
* [SPLAT-1718](https://issues.redhat.com/browse/SPLAT-1718): Remove alibaba [#737](https://github.com/openshift/cloud-credential-operator/pull/737)
* [CCO-572](https://issues.redhat.com/browse/CCO-572): STS OLM for GCP (WIF) [#708](https://github.com/openshift/cloud-credential-operator/pull/708)
* [CCO-580](https://issues.redhat.com/browse/CCO-580): Upgrade to Kubernetes 1.30 [#725](https://github.com/openshift/cloud-credential-operator/pull/725)
* [OCPBUGS-37334](https://issues.redhat.com/browse/OCPBUGS-37334): SNYK ignore go-client misreporting [#734](https://github.com/openshift/cloud-credential-operator/pull/734)
* [OCPBUGS-35016](https://issues.redhat.com/browse/OCPBUGS-35016): Update to azidentity v1.7.0 [#716](https://github.com/openshift/cloud-credential-operator/pull/716)
* [OCPBUGS-34347](https://issues.redhat.com/browse/OCPBUGS-34347): Updating ose-cloud-credential-operator-container image to be consistent with ART for 4.17 [#719](https://github.com/openshift/cloud-credential-operator/pull/719)
* [OCPBUGS-36032](https://issues.redhat.com/browse/OCPBUGS-36032): IBM/go-sdk-core update to v5.6.3 [#715](https://github.com/openshift/cloud-credential-operator/pull/715)
* [OCPBUGS-36140](https://issues.redhat.com/browse/OCPBUGS-36140): GCP passthrough permissions check to ignore problematic permissions. [#712](https://github.com/openshift/cloud-credential-operator/pull/712)
* NO-JIRA: Fix Makefile for developer install [#711](https://github.com/openshift/cloud-credential-operator/pull/711)
* [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/2f29d9103ce284095aef5f9eb2b7679c134051a0...26d835e0fa5e8be7a8381a97378fb2c75930b942)
### [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller/tree/779b346c8bccdb8590e403661ca57cc6ac544eb9)
* [SDN-4773](https://issues.redhat.com/browse/SDN-4773): Add support for Azure Managed Service Identity authentication [#151](https://github.com/openshift/cloud-network-config-controller/pull/151)
* NO-JIRA:Update linter file [#146](https://github.com/openshift/cloud-network-config-controller/pull/146)
* [SDN-4924](https://issues.redhat.com/browse/SDN-4924): Rebase 1.30 [#150](https://github.com/openshift/cloud-network-config-controller/pull/150)
* [Full changelog](https://github.com/openshift/cloud-network-config-controller/compare/71a48ad488a938370e29efe53ae923d30a2724c3...779b346c8bccdb8590e403661ca57cc6ac544eb9)
### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/dc429ef1d8a470720aae41b2d62e29ebd07771dd)
* [OCPBUGS-35828](https://issues.redhat.com/browse/OCPBUGS-35828): controller: set ownership annotation for webhook-auth secret [#678](https://github.com/openshift/cluster-authentication-operator/pull/678)
* NO-JIRA: endpoint test: use httpbin [#680](https://github.com/openshift/cluster-authentication-operator/pull/680)
* NO-JIRA: Several fixes for Keycloack IDP test [#679](https://github.com/openshift/cluster-authentication-operator/pull/679)
* [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/7fe6c227de54af40a4af97bb3bbe51edbda8e6a1...dc429ef1d8a470720aae41b2d62e29ebd07771dd)
### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/8f0db4c722df65d3b3954e0be8a2c4f03c1e41b9)
* [OCPBUGS-38277](https://issues.redhat.com/browse/OCPBUGS-38277): Updating atomic-openshift-cluster-autoscaler-container image to be consistent with ART for 4.18 [#313](https://github.com/openshift/kubernetes-autoscaler/pull/313)
* [OCPBUGS-37498](https://issues.redhat.com/browse/OCPBUGS-37498): Updating ose-vertical-pod-autoscaler-container image to be consistent with ART for 4.17 [#311](https://github.com/openshift/kubernetes-autoscaler/pull/311)
* [PODAUTO-202](https://issues.redhat.com/browse/PODAUTO-202): Update VPA ocp/builder Dockerfile images to openshift/release images [#310](https://github.com/openshift/kubernetes-autoscaler/pull/310)
* [PODAUTO-199](https://issues.redhat.com/browse/PODAUTO-199): Upstream rebase to VPA 1.1.2 [#309](https://github.com/openshift/kubernetes-autoscaler/pull/309)
* [OCPBUGS-34242](https://issues.redhat.com/browse/OCPBUGS-34242): Updating ose-vertical-pod-autoscaler-container image to be consistent with ART for 4.17 [#304](https://github.com/openshift/kubernetes-autoscaler/pull/304)
* NO-JIRA: Update OWNERS [#307](https://github.com/openshift/kubernetes-autoscaler/pull/307)
* [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/e0c849be089b59bffdb1d450c428dd71ed044882...8f0db4c722df65d3b3954e0be8a2c4f03c1e41b9)
### [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator/tree/99b23ded9fb70aa29622d0f6c4254e54c51d2813)
* NO-JIRA: Update OWNERS [#329](https://github.com/openshift/cluster-autoscaler-operator/pull/329)
* [Full changelog](https://github.com/openshift/cluster-autoscaler-operator/compare/3ad3d565e04a500a71c83507437a4c34d45c14ba...99b23ded9fb70aa29622d0f6c4254e54c51d2813)
### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/ae2291542118c40a0eb3107318b0fe773a6241ae)
* [OCPBUGS-36357](https://issues.redhat.com/browse/OCPBUGS-36357): Revert "reconcile on clusteroperator changes" [#435](https://github.com/openshift/cluster-baremetal-operator/pull/435)
* [OCPBUGS-29660](https://issues.redhat.com/browse/OCPBUGS-29660): Ignore provisioning ip config if disabled [#429](https://github.com/openshift/cluster-baremetal-operator/pull/429)
* [METAL-1040](https://issues.redhat.com/browse/METAL-1040): Allow CBO to run without MAPI [#423](https://github.com/openshift/cluster-baremetal-operator/pull/423)
* [METAL-503](https://issues.redhat.com/browse/METAL-503): Remove ironic-inspector [#430](https://github.com/openshift/cluster-baremetal-operator/pull/430)
* [OCPBUGS-29687](https://issues.redhat.com/browse/OCPBUGS-29687): Move Secrets from environment variables to VolumeMounts in metal3-httpd container [#408](https://github.com/openshift/cluster-baremetal-operator/pull/408)
* [AUTH-482](https://issues.redhat.com/browse/AUTH-482): set required-scc for openshift workloads [#407](https://github.com/openshift/cluster-baremetal-operator/pull/407)
* [OCPBUGS-29687](https://issues.redhat.com/browse/OCPBUGS-29687): Move pull secret from env var to VolumeMount in metal3-image-customization container [#428](https://github.com/openshift/cluster-baremetal-operator/pull/428)
* [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/d9a11eb66ad38160e9ca59b75038003f48f05df2...ae2291542118c40a0eb3107318b0fe773a6241ae)
### [cluster-capi-controllers](https://github.com/openshift/cluster-api/tree/77ef4fc55392dd02232da73cc06a504659d08b48)
* NO-JIRA: Update OWNERS [#211](https://github.com/openshift/cluster-api/pull/211)
* [Full changelog](https://github.com/openshift/cluster-api/compare/5d4e69c403f5f3f04fe9341add5f0476c98ade21...77ef4fc55392dd02232da73cc06a504659d08b48)
### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/88e953453b6b4d83f592c78dd63e3a550b60e448)
* [OCPCLOUD-2584](https://issues.redhat.com/browse/OCPCLOUD-2584): Enable azure infrastructure provider reconcile [#115](https://github.com/openshift/cluster-capi-operator/pull/115)
* [OCPCLOUD-2207](https://issues.redhat.com/browse/OCPCLOUD-2207): Generate VSphereCluster [#185](https://github.com/openshift/cluster-capi-operator/pull/185)
* [OCPBUGS-37718](https://issues.redhat.com/browse/OCPBUGS-37718): fix: align openstack e2e branch [#191](https://github.com/openshift/cluster-capi-operator/pull/191)
* [OCPBUGS-36296](https://issues.redhat.com/browse/OCPBUGS-36296): fix: sort CredentialsRequest manifests after namespace [#183](https://github.com/openshift/cluster-capi-operator/pull/183)
* [OCPCLOUD-2638](https://issues.redhat.com/browse/OCPCLOUD-2638): Add stricter linting configuration [#186](https://github.com/openshift/cluster-capi-operator/pull/186)
* [OCPCLOUD-2204](https://issues.redhat.com/browse/OCPCLOUD-2204), [OCPCLOUD-2205](https://issues.redhat.com/browse/OCPCLOUD-2205), [OCPCLOUD-2206](https://issues.redhat.com/browse/OCPCLOUD-2206), [OCPCLOUD-2207](https://issues.redhat.com/browse/OCPCLOUD-2207): Add InfraCluster controller + AWSCluster implementation [#169](https://github.com/openshift/cluster-capi-operator/pull/169)
* [OCPCLOUD-2584](https://issues.redhat.com/browse/OCPCLOUD-2584): Implement compression of components in configMap [#170](https://github.com/openshift/cluster-capi-operator/pull/170)
* NO-JIRA: Update OWNERS [#179](https://github.com/openshift/cluster-capi-operator/pull/179)
* [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/adf86805841f5db8444f7c11dcb11ee584bf2dc7...88e953453b6b4d83f592c78dd63e3a550b60e448)
### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/42eda7a31a7a5e830e82c5059c3954d2b2ea0548)
* NO-JIRA: Update envtest configuration to new index format [#361](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/361)
* [SPLAT-1720](https://issues.redhat.com/browse/SPLAT-1720): Remove Alibaba [#324](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/324)
* [OCPBUGS-35798](https://issues.redhat.com/browse/OCPBUGS-35798): PowerVS: Remove bind address [#355](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/355)
* NO-JIRA: Update OWNERS [#357](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/357)
* [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/3cc4335be2a8ad4831c39f022d93dec5a3a3cf89...42eda7a31a7a5e830e82c5059c3954d2b2ea0548)
### [cluster-config-api](https://github.com/openshift/api/tree/2b42490270d8559f3e668d1574aacc73329c8116)
* [OCPNODE-2387](https://issues.redhat.com/browse/OCPNODE-2387): SCC: add UserNamespaceLevel field [#1939](https://github.com/openshift/api/pull/1939)
* featuregate analyzer: use 1 week lookback if possible [#2009](https://github.com/openshift/api/pull/2009)
* clean up openshift-sdn references in the API [#1981](https://github.com/openshift/api/pull/1981)
* [OCPCLOUD-2561](https://issues.redhat.com/browse/OCPCLOUD-2561): Remove CloudProviderExternal feature gates [#1780](https://github.com/openshift/api/pull/1780)
* featuregate analyzer: fix platform name for metal [#2003](https://github.com/openshift/api/pull/2003)
* Update envtest publishing to create index file [#2001](https://github.com/openshift/api/pull/2001)
* [OCPBUGS-36479](https://issues.redhat.com/browse/OCPBUGS-36479): remove duplicate featuregate 'ExternalRouteCertificate' [#1959](https://github.com/openshift/api/pull/1959)
* [METAL-1114](https://issues.redhat.com/browse/METAL-1114): featuregates: add metal jobs for test analyzer [#1998](https://github.com/openshift/api/pull/1998)
* featuregate analyzer: use correct platform name [#2000](https://github.com/openshift/api/pull/2000)
* [MULTIARCH-4556](https://issues.redhat.com/browse/MULTIARCH-4556): Introduce ImageStreamImportMode field in the image config [#1928](https://github.com/openshift/api/pull/1928)
* [OCPBUGS-38414](https://issues.redhat.com/browse/OCPBUGS-38414): Revert #1988 "Graduate `UserDefinedNetworks` to GA" [#1996](https://github.com/openshift/api/pull/1996)
* extend the example integration test with set of strings attribute [#1597](https://github.com/openshift/api/pull/1597)
* Add the field "CapacityReservationID" to "AwsMachineProviderConfig" [#1978](https://github.com/openshift/api/pull/1978)
* [SDN-4919](https://issues.redhat.com/browse/SDN-4919), [SDN-5135](https://issues.redhat.com/browse/SDN-5135): Graduate `UserDefinedNetworks` to GA [#1988](https://github.com/openshift/api/pull/1988)
* [CFE-921](https://issues.redhat.com/browse/CFE-921): Enable GCPLabelsTags featureGate by default for GA [#1971](https://github.com/openshift/api/pull/1971)
* [MULTIARCH-4776](https://issues.redhat.com/browse/MULTIARCH-4776): MULTIARCH-4770: installer: promote MultiArchInstall FGs [#1991](https://github.com/openshift/api/pull/1991)
* Power VS: Move Power VS to CAPI by default [#1979](https://github.com/openshift/api/pull/1979)
* [CORS-3617](https://issues.redhat.com/browse/CORS-3617): Promote Azure CAPI as the default Install method [#1987](https://github.com/openshift/api/pull/1987)
* [STOR-1422](https://issues.redhat.com/browse/STOR-1422): Add field for enabling EFS volume metrics [#1853](https://github.com/openshift/api/pull/1853)
* [SDN-5086](https://issues.redhat.com/browse/SDN-5086): Add API and feature gates for OVN-K BGP support [#1944](https://github.com/openshift/api/pull/1944)
* [NE-1794](https://issues.redhat.com/browse/NE-1794): Promote `eipAllocations` API in GA [#1989](https://github.com/openshift/api/pull/1989)
* [SDN-5186](https://issues.redhat.com/browse/SDN-5186): Add OVNObservability feature gate as Tech Preview. [#1986](https://github.com/openshift/api/pull/1986)
* [AUTH-527](https://issues.redhat.com/browse/AUTH-527): security/v1 - add constant for enforcing psa annotation [#1980](https://github.com/openshift/api/pull/1980)
* [IR-471](https://issues.redhat.com/browse/IR-471): Removing featuregate for chunkSizeMiB config [#1948](https://github.com/openshift/api/pull/1948)
* Run update-payload-crds after update-codegen-crds [#1974](https://github.com/openshift/api/pull/1974)
* [CORS-3594](https://issues.redhat.com/browse/CORS-3594): Setting CAPG as the default infra provider [#1958](https://github.com/openshift/api/pull/1958)
* [NE-1774](https://issues.redhat.com/browse/NE-1774): Promote `IngressControllerLBSubnetsAWS` to GA [#1966](https://github.com/openshift/api/pull/1966)
* [OCPBUGS-35906](https://issues.redhat.com/browse/OCPBUGS-35906): a rule to check if the featureSet is one of the known set of features [#1952](https://github.com/openshift/api/pull/1952)
* featuregate promotion: use latest release instead of hard coding [#1984](https://github.com/openshift/api/pull/1984)
* Add MCP and Config Version columns to MCN output [#1972](https://github.com/openshift/api/pull/1972)
* [MCO-1065](https://issues.redhat.com/browse/MCO-1065): MCO-1171: Promoting ManagedBootImages and NodeDisruptionPolicy to default featureset [#1975](https://github.com/openshift/api/pull/1975)
* [MULTIARCH-4770](https://issues.redhat.com/browse/MULTIARCH-4770): features: move MultiArchInstall[AWS|GCP] to TechPreview [#1973](https://github.com/openshift/api/pull/1973)
* Nutanix mapi: gpus and dataDisks support [#1935](https://github.com/openshift/api/pull/1935)
* [CONSOLE-4161](https://issues.redhat.com/browse/CONSOLE-4161): Add support for lightspeed button integration [#1956](https://github.com/openshift/api/pull/1956)
* [NE-1516](https://issues.redhat.com/browse/NE-1516): Add configuration for AWS Elastic IPs (EIPs) via Ingress Controller CR. [#1826](https://github.com/openshift/api/pull/1826)
* Added Feature Gate for Bootc Update Path [#1969](https://github.com/openshift/api/pull/1969)
* [CORS-3607](https://issues.redhat.com/browse/CORS-3607): Add Azure CAPI installer to tech preview feature set [#1967](https://github.com/openshift/api/pull/1967)
* [OCPNODE-2436](https://issues.redhat.com/browse/OCPNODE-2436): SigstoreImageVerification featuregate marker for the ClusterImagePolicy and ImagePolicy [#1964](https://github.com/openshift/api/pull/1964)
* Feature gate sippy queries to use variant registry [#1909](https://github.com/openshift/api/pull/1909)
* [NE-1530](https://issues.redhat.com/browse/NE-1530): Fix empty subnet list CEL validation [#1961](https://github.com/openshift/api/pull/1961)
* [OCPBUGS-36523](https://issues.redhat.com/browse/OCPBUGS-36523): Rename Dockerfile [#1949](https://github.com/openshift/api/pull/1949)
* [NE-1530](https://issues.redhat.com/browse/NE-1530): IngressController LB Subnet Selection in AWS [#1841](https://github.com/openshift/api/pull/1841)
* [MCO-1215](https://issues.redhat.com/browse/MCO-1215): add ManagedBootImagesAWS to Feature Gate [#1945](https://github.com/openshift/api/pull/1945)
* [OCPBUGS-36469](https://issues.redhat.com/browse/OCPBUGS-36469): Update placementGroupPartition to pointer [#1953](https://github.com/openshift/api/pull/1953)
* [OCPNODE-2358](https://issues.redhat.com/browse/OCPNODE-2358): Update (cluster)imagepolicy doc no restriction on release repo scopes [#1927](https://github.com/openshift/api/pull/1927)
* [OCPBUGS-36213](https://issues.redhat.com/browse/OCPBUGS-36213): Remove the conversion webhook reference from the ConsolePlugin CRD spec [#1946](https://github.com/openshift/api/pull/1946)
* features: add multi-arch feature gate per platform [#1947](https://github.com/openshift/api/pull/1947)
* [MON-3546](https://issues.redhat.com/browse/MON-3546): Add ClusterMonitoringCRD feature gate [#1930](https://github.com/openshift/api/pull/1930)
* [SDN-4934](https://issues.redhat.com/browse/SDN-4934): Add NetworkSegmentation Feature Gate [#1941](https://github.com/openshift/api/pull/1941)
* [OCPBUGS-34906](https://issues.redhat.com/browse/OCPBUGS-34906): Fix IngressController missing listTypes [#1917](https://github.com/openshift/api/pull/1917)
* METAL-1038 Remove baremetal dependency on MachineAPI capability [#1916](https://github.com/openshift/api/pull/1916)
* [Full changelog](https://github.com/openshift/api/compare/987b8890c273cdcc262028806fa85ae5ab3ed92f...2b42490270d8559f3e668d1574aacc73329c8116)
### [cluster-config-operator](https://github.com/openshift/cluster-config-operator/tree/3f8ae3460b0c9b08f9ea2745dd3911b19017f6f6)
* [CFE-921](https://issues.redhat.com/browse/CFE-921): Update openshift/api package to latest version [#423](https://github.com/openshift/cluster-config-operator/pull/423)
* [Full changelog](https://github.com/openshift/cluster-config-operator/compare/0dc084f47be4c5ee02cf40495b6bd8f334c930eb...3f8ae3460b0c9b08f9ea2745dd3911b19017f6f6)
### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/43665386194087cf43959999b5d2e7ef50cbf73f)
* [OCPBUGS-38641](https://issues.redhat.com/browse/OCPBUGS-38641): Add 1 minute stabilisation for clusteroperators after rollout [#320](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/320)
* [OCPBUGS-36469](https://issues.redhat.com/browse/OCPBUGS-36469): Bump openshift/api [#315](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/315)
* [CFE-1087](https://issues.redhat.com/browse/CFE-1087): API Bump for capacity Reservation [#313](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/313)
* NO-JIRA: Update OWNERS [#311](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/311)
* [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/d526e9a81e260096d4f567e8209f898b74cef53e...43665386194087cf43959999b5d2e7ef50cbf73f)
### [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator/tree/ffba005bf839897b173cb76d0bb561dcf9c7215c)
* [CNV-43972](https://issues.redhat.com/browse/CNV-43972): HCP custom tolerations integration [#214](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/214)
* [STOR-1593](https://issues.redhat.com/browse/STOR-1593): Update api extensions to upstream [#215](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/215)
* [STOR-1596](https://issues.redhat.com/browse/STOR-1596): Bump all deps for 4.17 [#213](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/213)
* [OCPBUGS-36528](https://issues.redhat.com/browse/OCPBUGS-36528): Rename Dockerfile [#212](https://github.com/openshift/cluster-csi-snapshot-controller-operator/pull/212)
* [Full changelog](https://github.com/openshift/cluster-csi-snapshot-controller-operator/compare/e8e9cc1b8038a777459d745e69b786066b45d47f...ffba005bf839897b173cb76d0bb561dcf9c7215c)
### [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator/tree/3a727094ce02cc90e73ca0876eaecaf46f05fbd9)
* [OCPBUGS-38102](https://issues.redhat.com/browse/OCPBUGS-38102): Bump to k8s.io/* v0.30.3 and controller-runtime v0.18.4 [#420](https://github.com/openshift/cluster-dns-operator/pull/420)
* [OCPBUGS-33750](https://issues.redhat.com/browse/OCPBUGS-33750): Bump version of DNSNameResolver controller [#415](https://github.com/openshift/cluster-dns-operator/pull/415)
* [OCPBUGS-34229](https://issues.redhat.com/browse/OCPBUGS-34229): Updating ose-cluster-dns-operator-container image to be consistent with ART for 4.17 [#414](https://github.com/openshift/cluster-dns-operator/pull/414)
* [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/3c5bb64b9b5f9b4c3132c4c38d74155037009370...3a727094ce02cc90e73ca0876eaecaf46f05fbd9)
### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/164c37f68839b6d76bd724bb1ff9316bd62f6f97)
* Revert "OCPBUGS-38573: use pooled client for etcd single member health checks" [#1322](https://github.com/openshift/cluster-etcd-operator/pull/1322)
* [OCPBUGS-38573](https://issues.redhat.com/browse/OCPBUGS-38573): use pooled client for etcd single member health checks [#1319](https://github.com/openshift/cluster-etcd-operator/pull/1319)
* [OCPBUGS-38341](https://issues.redhat.com/browse/OCPBUGS-38341): prefer env var over hardcoding ciphers [#1314](https://github.com/openshift/cluster-etcd-operator/pull/1314)
* NO-JIRA: degrade targetconfigcontroller on quorum loss [#1309](https://github.com/openshift/cluster-etcd-operator/pull/1309)
* [OCPBUGS-36462](https://issues.redhat.com/browse/OCPBUGS-36462): ensure ordering in member health checks [#1308](https://github.com/openshift/cluster-etcd-operator/pull/1308)
* NO-JIRA: only update envvar listeners on real changes [#1300](https://github.com/openshift/cluster-etcd-operator/pull/1300)
* [ETCD-636](https://issues.redhat.com/browse/ETCD-636): expose PruneOpts [#1297](https://github.com/openshift/cluster-etcd-operator/pull/1297)
* [ETCD-493](https://issues.redhat.com/browse/ETCD-493): Reflect etcd grafana dashboard mixin from upstream [#1291](https://github.com/openshift/cluster-etcd-operator/pull/1291)
* [ETCD-604](https://issues.redhat.com/browse/ETCD-604): Prune revisioned resources [#1292](https://github.com/openshift/cluster-etcd-operator/pull/1292)
* [OCPBUGS-36621](https://issues.redhat.com/browse/OCPBUGS-36621): Force sync on missing etcd-all-bundles configmap [#1296](https://github.com/openshift/cluster-etcd-operator/pull/1296)
* Revert "OCPBUGS-36621: add etcd-all-bundles to cvo create-only" [#1295](https://github.com/openshift/cluster-etcd-operator/pull/1295)
* [ETCD-574](https://issues.redhat.com/browse/ETCD-574): Update TLS artifact descriptions according to registry requ… [#1294](https://github.com/openshift/cluster-etcd-operator/pull/1294)
* [OCPBUGS-36621](https://issues.redhat.com/browse/OCPBUGS-36621): add etcd-all-bundles to cvo create-only [#1293](https://github.com/openshift/cluster-etcd-operator/pull/1293)
* NO-JIRA: only read signer/bundles on forced leaf generation [#1288](https://github.com/openshift/cluster-etcd-operator/pull/1288)
* [OCPBUGS-36301](https://issues.redhat.com/browse/OCPBUGS-36301): parallelize member health checks [#1286](https://github.com/openshift/cluster-etcd-operator/pull/1286)
* [OCPBUGS-36407](https://issues.redhat.com/browse/OCPBUGS-36407): Rename Dockerfile.rhel7 to Dockerfile.ocp [#1289](https://github.com/openshift/cluster-etcd-operator/pull/1289)
* NO-JIRA: cert rotation same assertions [#1285](https://github.com/openshift/cluster-etcd-operator/pull/1285)
* [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/0a00f2ac2d578114cea7164dbdba4c98ce06c69e...164c37f68839b6d76bd724bb1ff9316bd62f6f97)
### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/b0d2e433aca31c10400e58bc7c65e04ec686e77a)
* [MULTIARCH-4971](https://issues.redhat.com/browse/MULTIARCH-4971): Sync ImageStreamImportMode setting in the image config status [#1090](https://github.com/openshift/cluster-image-registry-operator/pull/1090)
* [OCPBUGS-38842](https://issues.redhat.com/browse/OCPBUGS-38842): pkg/resource: invoke update-ca-trust extract with --output [#1096](https://github.com/openshift/cluster-image-registry-operator/pull/1096)
* [OCPBUGS-37543](https://issues.redhat.com/browse/OCPBUGS-37543): Revert "Merge pull request #1087 from rajdeepc2792/rajdeepc2792/ARO-9391" [#1093](https://github.com/openshift/cluster-image-registry-operator/pull/1093)
* [ARO-9391](https://issues.redhat.com/browse/ARO-9391), [OCPBUGS-37543](https://issues.redhat.com/browse/OCPBUGS-37543): Avoid Shared Access Key usage for Azure Storage Account when using Managed Identity based auth [#1087](https://github.com/openshift/cluster-image-registry-operator/pull/1087)
* [OCPBUGS-38287](https://issues.redhat.com/browse/OCPBUGS-38287): bump gophercloud to latest v2 [#1086](https://github.com/openshift/cluster-image-registry-operator/pull/1086)
* [IR-467](https://issues.redhat.com/browse/IR-467): Enable MSI override for ARO HCP [#1082](https://github.com/openshift/cluster-image-registry-operator/pull/1082)
* [SPLAT-1721](https://issues.redhat.com/browse/SPLAT-1721): Remove alibaba [#1077](https://github.com/openshift/cluster-image-registry-operator/pull/1077)
* [IR-471](https://issues.redhat.com/browse/IR-471): Removing featuregate for chunkSizeMiB config [#1073](https://github.com/openshift/cluster-image-registry-operator/pull/1073)
* Revert "IR-467: Enable Azure MSI authentication" [#1079](https://github.com/openshift/cluster-image-registry-operator/pull/1079)
* [IR-467](https://issues.redhat.com/browse/IR-467): Enable Azure MSI authentication [#1020](https://github.com/openshift/cluster-image-registry-operator/pull/1020)
* [OCPBUGS-37207](https://issues.redhat.com/browse/OCPBUGS-37207): Power VS: Check endpoints against lower case strings [#1076](https://github.com/openshift/cluster-image-registry-operator/pull/1076)
* [IR-471](https://issues.redhat.com/browse/IR-471): Adding additional validation [#1074](https://github.com/openshift/cluster-image-registry-operator/pull/1074)
* [OCPBUGS-36038](https://issues.redhat.com/browse/OCPBUGS-36038): go.*,vendor: bump go-retryablehttp [#1063](https://github.com/openshift/cluster-image-registry-operator/pull/1063)
* [IR-477](https://issues.redhat.com/browse/IR-477): pkg/operator: deactivate azure path fix job [#1061](https://github.com/openshift/cluster-image-registry-operator/pull/1061)
* [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/e6c8c4cf3d5f5c7401062599eac294d7abf4e122...b0d2e433aca31c10400e58bc7c65e04ec686e77a)
### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/26f0181b04b2639a0d467a3548f96d60471375d9)
* [OCPBUGS-38217](https://issues.redhat.com/browse/OCPBUGS-38217): Clear LB Status Parameters on LB Type Change [#1126](https://github.com/openshift/cluster-ingress-operator/pull/1126)
* [OCPBUGS-34418](https://issues.redhat.com/browse/OCPBUGS-34418): Allow router pods to use the "restricted" SCC [#1064](https://github.com/openshift/cluster-ingress-operator/pull/1064)
* [OCPBUGS-38441](https://issues.redhat.com/browse/OCPBUGS-38441): Resolve DNS Resolution CI Flakes in Subnets and EIP E2E [#1127](https://github.com/openshift/cluster-ingress-operator/pull/1127)
* [OCPBUGS-38079](https://issues.redhat.com/browse/OCPBUGS-38079): Bump controller-runtime to v0.18.4 [#1122](https://github.com/openshift/cluster-ingress-operator/pull/1122)
* [NE-1798](https://issues.redhat.com/browse/NE-1798): API bump for promotion of eipAllocation from feature gates to GA. [#1118](https://github.com/openshift/cluster-ingress-operator/pull/1118)
* [NE-1688](https://issues.redhat.com/browse/NE-1688): Enable Azure MSI authentication for ARO HCP [#1119](https://github.com/openshift/cluster-ingress-operator/pull/1119)
* [NE-1674](https://issues.redhat.com/browse/NE-1674): Add LB EIP Allocation for AWS [#1109](https://github.com/openshift/cluster-ingress-operator/pull/1109)
* [NE-1531](https://issues.redhat.com/browse/NE-1531): Fix Initialization of NLB Status Parameters [#1114](https://github.com/openshift/cluster-ingress-operator/pull/1114)
* [NE-1531](https://issues.redhat.com/browse/NE-1531): AWS Subnet Selection [#1046](https://github.com/openshift/cluster-ingress-operator/pull/1046)
* [NE-1273](https://issues.redhat.com/browse/NE-1273): Add a watch to the ingress operator so it will recreate the gwapi crds [#1106](https://github.com/openshift/cluster-ingress-operator/pull/1106)
* [OCPBUGS-37627](https://issues.redhat.com/browse/OCPBUGS-37627): Fix getRouteHost error handling [#1110](https://github.com/openshift/cluster-ingress-operator/pull/1110)
* [NE-1208](https://issues.redhat.com/browse/NE-1208): Gateway API E2E Testing [#1023](https://github.com/openshift/cluster-ingress-operator/pull/1023)
* [OCPBUGS-31664](https://issues.redhat.com/browse/OCPBUGS-31664): Fix SyncLoadBalancerFailed status message of IngressController [#1102](https://github.com/openshift/cluster-ingress-operator/pull/1102)
* [OCPBUGS-36465](https://issues.redhat.com/browse/OCPBUGS-36465): Delete and recreate canary route to clear spec.host [#1095](https://github.com/openshift/cluster-ingress-operator/pull/1095)
* [OCPBUGS-34413](https://issues.redhat.com/browse/OCPBUGS-34413): Refine logging for accurate infra CR status updates [#1103](https://github.com/openshift/cluster-ingress-operator/pull/1103)
* [OCPBUGS-35342](https://issues.redhat.com/browse/OCPBUGS-35342): Add e2e test for connect timeout [#1084](https://github.com/openshift/cluster-ingress-operator/pull/1084)
* [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/4e621359cea8ef2ae8497101ee3daf9f474b4b66...26f0181b04b2639a0d467a3548f96d60471375d9)
### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/37df1b1f80d3be6036b9e31975ac42fcb21b6447)
* [OCPBUGS-38335](https://issues.redhat.com/browse/OCPBUGS-38335): Bump library-go [#1721](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1721)
* NO-JIRA: nodekubeconfigcontroller: set ownership component for node kubeconfigs [#1704](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1704)
* [AUTH-521](https://issues.redhat.com/browse/AUTH-521): add disabled syncer as reason to CFE for PSA [#1686](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1686)
* [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/a88d4ae8e0a9c8d3457e8488d9da7f04680240d3...37df1b1f80d3be6036b9e31975ac42fcb21b6447)
### [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator/tree/b90945e939eb726ffd42a746add7d1e945df5128)
* UPSTREAM: <carry>: OCPBUGS-30487: Bump google.golang.org/protobuf [#39](https://github.com/openshift/cluster-api-operator/pull/39)
* NO-JIRA: Update OWNERS [#40](https://github.com/openshift/cluster-api-operator/pull/40)
* [Full changelog](https://github.com/openshift/cluster-api-operator/compare/341dce9e2d1388f7b8e5538352c2d753691c672a...b90945e939eb726ffd42a746add7d1e945df5128)
### [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator/tree/98ca953ba6955401023e219f37e0af49879355d2)
* no-jira: Rename Dockerfile [#546](https://github.com/openshift/cluster-kube-scheduler-operator/pull/546)
* [Full changelog](https://github.com/openshift/cluster-kube-scheduler-operator/compare/796d029c836e76e9312aefabf72fdde028a286b3...98ca953ba6955401023e219f37e0af49879355d2)
### [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/tree/a0d27f3f04cb61084fef767c2df5bcc7b3db2d27)
* NO-JIRA: bump(*) [#113](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/pull/113)
* [Full changelog](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/compare/ff254ca04a609d43dc77e5572f92d0af88457326...a0d27f3f04cb61084fef767c2df5bcc7b3db2d27)
### [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver/tree/f2eb3c653a3191fecdc4c959b3334cfc97dc2d80)
* [OCPBUGS-36871](https://issues.redhat.com/browse/OCPBUGS-36871): Client internal DNS checks should be case insensitive [#237](https://github.com/openshift/cluster-machine-approver/pull/237)
* NO-JIRA: Update OWNERS [#236](https://github.com/openshift/cluster-machine-approver/pull/236)
* [Full changelog](https://github.com/openshift/cluster-machine-approver/compare/8c6fbf481fbd542391600f5af9a6d910b955a784...f2eb3c653a3191fecdc4c959b3334cfc97dc2d80)
### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/70ff2dc1753bc89767df615557f14b3b99886eba)
* [OCPBUGS-38289](https://issues.redhat.com/browse/OCPBUGS-38289): fix(prometheus): avoid passing the cluster-wide proxy config to a remote endpoint when noProxy will prevent the proxuying anyway [#2441](https://github.com/openshift/cluster-monitoring-operator/pull/2441)
* [MON-3982](https://issues.redhat.com/browse/MON-3982): [bot] Synchronize versions of the downstream components [#2440](https://github.com/openshift/cluster-monitoring-operator/pull/2440)
* [MON-3982](https://issues.redhat.com/browse/MON-3982): Upgrade to Prometheus operator v0.76.0 [#2438](https://github.com/openshift/cluster-monitoring-operator/pull/2438)
* [MON-3967](https://issues.redhat.com/browse/MON-3967), [MON-3981](https://issues.redhat.com/browse/MON-3981): [bot] Synchronize versions of the downstream components [#2437](https://github.com/openshift/cluster-monitoring-operator/pull/2437)
* [MON-3962](https://issues.redhat.com/browse/MON-3962): set proxy_from_environment to true [#2431](https://github.com/openshift/cluster-monitoring-operator/pull/2431)
* [OCPBUGS-33863](https://issues.redhat.com/browse/OCPBUGS-33863): use UserWorkloadInvalidConfiguration reason when UWM config only is invalid [#2436](https://github.com/openshift/cluster-monitoring-operator/pull/2436)
* [HOSTEDCP-1044](https://issues.redhat.com/browse/HOSTEDCP-1044): Add nodepools telemetry metrics for HyperShift [#2265](https://github.com/openshift/cluster-monitoring-operator/pull/2265)
* NO-JIRA: [bot] Synchronize versions of the downstream components [#2435](https://github.com/openshift/cluster-monitoring-operator/pull/2435)
* [MON-3972](https://issues.redhat.com/browse/MON-3972): [bot] Synchronize versions of the downstream components [#2434](https://github.com/openshift/cluster-monitoring-operator/pull/2434)
* [OCPBUGS-17506](https://issues.redhat.com/browse/OCPBUGS-17506): Make error messages clearer on poll timeouts [#2417](https://github.com/openshift/cluster-monitoring-operator/pull/2417)
* [MON-3964](https://issues.redhat.com/browse/MON-3964): set scrape timestamp tolerance for user workload monitoring [#2429](https://github.com/openshift/cluster-monitoring-operator/pull/2429)
* [MON-3961](https://issues.redhat.com/browse/MON-3961): inject proxy env variables in Alertmanager [#2424](https://github.com/openshift/cluster-monitoring-operator/pull/2424)
* [MON-3949](https://issues.redhat.com/browse/MON-3949): [bot] Synchronize versions of the downstream components [#2419](https://github.com/openshift/cluster-monitoring-operator/pull/2419)
* [MON-3900](https://issues.redhat.com/browse/MON-3900): follow-up: clean up operator logic and some tests now that metrics-server is the default Metrics API backend [#2425](https://github.com/openshift/cluster-monitoring-operator/pull/2425)
* [OCPBUGS-37686](https://issues.redhat.com/browse/OCPBUGS-37686): fix documentation typos [#2427](https://github.com/openshift/cluster-monitoring-operator/pull/2427)
* NO-JIRA: fix: fix a small typo [#2426](https://github.com/openshift/cluster-monitoring-operator/pull/2426)
* [MON-3921](https://issues.redhat.com/browse/MON-3921): Revert "Revert "Merge pull request #2392 from machine424/f-… [#2403](https://github.com/openshift/cluster-monitoring-operator/pull/2403)
* [MON-3959](https://issues.redhat.com/browse/MON-3959): Skip TestTLSSecurityProfileConfiguration as disruptive [#2423](https://github.com/openshift/cluster-monitoring-operator/pull/2423)
* [MON-3900](https://issues.redhat.com/browse/MON-3900): Remove prometheus-adapter code [#2409](https://github.com/openshift/cluster-monitoring-operator/pull/2409)
* [MON-3947](https://issues.redhat.com/browse/MON-3947): [bot] Synchronize versions of the downstream components [#2418](https://github.com/openshift/cluster-monitoring-operator/pull/2418)
* [MON-3947](https://issues.redhat.com/browse/MON-3947): [bot] Synchronize versions of the downstream components [#2414](https://github.com/openshift/cluster-monitoring-operator/pull/2414)
* [MON-3947](https://issues.redhat.com/browse/MON-3947): Bump prometheus-operator to 0.75.1 [#2416](https://github.com/openshift/cluster-monitoring-operator/pull/2416)
* [MON-2065](https://issues.redhat.com/browse/MON-2065): jsonnet: exclude `kubernetes-storage` rules [#2377](https://github.com/openshift/cluster-monitoring-operator/pull/2377)
* [OCPBUGS-36495](https://issues.redhat.com/browse/OCPBUGS-36495): Add deprecated config runbook [#2410](https://github.com/openshift/cluster-monitoring-operator/pull/2410)
* [OCPBUGS-31250](https://issues.redhat.com/browse/OCPBUGS-31250): Exclude windows nodes from kubelet servicemonitor [#2368](https://github.com/openshift/cluster-monitoring-operator/pull/2368)
* [OCPBUGS-36406](https://issues.redhat.com/browse/OCPBUGS-36406): add runbook_url annotations [#2401](https://github.com/openshift/cluster-monitoring-operator/pull/2401)
* [MON-3914](https://issues.redhat.com/browse/MON-3914): add a regression test for gogc based on the go_gc_gogc_percent metric [#2393](https://github.com/openshift/cluster-monitoring-operator/pull/2393)
* [MON-3914](https://issues.redhat.com/browse/MON-3914): [bot] Synchronize versions of the downstream components [#2394](https://github.com/openshift/cluster-monitoring-operator/pull/2394)
* [OCPBUGS-36299](https://issues.redhat.com/browse/OCPBUGS-36299): Revert #2392 "MON-3800: jsonnet: update prometheus dep to fetch the PrometheusKuber…" [#2398](https://github.com/openshift/cluster-monitoring-operator/pull/2398)
* [MON-3800](https://issues.redhat.com/browse/MON-3800): jsonnet: update prometheus dep to fetch the PrometheusKuber… [#2392](https://github.com/openshift/cluster-monitoring-operator/pull/2392)
* [OCPBUGS-35480](https://issues.redhat.com/browse/OCPBUGS-35480): Add deprecation for prometheus adapter [#2381](https://github.com/openshift/cluster-monitoring-operator/pull/2381)
* [MON-3915](https://issues.redhat.com/browse/MON-3915): chore: bump Go dependencies [#2387](https://github.com/openshift/cluster-monitoring-operator/pull/2387)
* [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/7f52b1a0f0de84925ab93412a4e5127c000f774c...70ff2dc1753bc89767df615557f14b3b99886eba)
### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/c21e13f626cfcb21fdbd42076b57d00cebb064ca)
* [CONSOLE-3952](https://issues.redhat.com/browse/CONSOLE-3952): Deploy networking-console-plugin by CNO [#2322](https://github.com/openshift/cluster-network-operator/pull/2322)
* [AUTH-482](https://issues.redhat.com/browse/AUTH-482): set required-scc for openshift workloads [#2282](https://github.com/openshift/cluster-network-operator/pull/2282)
* [OCPBUGS-38249](https://issues.redhat.com/browse/OCPBUGS-38249): Verify that the codegen changes were commited [#2373](https://github.com/openshift/cluster-network-operator/pull/2373)
* NO-JIRA: iptables-alerter streamlining [#2404](https://github.com/openshift/cluster-network-operator/pull/2404)
* [CONSOLE-3952](https://issues.redhat.com/browse/CONSOLE-3952): Add networking-console-plugin image to release payload [#2332](https://github.com/openshift/cluster-network-operator/pull/2332)
* [OCPBUGS-38326](https://issues.redhat.com/browse/OCPBUGS-38326): OVN-K, UDN CRD: Add missing permissions to control-plane [#2468](https://github.com/openshift/cluster-network-operator/pull/2468)
* [OCPBUGS-38176](https://issues.redhat.com/browse/OCPBUGS-38176): multus, Add openshift-cnv to globalNamespace [#2466](https://github.com/openshift/cluster-network-operator/pull/2466)
* [SDN-4919](https://issues.redhat.com/browse/SDN-4919): Change the masquerade subnet default value for new clusters [#2460](https://github.com/openshift/cluster-network-operator/pull/2460)
* [SDN-5072](https://issues.redhat.com/browse/SDN-5072): Deploy FRR-K8s [#2450](https://github.com/openshift/cluster-network-operator/pull/2450)
* [SDN-5144](https://issues.redhat.com/browse/SDN-5144): Add UserDefinedNetwork CRD and RBAC [#2464](https://github.com/openshift/cluster-network-operator/pull/2464)
* [SDN-4773](https://issues.redhat.com/browse/SDN-4773): Add Azure MSI Env Var for ARO HCP [#2465](https://github.com/openshift/cluster-network-operator/pull/2465)
* NO-JIRA: more openshift-sdn cleanup [#2455](https://github.com/openshift/cluster-network-operator/pull/2455)
* [SDN-5070](https://issues.redhat.com/browse/SDN-5070): Allow day 2 customization of masquerade subnet [#2421](https://github.com/openshift/cluster-network-operator/pull/2421)
* [OCPBUGS-37786](https://issues.redhat.com/browse/OCPBUGS-37786): Add proxy env vars to onvkube-node [#2453](https://github.com/openshift/cluster-network-operator/pull/2453)
* [OCPBUGS-37713](https://issues.redhat.com/browse/OCPBUGS-37713): Handle random crictl errors in iptables-alerter [#2451](https://github.com/openshift/cluster-network-operator/pull/2451)
* [CNV-43973](https://issues.redhat.com/browse/CNV-43973): HCP custom tolerations integration [#2441](https://github.com/openshift/cluster-network-operator/pull/2441)
* [SDN-4919](https://issues.redhat.com/browse/SDN-4919): OVN-Kubernetes UDN: EndpointSlice mirror controller RBAC permissions [#2448](https://github.com/openshift/cluster-network-operator/pull/2448)
* [SDN-4934](https://issues.redhat.com/browse/SDN-4934): Enable TechPreview FeatureGate for NetworkSegmentation [#2433](https://github.com/openshift/cluster-network-operator/pull/2433)
* [OCPBUGS-33758](https://issues.redhat.com/browse/OCPBUGS-33758): Fix IC distributed control plane alerts [#2406](https://github.com/openshift/cluster-network-operator/pull/2406)
* [SDN-5029](https://issues.redhat.com/browse/SDN-5029): ipam, virt: enable the persistent ips feature [#2431](https://github.com/openshift/cluster-network-operator/pull/2431)
* [SDN-4916](https://issues.redhat.com/browse/SDN-4916): Bump to k8s v1.30 latest [#2429](https://github.com/openshift/cluster-network-operator/pull/2429)
* [OCPBUGS-30950](https://issues.redhat.com/browse/OCPBUGS-30950): Set mount propagation to HostToContainer for /var/lib/kubelet [#2368](https://github.com/openshift/cluster-network-operator/pull/2368)
* [SDN-4934](https://issues.redhat.com/browse/SDN-4934): Network Segmentation Feature Gate Vendoring from API [#2428](https://github.com/openshift/cluster-network-operator/pull/2428)
* [OCPBUGS-23758](https://issues.redhat.com/browse/OCPBUGS-23758): Set global IP forwarding sysctl parameters while starting ovnkube-node [#2385](https://github.com/openshift/cluster-network-operator/pull/2385)
* [Full changelog](https://github.com/openshift/cluster-network-operator/compare/32e733b32f942ccd823f02ac0a77c52101eaf79e...c21e13f626cfcb21fdbd42076b57d00cebb064ca)
### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/d3cc0825e34cb562af68599970864685890c7287)
* [OCPBUGS-38795](https://issues.redhat.com/browse/OCPBUGS-38795): Fix defer status during recommended profile change (#1142) [#1142](https://github.com/openshift/cluster-node-tuning-operator/pull/1142)
* NO-JIRA:E2E: Remove checking of reserved cpus in irqbalance file (#1140) [#1140](https://github.com/openshift/cluster-node-tuning-operator/pull/1140)
* Add support for setting operand verbosity (#1114) [#1114](https://github.com/openshift/cluster-node-tuning-operator/pull/1114)
* Allow specifying $TAG separately from the full image path (#1139) [#1139](https://github.com/openshift/cluster-node-tuning-operator/pull/1139)
* [CNF-13014](https://issues.redhat.com/browse/CNF-13014): Add cross compiling support to Makefile (#1135) [#1135](https://github.com/openshift/cluster-node-tuning-operator/pull/1135)
* [PSAP-1428](https://issues.redhat.com/browse/PSAP-1428): Read-only filesystem for the operator (#1136) [#1136](https://github.com/openshift/cluster-node-tuning-operator/pull/1136)
* Remove vestiges of annotation ignore-cgroups-version from tests (#1059) [#1059](https://github.com/openshift/cluster-node-tuning-operator/pull/1059)
* [OCPBUGS-28647](https://issues.redhat.com/browse/OCPBUGS-28647): tuned: distinguish deferred updates (#1129) [#1129](https://github.com/openshift/cluster-node-tuning-operator/pull/1129)
* [OCPBUGS-34917](https://issues.redhat.com/browse/OCPBUGS-34917): Operator: do not use /tmp (#1132) [#1132](https://github.com/openshift/cluster-node-tuning-operator/pull/1132)
* [CNF-13391](https://issues.redhat.com/browse/CNF-13391): ppc: adjust for Hypershift (#1124) [#1124](https://github.com/openshift/cluster-node-tuning-operator/pull/1124)
* [OCPBUGS-37865](https://issues.redhat.com/browse/OCPBUGS-37865): E2E: Verify ovs threadpool inherits parent cpu affinity (#1123) [#1123](https://github.com/openshift/cluster-node-tuning-operator/pull/1123)
* e2e:document: how to run locally on HCP platform (#1122) [#1122](https://github.com/openshift/cluster-node-tuning-operator/pull/1122)
* NO-JIRA:e2e:hypershift: remove/rename deprecated env variables (#1121) [#1121](https://github.com/openshift/cluster-node-tuning-operator/pull/1121)
* controller: predicate for containerruntimeconfig (#1108) [#1108](https://github.com/openshift/cluster-node-tuning-operator/pull/1108)
* [CNF-12711](https://issues.redhat.com/browse/CNF-12711): hypershift: enable feature gate support (#1115) [#1115](https://github.com/openshift/cluster-node-tuning-operator/pull/1115)
* NO-JIRA: Project cleanups (#1120) [#1120](https://github.com/openshift/cluster-node-tuning-operator/pull/1120)
* [CNF-12680](https://issues.redhat.com/browse/CNF-12680): CNF-13488: Add performance profile status for hypershift support (#1089) [#1089](https://github.com/openshift/cluster-node-tuning-operator/pull/1089)
* [OCPBUGS-28647](https://issues.redhat.com/browse/OCPBUGS-28647): deferred updates: cleanups (#1119) [#1119](https://github.com/openshift/cluster-node-tuning-operator/pull/1119)
* Fix the destination of asset's copy (#1112) [#1112](https://github.com/openshift/cluster-node-tuning-operator/pull/1112)
* [OCPBUGS-28647](https://issues.redhat.com/browse/OCPBUGS-28647): tuned: operand: add support for deferred updates (#1019) [#1019](https://github.com/openshift/cluster-node-tuning-operator/pull/1019)
* makefile: ensure bindata (#1116) [#1116](https://github.com/openshift/cluster-node-tuning-operator/pull/1116)
* e2e: performance: skip test on env with insufficient cpus (#1111) [#1111](https://github.com/openshift/cluster-node-tuning-operator/pull/1111)
* e2e: performance: verify tuned one-shot service vs kubelet (#1106) [#1106](https://github.com/openshift/cluster-node-tuning-operator/pull/1106)
* [CNF-7123](https://issues.redhat.com/browse/CNF-7123): Enable and adjust 1_performance suite on Hypershift (#1084) [#1084](https://github.com/openshift/cluster-node-tuning-operator/pull/1084)
* NO-JIRA: Rename and reorganize hypershift labels (#1090) [#1090](https://github.com/openshift/cluster-node-tuning-operator/pull/1090)
* E2E: Add ginkgo labels to respective test suites (#1097) [#1097](https://github.com/openshift/cluster-node-tuning-operator/pull/1097)
* NO-JIRA: hypershift: implements missing client calls needed for e2e tests (#1107) [#1107](https://github.com/openshift/cluster-node-tuning-operator/pull/1107)
* [CNF-13530](https://issues.redhat.com/browse/CNF-13530): hypershift: support `containerruntimeconfig` (#1100) [#1100](https://github.com/openshift/cluster-node-tuning-operator/pull/1100)
* [CNF-13394](https://issues.redhat.com/browse/CNF-13394): Changed node inspector to have lazy initialization (#1093) [#1093](https://github.com/openshift/cluster-node-tuning-operator/pull/1093)
* NO-JIRA: hypershift:unitests: adjust controller unit-tests (#1105) [#1105](https://github.com/openshift/cluster-node-tuning-operator/pull/1105)
* Fix requested profile doesn't exist (#1104) [#1104](https://github.com/openshift/cluster-node-tuning-operator/pull/1104)
* NO-JIRA:pao:hypershift: fix client implementation (#1094) [#1094](https://github.com/openshift/cluster-node-tuning-operator/pull/1094)
* hypershift: check updatingConfig condition to be false instead of missing (#1096) [#1096](https://github.com/openshift/cluster-node-tuning-operator/pull/1096)
* e2e:run-test.sh: match ginkgo CLI to ginkgo package (#1092) [#1092](https://github.com/openshift/cluster-node-tuning-operator/pull/1092)
* e2e:performance: decode to valid kubeletconfig object (#1091) [#1091](https://github.com/openshift/cluster-node-tuning-operator/pull/1091)
* [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/6de4dcaca0ef786fe617f5db885554e290b52e16...d3cc0825e34cb562af68599970864685890c7287)
### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/e31b7775ef903ff0c35f95656af27afa2dddd3e4)
* [OCPBUGS-37544](https://issues.redhat.com/browse/OCPBUGS-37544): add version flag [#62](https://github.com/openshift/cluster-olm-operator/pull/62)
* [OPRUN-3403](https://issues.redhat.com/browse/OPRUN-3403): Remove Rukpak references from code [#63](https://github.com/openshift/cluster-olm-operator/pull/63)
* [OPRUN-3405](https://issues.redhat.com/browse/OPRUN-3405): Stop building rukpak [#60](https://github.com/openshift/cluster-olm-operator/pull/60)
* [OPRUN-3437](https://issues.redhat.com/browse/OPRUN-3437): update configmap permissions [#59](https://github.com/openshift/cluster-olm-operator/pull/59)
* [OCPBUGS-36686](https://issues.redhat.com/browse/OCPBUGS-36686): Re-enable cluster-olm-operator [#58](https://github.com/openshift/cluster-olm-operator/pull/58)
* [OCPBUGS-34126](https://issues.redhat.com/browse/OCPBUGS-34126): Updating ose-cluster-olm-operator-container image to be consistent with ART for 4.17 [#55](https://github.com/openshift/cluster-olm-operator/pull/55)
* [OCPBUGS-36684](https://issues.redhat.com/browse/OCPBUGS-36684): Disable cluster-olm-operator [#56](https://github.com/openshift/cluster-olm-operator/pull/56)
* NO-ISSUE: Update owners [#57](https://github.com/openshift/cluster-olm-operator/pull/57)
* [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/27bf70ddf9421637e1da18b249785b2cca177272...e31b7775ef903ff0c35f95656af27afa2dddd3e4)
### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/2ebad02bac4ed67b7450a14b47e5c1618877ff76)
* [OCPBUGS-30492](https://issues.redhat.com/browse/OCPBUGS-30492): bump google.golang.org/protobuf [#583](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/583)
* [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/f7210cd840db46b01ec76a98cef332b8ff633701...2ebad02bac4ed67b7450a14b47e5c1618877ff76)
### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/2b962c71d5b3ac179898dc1ece6a98de0b33cd70)
* no-jira: OWNERS: remove former employees [#354](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/354)
* [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/2bb0cde622cd4a705720987cf897719229acf3d8...2b962c71d5b3ac179898dc1ece6a98de0b33cd70)
### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/5da50fff9d8b990f016548d913a061955f20e6c4)
* [OCPBUGS-38926](https://issues.redhat.com/browse/OCPBUGS-38926): Update Go version, API version and vendored libs to the same versions as in the openshift/api. [#561](https://github.com/openshift/cluster-samples-operator/pull/561)
* [OCPBUGS-38273](https://issues.redhat.com/browse/OCPBUGS-38273): Updating ose-cluster-samples-operator-container image to be consistent with ART for 4.18 [#559](https://github.com/openshift/cluster-samples-operator/pull/559)
* NO-ISSUE: Only pick up the changes from the supported imagestreams and templates in library-sync.sh. [#553](https://github.com/openshift/cluster-samples-operator/pull/553)
* [KUBESAW-162](https://issues.redhat.com/browse/KUBESAW-162): add mfrancisc and metlos as owners [#549](https://github.com/openshift/cluster-samples-operator/pull/549)
* [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/d4dd84396472c5e974f0562046a6ad068b6f20f8...5da50fff9d8b990f016548d913a061955f20e6c4)
### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/5d7ea00ac3ed10c9ba13c908b66a27125f2ac9b9)
* [OCPBUGS-38183](https://issues.redhat.com/browse/OCPBUGS-38183): Use restricted-v2 SCC and remove runAsUser in Hypershift [#497](https://github.com/openshift/cluster-storage-operator/pull/497)
* [STOR-1422](https://issues.redhat.com/browse/STOR-1422): Bump(openshift/api): to get EFS volume metrics [#496](https://github.com/openshift/cluster-storage-operator/pull/496)
* [CFE-879](https://issues.redhat.com/browse/CFE-879): Add TagUser role to creadentials request of GCP PD operator [#490](https://github.com/openshift/cluster-storage-operator/pull/490)
* [OCPBUGS-37488](https://issues.redhat.com/browse/OCPBUGS-37488): Pass TOOLS_IMAGE env var to AWS EBS CSI Driver operator [#494](https://github.com/openshift/cluster-storage-operator/pull/494)
* [CNV-44992](https://issues.redhat.com/browse/CNV-44992): HCP custom tolerations integration [#493](https://github.com/openshift/cluster-storage-operator/pull/493)
* [OCPBUGS-37633](https://issues.redhat.com/browse/OCPBUGS-37633): Add permissions for vsphere_problem_detector to access clustercsidrivers [#495](https://github.com/openshift/cluster-storage-operator/pull/495)
* [STOR-1767](https://issues.redhat.com/browse/STOR-1767): Disable vsphere-problem-detector alerts if ManagementState==Removed [#487](https://github.com/openshift/cluster-storage-operator/pull/487)
* [STOR-1596](https://issues.redhat.com/browse/STOR-1596): Bump all deps for 4.17 [#486](https://github.com/openshift/cluster-storage-operator/pull/486)
* [MON-2065](https://issues.redhat.com/browse/MON-2065): manifests: add k8s storage rules [#477](https://github.com/openshift/cluster-storage-operator/pull/477)
* [OCPBUGS-36169](https://issues.redhat.com/browse/OCPBUGS-36169): deactivate MultipleDefaultStorageClasses alert immediately after being fixed [#483](https://github.com/openshift/cluster-storage-operator/pull/483)
* [STOR-1767](https://issues.redhat.com/browse/STOR-1767): add env var OPERATOR_NAME to vsphere csi operator deployment [#485](https://github.com/openshift/cluster-storage-operator/pull/485)
* [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/e1ff76979f539995f1556359c715e5a0feac253a...5d7ea00ac3ed10c9ba13c908b66a27125f2ac9b9)
### [cluster-update-keys](https://github.com/openshift/cluster-update-keys/tree/0072e6642a4eadc193d10a662fce5ecbd8320b63)
* Revert "OCPBUGS-37770: Revert #58 "OTA-1304: manifests.rhel/0000_90_openshift-cluster-image-policy: New manifest"" [#60](https://github.com/openshift/cluster-update-keys/pull/60)
* [OCPBUGS-37770](https://issues.redhat.com/browse/OCPBUGS-37770): Revert #58 "OTA-1304: manifests.rhel/0000_90_openshift-cluster-image-policy: New manifest" [#59](https://github.com/openshift/cluster-update-keys/pull/59)
* [OTA-1304](https://issues.redhat.com/browse/OTA-1304): manifests.rhel/0000_90_openshift-cluster-image-policy: New manifest [#58](https://github.com/openshift/cluster-update-keys/pull/58)
* [Full changelog](https://github.com/openshift/cluster-update-keys/compare/68c6f4a19a2f54275d9dad1c44e73f261f939d45...0072e6642a4eadc193d10a662fce5ecbd8320b63)
### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/ce6c0b89e14e4d26bc2918f160847fd7e9aeb083)
* [OCPBUGS-37770](https://issues.redhat.com/browse/OCPBUGS-37770): cmd/render: Add --feature-gate-manifest-path option [#1078](https://github.com/openshift/cluster-version-operator/pull/1078)
* [OCPBUGS-37770](https://issues.redhat.com/browse/OCPBUGS-37770): pkg/payload/render: Include release image (Cluster)ImagePolicy [#1076](https://github.com/openshift/cluster-version-operator/pull/1076)
* [OCPBUGS-37345](https://issues.redhat.com/browse/OCPBUGS-37345): Revert "OCPBUGS-35994: Revert "OCPBUGS-24535: pkg/payload/precondition/clusterversion/rollback: Allow previous version within z-stream"" [#1072](https://github.com/openshift/cluster-version-operator/pull/1072)
* no-jira: TestCVO: set known caps from configv1.KnownClusterVersionCapabilities [#1075](https://github.com/openshift/cluster-version-operator/pull/1075)
* no-jira: TestSetCapabilities: use KnownClusterVersionCapabilities for known keys instead of picking DefaultCapabilitySet [#1073](https://github.com/openshift/cluster-version-operator/pull/1073)
* [OCPBUGS-32678](https://issues.redhat.com/browse/OCPBUGS-32678): Fix a panic caused by a data race [#1070](https://github.com/openshift/cluster-version-operator/pull/1070)
* [OCPBUGS-33983](https://issues.redhat.com/browse/OCPBUGS-33983): vendor: Update openshift/api to pick up zz_generated.crd-manifests [#1045](https://github.com/openshift/cluster-version-operator/pull/1045)
* [OCPBUGS-35994](https://issues.redhat.com/browse/OCPBUGS-35994): Revert "OCPBUGS-24535: pkg/payload/precondition/clusterversion/rollback: Allow previous version within z-stream" [#1061](https://github.com/openshift/cluster-version-operator/pull/1061)
* Revert "METAL-1053, OCPBUGS-33983: Remove baremetal dependency on MachineAPI capability" [#1063](https://github.com/openshift/cluster-version-operator/pull/1063)
* [METAL-1053](https://issues.redhat.com/browse/METAL-1053): Remove baremetal dependency on MachineAPI capability [#1051](https://github.com/openshift/cluster-version-operator/pull/1051)
* [Full changelog](https://github.com/openshift/cluster-version-operator/compare/9f05373bdf9f4662b025ac7f2979fff7b6479cb4...ce6c0b89e14e4d26bc2918f160847fd7e9aeb083)
### [console](https://github.com/openshift/console/tree/4351a55df1cc8d87af4f8ad4f8afc3627ea4ac15)
* [OCPBUGS-38789](https://issues.redhat.com/browse/OCPBUGS-38789): Networking section depends on networking-console-plugin [#13675](https://github.com/openshift/console/pull/13675)
* [CONSOLE-4124](https://issues.redhat.com/browse/CONSOLE-4124): replace deprecated components in ResourceLog [#14133](https://github.com/openshift/console/pull/14133)
* [CONSOLE-4178](https://issues.redhat.com/browse/CONSOLE-4178): i18n upload/download routine task - sprint 257 [#14118](https://github.com/openshift/console/pull/14118)
* [CONSOLE-4124](https://issues.redhat.com/browse/CONSOLE-4124): replace deprecated components in ResourceDropdown [#14128](https://github.com/openshift/console/pull/14128)
* [CONSOLE-4118](https://issues.redhat.com/browse/CONSOLE-4118): Convert DropdownDeprecated to use new Dropdown [#14006](https://github.com/openshift/console/pull/14006)
* [CONSOLE-4124](https://issues.redhat.com/browse/CONSOLE-4124): replace deprecated components in SilenceForm [#14138](https://github.com/openshift/console/pull/14138)
* [OCPBUGS-37448](https://issues.redhat.com/browse/OCPBUGS-37448): fix namespace for networkpolicy [#14165](https://github.com/openshift/console/pull/14165)
* [OCPBUGS-35238](https://issues.redhat.com/browse/OCPBUGS-35238): Storage -> StorageClasses -> Create StorageClass -> Provisioner -> kubernetes.io/gce-pd: i18n misses [#14100](https://github.com/openshift/console/pull/14100)
* [OCPBUGS-38226](https://issues.redhat.com/browse/OCPBUGS-38226): Modifying helm e2e test to fix CI issue [#14125](https://github.com/openshift/console/pull/14125)
* [CONSOLE-4118](https://issues.redhat.com/browse/CONSOLE-4118): Switch deprecated select for utilization card filter [#14121](https://github.com/openshift/console/pull/14121)
* [OCPBUGS-38051](https://issues.redhat.com/browse/OCPBUGS-38051): improve Lightspeed popup contents and navigation [#14110](https://github.com/openshift/console/pull/14110)
* [OCPBUGS-36967](https://issues.redhat.com/browse/OCPBUGS-36967): RWOP access mode is not integrated in the UI [cephfs.csi.ceph.com & rbd.csi.ceph.com] [#14099](https://github.com/openshift/console/pull/14099)
* [OCPBUGS-34956](https://issues.redhat.com/browse/OCPBUGS-34956): double k-native exec timeout [#14043](https://github.com/openshift/console/pull/14043)
* [OCPBUGS-38557](https://issues.redhat.com/browse/OCPBUGS-38557): Add support for GCP Workload Identity / Federated identity operator installs [#14086](https://github.com/openshift/console/pull/14086)
* [OCPBUGS-38111](https://issues.redhat.com/browse/OCPBUGS-38111): do not directly mutate links in useMemo [#14116](https://github.com/openshift/console/pull/14116)
* NO-JIRA: Update Console plugin SDK package changelogs post publish [#14135](https://github.com/openshift/console/pull/14135)
* [CNV-39065](https://issues.redhat.com/browse/CNV-39065): Display memory overcommit [#14122](https://github.com/openshift/console/pull/14122)
* NO-JIRA: Fix typos in Console dynamic plugin SDK README [#14136](https://github.com/openshift/console/pull/14136)
* [OCPBUGS-37988](https://issues.redhat.com/browse/OCPBUGS-37988): fix bug where cluster version text appears black in da… [#14120](https://github.com/openshift/console/pull/14120)
* [OCPBUGS-32773](https://issues.redhat.com/browse/OCPBUGS-32773): Values entered into the Instantiate Template form are automatically cleared [#14026](https://github.com/openshift/console/pull/14026)
* [OCPBUGS-38228](https://issues.redhat.com/browse/OCPBUGS-38228): correct casing in "Lightspeed" [#14132](https://github.com/openshift/console/pull/14132)
* [ODC-7625](https://issues.redhat.com/browse/ODC-7625): Red Hat Camel K Operator installation via cli [#14010](https://github.com/openshift/console/pull/14010)
* [OCPBUGS-34365](https://issues.redhat.com/browse/OCPBUGS-34365): Unrelated readme opened when opening CodeReady workspaces from Quarkus using s2i quickstart [#14103](https://github.com/openshift/console/pull/14103)
* [OCPBUGS-37453](https://issues.redhat.com/browse/OCPBUGS-37453): A value submitted in From view is wrapped with single quotation after switching to Yaml view. [#14084](https://github.com/openshift/console/pull/14084)
* [OCPBUGS-38236](https://issues.redhat.com/browse/OCPBUGS-38236): Add telemetry to Lightspeed console capability [#14123](https://github.com/openshift/console/pull/14123)
* [CONSOLE-4188](https://issues.redhat.com/browse/CONSOLE-4188): Add the signals correlation to the app launcher [#14097](https://github.com/openshift/console/pull/14097)
* NO-JIRA: Console PR Template: Fix position of colon [#14047](https://github.com/openshift/console/pull/14047)
* [MULTIARCH-4148](https://issues.redhat.com/browse/MULTIARCH-4148): Add the CPU architecture column to the NodeList and filter properties for all cpu archs [#13718](https://github.com/openshift/console/pull/13718)
* [CONSOLE-4187](https://issues.redhat.com/browse/CONSOLE-4187): Dev console: Use Metrics page from monitoring-plugin [#14105](https://github.com/openshift/console/pull/14105)
* [CONSOLE-4185](https://issues.redhat.com/browse/CONSOLE-4185): Export CSV option for Virtualized Table [#14050](https://github.com/openshift/console/pull/14050)
* [ODC-7631](https://issues.redhat.com/browse/ODC-7631): Add Shipwright Build create form [#14106](https://github.com/openshift/console/pull/14106)
* NO-JIRA: Disable "Helm release status verification: HR-01-TC04" test due to CI outage [#14124](https://github.com/openshift/console/pull/14124)
* [OCPBUGS-38036](https://issues.redhat.com/browse/OCPBUGS-38036): Properly chain trap commands [#14111](https://github.com/openshift/console/pull/14111)
* [CONSOLE-4104](https://issues.redhat.com/browse/CONSOLE-4104): Implement basic OLM V1 catalog view with filtering [#14056](https://github.com/openshift/console/pull/14056)
* [CONSOLE-3970](https://issues.redhat.com/browse/CONSOLE-3970): add Lightspeed button [#14030](https://github.com/openshift/console/pull/14030)
* [OCPBUGS-37426](https://issues.redhat.com/browse/OCPBUGS-37426): No documentation covering how to translate plugin messages [#14081](https://github.com/openshift/console/pull/14081)
* NO-JIRA: Update Console plugin SDK package changelogs post publish [#14104](https://github.com/openshift/console/pull/14104)
* [ODC-7632](https://issues.redhat.com/browse/ODC-7632): Combine Shipwright model pages [#14029](https://github.com/openshift/console/pull/14029)
* [ODC-7626](https://issues.redhat.com/browse/ODC-7626): Web Terminal Operator installation via cli [#14009](https://github.com/openshift/console/pull/14009)
* [ODC-7648](https://issues.redhat.com/browse/ODC-7648): Open Lightspeed Chat Interface by clicking a button on the YAML Editor component [#14087](https://github.com/openshift/console/pull/14087)
* [OCPBUGS-30889](https://issues.redhat.com/browse/OCPBUGS-30889): No access to list pipelines.tekton.dev prevents from using Delete application form [#13942](https://github.com/openshift/console/pull/13942)
* [OCPBUGS-36872](https://issues.redhat.com/browse/OCPBUGS-36872): Add base path to locale init [#14046](https://github.com/openshift/console/pull/14046)
* [OCPBUGS-37802](https://issues.redhat.com/browse/OCPBUGS-37802): Build option is selected as Shipwright on edit if created the deployment using BuildConfig [#14101](https://github.com/openshift/console/pull/14101)
* [OCPBUGS-36619](https://issues.redhat.com/browse/OCPBUGS-36619): Switch to use annotations as labels from PipelineRuns created through Pipelines as Code is deprecated [#14034](https://github.com/openshift/console/pull/14034)
* [ODC-7634](https://issues.redhat.com/browse/ODC-7634): Test all current workflows, write Integration tests [#14075](https://github.com/openshift/console/pull/14075)
* [OCPBUGS-36816](https://issues.redhat.com/browse/OCPBUGS-36816): Include PatternFly-4 chart styles so they are available for dynamic plugins that still use PF4 react-charts [#14080](https://github.com/openshift/console/pull/14080)
* [CNV-41506](https://issues.redhat.com/browse/CNV-41506), [OCPBUGS-37403](https://issues.redhat.com/browse/OCPBUGS-37403): Localnet NAD incorrectly displayed [#13948](https://github.com/openshift/console/pull/13948)
* [ODC-7640](https://issues.redhat.com/browse/ODC-7640): Remove Alerting Details Page from Console [#14072](https://github.com/openshift/console/pull/14072)
* [CONSOLE-4098](https://issues.redhat.com/browse/CONSOLE-4098): Show deprecated operators in OperatorHub (Post-installation screens) [#14048](https://github.com/openshift/console/pull/14048)
* [OCPBUGS-35301](https://issues.redhat.com/browse/OCPBUGS-35301): add missing translation in TriggerBindingSection [#14062](https://github.com/openshift/console/pull/14062)
* [OCPBUGS-23332](https://issues.redhat.com/browse/OCPBUGS-23332): Fix utilization card limits/total display [#14053](https://github.com/openshift/console/pull/14053)
* [CNV-35124](https://issues.redhat.com/browse/CNV-35124), [OCPBUGS-37401](https://issues.redhat.com/browse/OCPBUGS-37401): OVN Kubernetes multi-homing [#14044](https://github.com/openshift/console/pull/14044)
* [ODC-7621](https://issues.redhat.com/browse/ODC-7621), [ODC-7633](https://issues.redhat.com/browse/ODC-7633): Add Shipwright as Build Options in Add & Edit Forms [#14016](https://github.com/openshift/console/pull/14016)
* [CONSOLE-4171](https://issues.redhat.com/browse/CONSOLE-4171): i18n upload/download routine task - sprint 256 [#14054](https://github.com/openshift/console/pull/14054)
* Add dynamic plugin SDK package changelogs & update plugin docs [#14012](https://github.com/openshift/console/pull/14012)
* [OCPBUGS-37054](https://issues.redhat.com/browse/OCPBUGS-37054): hide 'View all steps in documentation' for ROSA and OSD [#14061](https://github.com/openshift/console/pull/14061)
* [OCPBUGS-33801](https://issues.redhat.com/browse/OCPBUGS-33801): Manually create an API token for a ServiceAccount [#14038](https://github.com/openshift/console/pull/14038)
* [ODC-7639](https://issues.redhat.com/browse/ODC-7639): Remove alerts list from dev console codebase [#14014](https://github.com/openshift/console/pull/14014)
* [ODC-7624](https://issues.redhat.com/browse/ODC-7624), [ODC-7628](https://issues.redhat.com/browse/ODC-7628): shipwright test improvement [#13990](https://github.com/openshift/console/pull/13990)
* [OCPBUGS-34387](https://issues.redhat.com/browse/OCPBUGS-34387): maintain session across tabs [#14041](https://github.com/openshift/console/pull/14041)
* [OCPBUGS-34901](https://issues.redhat.com/browse/OCPBUGS-34901): ensure correct API version for OperandDetails [#14036](https://github.com/openshift/console/pull/14036)
* [OCPBUGS-36801](https://issues.redhat.com/browse/OCPBUGS-36801): disable serverless tests till further investigation [#14042](https://github.com/openshift/console/pull/14042)
* [ODC-7620](https://issues.redhat.com/browse/ODC-7620): Modal submit button: show loading state [#14007](https://github.com/openshift/console/pull/14007)
* [OCPBUGS-35940](https://issues.redhat.com/browse/OCPBUGS-35940): Create RoleBinding will trigger Admission Webhook Warning [#14021](https://github.com/openshift/console/pull/14021)
* [OCPBUGS-34956](https://issues.redhat.com/browse/OCPBUGS-34956): increase namespace deletion timeout for k-native e2e tests [#14039](https://github.com/openshift/console/pull/14039)
* [CONSOLE-4060](https://issues.redhat.com/browse/CONSOLE-4060): Show deprecated operators in OperatorHub (Pre-installation screens) [#13961](https://github.com/openshift/console/pull/13961)
* [OCPBUGS-34956](https://issues.redhat.com/browse/OCPBUGS-34956): disable failing knative e2e test [#14019](https://github.com/openshift/console/pull/14019)
* [OCPBUGS-35926](https://issues.redhat.com/browse/OCPBUGS-35926): Add debounce to PAC auto selecton in git import flow [#14011](https://github.com/openshift/console/pull/14011)
* [OCPBUGS-30841](https://issues.redhat.com/browse/OCPBUGS-30841): Redirects to new PipelineRun logs URL from old PipelineRun logs URL [#14032](https://github.com/openshift/console/pull/14032)
* [OCPBUGS-36260](https://issues.redhat.com/browse/OCPBUGS-36260): Tooltip on Pipeline when expression is not shows [#14023](https://github.com/openshift/console/pull/14023)
* [OCPBUGS-31047](https://issues.redhat.com/browse/OCPBUGS-31047): Reordered dependancy warning to fix the lint error [#13993](https://github.com/openshift/console/pull/13993)
* [ODC-7612](https://issues.redhat.com/browse/ODC-7612): Serverless Operator installation via CLI [#13949](https://github.com/openshift/console/pull/13949)
* [OCPBUGS-36339](https://issues.redhat.com/browse/OCPBUGS-36339): Fix "Auto deploy when new image is available" becomes unchecked when editing a deployment from web console [#14024](https://github.com/openshift/console/pull/14024)
* [CONSOLE-4140](https://issues.redhat.com/browse/CONSOLE-4140): display URI decoded configuration files on MachineConfi… [#14015](https://github.com/openshift/console/pull/14015)
* [OCPBUGS-36424](https://issues.redhat.com/browse/OCPBUGS-36424): DeploymentConfigs deprecation info alert should not present on the Edit deployment page [#14025](https://github.com/openshift/console/pull/14025)
* [OCPBUGS-31685](https://issues.redhat.com/browse/OCPBUGS-31685): Revert - terminal: use username if uid is not present [#13719](https://github.com/openshift/console/pull/13719)
* [OCPBUGS-35284](https://issues.redhat.com/browse/OCPBUGS-35284): fix BMH restart annotation [#13995](https://github.com/openshift/console/pull/13995)
* [CONSOLE-4134](https://issues.redhat.com/browse/CONSOLE-4134): i18n upload/download routine task sprint - 255 [#13991](https://github.com/openshift/console/pull/13991)
* [OCPBUGS-35879](https://issues.redhat.com/browse/OCPBUGS-35879): Fix TypeError: Cannot read properties of null (reading 'metadata') in Topology view [#14017](https://github.com/openshift/console/pull/14017)
* [CONSOLE-3792](https://issues.redhat.com/browse/CONSOLE-3792): Add extension point to enable customized create project modal for dynamic plugins [#13825](https://github.com/openshift/console/pull/13825)
* [OCPBUGS-33490](https://issues.redhat.com/browse/OCPBUGS-33490): Update Docs links for "Learn More" in Display Warning Policy Notification [#14002](https://github.com/openshift/console/pull/14002)
* [ODC-7581](https://issues.redhat.com/browse/ODC-7581): Gitea support when using Import from Git in Developer Console [#13928](https://github.com/openshift/console/pull/13928)
* [OCPBUGS-35928](https://issues.redhat.com/browse/OCPBUGS-35928): Improve control over PatternFly shared modules used in Console plugins [#13992](https://github.com/openshift/console/pull/13992)
* [OCPBUGS-35999](https://issues.redhat.com/browse/OCPBUGS-35999): Remove duplicate code in storage module [#14004](https://github.com/openshift/console/pull/14004)
* [Full changelog](https://github.com/openshift/console/compare/24f2005982092fc3afc39de9465cf00a79836d2e...4351a55df1cc8d87af4f8ad4f8afc3627ea4ac15)
### [console-operator](https://github.com/openshift/console-operator/tree/ea9b76c2936b40deb0513a3521ca9595a0b5a9f0)
* [OCPBUGS-38549](https://issues.redhat.com/browse/OCPBUGS-38549): Get externalOrganizationID instead of the organizationID [#925](https://github.com/openshift/console-operator/pull/925)
* [CONSOLE-4163](https://issues.redhat.com/browse/CONSOLE-4163): Add RBAC for console to GET PackageManifests [#921](https://github.com/openshift/console-operator/pull/921)
* [CONSOLE-4161](https://issues.redhat.com/browse/CONSOLE-4161): Add Capabilities to config builder [#920](https://github.com/openshift/console-operator/pull/920)
* [OCPBUGS-35941](https://issues.redhat.com/browse/OCPBUGS-35941): Bump documentationBaseURL to 4.17 [#912](https://github.com/openshift/console-operator/pull/912)
* [OCPBUGS-36213](https://issues.redhat.com/browse/OCPBUGS-36213): Bump openshift/api to pick up removal of conversion webhook server reference [#919](https://github.com/openshift/console-operator/pull/919)
* [OCPBUGS-33715](https://issues.redhat.com/browse/OCPBUGS-33715): Add logging for determining the ORG_ID source [#918](https://github.com/openshift/console-operator/pull/918)
* [OCPBUGS-33715](https://issues.redhat.com/browse/OCPBUGS-33715): Cache organization ID when the ID changes [#913](https://github.com/openshift/console-operator/pull/913)
* [TRT-1733](https://issues.redhat.com/browse/TRT-1733): Revert #914 "OCPBUGS-29547: Apply hypershift cluster-profile for ibm-cloud-managed" [#915](https://github.com/openshift/console-operator/pull/915)
* [OCPBUGS-29547](https://issues.redhat.com/browse/OCPBUGS-29547): Apply hypershift cluster-profile for ibm-cloud-managed [#914](https://github.com/openshift/console-operator/pull/914)
* [Full changelog](https://github.com/openshift/console-operator/compare/7f3a07b4bc98616ab2a8c2192555656fb7bb1f35...ea9b76c2936b40deb0513a3521ca9595a0b5a9f0)
### [coredns](https://github.com/openshift/coredns/tree/a656fdfff7685829962410a157c4a42a51775978)
* [OCPBUGS-36454](https://issues.redhat.com/browse/OCPBUGS-36454): Rename Dockerfile.openshift.rhel7 to Dockerfile.ocp [#128](https://github.com/openshift/coredns/pull/128)
* [NE-1721](https://issues.redhat.com/browse/NE-1721): Merge 1.11.3 [#118](https://github.com/openshift/coredns/pull/118)
* [OCPBUGS-33750](https://issues.redhat.com/browse/OCPBUGS-33750): UPSTREAM: <carry>: openshift: Bump the version of ocp_dnsnameresolver external plugin [#122](https://github.com/openshift/coredns/pull/122)
* [Full changelog](https://github.com/openshift/coredns/compare/f80a0b3882f36832a33f07b720007956717e324d...a656fdfff7685829962410a157c4a42a51775978)
### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/a13ed564f36bd295b53afde59f4ac90a92cb75b3)
* [OCPBUGS-34113](https://issues.redhat.com/browse/OCPBUGS-34113): Updating ose-openstack-cinder-csi-driver-container image to be consistent with ART for 4.17 [#292](https://github.com/openshift/cloud-provider-openstack/pull/292)
* [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/92021a23a566135d4af7dace6414ad96c49002f8...a13ed564f36bd295b53afde59f4ac90a92cb75b3)
### [csi-driver-manila-operator](https://github.com/openshift/csi-driver-manila-operator/tree/e5b4e7a69341dfbee4c1843740c61190e30893a4)
* NO-JIRA: Cleanup duplicated resources requests [#238](https://github.com/openshift/csi-driver-manila-operator/pull/238)
* [AUTH-482](https://issues.redhat.com/browse/AUTH-482): set required-scc for openshift workloads [#234](https://github.com/openshift/csi-driver-manila-operator/pull/234)
* [STOR-1596](https://issues.redhat.com/browse/STOR-1596): Bump all deps for 4.17 [#233](https://github.com/openshift/csi-driver-manila-operator/pull/233)
* [Full changelog](https://github.com/openshift/csi-driver-manila-operator/compare/0e7bcb6642870b3241dc1e1d72b7b0c807cb7042...e5b4e7a69341dfbee4c1843740c61190e30893a4)
### [csi-driver-nfs](https://github.com/openshift/csi-driver-nfs/tree/6a72c2541e6bc85bba0c1a7ed379dcb9fa53dfb7)
* [OCPBUGS-34363](https://issues.redhat.com/browse/OCPBUGS-34363): Updating csi-driver-nfs-container image to be consistent with ART for 4.17 [#144](https://github.com/openshift/csi-driver-nfs/pull/144)
* [Full changelog](https://github.com/openshift/csi-driver-nfs/compare/6f99907547174e6160a3d8f94a901611bd7601c6...6a72c2541e6bc85bba0c1a7ed379dcb9fa53dfb7)
### [csi-driver-shared-resource, csi-driver-shared-resource-webhook](https://github.com/openshift/csi-driver-shared-resource/tree/abbeb17206231cd9d7d8c32bf7cbdc592e121aa4)
* Updating Readme to add a new Clusterrole [#190](https://github.com/openshift/csi-driver-shared-resource/pull/190)
* [Full changelog](https://github.com/openshift/csi-driver-shared-resource/compare/5556da8cfb79a19478ff3f6bea6e44fad3748a59...abbeb17206231cd9d7d8c32bf7cbdc592e121aa4)
### [csi-driver-shared-resource-operator](https://github.com/openshift/csi-driver-shared-resource-operator/tree/c095a1f2bbd0c365b74e548498d13f8463c69eb2)
* [STOR-1596](https://issues.redhat.com/browse/STOR-1596): Bump all deps for 4.17 [#114](https://github.com/openshift/csi-driver-shared-resource-operator/pull/114)
* [Full changelog](https://github.com/openshift/csi-driver-shared-resource-operator/compare/1e1194bc659a5c8cfbbfeedd9d9c15540ecda0d7...c095a1f2bbd0c365b74e548498d13f8463c69eb2)
### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/c3fe8e2ec46929fbad110b392337960be3c9d6a0)
* [STOR-1593](https://issues.redhat.com/browse/STOR-1593): Rebase external-attacher to v4.6.1 for OCP 4.17 [#76](https://github.com/openshift/csi-external-attacher/pull/76)
* [OCPBUGS-36455](https://issues.redhat.com/browse/OCPBUGS-36455): Rename Dockerfile to Dockerfile.ocp [#77](https://github.com/openshift/csi-external-attacher/pull/77)
* [Full changelog](https://github.com/openshift/csi-external-attacher/compare/32715bc6b06077e6b300d68ba0c3ed895bdaa961...c3fe8e2ec46929fbad110b392337960be3c9d6a0)
### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/fe460e56e19dd3cc5497fd068083da9850fc1996)
* [STOR-1593](https://issues.redhat.com/browse/STOR-1593): Rebase to upstream v5.0.2 for 4.17 [#104](https://github.com/openshift/csi-external-provisioner/pull/104)
* [OCPBUGS-34458](https://issues.redhat.com/browse/OCPBUGS-34458): Updating csi-provisioner-container image to be consistent with ART for 4.17 [#103](https://github.com/openshift/csi-external-provisioner/pull/103)
* [OCPBUGS-37455](https://issues.redhat.com/browse/OCPBUGS-37455): Revert 5.0.1 rebase [#102](https://github.com/openshift/csi-external-provisioner/pull/102)
* [STOR-1593](https://issues.redhat.com/browse/STOR-1593): Rebase to upstream v5.0.1 for 4.17 [#98](https://github.com/openshift/csi-external-provisioner/pull/98)
* [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/9e8af011e0a0aea96066821b57c42bdaccf24a42...fe460e56e19dd3cc5497fd068083da9850fc1996)
### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/ab87a93853882d6ede0a8fe0a61469cd4fa61a62)
* [STOR-1593](https://issues.redhat.com/browse/STOR-1593): Rebase to upstream v1.11.1 for 4.17 [#164](https://github.com/openshift/csi-external-resizer/pull/164)
* [Full changelog](https://github.com/openshift/csi-external-resizer/compare/24f0afac0b169fe55b584279349d739acd834d80...ab87a93853882d6ede0a8fe0a61469cd4fa61a62)
### [csi-external-snapshotter, csi-snapshot-controller, csi-snapshot-validation-webhook](https://github.com/openshift/csi-external-snapshotter/tree/aa558ca4bc55238e1909119f94eaf33872a76dec)
* [STOR-1593](https://issues.redhat.com/browse/STOR-1593): Rebase external-snapshotter to v8.0.1 for OCP 4.17 [#156](https://github.com/openshift/csi-external-snapshotter/pull/156)
* [OCPBUGS-34257](https://issues.redhat.com/browse/OCPBUGS-34257): Updating ose-csi-snapshot-validation-webhook-container image to be consistent with ART for 4.17 [#158](https://github.com/openshift/csi-external-snapshotter/pull/158)
* [OCPBUGS-34292](https://issues.redhat.com/browse/OCPBUGS-34292): Updating ose-csi-snapshot-controller-container image to be consistent with ART for 4.17 [#159](https://github.com/openshift/csi-external-snapshotter/pull/159)
* [OCPBUGS-34435](https://issues.redhat.com/browse/OCPBUGS-34435): Updating ose-csi-external-snapshotter-container image to be consistent with ART for 4.17 [#157](https://github.com/openshift/csi-external-snapshotter/pull/157)
* [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/43de97b3868f0597a114df25531d866aa2cd1191...aa558ca4bc55238e1909119f94eaf33872a76dec)
### [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe/tree/075ebcdcb83929571fbea0a4d8ef5e2429e7a259)
* [OCPBUGS-36456](https://issues.redhat.com/browse/OCPBUGS-36456): Rename Dockerfile [#67](https://github.com/openshift/csi-livenessprobe/pull/67)
* [Full changelog](https://github.com/openshift/csi-livenessprobe/compare/a890abd302dce28e4a70b4c274a0152fba846e55...075ebcdcb83929571fbea0a4d8ef5e2429e7a259)
### [docker-registry](https://github.com/openshift/image-registry/tree/134be6f7c833b65c396abe51ed5008be6f7eb6bd)
* [OCPBUGS-36521](https://issues.redhat.com/browse/OCPBUGS-36521): Rename Dockerfile [#407](https://github.com/openshift/image-registry/pull/407)
* [Full changelog](https://github.com/openshift/image-registry/compare/f6ef41b02c2fd3d3784283054206282be8d2336d...134be6f7c833b65c396abe51ed5008be6f7eb6bd)
### [egress-router-cni](https://github.com/openshift/egress-router-cni/tree/3193a756d60e14f7139992e2e42b7036955652e7)
* [OCPBUGS-37730](https://issues.redhat.com/browse/OCPBUGS-37730): Build rhel8 binary from rhel8 golang builder [#88](https://github.com/openshift/egress-router-cni/pull/88)
* [OCPBUGS-35526](https://issues.redhat.com/browse/OCPBUGS-35526): update to go 1.22 and k8s.io mods to v0.30 [#84](https://github.com/openshift/egress-router-cni/pull/84)
* [Full changelog](https://github.com/openshift/egress-router-cni/compare/91c3a0ecb29a9326240b487caa14779eeaa1521a...3193a756d60e14f7139992e2e42b7036955652e7)
### [gcp-cloud-controller-manager](https://github.com/openshift/cloud-provider-gcp/tree/8ce997d7b2fc615ce23788512246fb9955c7c711)
* [OCPBUGS-35256](https://issues.redhat.com/browse/OCPBUGS-35256): Allow bootstrap node in existing instance groups [#66](https://github.com/openshift/cloud-provider-gcp/pull/66)
* NO-JIRA: Update OWNERS [#65](https://github.com/openshift/cloud-provider-gcp/pull/65)
* [Full changelog](https://github.com/openshift/cloud-provider-gcp/compare/546d49a1261984a3680a2497fb81774c82393404...8ce997d7b2fc615ce23788512246fb9955c7c711)
### [gcp-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-gcp/tree/9c561f2dfeff6ca44a6c23ae8acbce4a465b380f)
* NO-JIRA: Update OWNERS [#229](https://github.com/openshift/cluster-api-provider-gcp/pull/229)
* [OCPCLOUD-2622](https://issues.redhat.com/browse/OCPCLOUD-2622): Merge https://github.com/kubernetes-sigs/cluster-api-provider-gcp:v1.7.0 (93bb59d) into master [#228](https://github.com/openshift/cluster-api-provider-gcp/pull/228)
* [Full changelog](https://github.com/openshift/cluster-api-provider-gcp/compare/02432df87df9a731c8d630311854fbd515602e91...9c561f2dfeff6ca44a6c23ae8acbce4a465b380f)
### [gcp-machine-controllers](https://github.com/openshift/machine-api-provider-gcp/tree/5e0d1e45e04a327a2353807936db4d1b3dd130f6)
* [OCPCLOUD-2565](https://issues.redhat.com/browse/OCPCLOUD-2565): Add feature gates flag [#86](https://github.com/openshift/machine-api-provider-gcp/pull/86)
* [OCPCLOUD-2565](https://issues.redhat.com/browse/OCPCLOUD-2565): Bump o/api and MAO packages [#87](https://github.com/openshift/machine-api-provider-gcp/pull/87)
* NO-JIRA: Update OWNERS [#85](https://github.com/openshift/machine-api-provider-gcp/pull/85)
* [Full changelog](https://github.com/openshift/machine-api-provider-gcp/compare/d056cd18e4d5beea7012db9f7fd5e1db1ef3f92c...5e0d1e45e04a327a2353807936db4d1b3dd130f6)
### [gcp-pd-csi-driver](https://github.com/openshift/gcp-pd-csi-driver/tree/c770b41229e39d8859fc11ec709ab57a0e0ad06a)
* [STOR-1602](https://issues.redhat.com/browse/STOR-1602): Rebase to upstream v1.14.1 for OCP 4.17 [#68](https://github.com/openshift/gcp-pd-csi-driver/pull/68)
* [OCPBUGS-34245](https://issues.redhat.com/browse/OCPBUGS-34245): Updating ose-gcp-pd-csi-driver-container image to be consistent with ART for 4.17 [#69](https://github.com/openshift/gcp-pd-csi-driver/pull/69)
* [Full changelog](https://github.com/openshift/gcp-pd-csi-driver/compare/5ed71c64ce9c1879f0d2a17976387f1b0292796d...c770b41229e39d8859fc11ec709ab57a0e0ad06a)
### [gcp-pd-csi-driver-operator](https://github.com/openshift/gcp-pd-csi-driver-operator/tree/8b504b616a640f390b2a62a64e17947e5f2942ae)
* [STOR-1819](https://issues.redhat.com/browse/STOR-1819): Add manifest with OCP specific test config [#125](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/125)
* [CFE-879](https://issues.redhat.com/browse/CFE-879): Add resourceTags in Infrastructure to driver args list [#120](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/120)
* [STOR-1596](https://issues.redhat.com/browse/STOR-1596): Bump all deps for 4.17 [#124](https://github.com/openshift/gcp-pd-csi-driver-operator/pull/124)
* [Full changelog](https://github.com/openshift/gcp-pd-csi-driver-operator/compare/57ff303cd47e5448666cef3a07432560ee353b49...8b504b616a640f390b2a62a64e17947e5f2942ae)
### [haproxy-router](https://github.com/openshift/router/tree/47b8420185ec2eb4c7861483921d31c65b912625)
* [OCPBUGS-38475](https://issues.redhat.com/browse/OCPBUGS-38475): Rename router Dockerfiles [#616](https://github.com/openshift/router/pull/616)
* [OCPBUGS-38101](https://issues.redhat.com/browse/OCPBUGS-38101): Bump k8s.io/* packages to v0.30.3 [#615](https://github.com/openshift/router/pull/615)
* [OCPBUGS-34351](https://issues.redhat.com/browse/OCPBUGS-34351): Updating ose-haproxy-router-base-container image to be consistent with ART for 4.17 [#602](https://github.com/openshift/router/pull/602)
* [OCPBUGS-34471](https://issues.redhat.com/browse/OCPBUGS-34471): Updating openshift-enterprise-haproxy-router-container image to be consistent with ART for 4.17 [#604](https://github.com/openshift/router/pull/604)
* [Full changelog](https://github.com/openshift/router/compare/4d9b8c4afa6cd89b41f4bd5e7c09ccddd8679bc6...47b8420185ec2eb4c7861483921d31c65b912625)
### [hypershift](https://github.com/openshift/hypershift/tree/18bbdb41a47202f410c4bc04df7d6b8c9cc8348d)
* [OCPBUGS-38925](https://issues.redhat.com/browse/OCPBUGS-38925): copy oapi ca-trust recursively when building trust anchor [#4605](https://github.com/openshift/hypershift/pull/4605)
* [OCPBUGS-38183](https://issues.redhat.com/browse/OCPBUGS-38183): Update CSO deployment file [#4542](https://github.com/openshift/hypershift/pull/4542)
* [HOSTEDCP-1483](https://issues.redhat.com/browse/HOSTEDCP-1483): update cloud-credential-operator in go.mod [#4532](https://github.com/openshift/hypershift/pull/4532)
* [OCPBUGS-36680](https://issues.redhat.com/browse/OCPBUGS-36680): ensure additionalTrustBundle propogates to workers [#4331](https://github.com/openshift/hypershift/pull/4331)
* NO-JIRA: add 4.14 and 4.15 HO base images to docker cve scan scripts [#4591](https://github.com/openshift/hypershift/pull/4591)
* [OCPBUGS-38739](https://issues.redhat.com/browse/OCPBUGS-38739): [Azure] Use infraID from infra-json if provided [#4579](https://github.com/openshift/hypershift/pull/4579)
* chore(deps): update konflux references [#4568](https://github.com/openshift/hypershift/pull/4568)
* chore(deps): update golang docker tag to v1.23 [#4569](https://github.com/openshift/hypershift/pull/4569)
* [OCPBUGS-38463](https://issues.redhat.com/browse/OCPBUGS-38463): nodepoolcontroller: `List()` PerformanceProfile status per NodePool [#4556](https://github.com/openshift/hypershift/pull/4556)
* [HOSTEDCP-1565](https://issues.redhat.com/browse/HOSTEDCP-1565): external-dns: add proxy env vars if cluster proxy is configured [#4580](https://github.com/openshift/hypershift/pull/4580)
* NO-JIRA: [kubevirt] Fix KubeVirtNodesLiveMigratable condition for NodePools with 0 replicas [#4494](https://github.com/openshift/hypershift/pull/4494)
* [HOSTEDCP-1861](https://issues.redhat.com/browse/HOSTEDCP-1861): cpo: separate KAS cert into internal and external [#4566](https://github.com/openshift/hypershift/pull/4566)
* [OCPBUGS-34816](https://issues.redhat.com/browse/OCPBUGS-34816): Block data plane HC configuration requests [#4303](https://github.com/openshift/hypershift/pull/4303)
* [HOSTEDCP-1868](https://issues.redhat.com/browse/HOSTEDCP-1868): Pause CAPI cluster when HostedCluster is paused [#4578](https://github.com/openshift/hypershift/pull/4578)
* [OCPBUGS-38409](https://issues.redhat.com/browse/OCPBUGS-38409): Update CPO and HO base images to 4.18 [#4543](https://github.com/openshift/hypershift/pull/4543)
* [HOSTEDCP-1903](https://issues.redhat.com/browse/HOSTEDCP-1903): Remove unused ROSA/EKS CRDs from hypershift install [#4576](https://github.com/openshift/hypershift/pull/4576)
* NO-JIRA: add docker script to find package versions in HO & CPO [#4537](https://github.com/openshift/hypershift/pull/4537)
* [CONSOLE-3952](https://issues.redhat.com/browse/CONSOLE-3952): Add networking-console-plugin image to CNO as an env var [#4558](https://github.com/openshift/hypershift/pull/4558)
* NO-JIRA: fix(KONFLUX-3663): format PipelineRun files and upload SAST results [#4533](https://github.com/openshift/hypershift/pull/4533)
* [OCPBUGS-36261](https://issues.redhat.com/browse/OCPBUGS-36261): label routes when using SharedIngress [#4562](https://github.com/openshift/hypershift/pull/4562)
* [OCPBUGS-37052](https://issues.redhat.com/browse/OCPBUGS-37052): HTTPS proxy: do not proxy communication to cloud providers [#4560](https://github.com/openshift/hypershift/pull/4560)
* [OSASINFRA-3567](https://issues.redhat.com/browse/OSASINFRA-3567): openstack: fix setting external DNS on create [#4517](https://github.com/openshift/hypershift/pull/4517)
* [OCPBUGS-38154](https://issues.redhat.com/browse/OCPBUGS-38154): Fix bug where nodes were not triggering dedicated serving reconciliation [#4563](https://github.com/openshift/hypershift/pull/4563)
* [OSASINFRA-3553](https://issues.redhat.com/browse/OSASINFRA-3553): relax PodAffinityTerm for zone spreading in HA [#4513](https://github.com/openshift/hypershift/pull/4513)
* [OCPBUGS-38467](https://issues.redhat.com/browse/OCPBUGS-38467): allow for shared-ingress router pod creation without p… [#4557](https://github.com/openshift/hypershift/pull/4557)
* NO-JIRA: Fix CEL rules in the CRD [#4512](https://github.com/openshift/hypershift/pull/4512)
* [HOSTEDCP-1475](https://issues.redhat.com/browse/HOSTEDCP-1475): Remove hard-coded konnectivity agenty image URI [#4548](https://github.com/openshift/hypershift/pull/4548)
* [HOSTEDCP-1609](https://issues.redhat.com/browse/HOSTEDCP-1609): Support configuring Azure diagnostics via CLI flags [#4529](https://github.com/openshift/hypershift/pull/4529)
* [OCPBUGS-38437](https://issues.redhat.com/browse/OCPBUGS-38437): Stop building mce-2.7 from main [#4549](https://github.com/openshift/hypershift/pull/4549)
* [OCPBUGS-36261](https://issues.redhat.com/browse/OCPBUGS-36261): label routes only when HCP router used [#4495](https://github.com/openshift/hypershift/pull/4495)
* [HOSTEDCP-1707](https://issues.redhat.com/browse/HOSTEDCP-1707): Update version support and upgrade docs [#4347](https://github.com/openshift/hypershift/pull/4347)
* [HOSTEDCP-1874](https://issues.redhat.com/browse/HOSTEDCP-1874): Remove saas_template.yaml [#4521](https://github.com/openshift/hypershift/pull/4521)
* NO-JIRA: Bump `LatestSupportedVersion` to 4.18.0 after branch-out [#4530](https://github.com/openshift/hypershift/pull/4530)
* chore(deps): update konflux references (main) [#4522](https://github.com/openshift/hypershift/pull/4522)
* chore(deps): update quay.io/openshift/origin-base docker tag to v4.16 (main) [#4526](https://github.com/openshift/hypershift/pull/4526)
* NO-JIRA: Update golang Docker tag to v1.22 (main) [#4523](https://github.com/openshift/hypershift/pull/4523)
* [CNV-42532](https://issues.redhat.com/browse/CNV-42532): KubeVirt: add label to DataVolume [#4509](https://github.com/openshift/hypershift/pull/4509)
* [OCPBUGS-38183](https://issues.redhat.com/browse/OCPBUGS-38183): make use of azure-disk-driver-control-plane-image [#4514](https://github.com/openshift/hypershift/pull/4514)
* [OSASINFRA-3546](https://issues.redhat.com/browse/OSASINFRA-3546): docs/openstack: fix typo [#4510](https://github.com/openshift/hypershift/pull/4510)
* [OCPBUGS-25937](https://issues.redhat.com/browse/OCPBUGS-25937): Support KMS v2 on AWS [#4502](https://github.com/openshift/hypershift/pull/4502)
* [OSASINFRA-3555](https://issues.redhat.com/browse/OSASINFRA-3555): openstack: e2e adjustments [#4492](https://github.com/openshift/hypershift/pull/4492)
* [HOSTEDCP-1776](https://issues.redhat.com/browse/HOSTEDCP-1776): Set KCM node monitor grace period [#4404](https://github.com/openshift/hypershift/pull/4404)
* [HOSTEDCP-1853](https://issues.redhat.com/browse/HOSTEDCP-1853): Add Arm NodePool Support Through Azure Marketplace [#4455](https://github.com/openshift/hypershift/pull/4455)
* [OCPBUGS-38041](https://issues.redhat.com/browse/OCPBUGS-38041): test: e2e: handle 409 conflict in EnsureHostedClusterImmutability [#4493](https://github.com/openshift/hypershift/pull/4493)
* [HOSTEDCP-1850](https://issues.redhat.com/browse/HOSTEDCP-1850): Allow setting Kube APIServer maximum requests in flight [#4488](https://github.com/openshift/hypershift/pull/4488)
* [OSASINFRA-3550](https://issues.redhat.com/browse/OSASINFRA-3550): openstack: ingress API & octavia ingress provider [#4474](https://github.com/openshift/hypershift/pull/4474)
* [OCPBUGS-37488](https://issues.redhat.com/browse/OCPBUGS-37488): CSO: add environment variable for tools image [#4483](https://github.com/openshift/hypershift/pull/4483)
* NO-JIRA: Update Konflux 4.17 and perform migration [#4486](https://github.com/openshift/hypershift/pull/4486)
* NO-JIRA: Update Konflux and perform migration [#4485](https://github.com/openshift/hypershift/pull/4485)
* [OSASINFRA-3554](https://issues.redhat.com/browse/OSASINFRA-3554): OpenStack: Use external network ID in favor of Name [#4477](https://github.com/openshift/hypershift/pull/4477)
* [OCPBUGS-37934](https://issues.redhat.com/browse/OCPBUGS-37934): Reverting ETCD cluster rebuild [#4475](https://github.com/openshift/hypershift/pull/4475)
* [OCPBUGS-37052](https://issues.redhat.com/browse/OCPBUGS-37052): Use konnectivity HTTP proxy for ingress controller [#4456](https://github.com/openshift/hypershift/pull/4456)
* [HOSTEDCP-1669](https://issues.redhat.com/browse/HOSTEDCP-1669): Add first azure services validation [#4466](https://github.com/openshift/hypershift/pull/4466)
* NO-JIRA: Remove non relevant OVNSbDb service type declarations [#4465](https://github.com/openshift/hypershift/pull/4465)
* [HOSTEDCP-1565](https://issues.redhat.com/browse/HOSTEDCP-1565): add VPC Endpoint Service proxy support [#4470](https://github.com/openshift/hypershift/pull/4470)
* [OCPBUGS-37832](https://issues.redhat.com/browse/OCPBUGS-37832): set proxy envvars on aws and azure CCMs [#4468](https://github.com/openshift/hypershift/pull/4468)
* [HOSTEDCP-1851](https://issues.redhat.com/browse/HOSTEDCP-1851): Use a multi-arch haproxy image for shared ingress [#4454](https://github.com/openshift/hypershift/pull/4454)
* [HOSTEDCP-1669](https://issues.redhat.com/browse/HOSTEDCP-1669): Make hostedcluster.spec.services immutable for non IBM platforms [#4449](https://github.com/openshift/hypershift/pull/4449)
* NO-JIRA: Ensure VolumeSnapshots are deleted during cloud resource cleanup [#4306](https://github.com/openshift/hypershift/pull/4306)
* [OCPBUGS-37753](https://issues.redhat.com/browse/OCPBUGS-37753): Let the CPO oidc check resolve through data plane [#4273](https://github.com/openshift/hypershift/pull/4273)
* NO-JIRA: Update IBM go sdk [#4435](https://github.com/openshift/hypershift/pull/4435)
* NO-JIRA: Flaky cert validation test [#4448](https://github.com/openshift/hypershift/pull/4448)
* [CNF-12681](https://issues.redhat.com/browse/CNF-12681): Added support for performance profile status [#4020](https://github.com/openshift/hypershift/pull/4020)
* [HOSTEDCP-1778](https://issues.redhat.com/browse/HOSTEDCP-1778): Default multi-arch flag to true and default release stream for HCP CLI [#4447](https://github.com/openshift/hypershift/pull/4447)
* [OCPBUGS-36932](https://issues.redhat.com/browse/OCPBUGS-36932): Add HTTP konnectivity proxy to OAuth server [#4381](https://github.com/openshift/hypershift/pull/4381)
* [OSASINFRA-3550](https://issues.redhat.com/browse/OSASINFRA-3550): docs/openstack: adds content for Ingress with MetalLB [#4439](https://github.com/openshift/hypershift/pull/4439)
* [OCPBUGS-37703](https://issues.redhat.com/browse/OCPBUGS-37703): fix release stream flag/rhcos image for create cluste… [#4445](https://github.com/openshift/hypershift/pull/4445)
* [CNV-32074](https://issues.redhat.com/browse/CNV-32074): Add Kubevirt live-migratable condition for HC and NP [#4361](https://github.com/openshift/hypershift/pull/4361)
* [OCPBUGS-37698](https://issues.redhat.com/browse/OCPBUGS-37698): mce-2.7 enablement for main [#4442](https://github.com/openshift/hypershift/pull/4442)
* [OCPBUGS-36689](https://issues.redhat.com/browse/OCPBUGS-36689): Omit the unused 0000_50_olm_06-psm-operator.service.ya… [#4348](https://github.com/openshift/hypershift/pull/4348)
* [OSASINFRA-3546](https://issues.redhat.com/browse/OSASINFRA-3546): openstack: document how to create a cluster [#4414](https://github.com/openshift/hypershift/pull/4414)
* NO-JIRA: chore(deps): update konflux references (main) [#4426](https://github.com/openshift/hypershift/pull/4426)
* [HOSTEDCP-1798](https://issues.redhat.com/browse/HOSTEDCP-1798): Update AWS multi-arch docs to include migration [#4421](https://github.com/openshift/hypershift/pull/4421)
* [OCPBUGS-37625](https://issues.redhat.com/browse/OCPBUGS-37625): DedicatedRequestServing scheduler: make taken labels list consistent [#4425](https://github.com/openshift/hypershift/pull/4425)
* [OCPBUGS-37486](https://issues.redhat.com/browse/OCPBUGS-37486): Set right endpointSlice port [#4422](https://github.com/openshift/hypershift/pull/4422)
* [OCPBUGS-24400](https://issues.redhat.com/browse/OCPBUGS-24400): Only recreate etcd if hasn't ever been ready [#4419](https://github.com/openshift/hypershift/pull/4419)
* [OSASINFRA-3319](https://issues.redhat.com/browse/OSASINFRA-3319): implements required OpenStack credentials [#4410](https://github.com/openshift/hypershift/pull/4410)
* [HOSTEDCP-1791](https://issues.redhat.com/browse/HOSTEDCP-1791): dont render any secrets in manifest file [#4420](https://github.com/openshift/hypershift/pull/4420)
* [HOSTEDCP-1798](https://issues.redhat.com/browse/HOSTEDCP-1798): Refactor multi-arch validation algorithm [#4405](https://github.com/openshift/hypershift/pull/4405)
* [OSASINFRA-3538](https://issues.redhat.com/browse/OSASINFRA-3538): openstack: small fixes for CLI [#4415](https://github.com/openshift/hypershift/pull/4415)
* [OCPBUGS-34820](https://issues.redhat.com/browse/OCPBUGS-34820): Keep in sync the HC and HCP ICS field [#4412](https://github.com/openshift/hypershift/pull/4412)
* [HOSTEDCP-1813](https://issues.redhat.com/browse/HOSTEDCP-1813): Moves MachineIdentity from the HostedCluster API to the NodePool API [#4408](https://github.com/openshift/hypershift/pull/4408)
* [HOSTEDCP-1791](https://issues.redhat.com/browse/HOSTEDCP-1791): dont render cloud-credentials secret [#4406](https://github.com/openshift/hypershift/pull/4406)
* [OSASINFRA-3312](https://issues.redhat.com/browse/OSASINFRA-3312): Implements OpenStack Node pools [#4409](https://github.com/openshift/hypershift/pull/4409)
* [OSASINFRA-3539](https://issues.redhat.com/browse/OSASINFRA-3539): Add ipam to cluster-api assets [#4399](https://github.com/openshift/hypershift/pull/4399)
* [OSASINFRA-3538](https://issues.redhat.com/browse/OSASINFRA-3538): openstack: cluster CLI [#4396](https://github.com/openshift/hypershift/pull/4396)
* [HOSTEDCP-1838](https://issues.redhat.com/browse/HOSTEDCP-1838): Migrate buildah config in tekton files for migration from 0.1 to 0.2 [#4403](https://github.com/openshift/hypershift/pull/4403)
* [HOSTEDCP-1836](https://issues.redhat.com/browse/HOSTEDCP-1836): Fix Snyk vulnerability with python deps [#4394](https://github.com/openshift/hypershift/pull/4394)
* [OCPBUGS-36897](https://issues.redhat.com/browse/OCPBUGS-36897): fix(api): Nodepool CEL validation fix [#4378](https://github.com/openshift/hypershift/pull/4378)
* [OSASINFRA-3311](https://issues.redhat.com/browse/OSASINFRA-3311): openstack: CAPO provider deployment [#4373](https://github.com/openshift/hypershift/pull/4373)
* [OCPBUGS-37222](https://issues.redhat.com/browse/OCPBUGS-37222): extract rhel9 MCO binaries for rhel8 based MCO images [#4382](https://github.com/openshift/hypershift/pull/4382)
* [HOSTEDCP-1834](https://issues.redhat.com/browse/HOSTEDCP-1834): Fix Dependabot Issue By Updating Azure RHCOS Image Copy Process [#4379](https://github.com/openshift/hypershift/pull/4379)
* [OCPBUGS-37102](https://issues.redhat.com/browse/OCPBUGS-37102): Separate ibmcloud kms encryption configuration types [#4372](https://github.com/openshift/hypershift/pull/4372)
* NO-JIRA: Fix OADP backup objects [#4376](https://github.com/openshift/hypershift/pull/4376)
* [HOSTEDCP-1832](https://issues.redhat.com/browse/HOSTEDCP-1832): Document konnectivity in HyperShift [#4374](https://github.com/openshift/hypershift/pull/4374)
* [CNV-39630](https://issues.redhat.com/browse/CNV-39630): Add ability to set tolerations on the HostedCluster [#4339](https://github.com/openshift/hypershift/pull/4339)
* [OSASINFRA-3525](https://issues.redhat.com/browse/OSASINFRA-3525): Initial PR to start supporting OpenStack platform [#4350](https://github.com/openshift/hypershift/pull/4350)
* [CNF-11845](https://issues.redhat.com/browse/CNF-11845): nodepoolcontroller: mirror containerruntimeconfig to HCP NS [#4150](https://github.com/openshift/hypershift/pull/4150)
* [HOSTEDCP-1795](https://issues.redhat.com/browse/HOSTEDCP-1795), [HOSTEDCP-1796](https://issues.redhat.com/browse/HOSTEDCP-1796): Customize the self-generated cert validity and rotation [#4335](https://github.com/openshift/hypershift/pull/4335)
* [OCPBUGS-34816](https://issues.redhat.com/browse/OCPBUGS-34816): Fix the resource from is checking the MHC platform [#4365](https://github.com/openshift/hypershift/pull/4365)
* [HOSTEDCP-1820](https://issues.redhat.com/browse/HOSTEDCP-1820): Add snyk helper scripts to contrib [#4359](https://github.com/openshift/hypershift/pull/4359)
* NO-JIRA: Update Konflux references [#4362](https://github.com/openshift/hypershift/pull/4362)
* [OCPBUGS-35899](https://issues.redhat.com/browse/OCPBUGS-35899): Doubled machineHealthCheck timeout on Agent and None [#4345](https://github.com/openshift/hypershift/pull/4345)
* [OCPBUGS-24400](https://issues.redhat.com/browse/OCPBUGS-24400): Recreate the ETCD statefulSet on HostedCluster deployment when stays failing [#4354](https://github.com/openshift/hypershift/pull/4354)
* [OCPBUGS-35905](https://issues.redhat.com/browse/OCPBUGS-35905): E2E test to verify openshift-apiserver TLS certificates [#4322](https://github.com/openshift/hypershift/pull/4322)
* [OSASINFRA-3310](https://issues.redhat.com/browse/OSASINFRA-3310): Adds cluster-api-provider-openstack assets [#4355](https://github.com/openshift/hypershift/pull/4355)
* [HOSTEDCP-1734](https://issues.redhat.com/browse/HOSTEDCP-1734), [HOSTEDCP-1737](https://issues.redhat.com/browse/HOSTEDCP-1737): use proxy-protocol-v2 for shared ingress [#4330](https://github.com/openshift/hypershift/pull/4330)
* NO-JIRA: Let cmd unit tests run without a running Kubernetes cluster [#4310](https://github.com/openshift/hypershift/pull/4310)
* NO-JIRA: Default azure to run as managed-service=aro [#4316](https://github.com/openshift/hypershift/pull/4316)
* [OCPBUGS-34865](https://issues.redhat.com/browse/OCPBUGS-34865): Fix name resolution for HTTPS konnectivity proxy [#4351](https://github.com/openshift/hypershift/pull/4351)
* NO-JIRA: add ignition payload inspect docs [#4346](https://github.com/openshift/hypershift/pull/4346)
* [OCPBUGS-33934](https://issues.redhat.com/browse/OCPBUGS-33934): Add newline after TLS certs referenced by image.config [#4343](https://github.com/openshift/hypershift/pull/4343)
* NO-JIRA: Update catalog annotation based on an OCP version [#4344](https://github.com/openshift/hypershift/pull/4344)
* [HOSTEDCP-1818](https://issues.redhat.com/browse/HOSTEDCP-1818): fix(build): update to the fixed clamav image [#4342](https://github.com/openshift/hypershift/pull/4342)
* [OCPBUGS-36681](https://issues.redhat.com/browse/OCPBUGS-36681): Set Azure VM identity if user assigned identity set [#4332](https://github.com/openshift/hypershift/pull/4332)
* [HOSTEDCP-1716](https://issues.redhat.com/browse/HOSTEDCP-1716): When running the HO locally it should no required a running pod [#4268](https://github.com/openshift/hypershift/pull/4268)
* [CNF-12951](https://issues.redhat.com/browse/CNF-12951): hypershift:performanceprofile: associate profile name with user input [#4108](https://github.com/openshift/hypershift/pull/4108)
* NO-JIRA: Add net policy to allow ingress from sharedingress namespace [#4336](https://github.com/openshift/hypershift/pull/4336)
* [OCPBUGS-34865](https://issues.redhat.com/browse/OCPBUGS-34865): Add HTTP(s) konnectivity proxy for openshift-apiserver [#4218](https://github.com/openshift/hypershift/pull/4218)
* [OCPBUGS-34820](https://issues.redhat.com/browse/OCPBUGS-34820): Delete IDMS in dataplane once HCP ICS field is removed [#4333](https://github.com/openshift/hypershift/pull/4333)
* NO-JIRA: KubeVirtJsonPatchTest: fix vmi slice assignment [#4319](https://github.com/openshift/hypershift/pull/4319)
* NO-JIRA: Update ci image of capk to 4.17 [#4183](https://github.com/openshift/hypershift/pull/4183)
* NO-JIRA: Dump capz azure resources [#4329](https://github.com/openshift/hypershift/pull/4329)
* NO-JIRA: Remove Steve Kuznetsov from approvers/owners [#4334](https://github.com/openshift/hypershift/pull/4334)
* NO-JIRA: Update Konflux references [#4324](https://github.com/openshift/hypershift/pull/4324)
* NO-JIRA: Update AKS contrib docs [#4314](https://github.com/openshift/hypershift/pull/4314)
* [HOSTEDCP-1808](https://issues.redhat.com/browse/HOSTEDCP-1808): Update Mkdocs, dependencies and dockerfile [#4323](https://github.com/openshift/hypershift/pull/4323)
* NO-JIRA: Dump sharedingress manifest [#4321](https://github.com/openshift/hypershift/pull/4321)
* NO-JIRA: Enhance aks docs [#4311](https://github.com/openshift/hypershift/pull/4311)
* NO-JIRA: e2e tests: skip checking ValidKubeVirtInfraNetworkMTU if no workers [#4313](https://github.com/openshift/hypershift/pull/4313)
* Revert "HOSTEDCP-1778: Enable MultiArch flag by default" [#4312](https://github.com/openshift/hypershift/pull/4312)
* NO-JIRA: skip validate metrics on azure e2e [#4305](https://github.com/openshift/hypershift/pull/4305)
* NO-JIRA: skip multiarch test before HC creation [#4292](https://github.com/openshift/hypershift/pull/4292)
* [OCPBUGS-30986](https://issues.redhat.com/browse/OCPBUGS-30986): remove weak ciphers from security profile [#4294](https://github.com/openshift/hypershift/pull/4294)
* NO-JIRA: Add release notes to commit and print proper output when release errors [#4304](https://github.com/openshift/hypershift/pull/4304)
* [HOSTEDCP-1778](https://issues.redhat.com/browse/HOSTEDCP-1778): Enable MultiArch flag by default [#4272](https://github.com/openshift/hypershift/pull/4272)
* [CNV-39589](https://issues.redhat.com/browse/CNV-39589): [Kubevirt] Add support for passing GPU devices to NodePools [#4101](https://github.com/openshift/hypershift/pull/4101)
* NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v8.5.11 - abandoned [#4300](https://github.com/openshift/hypershift/pull/4300)
* NO-JIRA: chore(deps): update konflux references [#4297](https://github.com/openshift/hypershift/pull/4297)
* [OCPBUGS-23922](https://issues.redhat.com/browse/OCPBUGS-23922): hcco: reconcile apiserver config into hosted cluster [#4278](https://github.com/openshift/hypershift/pull/4278)
* [OCPBUGS-36230](https://issues.redhat.com/browse/OCPBUGS-36230): Use a reconciled proxy config when generating nodepool userdata [#4277](https://github.com/openshift/hypershift/pull/4277)
* [OCPBUGS-35521](https://issues.redhat.com/browse/OCPBUGS-35521): Move infra-volumesnapshot-class-mapping to core binding [#4290](https://github.com/openshift/hypershift/pull/4290)
* [OCPBUGS-33060](https://issues.redhat.com/browse/OCPBUGS-33060): enable audit log for oauth-openshift [#3994](https://github.com/openshift/hypershift/pull/3994)
* NO-JIRA: test/e2e: remove api budget checks [#4286](https://github.com/openshift/hypershift/pull/4286)
* NO-JIRA: fixup azure aks docs [#4293](https://github.com/openshift/hypershift/pull/4293)
* NO-JIRA: Update HC on AKS doc for new flags for infra [#4274](https://github.com/openshift/hypershift/pull/4274)
* [HOSTEDCP-1342](https://issues.redhat.com/browse/HOSTEDCP-1342): Add new metrics to check CA bundle validity and expiry [OSD-15414] [#3442](https://github.com/openshift/hypershift/pull/3442)
* NO-JIRA: cmd/cluster/kubevirt: add a test from dvossel [#4220](https://github.com/openshift/hypershift/pull/4220)
* [HOSTEDCP-1709](https://issues.redhat.com/browse/HOSTEDCP-1709), [HOSTEDCP-1777](https://issues.redhat.com/browse/HOSTEDCP-1777): test/e2e: complete move to eventually blocks [#4263](https://github.com/openshift/hypershift/pull/4263)
* [OCPBUGS-36188](https://issues.redhat.com/browse/OCPBUGS-36188): kubevirt-csi-driver: Pass infra kubeconfig in case of external infra [#4271](https://github.com/openshift/hypershift/pull/4271)
* [OCPBUGS-31840](https://issues.redhat.com/browse/OCPBUGS-31840): Make guest cluster components use the correct KAS port [#3849](https://github.com/openshift/hypershift/pull/3849)
* [HOSTEDCP-1447](https://issues.redhat.com/browse/HOSTEDCP-1447): test/e2e: tar.gz hosted cluster content [#4256](https://github.com/openshift/hypershift/pull/4256)
* Update Konflux references [#4258](https://github.com/openshift/hypershift/pull/4258)
* [OCPBUGS-35979](https://issues.redhat.com/browse/OCPBUGS-35979): Keep old user data for aws < 4.16 [#4269](https://github.com/openshift/hypershift/pull/4269)
* [Full changelog](https://github.com/openshift/hypershift/compare/3efa23b932a59681346a7a432d349cfb6e44b13d...18bbdb41a47202f410c4bc04df7d6b8c9cc8348d)
### [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud/tree/9179e15477e8de38460db74b4ec1ac125ea9d625)
* NO-JIRA: Update OWNERS [#83](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/83)
* [Full changelog](https://github.com/openshift/cluster-api-provider-ibmcloud/compare/d2119ddb228808a07fc3d894dd3f98131c9ac7d6...9179e15477e8de38460db74b4ec1ac125ea9d625)
### [insights-operator](https://github.com/openshift/insights-operator/tree/1d8d025d3affde7c0187aad0508ef8accc17c54c)
* Using the appropriate Bash interpreter on Git hook scripts (#980) [#980](https://github.com/openshift/insights-operator/pull/980)
* [OSPRH-5904](https://issues.redhat.com/browse/OSPRH-5904): Integration of the OpenStack CRs into the insights-operator (#951) [#951](https://github.com/openshift/insights-operator/pull/951)
* limit the time for the new rapid container logs & update the endpoint (#964) [#964](https://github.com/openshift/insights-operator/pull/964)
* remove firing alerts from the config/metrics file (#954) [#954](https://github.com/openshift/insights-operator/pull/954)
* fix the configmapobserver notifications (#968) [#968](https://github.com/openshift/insights-operator/pull/968)
* update OWNERS file...again (#966) [#966](https://github.com/openshift/insights-operator/pull/966)
* Add haproxy metric (#963) [#963](https://github.com/openshift/insights-operator/pull/963)
* always store remote configuration and metrics in the archive (#959) [#959](https://github.com/openshift/insights-operator/pull/959)
* introduce JSON schema & validation for rapid container logs (#953) [#953](https://github.com/openshift/insights-operator/pull/953)
* remove SDN related gatherers (#955) [#955](https://github.com/openshift/insights-operator/pull/955)
* [OCPBUGS-35882](https://issues.redhat.com/browse/OCPBUGS-35882): properly encode the URL for the advisor links (#952) [#952](https://github.com/openshift/insights-operator/pull/952)
* [Full changelog](https://github.com/openshift/insights-operator/compare/f5a036e2ce69f3b67322d1d8efb982d4325ff4ee...1d8d025d3affde7c0187aad0508ef8accc17c54c)
### [kube-proxy](https://github.com/openshift/sdn/tree/307a0b2cdd1d5e97830e940d95ba9985e80f5d19)
* [SDN-4925](https://issues.redhat.com/browse/SDN-4925): Revendor k/k to upstream 1.30.3 (for kube-proxy) [#630](https://github.com/openshift/sdn/pull/630)
* [Full changelog](https://github.com/openshift/sdn/compare/0717dc14331bc72fbf949f03cf2c5f2405169cf8...307a0b2cdd1d5e97830e940d95ba9985e80f5d19)
### [kube-state-metrics](https://github.com/openshift/kube-state-metrics/tree/462e63f6223817d3610f030f6166a790d793c572)
* [OCPBUGS-33620](https://issues.redhat.com/browse/OCPBUGS-33620): [bot] Bump openshift/kube-state-metrics to v2.13.0 [#115](https://github.com/openshift/kube-state-metrics/pull/115)
* [Full changelog](https://github.com/openshift/kube-state-metrics/compare/8b24e32af32d9ffec05d1be5a04d453a88737cb3...462e63f6223817d3610f030f6166a790d793c572)
### [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver/tree/02f9a9211a89784aad3272ffe93aa305a00be736)
* [CNV-45886](https://issues.redhat.com/browse/CNV-45886): Add csi-clone support to kubevirt-csi (#118) [#45](https://github.com/openshift/kubevirt-csi-driver/pull/45)
* [CNV-44899](https://issues.redhat.com/browse/CNV-44899): Sync upstream 2024-07-22 [#44](https://github.com/openshift/kubevirt-csi-driver/pull/44)
* [Full changelog](https://github.com/openshift/kubevirt-csi-driver/compare/5a44ca97da94526d889b027a116af92398740e60...02f9a9211a89784aad3272ffe93aa305a00be736)
### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/d0e62ca300b50dc619107b12f0056eb68062b3ff)
* [OCPBUGS-31777](https://issues.redhat.com/browse/OCPBUGS-31777): Updates message verbs to use %q where appropriate [#1240](https://github.com/openshift/machine-api-operator/pull/1240)
* [OCPCLOUD-2565](https://issues.redhat.com/browse/OCPCLOUD-2565): Machine controller feature gating [#1274](https://github.com/openshift/machine-api-operator/pull/1274)
* [OCPCLOUD-2565](https://issues.redhat.com/browse/OCPCLOUD-2565): Machineset feature gating [#1273](https://github.com/openshift/machine-api-operator/pull/1273)
* [OCPBUGS-37154](https://issues.redhat.com/browse/OCPBUGS-37154): Added Permisions for Azure Capacity Reservation [#1272](https://github.com/openshift/machine-api-operator/pull/1272)
* [OCPCLOUD-2565](https://issues.redhat.com/browse/OCPCLOUD-2565): Updates vsphere feature gates [#1269](https://github.com/openshift/machine-api-operator/pull/1269)
* [CORS-3546](https://issues.redhat.com/browse/CORS-3546): Nutanix: add gpus and dataDisks support [#1266](https://github.com/openshift/machine-api-operator/pull/1266)
* [CORS-3580](https://issues.redhat.com/browse/CORS-3580): Add the hyperdisk-balanced disk type [#1268](https://github.com/openshift/machine-api-operator/pull/1268)
* [OCPBUGS-36469](https://issues.redhat.com/browse/OCPBUGS-36469): Update validation for placementGroupPartition to honour it as pointer [#1267](https://github.com/openshift/machine-api-operator/pull/1267)
* [CFE-1065](https://issues.redhat.com/browse/CFE-1065): Add range validation for placementGroupPartition [#1265](https://github.com/openshift/machine-api-operator/pull/1265)
* [CFE-1065](https://issues.redhat.com/browse/CFE-1065): Add support for PlacementGroupPartition of placement group [#1242](https://github.com/openshift/machine-api-operator/pull/1242)
* NO-JIRA: Update OWNERS [#1264](https://github.com/openshift/machine-api-operator/pull/1264)
* [Full changelog](https://github.com/openshift/machine-api-operator/compare/f52639f69500e237eb87795c0f9bdeece46df53d...d0e62ca300b50dc619107b12f0056eb68062b3ff)
### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/c41c314942bbd3b357e6bbfabc25e13681673861)
* [OCPBUGS-31777](https://issues.redhat.com/browse/OCPBUGS-31777): Updates message verbs to use %q where appropriate [#4369](https://github.com/openshift/machine-config-operator/pull/4369)
* [OCPBUGS-37850](https://issues.redhat.com/browse/OCPBUGS-37850): Machine-config daemon ListPools panic during tech-preview CI runs [#4533](https://github.com/openshift/machine-config-operator/pull/4533)
* NO-ISSUE: Add ref link to NodeDisruptionPolicy in docs/* [#4543](https://github.com/openshift/machine-config-operator/pull/4543)
* [AUTH-482](https://issues.redhat.com/browse/AUTH-482): set required-scc for openshift workloads [#4504](https://github.com/openshift/machine-config-operator/pull/4504)
* [OCPNODE-2482](https://issues.redhat.com/browse/OCPNODE-2482): Enable CRI-O internal repair feature as the default [#4519](https://github.com/openshift/machine-config-operator/pull/4519)
* [OCPBUGS-37984](https://issues.redhat.com/browse/OCPBUGS-37984): Give keepalived-monitor necessary capabilities [#4517](https://github.com/openshift/machine-config-operator/pull/4517)
* [OCPBUGS-37534](https://issues.redhat.com/browse/OCPBUGS-37534): Revert "MCD-pull: run after network-online.target in Azure" [#4515](https://github.com/openshift/machine-config-operator/pull/4515)
* [OCPBUGS-38320](https://issues.redhat.com/browse/OCPBUGS-38320): Revert "templates/master/cri-o: make crun as the default container runtime" [#4523](https://github.com/openshift/machine-config-operator/pull/4523)
* [OCPNODE-2357](https://issues.redhat.com/browse/OCPNODE-2357): templates/master/cri-o: make crun as the default container runtime [#4437](https://github.com/openshift/machine-config-operator/pull/4437)
* NO-JIRA: crio: set min memory for crun [#4516](https://github.com/openshift/machine-config-operator/pull/4516)
* [OCPBUGS-35800](https://issues.redhat.com/browse/OCPBUGS-35800): kubelet config controller does not always propogate tlsSecurityProfile [#4512](https://github.com/openshift/machine-config-operator/pull/4512)
* [OCPBUGS-31298](https://issues.redhat.com/browse/OCPBUGS-31298): Prevent no-operation patches from overloading the kube-api server with unnecessary calls [#4511](https://github.com/openshift/machine-config-operator/pull/4511)
* [MCO-703](https://issues.redhat.com/browse/MCO-703): Lifecycle Buildah with MCO [#4471](https://github.com/openshift/machine-config-operator/pull/4471)
* [MCO-1214](https://issues.redhat.com/browse/MCO-1214): Enabled boot images updates for AWS [#4492](https://github.com/openshift/machine-config-operator/pull/4492)
* NO-ISSUE: Move ManagedBootImages and NodeDisruptionPolicy to default e2e suite [#4513](https://github.com/openshift/machine-config-operator/pull/4513)
* NO-JIRA: Fix HasOSImage function [#4510](https://github.com/openshift/machine-config-operator/pull/4510)
* NO-ISSUE: Remove openshift/api pin [#4508](https://github.com/openshift/machine-config-operator/pull/4508)
* [MCO-1065](https://issues.redhat.com/browse/MCO-1065): MCO-1171: API bump for ManagedBootImages and NodeDisruptionPolicy GA [#4496](https://github.com/openshift/machine-config-operator/pull/4496)
* [OCPBUGS-33784](https://issues.redhat.com/browse/OCPBUGS-33784): Guard MachineOSBuild informers with feature gates [#4497](https://github.com/openshift/machine-config-operator/pull/4497)
* [MCO-1230](https://issues.redhat.com/browse/MCO-1230): Retry build and push operations multiple times [#4469](https://github.com/openshift/machine-config-operator/pull/4469)
* [OCPBUGS-30955](https://issues.redhat.com/browse/OCPBUGS-30955): On-Prem resolv prepender to watch for NM changes [#4488](https://github.com/openshift/machine-config-operator/pull/4488)
* [MCO-1191](https://issues.redhat.com/browse/MCO-1191), [MCO-1194](https://issues.redhat.com/browse/MCO-1194): Experiment with creating internal go bindings for bootc , Incorporate support for bootc commands to Machine Config Daemon [#4465](https://github.com/openshift/machine-config-operator/pull/4465)
* [OCPBUGS-36289](https://issues.redhat.com/browse/OCPBUGS-36289): e2e test should wait for MCD pod to be running [#4444](https://github.com/openshift/machine-config-operator/pull/4444)
* NO-ISSUE: OWNERS: keep up-to-date with active maintainers [#4493](https://github.com/openshift/machine-config-operator/pull/4493)
* [MCO-1202](https://issues.redhat.com/browse/MCO-1202): MCO-1203: MCO-1204: MCO-1205: MCO-1213: Implementing tlsSecurityProfile for MCO [#4435](https://github.com/openshift/machine-config-operator/pull/4435)
* [SPLAT-1381](https://issues.redhat.com/browse/SPLAT-1381): Remove Alibaba [#4112](https://github.com/openshift/machine-config-operator/pull/4112)
* NO-ISSUE: API bump to fetch BootcNodeManagement FG [#4487](https://github.com/openshift/machine-config-operator/pull/4487)
* [OCPBUGS-36175](https://issues.redhat.com/browse/OCPBUGS-36175): Remove privileged flag from on-prem containers [#4443](https://github.com/openshift/machine-config-operator/pull/4443)
* [OCPNODE-2438](https://issues.redhat.com/browse/OCPNODE-2438): bump API and update CRD manifests [#4480](https://github.com/openshift/machine-config-operator/pull/4480)
* [OCPBUGS-37271](https://issues.redhat.com/browse/OCPBUGS-37271): kubelet: boot without PSI for performance concerns [#4470](https://github.com/openshift/machine-config-operator/pull/4470)
* [MCO-1125](https://issues.redhat.com/browse/MCO-1125): OCPBUGS-35277: Allow paths to be defined for non-disruptive updates [#4472](https://github.com/openshift/machine-config-operator/pull/4472)
* [OCPBUGS-19537](https://issues.redhat.com/browse/OCPBUGS-19537): OCB should fail if node is not coreos based [#4442](https://github.com/openshift/machine-config-operator/pull/4442)
* [MCO-1227](https://issues.redhat.com/browse/MCO-1227): Run boot image controller only when required [#4477](https://github.com/openshift/machine-config-operator/pull/4477)
* [OCPBUGS-33397](https://issues.redhat.com/browse/OCPBUGS-33397): Openshift uncordoned compute-node that was intentionally cordoned [#4475](https://github.com/openshift/machine-config-operator/pull/4475)
* [OCPBUGS-33134](https://issues.redhat.com/browse/OCPBUGS-33134): Nodes are drained twice when an OCB image is applied [#4467](https://github.com/openshift/machine-config-operator/pull/4467)
* [OCPBUGS-36654](https://issues.redhat.com/browse/OCPBUGS-36654): Machine-config operator should not hot loop generating ValidatingAdmissionPolicyUpdated events [#4460](https://github.com/openshift/machine-config-operator/pull/4460)
* [OPNET-465](https://issues.redhat.com/browse/OPNET-465): Refactor LB and DNS manifest list for vSphere [#4167](https://github.com/openshift/machine-config-operator/pull/4167)
* [MCO-1103](https://issues.redhat.com/browse/MCO-1103): Restore setup-envtest used in the verify test [#4458](https://github.com/openshift/machine-config-operator/pull/4458)
* [MCO-1144](https://issues.redhat.com/browse/MCO-1144): Implement progressing/error boot images conditions on the MachineConfiguration object [#4390](https://github.com/openshift/machine-config-operator/pull/4390)
* NO-ISSUE: Revert "disable mglru service" [#4468](https://github.com/openshift/machine-config-operator/pull/4468)
* [OCPBUGS-36344](https://issues.redhat.com/browse/OCPBUGS-36344): Add CIP relevant mirrors to sigstore attachement cfg [#4449](https://github.com/openshift/machine-config-operator/pull/4449)
* [OCPBUGS-35436](https://issues.redhat.com/browse/OCPBUGS-35436): Remove disable-mglru.service [#4466](https://github.com/openshift/machine-config-operator/pull/4466)
* [OCPBUGS-36711](https://issues.redhat.com/browse/OCPBUGS-36711): templates: run disable-mglru conditionally [#4459](https://github.com/openshift/machine-config-operator/pull/4459)
* [OCPBUGS-35300](https://issues.redhat.com/browse/OCPBUGS-35300): MCD-pull: run after network-online.target in Azure [#4423](https://github.com/openshift/machine-config-operator/pull/4423)
* [OCPBUGS-30603](https://issues.redhat.com/browse/OCPBUGS-30603): Bootstrap e2e test featuregate setup does not match the actual code [#4439](https://github.com/openshift/machine-config-operator/pull/4439)
* [MCO-1147](https://issues.redhat.com/browse/MCO-1147), [OCPBUGS-34225](https://issues.redhat.com/browse/OCPBUGS-34225): Pick up openshift/kubernetes 1.30 rebase updates, Dockerfile Update [#4399](https://github.com/openshift/machine-config-operator/pull/4399)
* [OCPNODE-2226](https://issues.redhat.com/browse/OCPNODE-2226): Introduce versioning in auto-node-sizing feature [#4363](https://github.com/openshift/machine-config-operator/pull/4363)
* [OCPBUGS-21628](https://issues.redhat.com/browse/OCPBUGS-21628), [OCPBUGS-28974](https://issues.redhat.com/browse/OCPBUGS-28974): daemon: Handle correctly OS Version for 4.1 and 4.2 bootimages [#4429](https://github.com/openshift/machine-config-operator/pull/4429)
* [OCPBUGS-33694](https://issues.redhat.com/browse/OCPBUGS-33694): daemon/update: disable systemd unit before overwriting [#4421](https://github.com/openshift/machine-config-operator/pull/4421)
* [OCPBUGS-36178](https://issues.redhat.com/browse/OCPBUGS-36178): remove unnecessary e2e test TestControllerConfigStuff [#4434](https://github.com/openshift/machine-config-operator/pull/4434)
* [Full changelog](https://github.com/openshift/machine-config-operator/compare/58aca6909f9d1c319816dc12beedc35150418e40...c41c314942bbd3b357e6bbfabc25e13681673861)
### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/eb2a1bd822dc7a6f490276121bd654c5b000127d)
* [OCPBUGS-36921](https://issues.redhat.com/browse/OCPBUGS-36921): Use resource label when showing empty alert list pages [#165](https://github.com/openshift/monitoring-plugin/pull/165)
* NO-JIRA: Update query-browser to not use setState [#164](https://github.com/openshift/monitoring-plugin/pull/164)
* NO-JIRA: upgrade to go 1.22 fixing the z version [#162](https://github.com/openshift/monitoring-plugin/pull/162)
* NO-JIRA: downgrade to go 1.21 to be able to use cachito [#160](https://github.com/openshift/monitoring-plugin/pull/160)
* NO-JIRA: add FIPS compliant flags and env vars [#157](https://github.com/openshift/monitoring-plugin/pull/157)
* [OU-431](https://issues.redhat.com/browse/OU-431): Export CSV for Alert Tables [#133](https://github.com/openshift/monitoring-plugin/pull/133)
* NO-JIRA: Use DNF and go based image in Dockerfile [#154](https://github.com/openshift/monitoring-plugin/pull/154)
* NO-JIRA: fix cachito web folder [#151](https://github.com/openshift/monitoring-plugin/pull/151)
* NO-JIRA: fix command chain for art image [#149](https://github.com/openshift/monitoring-plugin/pull/149)
* NO-JIRA: fix cachito pem file location [#146](https://github.com/openshift/monitoring-plugin/pull/146)
* NO-JIRA: fix cachito target folder [#144](https://github.com/openshift/monitoring-plugin/pull/144)
* NO-JIRA: Fix art image cachito path for yarn lock [#142](https://github.com/openshift/monitoring-plugin/pull/142)
* [OU-436](https://issues.redhat.com/browse/OU-436): Add Golang backend [#128](https://github.com/openshift/monitoring-plugin/pull/128)
* [OU-258](https://issues.redhat.com/browse/OU-258): Dev console: Use Metrics page from monitoring-plugin [#138](https://github.com/openshift/monitoring-plugin/pull/138)
* [OCPBUGS-37291](https://issues.redhat.com/browse/OCPBUGS-37291): check undefined function before calling [#137](https://github.com/openshift/monitoring-plugin/pull/137)
* NO-JIRA: Fix docker local and log query browser error [#135](https://github.com/openshift/monitoring-plugin/pull/135)
* [OU-248](https://issues.redhat.com/browse/OU-248): Add Alerts Detail Page [#131](https://github.com/openshift/monitoring-plugin/pull/131)
* [OU-238](https://issues.redhat.com/browse/OU-238): Export CSV [#127](https://github.com/openshift/monitoring-plugin/pull/127)
* [OCPBUGS-36970](https://issues.redhat.com/browse/OCPBUGS-36970): Use the non-tenancy URL in the Admin perspective [#134](https://github.com/openshift/monitoring-plugin/pull/134)
* [OU-251](https://issues.redhat.com/browse/OU-251): Prevent rule labels from being added to alert labels for dev console [#132](https://github.com/openshift/monitoring-plugin/pull/132)
* [OU-439](https://issues.redhat.com/browse/OU-439): Add the predefined queries list to the admin metrics [#129](https://github.com/openshift/monitoring-plugin/pull/129)
* [OU-251](https://issues.redhat.com/browse/OU-251): Migrate Developer Perspective Alert List to Monitoring Plugin [#125](https://github.com/openshift/monitoring-plugin/pull/125)
* [Full changelog](https://github.com/openshift/monitoring-plugin/compare/73072187beaa7393ab7f4c14b15afebfd03651e9...eb2a1bd822dc7a6f490276121bd654c5b000127d)
### [multus-cni, multus-cni-microshift](https://github.com/openshift/multus-cni/tree/3cba503d4b6295efd1fa1931884eab2b63c84d94)
* [OCPBUGS-37991](https://issues.redhat.com/browse/OCPBUGS-37991): Downstream sync to address multiple interface returns in network-status annotation [#245](https://github.com/openshift/multus-cni/pull/245)
* [Full changelog](https://github.com/openshift/multus-cni/compare/2b4b4f18b7dd6a0da93163aeb434cb77565bc10c...3cba503d4b6295efd1fa1931884eab2b63c84d94)
### [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni/tree/c359161c2d1c43ffa61774ce22d3ff6c936829fa)
* [NP-1057](https://issues.redhat.com/browse/NP-1057): Ds merge 08/02/2024 [#307](https://github.com/openshift/whereabouts-cni/pull/307)
* [OCPBUGS-33941](https://issues.redhat.com/browse/OCPBUGS-33941): upstream sync 23072024 [#303](https://github.com/openshift/whereabouts-cni/pull/303)
* [Full changelog](https://github.com/openshift/whereabouts-cni/compare/2a7ff07e546e9e5d7ebc1e15808b52b22aa04db3...c359161c2d1c43ffa61774ce22d3ff6c936829fa)
### [must-gather](https://github.com/openshift/must-gather/tree/e20b89ab3124753e8447b8be25df081b6f889896)
* NO-JIRA: Expand the approvers for must-gather [#439](https://github.com/openshift/must-gather/pull/439)
* [MON-3108](https://issues.redhat.com/browse/MON-3108): fix(collection-scripts/monitoring_common.sh): set a default --sandbox-dir-root to 'promtool tsdb dump-openmetrics' for better UX [#437](https://github.com/openshift/must-gather/pull/437)
* [CNF-13837](https://issues.redhat.com/browse/CNF-13837): gather_ppc: fallback option when NTO image not found [#436](https://github.com/openshift/must-gather/pull/436)
* [MON-3108](https://issues.redhat.com/browse/MON-3108): Add gather_metrics for Prometheus fetching [#434](https://github.com/openshift/must-gather/pull/434)
* [OCPBUGS-33959](https://issues.redhat.com/browse/OCPBUGS-33959), [SDN-5066](https://issues.redhat.com/browse/SDN-5066): Remove needless multus log collection [#431](https://github.com/openshift/must-gather/pull/431)
* NO-JIRA: Update dockerfile rename changes [#433](https://github.com/openshift/must-gather/pull/433)
* NO-JIRA: Rename Dockerfile [#432](https://github.com/openshift/must-gather/pull/432)
* NO-JIRA: Correct typo. [#414](https://github.com/openshift/must-gather/pull/414)
* NO-JIRA: Adding the missing clusterresourcequota and Flowcontrol resources [#408](https://github.com/openshift/must-gather/pull/408)
* [Full changelog](https://github.com/openshift/must-gather/compare/b8be7da422c34c5cbed8475d576ffea7f854f4d6...e20b89ab3124753e8447b8be25df081b6f889896)
### [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon/tree/f7a88331a9de217c6619dccd23bc701aa6712df8)
* Correct spelling (#97) [#97](https://github.com/openshift/network-metrics-daemon/pull/97)
* [Full changelog](https://github.com/openshift/network-metrics-daemon/compare/bf28255e4af40810b46644cb5a6964c10340d9fd...f7a88331a9de217c6619dccd23bc701aa6712df8)
### [network-tools](https://github.com/openshift/network-tools/tree/fbad0c52829842c07c03a29c77510926c1e8c44e)
* NO-JIRA: Remove Ben from script [#130](https://github.com/openshift/network-tools/pull/130)
* NO-JIRA: Add real total line to the bug ranking [#131](https://github.com/openshift/network-tools/pull/131)
* [Full changelog](https://github.com/openshift/network-tools/compare/08ee88721e1a41163689330db7979bfa2f9f21f5...fbad0c52829842c07c03a29c77510926c1e8c44e)
### [oc-mirror](https://github.com/openshift/oc-mirror/tree/7a963b29583c194b7c64ed16450f5391c55e6bdb)
* [OCPBUGS-35824](https://issues.redhat.com/browse/OCPBUGS-35824): Log warning UPDATE_URL_OVERRIDE correctly (#908) [#908](https://github.com/openshift/oc-mirror/pull/908)
* [CLID-169](https://issues.redhat.com/browse/CLID-169): Add terraform template to up Enclave demo env on AWS (#907) [#907](https://github.com/openshift/oc-mirror/pull/907)
* [OCPBUGS-37867](https://issues.redhat.com/browse/OCPBUGS-37867): Use tag only when image by tag and digest (#911) [#911](https://github.com/openshift/oc-mirror/pull/911)
* [OCPBUGS-38037](https://issues.redhat.com/browse/OCPBUGS-38037): unable to build graph image in enclave environment (#906) [#906](https://github.com/openshift/oc-mirror/pull/906)
* [OCPBUGS-38396](https://issues.redhat.com/browse/OCPBUGS-38396): use platform.release when set (#909) [#909](https://github.com/openshift/oc-mirror/pull/909)
* [OCPBUGS-37950](https://issues.redhat.com/browse/OCPBUGS-37950): Bug fix when kubevirt image not found (#904) [#904](https://github.com/openshift/oc-mirror/pull/904)
* [OCPBUGS-37667](https://issues.redhat.com/browse/OCPBUGS-37667): Rebuild catalogs -- without cache generation (#899) [#899](https://github.com/openshift/oc-mirror/pull/899)
* [CLID-179](https://issues.redhat.com/browse/CLID-179): Include the HyperShift KubeVirt CoreOS container (#900) [#900](https://github.com/openshift/oc-mirror/pull/900)
* removes duplicated operator related images (#903) [#903](https://github.com/openshift/oc-mirror/pull/903)
* [CLID-133](https://issues.redhat.com/browse/CLID-133): feat: introduces priority on mirroring and show which operator failed during mirroring (#895) [#895](https://github.com/openshift/oc-mirror/pull/895)
* [OCPBUGS-36410](https://issues.redhat.com/browse/OCPBUGS-36410): fix: creates tags for release images (#898) [#898](https://github.com/openshift/oc-mirror/pull/898)
* [CLID-136](https://issues.redhat.com/browse/CLID-136): Skip deletion of operator catalog image in delete feature (#894) [#894](https://github.com/openshift/oc-mirror/pull/894)
* [OCPBUGS-37055](https://issues.redhat.com/browse/OCPBUGS-37055): Use proxy for HTTP request release signatures (#891) [#891](https://github.com/openshift/oc-mirror/pull/891)
* [OCPBUGS-36548](https://issues.redhat.com/browse/OCPBUGS-36548): Skip catalogs that are non existing (#888) [#888](https://github.com/openshift/oc-mirror/pull/888)
* [OCPBUGS-36445](https://issues.redhat.com/browse/OCPBUGS-36445): Fix to ensure invalid catalogs are skipped (#885) [#885](https://github.com/openshift/oc-mirror/pull/885)
* CLID-99 consolidates the release collector for delete feature (#883) [#883](https://github.com/openshift/oc-mirror/pull/883)
* This is a combination of 6 commits. (#880) [#880](https://github.com/openshift/oc-mirror/pull/880)
* [OCPBUGS-362214](https://issues.redhat.com/browse/OCPBUGS-362214): Fix V2 DiskToMirror should not require internet access (#882) [#882](https://github.com/openshift/oc-mirror/pull/882)
* [Full changelog](https://github.com/openshift/oc-mirror/compare/27eeefc92bb2e528f8ae3ec0c4e4ba6e69e49329...7a963b29583c194b7c64ed16450f5391c55e6bdb)
### [olm-catalogd](https://github.com/openshift/operator-framework-catalogd/tree/c4497d0954b9967ba206515308275ae6f1d962e8)
* NO-ISSUE: Synchronize From Upstream Repositories [#59](https://github.com/openshift/operator-framework-catalogd/pull/59)
* NO-ISSUE: Synchronize From Upstream Repositories [#57](https://github.com/openshift/operator-framework-catalogd/pull/57)
* NO-ISSUE: Synchronize From Upstream Repositories [#53](https://github.com/openshift/operator-framework-catalogd/pull/53)
* [Full changelog](https://github.com/openshift/operator-framework-catalogd/compare/c524c4fd6b8c932f218ce6a66020e021fce6c5ad...c4497d0954b9967ba206515308275ae6f1d962e8)
### [olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/b834fc82d511853602b734e0b1b097c5e0e9e49a)
* NO-ISSUE: Synchronize From Upstream Repositories [#131](https://github.com/openshift/operator-framework-operator-controller/pull/131)
* NO-ISSUE: Synchronize From Upstream Repositories [#130](https://github.com/openshift/operator-framework-operator-controller/pull/130)
* NO-ISSUE: Synchronize From Upstream Repositories [#129](https://github.com/openshift/operator-framework-operator-controller/pull/129)
* NO-ISSUE: Synchronize From Upstream Repositories [#128](https://github.com/openshift/operator-framework-operator-controller/pull/128)
* NO-ISSUE: Synchronize From Upstream Repositories [#127](https://github.com/openshift/operator-framework-operator-controller/pull/127)
* NO-ISSUE: Synchronize From Upstream Repositories [#126](https://github.com/openshift/operator-framework-operator-controller/pull/126)
* NO-ISSUE: Synchronize From Upstream Repositories [#125](https://github.com/openshift/operator-framework-operator-controller/pull/125)
* NO-ISSUE: Synchronize From Upstream Repositories [#124](https://github.com/openshift/operator-framework-operator-controller/pull/124)
* NO-ISSUE: Synchronize From Upstream Repositories [#123](https://github.com/openshift/operator-framework-operator-controller/pull/123)
* NO-ISSUE: Synchronize From Upstream Repositories [#121](https://github.com/openshift/operator-framework-operator-controller/pull/121)
* NO-ISSUE: Synchronize From Upstream Repositories [#119](https://github.com/openshift/operator-framework-operator-controller/pull/119)
* NO-ISSUE: Synchronize From Upstream Repositories [#118](https://github.com/openshift/operator-framework-operator-controller/pull/118)
* NO-ISSUE: Synchronize From Upstream Repositories [#117](https://github.com/openshift/operator-framework-operator-controller/pull/117)
* NO-ISSUE: Synchronize From Upstream Repositories [#115](https://github.com/openshift/operator-framework-operator-controller/pull/115)
* [OCPBUGS-36471](https://issues.redhat.com/browse/OCPBUGS-36471): Synchronize From Upstream Repositories [#114](https://github.com/openshift/operator-framework-operator-controller/pull/114)
* [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/3cbea6a4096045f4c82b48cade4a1ec1513ffa4a...b834fc82d511853602b734e0b1b097c5e0e9e49a)
### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/aabcbc2cf5d944f64e6ebdbc4e0ce7f1b95bd127)
* [OCPBUGS-35731](https://issues.redhat.com/browse/OCPBUGS-35731): Race condition when deleting ServiceAccount [#318](https://github.com/openshift/openshift-controller-manager/pull/318)
* Revert Revert OCPBUGS-36833: 4.16 "Bad" reconciliation loops can cause unbounded dockercfg secret creation [#322](https://github.com/openshift/openshift-controller-manager/pull/322)
* NO-JIRA: Revert "OCPBUGS-36833: 4.16 "Bad" reconciliation loops can cause unbounded dockercfg secret creation" [#321](https://github.com/openshift/openshift-controller-manager/pull/321)
* [OCPBUGS-36833](https://issues.redhat.com/browse/OCPBUGS-36833): 4.16 "Bad" reconciliation loops can cause unbounded dockercfg secret creation [#319](https://github.com/openshift/openshift-controller-manager/pull/319)
* [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/dc54a288f78e85e880ee37da2877629efd65c8c6...aabcbc2cf5d944f64e6ebdbc4e0ce7f1b95bd127)
### [openstack-cinder-csi-driver-operator](https://github.com/openshift/openstack-cinder-csi-driver-operator/tree/f89b6dbc9464e13f432a96ab42bdbb38bdd587d2)
* NO-JIRA: Add more docs for configuration options [#167](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/167)
* [STOR-1596](https://issues.redhat.com/browse/STOR-1596): Bump all deps for 4.17 [#176](https://github.com/openshift/openstack-cinder-csi-driver-operator/pull/176)
* [Full changelog](https://github.com/openshift/openstack-cinder-csi-driver-operator/compare/f3b7d70ad2df85df0929cf01f6f539ab6b4991f5...f89b6dbc9464e13f432a96ab42bdbb38bdd587d2)
### [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack/tree/0fd117814e75f1f1af84b74ced11cd5183faa3f4)
* [OCPCLOUD-2565](https://issues.redhat.com/browse/OCPCLOUD-2565): Adds --feature-gates CLI argument [#122](https://github.com/openshift/machine-api-provider-openstack/pull/122)
* [Full changelog](https://github.com/openshift/machine-api-provider-openstack/compare/689718740b923e516c037d7862d81a462ecdbbd3...0fd117814e75f1f1af84b74ced11cd5183faa3f4)
### [operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/7915649deba09c031b0273c58e47f21eb6975aef)
* NO-ISSUE: Synchronize From Upstream Repositories [#841](https://github.com/openshift/operator-framework-olm/pull/841)
* NO-ISSUE: Synchronize From Upstream Repositories [#835](https://github.com/openshift/operator-framework-olm/pull/835)
* NO-ISSUE: Synchronize From Upstream Repositories [#834](https://github.com/openshift/operator-framework-olm/pull/834)
* NO-ISSUE: Update junit report file name to show spec results on Test Grid [#832](https://github.com/openshift/operator-framework-olm/pull/832)
* [OCPBUGS-36500](https://issues.redhat.com/browse/OCPBUGS-36500): remove cvo hypershift profile annotation from psm-operator manifests [#831](https://github.com/openshift/operator-framework-olm/pull/831)
* NO-ISSUE: Synchronize From Upstream Repositories [#830](https://github.com/openshift/operator-framework-olm/pull/830)
* NO-ISSUE: Synchronize From Upstream Repositories [#827](https://github.com/openshift/operator-framework-olm/pull/827)
* NO-ISSUE: Synchronize From Upstream Repositories [#825](https://github.com/openshift/operator-framework-olm/pull/825)
* NO-ISSUE: Synchronize From Upstream Repositories [#820](https://github.com/openshift/operator-framework-olm/pull/820)
* NO-ISSUE: Synchronize From Upstream Repositories [#816](https://github.com/openshift/operator-framework-olm/pull/816)
* [OCPBUGS-35970](https://issues.redhat.com/browse/OCPBUGS-35970): add io.openshift.release.operator label to image [#812](https://github.com/openshift/operator-framework-olm/pull/812)
* NO-ISSUE: Synchronize From Upstream Repositories [#815](https://github.com/openshift/operator-framework-olm/pull/815)
* NO-ISSUE: add output-dir to E2E_GINKGO_OPTS [#813](https://github.com/openshift/operator-framework-olm/pull/813)
* [OCPBUGS-35970](https://issues.redhat.com/browse/OCPBUGS-35970): don't erase the filesystem from the base tools image [#804](https://github.com/openshift/operator-framework-olm/pull/804)
* NO-ISSUE: Manual Sync 0702 [#808](https://github.com/openshift/operator-framework-olm/pull/808)
* [OCPBUGS-35970](https://issues.redhat.com/browse/OCPBUGS-35970): switch base image [#802](https://github.com/openshift/operator-framework-olm/pull/802)
* NO-ISSUE: Synchronize From Upstream Repositories [#801](https://github.com/openshift/operator-framework-olm/pull/801)
* [Full changelog](https://github.com/openshift/operator-framework-olm/compare/02e3f41f9a9e88fb3852c6c49e9cd6421fe9db61...7915649deba09c031b0273c58e47f21eb6975aef)
### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/794974488ac28a56f0afbbc15f290b6e32dc87b0)
* NO-ISSUE: Add client certificate and key to service monitor [#482](https://github.com/operator-framework/operator-marketplace/pull/482)
* [OCPBUGS-34244](https://issues.redhat.com/browse/OCPBUGS-34244): Updating marketplace-operator-container image to be consistent with ART for 4.17 [#568](https://github.com/operator-framework/operator-marketplace/pull/568)
* [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/7db179fb05ea5bd33c9ea0a55e13adeeaf0529a2...794974488ac28a56f0afbbc15f290b6e32dc87b0)
### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/4b17dc2301488a37286221b87f2b95da3f9091af)
* [SDN-4930](https://issues.redhat.com/browse/SDN-4930): Downstream Merge 20th august [#2268](https://github.com/openshift/ovn-kubernetes/pull/2268)
* [OCPBUGS-37056](https://issues.redhat.com/browse/OCPBUGS-37056), [OCPBUGS-37439](https://issues.redhat.com/browse/OCPBUGS-37439), [OCPBUGS-37439](https://issues.redhat.com/browse/OCPBUGS-37439): Downstream Merge 14th August 2024 [#2259](https://github.com/openshift/ovn-kubernetes/pull/2259)
* [OCPBUGS-37541](https://issues.redhat.com/browse/OCPBUGS-37541): Fix per-pod MCS/metadata blocking [#2240](https://github.com/openshift/ovn-kubernetes/pull/2240)
* [OCPBUGS-36614](https://issues.redhat.com/browse/OCPBUGS-36614), [OCPBUGS-36865](https://issues.redhat.com/browse/OCPBUGS-36865), [SDN-4919](https://issues.redhat.com/browse/SDN-4919): [DownstreamMerge] 29 July 2024 [#2241](https://github.com/openshift/ovn-kubernetes/pull/2241)
* [OCPBUGS-37709](https://issues.redhat.com/browse/OCPBUGS-37709): Revert #2233 DownStream Merge: 24th July 2024 [#2243](https://github.com/openshift/ovn-kubernetes/pull/2243)
* [OCPBUGS-36865](https://issues.redhat.com/browse/OCPBUGS-36865), [SDN-4919](https://issues.redhat.com/browse/SDN-4919): DownStream Merge: 24th July 2024 [#2233](https://github.com/openshift/ovn-kubernetes/pull/2233)
* [SDN-4919](https://issues.redhat.com/browse/SDN-4919): Downstream Merge July 10th [#2223](https://github.com/openshift/ovn-kubernetes/pull/2223)
* [OCPBUGS-33758](https://issues.redhat.com/browse/OCPBUGS-33758), [OCPBUGS-33758](https://issues.redhat.com/browse/OCPBUGS-33758), [OCPBUGS-35347](https://issues.redhat.com/browse/OCPBUGS-35347), [OCPBUGS-35367](https://issues.redhat.com/browse/OCPBUGS-35367), [SDN-4919](https://issues.redhat.com/browse/SDN-4919), [SDN-5011](https://issues.redhat.com/browse/SDN-5011): Downstream Merge: July 2nd [#2217](https://github.com/openshift/ovn-kubernetes/pull/2217)
* [OCPBUGS-34463](https://issues.redhat.com/browse/OCPBUGS-34463): Updating ovn-kubernetes-microshift-container image to be consistent with ART for 4.17 [#2186](https://github.com/openshift/ovn-kubernetes/pull/2186)
* [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/56c123fe65143eb4005558d9845c89d243c8573c...4b17dc2301488a37286221b87f2b95da3f9091af)
### [powervs-block-csi-driver](https://github.com/openshift/ibm-powervs-block-csi-driver/tree/aaa6afa9c4cc5b283f2d0f09f78610857e067c7e)
* [MULTIARCH-4809](https://issues.redhat.com/browse/MULTIARCH-4809): Rebase with upstream: go modules updates and code changes. [#86](https://github.com/openshift/ibm-powervs-block-csi-driver/pull/86)
* [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver/compare/b92bb94e1ad820fbe7e9206f4f4f40676a76a8c9...aaa6afa9c4cc5b283f2d0f09f78610857e067c7e)
### [powervs-block-csi-driver-operator](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/tree/f6f037c556d7fb8155c83e20e951944aecd102c6)
* [STOR-1596](https://issues.redhat.com/browse/STOR-1596): Bump all deps for 4.17 [#73](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/73)
* [OCPBUGS-36229](https://issues.redhat.com/browse/OCPBUGS-36229): Fix CVE-2023-45288 and CVE-2024-24786 [#69](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/pull/69)
* [Full changelog](https://github.com/openshift/ibm-powervs-block-csi-driver-operator/compare/8f1e8174200569fb5492c6328ed42ba69601a091...f6f037c556d7fb8155c83e20e951944aecd102c6)
### [powervs-cloud-controller-manager](https://github.com/openshift/cloud-provider-powervs/tree/bd3d72e5095c950964f64871253e4da4ad2acbe7)
* No-Jira: Manual rebase of upstream release 1.30 on 22-Jul-2024 [#72](https://github.com/openshift/cloud-provider-powervs/pull/72)
* No-Jira: Add multiarch reviewers and approvers to OWNER file [#70](https://github.com/openshift/cloud-provider-powervs/pull/70)
* No-Jira: Merge https://github.com/IBM-Cloud/cloud-provider-ibm:release-1.29 (6c2ab88) into main [#69](https://github.com/openshift/cloud-provider-powervs/pull/69)
* [Full changelog](https://github.com/openshift/cloud-provider-powervs/compare/c5943fffd2a9a60401a4a260700a592889764d37...bd3d72e5095c950964f64871253e4da4ad2acbe7)
### [powervs-machine-controllers](https://github.com/openshift/machine-api-provider-powervs/tree/7d960a795a11affe428cd055d4072e82575952e3)
* [OCPCLOUD-2565](https://issues.redhat.com/browse/OCPCLOUD-2565): Adds --feature-gates CLI argument [#80](https://github.com/openshift/machine-api-provider-powervs/pull/80)
* [OCPBUGS-37688](https://issues.redhat.com/browse/OCPBUGS-37688): Update go.mod to fix CVE [#81](https://github.com/openshift/machine-api-provider-powervs/pull/81)
* [Full changelog](https://github.com/openshift/machine-api-provider-powervs/compare/78660a70e1d41fede836bcc1bef5b4702221d34f...7d960a795a11affe428cd055d4072e82575952e3)
### [prom-label-proxy](https://github.com/openshift/prom-label-proxy/tree/d80e904430effd51a5f00bf6345a2108b33bc15e)
* [MON-3972](https://issues.redhat.com/browse/MON-3972): [bot] Bump openshift/prom-label-proxy to v0.11.0 [#375](https://github.com/openshift/prom-label-proxy/pull/375)
* [Full changelog](https://github.com/openshift/prom-label-proxy/compare/e8bcdcc93d04d1033f5163ae1f4ed5011421c9d9...d80e904430effd51a5f00bf6345a2108b33bc15e)
### [prometheus](https://github.com/openshift/prometheus/tree/d4a37a17a20e0c1dd4b06f7afdec823a0567df25)
* [OCPBUGS-38622](https://issues.redhat.com/browse/OCPBUGS-38622): Restore Prometheus functionality to accept samples with different timestamps from the same series in a single scrape. [#220](https://github.com/openshift/prometheus/pull/220)
* [MON-3981](https://issues.redhat.com/browse/MON-3981): [bot] Bump openshift/prometheus to v2.54.0 [#219](https://github.com/openshift/prometheus/pull/219)
* [MON-3981](https://issues.redhat.com/browse/MON-3981): [bot] Bump openshift/prometheus to v2.54.0 [#218](https://github.com/openshift/prometheus/pull/218)
* [MON-3914](https://issues.redhat.com/browse/MON-3914): [bot] Bump openshift/prometheus to v2.53.1 [#215](https://github.com/openshift/prometheus/pull/215)
* [OCPBUGS-37370](https://issues.redhat.com/browse/OCPBUGS-37370): backport of upstream fix [#216](https://github.com/openshift/prometheus/pull/216)
* [OCPBUGS-37244](https://issues.redhat.com/browse/OCPBUGS-37244): [bot] Bump openshift/prometheus to v2.53.1 [#211](https://github.com/openshift/prometheus/pull/211)
* [OCPBUGS-35483](https://issues.redhat.com/browse/OCPBUGS-35483): cherry-pick upstream fix to make PrometheusRemoteWriteBehind fire when remote endpoint is never reached. [#213](https://github.com/openshift/prometheus/pull/213)
* [OCPBUGS-36768](https://issues.redhat.com/browse/OCPBUGS-36768): cherry-pick upstream remote-write fix [#210](https://github.com/openshift/prometheus/pull/210)
* [MON-3914](https://issues.redhat.com/browse/MON-3914): [bot] Bump openshift/prometheus to v2.53.0 [#208](https://github.com/openshift/prometheus/pull/208)
* [MON-3914](https://issues.redhat.com/browse/MON-3914): [bot] Bump openshift/prometheus to v2.53.0 [#206](https://github.com/openshift/prometheus/pull/206)
* [Full changelog](https://github.com/openshift/prometheus/compare/5cb9dad457295079bc8182f694c9b7de68440236...d4a37a17a20e0c1dd4b06f7afdec823a0567df25)
### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/29d321efd7fce481bb8e42fba7e850b1b7eea0f9)
* [MON-3982](https://issues.redhat.com/browse/MON-3982): [bot] Bump openshift/prometheus-operator to v0.76.0 [#297](https://github.com/openshift/prometheus-operator/pull/297)
* [OCPBUGS-38174](https://issues.redhat.com/browse/OCPBUGS-38174): feat: sync proxy settings in Alertmanager configuration [#295](https://github.com/openshift/prometheus-operator/pull/295)
* [MON-3947](https://issues.redhat.com/browse/MON-3947): Bump openshift/prometheus-operator to v0.75.2 [#294](https://github.com/openshift/prometheus-operator/pull/294)
* [Full changelog](https://github.com/openshift/prometheus-operator/compare/bdd30309cce4397aced65f7b83747014eb8e4b86...29d321efd7fce481bb8e42fba7e850b1b7eea0f9)
### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/d88fd69b579485146a584e8640c82a09daed2d5e)
* [MON-3949](https://issues.redhat.com/browse/MON-3949): [bot] Bump openshift/node_exporter to v1.8.2 [#149](https://github.com/openshift/node_exporter/pull/149)
* [Full changelog](https://github.com/openshift/node_exporter/compare/e73ebd0dacf256912d0bc27a9b0634b7a08d9df4...d88fd69b579485146a584e8640c82a09daed2d5e)
### [telemeter](https://github.com/openshift/telemeter/tree/e2b25245eb81ba6bc3821574f889678ceae1b16a)
* [OCPBUGS-33285](https://issues.redhat.com/browse/OCPBUGS-33285): Add `metricsclient_http_requests_total` metric [#500](https://github.com/openshift/telemeter/pull/500)
* [Full changelog](https://github.com/openshift/telemeter/compare/18ddf550c26e68adc55644ebca3bc923859f6254...e2b25245eb81ba6bc3821574f889678ceae1b16a)
### [tests](https://github.com/openshift/origin/tree/a1615ab147cf2f4af51d7415042d88e595ac35ff)
* [OCPBUGS-38859](https://issues.redhat.com/browse/OCPBUGS-38859): add api-unreachable-from-client monitor test [#29003](https://github.com/openshift/origin/pull/29003)
* [WRKLDS-1449](https://issues.redhat.com/browse/WRKLDS-1449): remove create job extended test in favor of the upstream ones [#29030](https://github.com/openshift/origin/pull/29030)
* [OCPBUGS-38792](https://issues.redhat.com/browse/OCPBUGS-38792): Try also user CA for getting openshift-tests image [#28990](https://github.com/openshift/origin/pull/28990)
* [OCPBUGS-38805](https://issues.redhat.com/browse/OCPBUGS-38805): fix: removed grouping flag for jq [#29028](https://github.com/openshift/origin/pull/29028)
* NO-JIRA: Expand approvers for origin [#29027](https://github.com/openshift/origin/pull/29027)
* [WRKLDS-1449](https://issues.redhat.com/browse/WRKLDS-1449): Update etcd test data for 1.31 release [#29023](https://github.com/openshift/origin/pull/29023)
* NO-JIRA: Tame some build-log.txt output [#29019](https://github.com/openshift/origin/pull/29019)
* NO-JIRA: rename unexpected node unreachable and add unreachable interval [#29017](https://github.com/openshift/origin/pull/29017)
* NO-JIRA: apiserver/graceful_termination: simplify condition for "kubelet terminates kube-apiserver gracefully extended" test [#29016](https://github.com/openshift/origin/pull/29016)
* NO-JIRA: new test for detecting ungraceful kube-apiserver termination by kubelet [#29015](https://github.com/openshift/origin/pull/29015)
* [WRKLDS-1431](https://issues.redhat.com/browse/WRKLDS-1431): e2e: extend DC testing to Deployments [#28996](https://github.com/openshift/origin/pull/28996)
* NO-JIRA: add important resources to watch [#29011](https://github.com/openshift/origin/pull/29011)
* [OCPBUGS-38061](https://issues.redhat.com/browse/OCPBUGS-38061): add unexpected ready for monitor tests [#28989](https://github.com/openshift/origin/pull/28989)
* Revert "IR-471: Skipping chunksizemib tests" [#28976](https://github.com/openshift/origin/pull/28976)
* [OCPBUGS-38359](https://issues.redhat.com/browse/OCPBUGS-38359): NetworkSegmentation tests: fix the IPv6 node IP detection [#28997](https://github.com/openshift/origin/pull/28997)
* [STOR-1839](https://issues.redhat.com/browse/STOR-1839): run vsphere driver config test on non techpreview clusters [#28848](https://github.com/openshift/origin/pull/28848)
* NO-JIRA: create a test that repeatedly rolls out the kube-apiserver and uses m… [#28986](https://github.com/openshift/origin/pull/28986)
* NO-JIRA: drop ocp-storage exceptions for termination policy [#28793](https://github.com/openshift/origin/pull/28793)
* [STOR-1819](https://issues.redhat.com/browse/STOR-1819): Add OpenShift specific CSI certification test [#28967](https://github.com/openshift/origin/pull/28967)
* [TRT-1723](https://issues.redhat.com/browse/TRT-1723): riskanalysis: pass along errors from API request [#28984](https://github.com/openshift/origin/pull/28984)
* [SDN-4919](https://issues.redhat.com/browse/SDN-4919): NetworkSegmentation: Add tests for EndpointSlices mirror controller [#28945](https://github.com/openshift/origin/pull/28945)
* [OCPEDGE-1033](https://issues.redhat.com/browse/OCPEDGE-1033): fix: making oslat test more dynamic to handle different cpu sets [#28980](https://github.com/openshift/origin/pull/28980)
* [OCPEDGE-1182](https://issues.redhat.com/browse/OCPEDGE-1182): fix: remove un-needed test [#28979](https://github.com/openshift/origin/pull/28979)
* [TRT-1688](https://issues.redhat.com/browse/TRT-1688): Revert "allow etcd log test to flake under vsphere" [#28978](https://github.com/openshift/origin/pull/28978)
* [OCPBUGS-37837](https://issues.redhat.com/browse/OCPBUGS-37837): vertical scaling test should not rely on CPMS replicas [#28969](https://github.com/openshift/origin/pull/28969)
* [OCPBUGS-37986](https://issues.redhat.com/browse/OCPBUGS-37986): Revert #28944 " Reapply \"Merge pull request #28277 from vrutkovs/in-cluster-fixes-v3\ [#28977](https://github.com/openshift/origin/pull/28977)
* [IR-471](https://issues.redhat.com/browse/IR-471): Skipping chunksizemib tests [#28975](https://github.com/openshift/origin/pull/28975)
* [OCPBUGS-37245](https://issues.redhat.com/browse/OCPBUGS-37245): Ignore pod sandbox adds expected to fail [#28973](https://github.com/openshift/origin/pull/28973)
* [OCPBUGS-18865](https://issues.redhat.com/browse/OCPBUGS-18865): Reapply "Merge pull request #28277 from vrutkovs/in-cluster-fixes-v3" [#28944](https://github.com/openshift/origin/pull/28944)
* NO-JIRA: Disable:Broken for [sig-builds][Feature:Builds][Slow] can use private repositories as build input build using an HTTP token should be able to clone source code via an HTTP token [apigroup:build.openshift.io] [#28968](https://github.com/openshift/origin/pull/28968)
* NO-JIRA: riskanalysis: improve request retries [#28961](https://github.com/openshift/origin/pull/28961)
* [SDN-4919](https://issues.redhat.com/browse/SDN-4919): Skip network segmentation tests [#28964](https://github.com/openshift/origin/pull/28964)
* NO-ISSUE: Automated - Update synthetic test data [#28954](https://github.com/openshift/origin/pull/28954)
* [OCPBUGS-37675](https://issues.redhat.com/browse/OCPBUGS-37675): Add a version command to openshift-tests [#28960](https://github.com/openshift/origin/pull/28960)
* NO-ISSUE: Use external binary name on retry [#28955](https://github.com/openshift/origin/pull/28955)
* [OCPBUGS-35880](https://issues.redhat.com/browse/OCPBUGS-35880): fix pod not returning success on 'Managed cluster should verify that nodes have no unexpected reboots' [#28953](https://github.com/openshift/origin/pull/28953)
* [OCPEDGE-1181](https://issues.redhat.com/browse/OCPEDGE-1181): bump(ocp/k8s): updating to pull in annotation fix for SNO conformance test [#28948](https://github.com/openshift/origin/pull/28948)
* [IR-471](https://issues.redhat.com/browse/IR-471): Updating the test with skipper function [#28947](https://github.com/openshift/origin/pull/28947)
* no-jira: e2e: mark tests as [apigroup:apps.openshift.io] dependent [#28951](https://github.com/openshift/origin/pull/28951)
* NO-JIRA: Revert "pathologicalevents: Ignore leaky RecreatingTerminatedPod" [#28950](https://github.com/openshift/origin/pull/28950)
* [SDN-5133](https://issues.redhat.com/browse/SDN-5133): Add udn test framework [#28933](https://github.com/openshift/origin/pull/28933)
* NO-ISSUE: Automated - Update synthetic test data [#28914](https://github.com/openshift/origin/pull/28914)
* [OCPBUGS-37436](https://issues.redhat.com/browse/OCPBUGS-37436): increase telemetry series permitted avg threshold [#28943](https://github.com/openshift/origin/pull/28943)
* [TRT-1702](https://issues.redhat.com/browse/TRT-1702): record risk analysis results in BQ [#28926](https://github.com/openshift/origin/pull/28926)
* [OCPBUGS-37411](https://issues.redhat.com/browse/OCPBUGS-37411): Revert #28277 "OCPBUGS-18865: add monitortest: in-cluster disruption monitors" [#28942](https://github.com/openshift/origin/pull/28942)
* no-jira: e2e: check for deployer RB only when DeploymentConfig is enabled [#28941](https://github.com/openshift/origin/pull/28941)
* no-jira: e2e: check for deployer SA only when DeploymentConfig is enabled [#28939](https://github.com/openshift/origin/pull/28939)
* [OCPBUGS-18865](https://issues.redhat.com/browse/OCPBUGS-18865): add monitortest: in-cluster disruption monitors [#28277](https://github.com/openshift/origin/pull/28277)
* [OCPBUGS-36742](https://issues.redhat.com/browse/OCPBUGS-36742): Sync imports [#28929](https://github.com/openshift/origin/pull/28929)
* [OCPEDGE-1125](https://issues.redhat.com/browse/OCPEDGE-1125): upkeep: add better logging for crio failures [#28852](https://github.com/openshift/origin/pull/28852)
* NO-JIRA: egressfirewall: skip ping tests in case of hypershift kubevirt on Azure infra [#28916](https://github.com/openshift/origin/pull/28916)
* [IR-471](https://issues.redhat.com/browse/IR-471): Add test for ChunkSizeMiB configuration for Registry [#28932](https://github.com/openshift/origin/pull/28932)
* [STOR-1961](https://issues.redhat.com/browse/STOR-1961): Fix vSphereDriverConfiguration tests [#28936](https://github.com/openshift/origin/pull/28936)
* NO-JIRA: Fail on APIs removed in the next release [#28240](https://github.com/openshift/origin/pull/28240)
* [OCPBUGS-36672](https://issues.redhat.com/browse/OCPBUGS-36672): Shorten stabilization time for etcd profiles test [#28930](https://github.com/openshift/origin/pull/28930)
* [API-1802](https://issues.redhat.com/browse/API-1802): watchevents: add cert rotation events [#28639](https://github.com/openshift/origin/pull/28639)
* [OCPBUGS-34902](https://issues.redhat.com/browse/OCPBUGS-34902): Revert "NO-JIRA: test: skip crio test for rt runs" [#28918](https://github.com/openshift/origin/pull/28918)
* [OCPBUGS-36403](https://issues.redhat.com/browse/OCPBUGS-36403): test/extended/util/openshift/clusterversionoperator/adminack: No nested framework.Fail [#28917](https://github.com/openshift/origin/pull/28917)
* NO-JIRA: Always try to pull the the in-cluster test binary [#28900](https://github.com/openshift/origin/pull/28900)
* NO-JIRA: fix: update skip logic for watchdog [#28920](https://github.com/openshift/origin/pull/28920)
* [ETCD-611](https://issues.redhat.com/browse/ETCD-611): update cert rotation tests [#28890](https://github.com/openshift/origin/pull/28890)
* Use ephemeral cluster docker config.json for test binary extraction [#28873](https://github.com/openshift/origin/pull/28873)
* [OCPBUGS-36263](https://issues.redhat.com/browse/OCPBUGS-36263): Expand allowance for kubelet metrics api endpoint outages during node upgrades [#28911](https://github.com/openshift/origin/pull/28911)
* [USHIFT-3455](https://issues.redhat.com/browse/USHIFT-3455): Skip legacy-etcd monitor tests in microshift [#28874](https://github.com/openshift/origin/pull/28874)
* [OCPEDGE-800](https://issues.redhat.com/browse/OCPEDGE-800): feat: add SNO upgrade consideration during pathological errors [#28903](https://github.com/openshift/origin/pull/28903)
* [OCPBUGS-34475](https://issues.redhat.com/browse/OCPBUGS-34475): remove unused in-cluster monitoring code [#28908](https://github.com/openshift/origin/pull/28908)
* [OCPBUGS-36187](https://issues.redhat.com/browse/OCPBUGS-36187): Revert #28515 Re-enable test/extended/router/http2 tests on AWS" [#28905](https://github.com/openshift/origin/pull/28905)
* [OCPBUGS-33486](https://issues.redhat.com/browse/OCPBUGS-33486): Removes dependency on samples operator images [#28840](https://github.com/openshift/origin/pull/28840)
* [Full changelog](https://github.com/openshift/origin/compare/9c6ef2d8aeb8f5a94b782c9296c13d2334e6d47a...a1615ab147cf2f4af51d7415042d88e595ac35ff)
### [thanos](https://github.com/openshift/thanos/tree/1b29ca3bfd1acbc469ee2e2305979ed5d5102b9d)
* [MON-3967](https://issues.redhat.com/browse/MON-3967): [bot] Bump openshift/thanos to v0.36.1 [#149](https://github.com/openshift/thanos/pull/149)
* [Full changelog](https://github.com/openshift/thanos/compare/5b567365230115e5c242dd719110bac52fc2a4ef...1b29ca3bfd1acbc469ee2e2305979ed5d5102b9d)