# 4.18.0-ec.3 Created: 2024-10-31 18:24:44 +0000 UTC Image Digest: `sha256:6233d2712050154e376db37e176471b1232e58520dbcbd8cd3dafdf5212cd1ef` Promoted from registry.ci.openshift.org/ocp-s390x/release-s390x:4.18.0-0.nightly-s390x-2024-10-28-052434 ## Changes from 4.18.0-ec.2 ### Components * Kubectl 1.31.1 * Kubernetes upgraded from 1.31.1 to 1.31.2 * Kubernetes Tests upgraded from 1.30.0 to 1.31.1 * Red Hat Enterprise Linux CoreOS upgraded from 418.94.202410071559-0 to 418.94.202410260038-0 ### FeatureGate Changes | FeatureGate | Default
Hypershift | Default
SelfManagedHA | DevPreviewNoUpgrade
Hypershift | DevPreviewNoUpgrade
SelfManagedHA | TechPreviewNoUpgrade
Hypershift | TechPreviewNoUpgrade
SelfManagedHA | | :------ | :---: | :---: | :---: | :---: | :---: | :---: | | MetricsServer
(0 tests)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed)| Unconditional
(Changed) | | IngressControllerDynamicConfigurationManager
(0 tests)| | | Enabled
(New)| Enabled
(New)| Enabled
(New)| Enabled
(New) | ### New images * [gcp-workload-identity-federation-webhook](https://github.com/openshift/gcp-workload-identity-federation-webhook) git [f0a670c7](https://github.com/openshift/gcp-workload-identity-federation-webhook/commit/f0a670c7ad8f3694c87f2e3d9e6e7c024f49b411) `sha256:fe09c9cf867885ebbc2199fd6f31ea174e6ab14a640b7b24903020bb5e256dd2` ### Removed images * csi-driver-shared-resource * csi-driver-shared-resource-operator * csi-driver-shared-resource-webhook ### Rebuilt images without code change * [apiserver-network-proxy](https://github.com/openshift/apiserver-network-proxy) git [0e116160](https://github.com/openshift/apiserver-network-proxy/commit/0e116160848d1eb189c5b5f77330f36e20c7e450) `sha256:f797c6a052a2f9c813b89a27b1671acfa956522359d8bb29ff910a2ea018b014` * [aws-kms-encryption-provider](https://github.com/openshift/aws-encryption-provider) git [088dcaf7](https://github.com/openshift/aws-encryption-provider/commit/088dcaf73f980b977ef4f5d2f99e2a93deb87eef) `sha256:ca37fb0a08ae18579c1d2443d57e29a918c11446b81cb9e695406cc8a73d4be6` * [baremetal-machine-controllers](https://github.com/openshift/cluster-api-provider-baremetal) git [c34826a6](https://github.com/openshift/cluster-api-provider-baremetal/commit/c34826a6b5c3b007a3941bfa71300b33709b041d) `sha256:c65da6f9adf61f39f4ef3f7e951887fd28538135244e4f801e09d6a98b4eef02` * [baremetal-runtimecfg](https://github.com/openshift/baremetal-runtimecfg) git [4dac0e7e](https://github.com/openshift/baremetal-runtimecfg/commit/4dac0e7e50bd8a20159e7943292d9b06dbe4ff58) `sha256:6a93a4740245ae9e17ec4747b66ee8a830f7715f558fe7f149ea4eef37f8a542` * [cloud-network-config-controller](https://github.com/openshift/cloud-network-config-controller) git [042d5880](https://github.com/openshift/cloud-network-config-controller/commit/042d58802e95e3510825fa152091b78a109d78f8) `sha256:3602836380efe4b08d7509a427ee9ef03d1f9be8f670a1fefb13eeaf45b1be61` * [cluster-autoscaler-operator](https://github.com/openshift/cluster-autoscaler-operator) git [1a9b7755](https://github.com/openshift/cluster-autoscaler-operator/commit/1a9b775519dc8068b1042088e9e636a5669bc839) `sha256:6e3295d34391427ebc0ce2e873385e692852d0edbae8d94e392137686e788b2b` * [cluster-bootstrap](https://github.com/openshift/cluster-bootstrap) git [c6db451d](https://github.com/openshift/cluster-bootstrap/commit/c6db451da03b8883063e88d28d7962b605f65153) `sha256:445a8225255bf6ce94204559622771272f0d6d4f0c23ba0e3db0d04f6eafbe39` * [cluster-capi-controllers](https://github.com/openshift/cluster-api) git [c3641162](https://github.com/openshift/cluster-api/commit/c3641162039bc527a476691fbe40bb03c4ba19df) `sha256:7489dc2ab7995c2abd55c3475233c8994c6959675d3f5724610bfa882637a406` * [cluster-config-operator](https://github.com/openshift/cluster-config-operator) git [85cb4072](https://github.com/openshift/cluster-config-operator/commit/85cb40728227fac13a2983fb6e3170d67cf62075) `sha256:ea774699259dc3e995d796d9774afea6e28f8d9cdc80d148ab38187461e15b02` * [cluster-csi-snapshot-controller-operator](https://github.com/openshift/cluster-csi-snapshot-controller-operator) git [8122add3](https://github.com/openshift/cluster-csi-snapshot-controller-operator/commit/8122add3d1529f0ea8fa918b45e3d7b35d5a0388) `sha256:27d87d79a91ed7700f49de60c985fdc8f464c106cd38982c62f96a6a75524829` * [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator) git [208d50c1](https://github.com/openshift/cluster-dns-operator/commit/208d50c1a5e0aaeb991366daa749abdffa803224) `sha256:02d5bae012dd6849183e6880f3e446b216d1e2fc9b1b51ca47da2f8af9eb32d7` * [cluster-kube-controller-manager-operator](https://github.com/openshift/cluster-kube-controller-manager-operator) git [e3e3ce7a](https://github.com/openshift/cluster-kube-controller-manager-operator/commit/e3e3ce7ab328bbb4d8701aa944aa63bb5258eb4b) `sha256:36dfdd186912cafb96248d5a2ab20add99f89d3723272c95c522756bb7e7228c` * [cluster-kube-scheduler-operator](https://github.com/openshift/cluster-kube-scheduler-operator) git [56e6c136](https://github.com/openshift/cluster-kube-scheduler-operator/commit/56e6c1360ba2df730c8e723dfb100a912ec9cff6) `sha256:15d1b1b04cd3afc7424b7036523d04d7f4e3615b6e5c605a52cf7d22ba3d5688` * [cluster-kube-storage-version-migrator-operator](https://github.com/openshift/cluster-kube-storage-version-migrator-operator) git [64010ca0](https://github.com/openshift/cluster-kube-storage-version-migrator-operator/commit/64010ca0a6d587b7d91bbaeb0b4e6cdeabcb4839) `sha256:87a1bcfcf58be4b27f706d5b87eedbad3306a6cfc1f87b52850b8b7f898b1068` * [cluster-machine-approver](https://github.com/openshift/cluster-machine-approver) git [31430c7d](https://github.com/openshift/cluster-machine-approver/commit/31430c7d0fb61d47ef8b88e6195c6d8ad26056a0) `sha256:5b82fb1e43e05aa5007cfff6d5def6ed8dbc1c7b206224dfb5bab7310f0a503d` * [configmap-reloader](https://github.com/openshift/configmap-reload) git [cde5e473](https://github.com/openshift/configmap-reload/commit/cde5e473c23ca38917fe7e8ebdf7d15c467d977d) `sha256:cb16402c5449109d31d9f3e1080d51f054e01c115dd46b0a214b5bafc18374f4` * [container-networking-plugins](https://github.com/openshift/containernetworking-plugins) git [24a65329](https://github.com/openshift/containernetworking-plugins/commit/24a653296bab25b772cf6a573cc26f6f884be4ae) `sha256:858901ef3bf573cd6a8f1fc232b9e2c1a860bc4fdb2b7619da83889a798aba2c` * [containernetworking-plugins-microshift](https://github.com/openshift/containernetworking-plugins) git [24a65329](https://github.com/openshift/containernetworking-plugins/commit/24a653296bab25b772cf6a573cc26f6f884be4ae) `sha256:de38cbda505c388c54c0c6201c9ce0be25a09998ac55f45da9b14f55a381a5c9` * [coredns](https://github.com/openshift/coredns) git [cb1abfae](https://github.com/openshift/coredns/commit/cb1abfaeb7b0c5df4f0c56b0a009b439db1d0949) `sha256:42d1de0acf7d670240c3907c7c45c83b84a3125debe9827297dcd5b3c88f79da` * [docker-builder](https://github.com/openshift/builder) git [3813f976](https://github.com/openshift/builder/commit/3813f9763149a3114e1c7a078ad14b636e2c0c3c) `sha256:d9b1b732917d5087b1fe5d9b186f0a8e2ec3a0b2959f64ef6de54d3305c277d8` * [driver-toolkit](https://github.com/openshift/driver-toolkit) git [e7fe5ff9](https://github.com/openshift/driver-toolkit/commit/e7fe5ff9ef4e28d3818072b67f634092a8509b5b) `sha256:82aaa3094c4af38afb574f0851406729c2fe8e9f2285b0334f54eb9e7436cc4f` * [egress-router-cni](https://github.com/openshift/egress-router-cni) git [3193a756](https://github.com/openshift/egress-router-cni/commit/3193a756d60e14f7139992e2e42b7036955652e7) `sha256:8f8b775bcf0e1823e26ac9edda61b693465448f5fa5bf98733279e8af8a166b8` * [etcd](https://github.com/openshift/etcd) git [fd65559c](https://github.com/openshift/etcd/commit/fd65559cbf04ccbaf79c8b028a866f1492c0e63a) `sha256:3b2d95ccacefd69460e971375d56391efbd588e6db350ceba675f12d8793b1b3` * [ibm-cloud-controller-manager](https://github.com/openshift/cloud-provider-ibm) git [a33026b1](https://github.com/openshift/cloud-provider-ibm/commit/a33026b12f204a9fe2580fcce13d52b11cfb1b1c) `sha256:a9ee95ef015dc3fe26d2ec60b19bfaffcb6da0bec28b48092ed347711f0b9b8a` * [ibm-vpc-block-csi-driver](https://github.com/openshift/ibm-vpc-block-csi-driver) git [59a8340c](https://github.com/openshift/ibm-vpc-block-csi-driver/commit/59a8340c20192b70c5d597555554856d3712aee9) `sha256:c91b7d8f8b60be56b9ebde859a53a3d278f0d54cecb05ea3011b89cc3e01d53a` * [ibm-vpc-block-csi-driver-operator](https://github.com/openshift/ibm-vpc-block-csi-driver-operator) git [6fddbfee](https://github.com/openshift/ibm-vpc-block-csi-driver-operator/commit/6fddbfeeb227ccb136026267bed8fee604775d2b) `sha256:49671c46b46593c2ebdc291ff5899a3362d7bd87644724a9cd9d90ad3eb3c261` * [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud) git [0fdb7272](https://github.com/openshift/machine-api-provider-ibmcloud/commit/0fdb727264afaa7f02c8bd602f3769427e520300) `sha256:0bb70647404a48059cb7efb0d00507ec1362c5b9d7090191403428aab352b980` * [kube-metrics-server](https://github.com/openshift/kubernetes-metrics-server) git [962ccca2](https://github.com/openshift/kubernetes-metrics-server/commit/962ccca2b9ad6d0c0e16576c2fac4a71112bf0bf) `sha256:34938b6968e7b321d5fe1e744880fe75fbd478ae1f4f94977ed67c5c8a2583ef` * [kube-rbac-proxy](https://github.com/openshift/kube-rbac-proxy) git [526498ab](https://github.com/openshift/kube-rbac-proxy/commit/526498ab32996a0f67a96530ad7173f955e3fbe2) `sha256:b35320d862482434640103850301b8313093512a49641e3dcdbdf39210b0af28` * [kube-state-metrics](https://github.com/openshift/kube-state-metrics) git [cb5a9296](https://github.com/openshift/kube-state-metrics/commit/cb5a92969b18ac1cc5bded06f6d722d8ab6b8e61) `sha256:3098dd965825877088f8901c6eee5d3914e74d09838acf1412f699bbabadf4a1` * [kube-storage-version-migrator](https://github.com/openshift/kubernetes-kube-storage-version-migrator) git [50d17147](https://github.com/openshift/kubernetes-kube-storage-version-migrator/commit/50d17147f15d8b216e7c41f91d1bd7d307ca8c73) `sha256:1ef8845650424cd572a9a14254b098ab28ead30350cd283626500b3a8ddab0cc` * [kubevirt-cloud-controller-manager](https://github.com/openshift/cloud-provider-kubevirt) git [3f4542ec](https://github.com/openshift/cloud-provider-kubevirt/commit/3f4542ecd17fb0e47da4c6d9bceb076b98fb314b) `sha256:08d7b412a9379e9ece930f409b003ec74e25a6c3121be9eb842dabb17f5c90bc` * [kubevirt-csi-driver](https://github.com/openshift/kubevirt-csi-driver) git [01e014ae](https://github.com/openshift/kubevirt-csi-driver/commit/01e014ae9baa68e0321a4531991357e8dd3e7ab9) `sha256:9475d4539351a61147cfa23ac8922e770208c8cf6b13fe758260ef9eeb178827` * [libvirt-machine-controllers](https://github.com/openshift/cluster-api-provider-libvirt) git [a336f0b5](https://github.com/openshift/cluster-api-provider-libvirt/commit/a336f0b5f7ee99c418aaab3d511707bd0064bd56) `sha256:91621f6c3df7f0c0348ca66d47b6c51620cdf712b1e6da06d2c28464bdf6f207` * [multus-admission-controller](https://github.com/openshift/multus-admission-controller) git [1b2791b7](https://github.com/openshift/multus-admission-controller/commit/1b2791b74bdc5913697ab01515f0bdf0f3dfe7a0) `sha256:bb4856bac1993067adbbd50da79e06885e3c7b0e68ff187efc5536a45fd8b396` * [multus-route-override-cni](https://github.com/openshift/route-override-cni) git [391c1b03](https://github.com/openshift/route-override-cni/commit/391c1b0361e17c5718508810f0bdb6ff66ae6e81) `sha256:b892cb2bfdc7dce0951e72f34bfc7357ab2d4dfd4f7590cdcb514135c621b209` * [network-interface-bond-cni](https://github.com/openshift/bond-cni) git [9506a1ff](https://github.com/openshift/bond-cni/commit/9506a1ff3e0b3b1cdddbd0fbb0ed687e289166b0) `sha256:9511b75565643ad7526af81e9cd7c6b45843624b963f4580ecb6bb69d3509b39` * [network-metrics-daemon](https://github.com/openshift/network-metrics-daemon) git [e4c214c3](https://github.com/openshift/network-metrics-daemon/commit/e4c214c3736fcb69b3160421f06e9b1a837b300b) `sha256:ecb47108da6277a4df142f028a96a87c29c3d20d85fd15cbe254e7048a32959e` * [oauth-proxy](https://github.com/openshift/oauth-proxy) git [30f80124](https://github.com/openshift/oauth-proxy/commit/30f8012482023689655252dc2af2f17fe6a09253) `sha256:785cfa372be4cd2fdfcfa84eb47e3017c63118c193f9231ee6d1ffad5876f63b` * [oauth-server](https://github.com/openshift/oauth-server) git [821fdfd1](https://github.com/openshift/oauth-server/commit/821fdfd108c8b0779f58bc114568d900a6f060fa) `sha256:4325df81fa5594fbd398358011866ed8808eca51f443c55b638240cc73a02437` * [openshift-apiserver](https://github.com/openshift/openshift-apiserver) git [cb676917](https://github.com/openshift/openshift-apiserver/commit/cb676917bae9003e14277684f1606d12b09bf484) `sha256:0051ce74d16bd2d28c848c995c86403ba851cf2df411072cbe623cddfd319c9e` * [openshift-state-metrics](https://github.com/openshift/openshift-state-metrics) git [f5b14702](https://github.com/openshift/openshift-state-metrics/commit/f5b14702aefd0ea480d9b5e7ba8717af36ba67e9) `sha256:13554400768f71b86c772e2de85eaa8171e2948cfd61d0eacceef8545f2a5c4d` * [openstack-machine-api-provider](https://github.com/openshift/machine-api-provider-openstack) git [d914e77e](https://github.com/openshift/machine-api-provider-openstack/commit/d914e77ee67211024153b1535e8709c3cf190512) `sha256:021ed1f36afbc7619fd7c9ebc687dc5c1510789c9b227dbfd486b15292cc2781` * [ovirt-csi-driver](https://github.com/openshift/ovirt-csi-driver) git [1db726a9](https://github.com/openshift/ovirt-csi-driver/commit/1db726a940d5ec150fd185a215f1368990653082) `sha256:24061afb208f20f058fdc5f959effba5299a4887cbef92cb86c592cf4c171e04` * [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:79a03aa138ba4df74d07103adc4de883689a4580976c7d6655ee4d241c0cd1b6` * [ovirt-machine-controllers](https://github.com/openshift/cluster-api-provider-ovirt) git [abb91c84](https://github.com/openshift/cluster-api-provider-ovirt/commit/abb91c84083dd139780921673da64fa5cd13bccb) `sha256:e271ca6c30d7de07f5f07a9ee317d9af498eedb40e1e185b853c160c9c6af925` * [prom-label-proxy](https://github.com/openshift/prom-label-proxy) git [d9fe2d8e](https://github.com/openshift/prom-label-proxy/commit/d9fe2d8ebc1b311be71172676d61710fd5c7400b) `sha256:7db2300ab537520e97880d1c86ee1ff3378ee070f876ea5d225bd43fa8ba7758` * rhel-coreos `sha256:86ad807fa0a39bd2774b2407753d08afd85e55b70ebe7f2b9c7745f7af0864d9` * rhel-coreos-extensions `sha256:9b4b79753ec55f7a3b708fd06333983eb15e820fae8c18df4cee243c592de765` * [service-ca-operator](https://github.com/openshift/service-ca-operator) git [1f7d6472](https://github.com/openshift/service-ca-operator/commit/1f7d6472fea332fc307d9c8911f8c3cf57347755) `sha256:b04669c1a59ea44866e62f4831816560ad5a7ed1bd1fc5a2864a4e5cfbbdb4e1` * [telemeter](https://github.com/openshift/telemeter) git [0453f452](https://github.com/openshift/telemeter/commit/0453f452b7ca677e3be10faa95bea714733b4830) `sha256:68d8d62e4e42d2ce70ec4c2875a34dc5750a12aa579805f71f4f653b55b19560` * [thanos](https://github.com/openshift/thanos) git [f6f7cc41](https://github.com/openshift/thanos/commit/f6f7cc4142f1bac5f223e3023527f1de42ef83bc) `sha256:d98daf88909b1ad0e8d4cba99bd5f7e00c0bd97c20f85296051139e11b23236a` ### [agent-installer-api-server](https://github.com/openshift/assisted-service/tree/26185f109d225f98ad03afd7c90dc7419fb746e6) * NO-ISSUE: Update CI gather script and fix failing to scale nodepool (#6934) [#6934](https://github.com/openshift/assisted-service/pull/6934) * [MGMT-19148](https://issues.redhat.com/browse/MGMT-19148): Add OLM operator setup jobs finalizing stage (#6933) [#6933](https://github.com/openshift/assisted-service/pull/6933) * Ensure no finalizer is set for BMHs without the infraenv label (#6920) [#6920](https://github.com/openshift/assisted-service/pull/6920) * [MGMT-18829](https://issues.redhat.com/browse/MGMT-18829): Convert agent-install CRDs to new webhook (#6882) [#6882](https://github.com/openshift/assisted-service/pull/6882) * Updating ose-agent-installer-api-server-container image to be consistent with ART for 4.18 (#6725) [#6725](https://github.com/openshift/assisted-service/pull/6725) * NO-ISSUE: [master] Bump OCP versions: 4.18 (#6910) [#6910](https://github.com/openshift/assisted-service/pull/6910) * [MGMT-19129](https://issues.redhat.com/browse/MGMT-19129): Migrate assisted-service to Konflux (#6911) [#6911](https://github.com/openshift/assisted-service/pull/6911) * NO-ISSUE: fix 'object has been modified' error in kube-api subsystem (#6880) [#6880](https://github.com/openshift/assisted-service/pull/6880) * NO-ISSUE: Pin gocov version (#6902) [#6902](https://github.com/openshift/assisted-service/pull/6902) * [OCPBUGS-42525](https://issues.redhat.com/browse/OCPBUGS-42525): Disable pprof for agent-based installer (#6889) [#6889](https://github.com/openshift/assisted-service/pull/6889) * NO-ISSUE: [master] Bump OCP versions: 4.16, 4.15, 4.12 (#6891) [#6891](https://github.com/openshift/assisted-service/pull/6891) * [OCPBUGS-32857](https://issues.redhat.com/browse/OCPBUGS-32857): Fix of go-jose version from 4.x.x to 2.x.x (#6881) [#6881](https://github.com/openshift/assisted-service/pull/6881) * modify default value of MIN_VERSION_FOR_NMSTATE_SERVICE flag to 4.19 (#6887) [#6887](https://github.com/openshift/assisted-service/pull/6887) * [MGMT-19054](https://issues.redhat.com/browse/MGMT-19054): remove LSO as default for CNV on ARM (#6879) [#6879](https://github.com/openshift/assisted-service/pull/6879) * fix static network for fulliso old flow (#6878) [#6878](https://github.com/openshift/assisted-service/pull/6878) * NO-ISSUE: [master] Bump OCP versions: 4.17, 4.14, 4.16, 4.15 (#6874) [#6874](https://github.com/openshift/assisted-service/pull/6874) * [Full changelog](https://github.com/openshift/assisted-service/compare/cd37030aa8554ca753dda0f95286d01b36505365...26185f109d225f98ad03afd7c90dc7419fb746e6) ### [agent-installer-csr-approver, agent-installer-orchestrator](https://github.com/openshift/assisted-installer/tree/628fadbccff38620d1f086b530a5565bb6897ac1) * NO-ISSUE: Update Dockerfile to use `go.uber.org/mock` (#911) [#911](https://github.com/openshift/assisted-installer/pull/911) * [MGMT-19148](https://issues.redhat.com/browse/MGMT-19148): Update assisted-service dependencies. (#936) [#936](https://github.com/openshift/assisted-installer/pull/936) * Updating ose-agent-installer-orchestrator-container image to be consistent with ART for 4.18 (#917) [#917](https://github.com/openshift/assisted-installer/pull/917) * Updating ose-agent-installer-csr-approver-container image to be consistent with ART for 4.18 (#898) [#898](https://github.com/openshift/assisted-installer/pull/898) * NO-ISSUE: Bump PGX version (#932) [#932](https://github.com/openshift/assisted-installer/pull/932) * NO-ISSUE: Pin gocov version (#924) [#924](https://github.com/openshift/assisted-installer/pull/924) * [Full changelog](https://github.com/openshift/assisted-installer/compare/b1317baefaead3017e7501733ee9cb21a93bae4f...628fadbccff38620d1f086b530a5565bb6897ac1) ### [agent-installer-node-agent](https://github.com/openshift/assisted-installer-agent/tree/1c209d5dffff765e689b90b8261e3b70ed50a9a5) * Updating ose-agent-installer-node-agent-container image to be consistent with ART for 4.18 (#777) [#777](https://github.com/openshift/assisted-installer-agent/pull/777) * [OCPBUGS-43006](https://issues.redhat.com/browse/OCPBUGS-43006): Fix bash string comparison during image build (#799) [#799](https://github.com/openshift/assisted-installer-agent/pull/799) * NO-ISSUE: Pin gocov version (#806) [#806](https://github.com/openshift/assisted-installer-agent/pull/806) * NO-ISSUE: Add additional test for GPU cards with multiple PCI functions (#800) [#800](https://github.com/openshift/assisted-installer-agent/pull/800) * [MGMT-18923](https://issues.redhat.com/browse/MGMT-18923): Add hwdata package, required by the agent to detect GPUs (#796) [#796](https://github.com/openshift/assisted-installer-agent/pull/796) * [Full changelog](https://github.com/openshift/assisted-installer-agent/compare/aab66654d614bb20e65772f867d56e9de848955a...1c209d5dffff765e689b90b8261e3b70ed50a9a5) ### [agent-installer-utils](https://github.com/openshift/agent-installer-utils/tree/3f6d1d8b1884552e0bb7c6320804e0d2ea8c589d) * [OCPBUGS-39590](https://issues.redhat.com/browse/OCPBUGS-39590): Updating ose-agent-installer-utils-container image to be consistent with ART for 4.18 [#36](https://github.com/openshift/agent-installer-utils/pull/36) * [Full changelog](https://github.com/openshift/agent-installer-utils/compare/3b99303bc6d1c85465139f1e1c4847c038e4dc8f...3f6d1d8b1884552e0bb7c6320804e0d2ea8c589d) ### [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, csi-driver-manila, csi-driver-manila-operator, csi-driver-nfs, gcp-cloud-controller-manager, gcp-cluster-api-controllers, gcp-machine-controllers, gcp-pd-csi-driver, gcp-pd-csi-driver-operator, hyperkube, ironic, ironic-agent, ironic-machine-os-downloader, ironic-static-ip-manager, machine-image-customization-controller, nutanix-cloud-controller-manager, nutanix-machine-controllers, pod, powervs-block-csi-driver, powervs-block-csi-driver-operator, powervs-cloud-controller-manager, powervs-machine-controllers, 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/7ca9eb1e9e5ced974033c2b6f26560e22535244c) * [WRKLDS-1449](https://issues.redhat.com/browse/WRKLDS-1449): Bump k8s api to 1.31.2 [#2122](https://github.com/openshift/kubernetes/pull/2122) * [OCPBUGS-28812](https://issues.redhat.com/browse/OCPBUGS-28812): UPSTREAM: <carry>: kubelet/cm: fix bug where kubelet restarts from missing cpuset cgroup [#2031](https://github.com/openshift/kubernetes/pull/2031) * [OCPBUGS-39004](https://issues.redhat.com/browse/OCPBUGS-39004): CRD type check test fix [#2116](https://github.com/openshift/kubernetes/pull/2116) * [OCPBUGS-38838](https://issues.redhat.com/browse/OCPBUGS-38838): Re-enable 1.31 kubectl tests [#2114](https://github.com/openshift/kubernetes/pull/2114) * [TRT-1867](https://issues.redhat.com/browse/TRT-1867): Revert #2067 "OCPBUGS-39305: log only deprecated api requests" [#2112](https://github.com/openshift/kubernetes/pull/2112) * [OCPBUGS-39305](https://issues.redhat.com/browse/OCPBUGS-39305): log only deprecated api requests [#2067](https://github.com/openshift/kubernetes/pull/2067) * [Full changelog](https://github.com/openshift/kubernetes/compare/8540bd493e8a42ffb61a3f470f71290488332b1c...7ca9eb1e9e5ced974033c2b6f26560e22535244c) ### [azure-kms-encryption-provider](https://github.com/openshift/azure-kubernetes-kms/tree/d4fb1b6db34b00c12f27003f09ca8e7218ece54e) * [OCPBUGS-41118](https://issues.redhat.com/browse/OCPBUGS-41118): Updating azure-kms-encryption-provider-container image to be consistent with ART for 4.18 [#8](https://github.com/openshift/azure-kubernetes-kms/pull/8) * [Full changelog](https://github.com/openshift/azure-kubernetes-kms/compare/eab1dcfcf4a5758aad6b50dcefe85c93b7bcce59...d4fb1b6db34b00c12f27003f09ca8e7218ece54e) ### [baremetal-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-metal3/tree/0af9f6c562c2e241c7bda251bb8068d5159a56e1) * Update manifests [#23](https://github.com/openshift/cluster-api-provider-metal3/pull/23) * [Full changelog](https://github.com/openshift/cluster-api-provider-metal3/compare/e0c5aeb4c6a73f0d30becce5b9e1fc0cca269cab...0af9f6c562c2e241c7bda251bb8068d5159a56e1) ### [baremetal-installer, installer, installer-altinfra, installer-artifacts](https://github.com/openshift/installer/tree/74ee94f2a34555a41107a5a7da627ab5de0c7373) * [AGENT-1023](https://issues.redhat.com/browse/AGENT-1023): support patch in curl_assisted_service [#9061](https://github.com/openshift/installer/pull/9061) * [CORS-3283](https://issues.redhat.com/browse/CORS-3283): IBMCloud: Add IBM Cloud CAPI Cluster manifest [#9118](https://github.com/openshift/installer/pull/9118) * [MGMT-19151](https://issues.redhat.com/browse/MGMT-19151): Add ingress CN to cluster configuration for image-based installer [#9128](https://github.com/openshift/installer/pull/9128) * [CORS-3706](https://issues.redhat.com/browse/CORS-3706): allow to install an OCP Nutanix cluster using PC's existing RHCOS image [#9093](https://github.com/openshift/installer/pull/9093) * [OCPBUGS-39585](https://issues.redhat.com/browse/OCPBUGS-39585): Add C4 instance validation [#9121](https://github.com/openshift/installer/pull/9121) * [OCPBUGS-43520](https://issues.redhat.com/browse/OCPBUGS-43520): Limit GCP API firewall rule for internal clusters [#9113](https://github.com/openshift/installer/pull/9113) * [OCPBUGS-43567](https://issues.redhat.com/browse/OCPBUGS-43567): pkg/asset/installconfig/azure: send full certifcate chain [#9117](https://github.com/openshift/installer/pull/9117) * [OCPBUGS-36670](https://issues.redhat.com/browse/OCPBUGS-36670): Update SecurityType for Image used by ConfidentialVMs [#9101](https://github.com/openshift/installer/pull/9101) * [CORS-3696](https://issues.redhat.com/browse/CORS-3696): Add AWS User Provisioned DNS option to install config [#9069](https://github.com/openshift/installer/pull/9069) * [OCPBUGS-43279](https://issues.redhat.com/browse/OCPBUGS-43279): Allow custom machine types [#9094](https://github.com/openshift/installer/pull/9094) * [AGENT-972](https://issues.redhat.com/browse/AGENT-972), [AGENT-973](https://issues.redhat.com/browse/AGENT-973): Agent minimal ISO support for all platforms [#9056](https://github.com/openshift/installer/pull/9056) * [OCPBUGS-43518](https://issues.redhat.com/browse/OCPBUGS-43518): Power VS: Fix incorrect error handling for AddSecurityGroupRule [#9107](https://github.com/openshift/installer/pull/9107) * [OCPBUGS-39231](https://issues.redhat.com/browse/OCPBUGS-39231): add chrony.conf file when additional NTP sources are configured [#9095](https://github.com/openshift/installer/pull/9095) * [AGENT-966](https://issues.redhat.com/browse/AGENT-966): Reduce dependency from kube-system/cluster-config-v1 when generating the image [#9066](https://github.com/openshift/installer/pull/9066) * [OCPBUGS-41834](https://issues.redhat.com/browse/OCPBUGS-41834): Add agent installer checks for hosts interface table [#9052](https://github.com/openshift/installer/pull/9052) * [OCPBUGS-30292](https://issues.redhat.com/browse/OCPBUGS-30292): For agent installer, add RendezvousIP to NO_PROXY [#9083](https://github.com/openshift/installer/pull/9083) * [OCPBUGS-36532](https://issues.redhat.com/browse/OCPBUGS-36532): Agent installer wait-for, just test connectivity to host [#9074](https://github.com/openshift/installer/pull/9074) * [AGENT-988](https://issues.redhat.com/browse/AGENT-988): fix node-joiner integration tests [#9100](https://github.com/openshift/installer/pull/9100) * [OCPBUGS-42637](https://issues.redhat.com/browse/OCPBUGS-42637): Update RHCOS 4.18 bootimage metadata to 418.94.202410090804-0 [#9088](https://github.com/openshift/installer/pull/9088) * [OCPBUGS-36869](https://issues.redhat.com/browse/OCPBUGS-36869): Prevent race with provisioning-interface service [#8985](https://github.com/openshift/installer/pull/8985) * [OCPBUGS-36236](https://issues.redhat.com/browse/OCPBUGS-36236): IBMCloud: Handle pagination for subnets [#8668](https://github.com/openshift/installer/pull/8668) * [AGENT-904](https://issues.redhat.com/browse/AGENT-904): Output config-image from node-joiner tool [#8321](https://github.com/openshift/installer/pull/8321) * [OCPBUGS-43041](https://issues.redhat.com/browse/OCPBUGS-43041): fix slice init length [#9072](https://github.com/openshift/installer/pull/9072) * [CORS-3284](https://issues.redhat.com/browse/CORS-3284): IBMCloud: CAPI PreProvisioining [#8235](https://github.com/openshift/installer/pull/8235) * [CORS-3472](https://issues.redhat.com/browse/CORS-3472): Ensure that a region contains zones [#9087](https://github.com/openshift/installer/pull/9087) * [OCPBUGS-42717](https://issues.redhat.com/browse/OCPBUGS-42717): Power VS Ensure Metadata populated for CAPI/private cluster case on PowerVS [#8826](https://github.com/openshift/installer/pull/8826) * [OCPBUGS-42789](https://issues.redhat.com/browse/OCPBUGS-42789): Update forwarding rules destroy [#9075](https://github.com/openshift/installer/pull/9075) * [OCPBUGS-41785](https://issues.redhat.com/browse/OCPBUGS-41785): Validate MTU when controlPlanePort uses FixedIPs [#9081](https://github.com/openshift/installer/pull/9081) * [MGMT-18292](https://issues.redhat.com/browse/MGMT-18292): in order to be able to import openshift installer we need to update assisted service as it requires new hive [#9058](https://github.com/openshift/installer/pull/9058) * [Full changelog](https://github.com/openshift/installer/compare/9bb1e653f376232682ab079f2e83c8c632e23b4c...74ee94f2a34555a41107a5a7da627ab5de0c7373) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/d21ada8629c627998f68a4239f6153967f1c9c2d) * NO-ISSUE: Merge upstream [#381](https://github.com/openshift/baremetal-operator/pull/381) * [METAL-1158](https://issues.redhat.com/browse/METAL-1158): Merge upstream [#379](https://github.com/openshift/baremetal-operator/pull/379) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/9c4b67f67bb92a424a74e9338795067b143a5165...d21ada8629c627998f68a4239f6153967f1c9c2d) ### [cli, cli-artifacts, deployer, tools](https://github.com/openshift/oc/tree/ee93eb5a82af5b61c625df9d3a9b50da9740a7d4) * [OTA-1273](https://issues.redhat.com/browse/OTA-1273): pkg/cli/admin/upgrade/recommend: Add --version option for specific releases [#1897](https://github.com/openshift/oc/pull/1897) * [API-1835](https://issues.redhat.com/browse/API-1835): gather discovery when using inspect [#1901](https://github.com/openshift/oc/pull/1901) * [OCPBUGS-42775](https://issues.redhat.com/browse/OCPBUGS-42775): Do not allow new line in user in create user [#1899](https://github.com/openshift/oc/pull/1899) * [OCPBUGS-42601](https://issues.redhat.com/browse/OCPBUGS-42601): Remove redundant defaulting message in description [#1896](https://github.com/openshift/oc/pull/1896) * [AGENT-966](https://issues.redhat.com/browse/AGENT-966): additional rbac policy rules [#1895](https://github.com/openshift/oc/pull/1895) * [Full changelog](https://github.com/openshift/oc/compare/4afb880d54e10ac4d0e7a6db0036dc7537bc639d...ee93eb5a82af5b61c625df9d3a9b50da9740a7d4) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/a46630073d20024ac047f1c7a48b19c99177cc8f) * [OCPBUGS-36644](https://issues.redhat.com/browse/OCPBUGS-36644): Only attempt timed token credentials on supported platforms. [#771](https://github.com/openshift/cloud-credential-operator/pull/771) * [CCO-571](https://issues.redhat.com/browse/CCO-571): Add GCP pod identity webhook [#758](https://github.com/openshift/cloud-credential-operator/pull/758) * [CCO-595](https://issues.redhat.com/browse/CCO-595): Upgrade to Kubernetes 1.31 [#763](https://github.com/openshift/cloud-credential-operator/pull/763) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/e13308408b4d732703ebc87c94c1b97670e77297...a46630073d20024ac047f1c7a48b19c99177cc8f) ### [cluster-authentication-operator](https://github.com/openshift/cluster-authentication-operator/tree/62812dce43e04a7319db1d205f85fe5d08034c5d) * [OCPBUGS-42932](https://issues.redhat.com/browse/OCPBUGS-42932): ensure annotations map exists before mutating it [#727](https://github.com/openshift/cluster-authentication-operator/pull/727) * [API-1835](https://issues.redhat.com/browse/API-1835): adds `output-resources` to cluster-authentication operator. [#720](https://github.com/openshift/cluster-authentication-operator/pull/720) * NO-JIRA: add relatedResources to authentication for collection if operator crashes [#722](https://github.com/openshift/cluster-authentication-operator/pull/722) * [API-1835](https://issues.redhat.com/browse/API-1835): Bump library-go to get WorkloadController SSA [#715](https://github.com/openshift/cluster-authentication-operator/pull/715) * [API-1835](https://issues.redhat.com/browse/API-1835): demonstration mutation recording client [#710](https://github.com/openshift/cluster-authentication-operator/pull/710) * [API-1835](https://issues.redhat.com/browse/API-1835): Set Unknown conditions in WellKnownReadyController [#716](https://github.com/openshift/cluster-authentication-operator/pull/716) * [API-1835](https://issues.redhat.com/browse/API-1835): Migrate WellKnownReadyController to SSA [#705](https://github.com/openshift/cluster-authentication-operator/pull/705) * [Full changelog](https://github.com/openshift/cluster-authentication-operator/compare/7ef902b955d5cfc7023f2f10ba1e74aa3d7c9941...62812dce43e04a7319db1d205f85fe5d08034c5d) ### [cluster-autoscaler](https://github.com/openshift/kubernetes-autoscaler/tree/b533c8ba37f1b7dd5dd798b3be7c599120caaeb1) * [OCPCLOUD-2733](https://issues.redhat.com/browse/OCPCLOUD-2733): rebase on upstream 1.31.0 release [#319](https://github.com/openshift/kubernetes-autoscaler/pull/319) * [Full changelog](https://github.com/openshift/kubernetes-autoscaler/compare/8f0db4c722df65d3b3954e0be8a2c4f03c1e41b9...b533c8ba37f1b7dd5dd798b3be7c599120caaeb1) ### [cluster-baremetal-operator](https://github.com/openshift/cluster-baremetal-operator/tree/a97e9c036c2cf739b24e2f0891efa1ab309c1b07) * [OCPBUGS-43371](https://issues.redhat.com/browse/OCPBUGS-43371): allow all features on platform=none [#450](https://github.com/openshift/cluster-baremetal-operator/pull/450) * NO-ISSUE: document testing with custom images in README [#451](https://github.com/openshift/cluster-baremetal-operator/pull/451) * [METAL-1145](https://issues.redhat.com/browse/METAL-1145): Enable running CBO from Kubevirt (platform) [#448](https://github.com/openshift/cluster-baremetal-operator/pull/448) * [Full changelog](https://github.com/openshift/cluster-baremetal-operator/compare/7a211e0870cbd6c94bcef77f9ded0996db94ce58...a97e9c036c2cf739b24e2f0891efa1ab309c1b07) ### [cluster-capi-operator](https://github.com/openshift/cluster-capi-operator/tree/c89f9e69ba2e104eb3da86e190415a903b5ee54f) * NO-JIRA: updated spell and comment [#225](https://github.com/openshift/cluster-capi-operator/pull/225) * [OCPCLOUD-2749](https://issues.redhat.com/browse/OCPCLOUD-2749): mapi2capi conversion pkg negative testing: add missing machine/machineset tests [#224](https://github.com/openshift/cluster-capi-operator/pull/224) * NO-JIRA: Update OWNERS [#223](https://github.com/openshift/cluster-capi-operator/pull/223) * [OCPCLOUD-2749](https://issues.redhat.com/browse/OCPCLOUD-2749): capi2mapi conversion pkg negative testing [#222](https://github.com/openshift/cluster-capi-operator/pull/222) * [OCPBUGS-42490](https://issues.redhat.com/browse/OCPBUGS-42490): fix: azure: do not deploy CAPI on AzureStackCloud [#220](https://github.com/openshift/cluster-capi-operator/pull/220) * [OCPCLOUD-2643](https://issues.redhat.com/browse/OCPCLOUD-2643): Machinesetsync split reconcile [#219](https://github.com/openshift/cluster-capi-operator/pull/219) * [OCPCLOUD-2741](https://issues.redhat.com/browse/OCPCLOUD-2741): Update dependencies of operator and manifest gen [#218](https://github.com/openshift/cluster-capi-operator/pull/218) * [OCPCLOUD-2749](https://issues.redhat.com/browse/OCPCLOUD-2749): mapi2capi conversion pkg negative testing [#215](https://github.com/openshift/cluster-capi-operator/pull/215) * [OCPCLOUD-2643](https://issues.redhat.com/browse/OCPCLOUD-2643): MachineSetSync controller bootstrap [#217](https://github.com/openshift/cluster-capi-operator/pull/217) * [OCPCLOUD-2643](https://issues.redhat.com/browse/OCPCLOUD-2643): MachineSyncReconciler - split reconciles [#212](https://github.com/openshift/cluster-capi-operator/pull/212) * [OCPCLOUD-2206](https://issues.redhat.com/browse/OCPCLOUD-2206): Generate AzureCluster resource for CAPI cluster [#189](https://github.com/openshift/cluster-capi-operator/pull/189) * [Full changelog](https://github.com/openshift/cluster-capi-operator/compare/714c1746d8a9a014a07dc0ffac0bf5bf98750692...c89f9e69ba2e104eb3da86e190415a903b5ee54f) ### [cluster-cloud-controller-manager-operator](https://github.com/openshift/cluster-cloud-controller-manager-operator/tree/42446fc73c4e806d165d4bbf5979f2be854e9faf) * [OCPBUGS-43157](https://issues.redhat.com/browse/OCPBUGS-43157): update goimports targets [#370](https://github.com/openshift/cluster-cloud-controller-manager-operator/pull/370) * [Full changelog](https://github.com/openshift/cluster-cloud-controller-manager-operator/compare/5e012925db62115d859e0ed9d2a3e16fe2ccd3b6...42446fc73c4e806d165d4bbf5979f2be854e9faf) ### [cluster-config-api](https://github.com/openshift/api/tree/684b2b1679baeb7742ec7b76c6eab8e0c8036e56) * [MON-3971](https://issues.redhat.com/browse/MON-3971): Remove MetricsServer feature gate [#1993](https://github.com/openshift/api/pull/1993) * NO-JIRA: add requirement for featuregate URL [#2073](https://github.com/openshift/api/pull/2073) * Last generation only increase [#2068](https://github.com/openshift/api/pull/2068) * [NE-1790](https://issues.redhat.com/browse/NE-1790): Introduce IngressControllerDynamicConfigurationManager feature gate [#2057](https://github.com/openshift/api/pull/2057) * Update crd-schema-checker dependency [#2062](https://github.com/openshift/api/pull/2062) * Ensure custom feature gate mainfest path is passed into generator [#2060](https://github.com/openshift/api/pull/2060) * [OCPNODE-2333](https://issues.redhat.com/browse/OCPNODE-2333): add imagepolicy to payload crds [#2036](https://github.com/openshift/api/pull/2036) * [Full changelog](https://github.com/openshift/api/compare/82e082220d910f489d35880174e2eb90e21f5589...684b2b1679baeb7742ec7b76c6eab8e0c8036e56) ### [cluster-control-plane-machine-set-operator](https://github.com/openshift/cluster-control-plane-machine-set-operator/tree/8d85b2cb2c1dc8709fa49470b1df91640c642a59) * NO-JIRA: Bump cluster-api-actuator-pkg/testutils to latest [#329](https://github.com/openshift/cluster-control-plane-machine-set-operator/pull/329) * [Full changelog](https://github.com/openshift/cluster-control-plane-machine-set-operator/compare/611636f48fc87bb09c95121d228697cee72fc118...8d85b2cb2c1dc8709fa49470b1df91640c642a59) ### [cluster-etcd-operator](https://github.com/openshift/cluster-etcd-operator/tree/26e5aee9fd597973ad7fa7592476ea9ec26dcd46) * [OCPBUGS-17199](https://issues.redhat.com/browse/OCPBUGS-17199): Revert pull request https://github.com/openshift/cluster-etcd-operator/issues/1350 [#1357](https://github.com/openshift/cluster-etcd-operator/pull/1357) * [ETCD-686](https://issues.redhat.com/browse/ETCD-686): Remove etcd-backup-server StaticPod approach [#1358](https://github.com/openshift/cluster-etcd-operator/pull/1358) * [OCPBUGS-17199](https://issues.redhat.com/browse/OCPBUGS-17199): remove stability check from bootstrap completeness [#1350](https://github.com/openshift/cluster-etcd-operator/pull/1350) * NO-JIRA: sort imports using goimports [#1351](https://github.com/openshift/cluster-etcd-operator/pull/1351) * NO-JIRA: update library-go to latest [#1349](https://github.com/openshift/cluster-etcd-operator/pull/1349) * [Full changelog](https://github.com/openshift/cluster-etcd-operator/compare/e3641bf23536238cb4ded230d0fc3ce33d989e56...26e5aee9fd597973ad7fa7592476ea9ec26dcd46) ### [cluster-image-registry-operator](https://github.com/openshift/cluster-image-registry-operator/tree/4c7e4ef74555dfaa70a06f73da5a6886bd836b02) * [HOSTEDCP-2019](https://issues.redhat.com/browse/HOSTEDCP-2019): Use Client Cert Auth for ARO HCP deployments [#1131](https://github.com/openshift/cluster-image-registry-operator/pull/1131) * [OCPBUGS-43508](https://issues.redhat.com/browse/OCPBUGS-43508): fix proxy config and leader election test flakes [#1140](https://github.com/openshift/cluster-image-registry-operator/pull/1140) * [OCPBUGS-38667](https://issues.redhat.com/browse/OCPBUGS-38667): pkg/operator: wait for image registry config object cache sync [#1138](https://github.com/openshift/cluster-image-registry-operator/pull/1138) * [OCPBUGS-42732](https://issues.redhat.com/browse/OCPBUGS-42732): pkg/storage/azure: also check for auth failure error code on deletion [#1129](https://github.com/openshift/cluster-image-registry-operator/pull/1129) * [CFE-1129](https://issues.redhat.com/browse/CFE-1129): Added AWS TAGS reconciliation [#1121](https://github.com/openshift/cluster-image-registry-operator/pull/1121) * [Full changelog](https://github.com/openshift/cluster-image-registry-operator/compare/bf2a0d57dcada19c673b505543f81c6eea011bdf...4c7e4ef74555dfaa70a06f73da5a6886bd836b02) ### [cluster-ingress-operator](https://github.com/openshift/cluster-ingress-operator/tree/8bf1b3637232b08bdb220d8f62698a5b27c21fc9) * [OCPBUGS-43033](https://issues.redhat.com/browse/OCPBUGS-43033): e2e/ingress_dns: support both private & public [#1153](https://github.com/openshift/cluster-ingress-operator/pull/1153) * [Full changelog](https://github.com/openshift/cluster-ingress-operator/compare/6587d8cbfc46ab5e3412dbc7d13c935421099516...8bf1b3637232b08bdb220d8f62698a5b27c21fc9) ### [cluster-kube-apiserver-operator](https://github.com/openshift/cluster-kube-apiserver-operator/tree/9bde41c029ca3999d1b2030124b93741d7a4d406) * [API-1835](https://issues.redhat.com/browse/API-1835): migrate the installer controller to SSA [#1756](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1756) * NO-JIRA: Update "deprecated API in use" alert expressions for 1.31. [#1750](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1750) * [OCPBUGS-42083](https://issues.redhat.com/browse/OCPBUGS-42083): Don't rollout revision until three etcd endpoints are listed [#1743](https://github.com/openshift/cluster-kube-apiserver-operator/pull/1743) * [Full changelog](https://github.com/openshift/cluster-kube-apiserver-operator/compare/3a58fd77c6f8883fb9d8683f7896070346425051...9bde41c029ca3999d1b2030124b93741d7a4d406) ### [cluster-kube-cluster-api-operator](https://github.com/openshift/cluster-api-operator/tree/33a1141ebfe0476e9f8c9d7dc20e49e42c52a9dd) * [ACM-14824](https://issues.redhat.com/browse/ACM-14824): add ocp chart index.yaml and readme [#54](https://github.com/openshift/cluster-api-operator/pull/54) * [ACM-14308](https://issues.redhat.com/browse/ACM-14308): Add ocp CAPA params [#52](https://github.com/openshift/cluster-api-operator/pull/52) * [Full changelog](https://github.com/openshift/cluster-api-operator/compare/8a0e8f371f28c77e88147ffd2a6254bbaf5cafdb...33a1141ebfe0476e9f8c9d7dc20e49e42c52a9dd) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/293c98510d715ab0cb3c19c5ba8415d32d480616) * [MON-4065](https://issues.redhat.com/browse/MON-4065): [bot] Synchronize versions of the downstream components [#2504](https://github.com/openshift/cluster-monitoring-operator/pull/2504) * [OCPBUGS-18007](https://issues.redhat.com/browse/OCPBUGS-18007): Add runbook url for TelemeterClientFailures [#2506](https://github.com/openshift/cluster-monitoring-operator/pull/2506) * [MON-4060](https://issues.redhat.com/browse/MON-4060): Bump prometheus-operator to v0.77.2 [#2502](https://github.com/openshift/cluster-monitoring-operator/pull/2502) * [OCPBUGS-42671](https://issues.redhat.com/browse/OCPBUGS-42671): make config unmarshalling more strict to help detect [#2493](https://github.com/openshift/cluster-monitoring-operator/pull/2493) * [OCPBUGS-42148](https://issues.redhat.com/browse/OCPBUGS-42148): Fix api doc on Thanos Ruler default retention [#2500](https://github.com/openshift/cluster-monitoring-operator/pull/2500) * [MON-3850](https://issues.redhat.com/browse/MON-3850): Lint CMO tests [#2292](https://github.com/openshift/cluster-monitoring-operator/pull/2292) * [MON-4021](https://issues.redhat.com/browse/MON-4021): feat: add the required utils for automated tests and integration with the docs [#2443](https://github.com/openshift/cluster-monitoring-operator/pull/2443) * NO-JIRA: fix CMO config for Alertmanager e2e tests [#2495](https://github.com/openshift/cluster-monitoring-operator/pull/2495) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/8319fc2d5eaa36929e28e261337a78e7dab39920...293c98510d715ab0cb3c19c5ba8415d32d480616) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/4e7def6bb1d3f31631198f281c0800875c6825be) * [OCPBUGS-39189](https://issues.redhat.com/browse/OCPBUGS-39189): fix annotation from deployment to pod [#2545](https://github.com/openshift/cluster-network-operator/pull/2545) * NO-JIRA: onv-k, udn: Update UserDefinedNetwork CRD [#2517](https://github.com/openshift/cluster-network-operator/pull/2517) * [HOSTEDCP-2035](https://issues.redhat.com/browse/HOSTEDCP-2035): Set up Azure authentication with cert for ARO HCP [#2522](https://github.com/openshift/cluster-network-operator/pull/2522) * [OCPBUGS-42605](https://issues.redhat.com/browse/OCPBUGS-42605): OCPBUGS-42244: Exporting environment varialbe NODE_CNI for live migration [#2532](https://github.com/openshift/cluster-network-operator/pull/2532) * [CNF-14971](https://issues.redhat.com/browse/CNF-14971): frr-k8s: allow setting the loglevel from env-overrides [#2535](https://github.com/openshift/cluster-network-operator/pull/2535) * [CNF-13671](https://issues.redhat.com/browse/CNF-13671): Adjust frr-k8s metrics [#2531](https://github.com/openshift/cluster-network-operator/pull/2531) * [CNF-14199](https://issues.redhat.com/browse/CNF-14199): Align FRR-K8s CRDs [#2525](https://github.com/openshift/cluster-network-operator/pull/2525) * [CNF-14251](https://issues.redhat.com/browse/CNF-14251), [CNF-14257](https://issues.redhat.com/browse/CNF-14257): multi-networkpolicy: Enable for `ipvlan` and `bond` networkds [#2518](https://github.com/openshift/cluster-network-operator/pull/2518) * [SDN-5186](https://issues.redhat.com/browse/SDN-5186): Process OVNObservability feature gate [#2462](https://github.com/openshift/cluster-network-operator/pull/2462) * NO-JIRA: OVN-Kubernetes node RBAC tightening [#2526](https://github.com/openshift/cluster-network-operator/pull/2526) * [SDN-4930](https://issues.redhat.com/browse/SDN-4930): Adds UDN list/watch to ovnknode rbac [#2524](https://github.com/openshift/cluster-network-operator/pull/2524) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/2669a4a7a1b4e7dd97b0a991a2f74e3e14ace9fb...4e7def6bb1d3f31631198f281c0800875c6825be) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/bc3ecaea5131f120ef8a282039c3ffd013cb8a76) * [CNF-14628](https://issues.redhat.com/browse/CNF-14628): e2e: Adjust profile nodeSeletcor on hypershift (#1183) [#1183](https://github.com/openshift/cluster-node-tuning-operator/pull/1183) * [CNF-13014](https://issues.redhat.com/browse/CNF-13014): Align dockerfile ocp version (#1194) [#1194](https://github.com/openshift/cluster-node-tuning-operator/pull/1194) * [OCPBUGS-43666](https://issues.redhat.com/browse/OCPBUGS-43666): Fix kernel arguments ordering on Intel (#1197) [#1197](https://github.com/openshift/cluster-node-tuning-operator/pull/1197) * [OCPBUGS-43665](https://issues.redhat.com/browse/OCPBUGS-43665): Drop amd_iommu=on from amd tuning (#1198) [#1198](https://github.com/openshift/cluster-node-tuning-operator/pull/1198) * NO-JIRA: Fix typo in codegen script (#1199) [#1199](https://github.com/openshift/cluster-node-tuning-operator/pull/1199) * Fix linter warnings (#1196) [#1196](https://github.com/openshift/cluster-node-tuning-operator/pull/1196) * Bump the latest k8s and OpenShift dependencies (#1195) [#1195](https://github.com/openshift/cluster-node-tuning-operator/pull/1195) * [CNF-13014](https://issues.redhat.com/browse/CNF-13014): Check for tuned patches before attempting to apply them in the dockerfile script (#1193) [#1193](https://github.com/openshift/cluster-node-tuning-operator/pull/1193) * [CNF-14090](https://issues.redhat.com/browse/CNF-14090): Add vendor and architecture specific tuning options (#1083) [#1083](https://github.com/openshift/cluster-node-tuning-operator/pull/1083) * [CNF-13193](https://issues.redhat.com/browse/CNF-13193): Update NTO Hugepages size validation (#1086) [#1086](https://github.com/openshift/cluster-node-tuning-operator/pull/1086) * NO-JIRA: Default to username and timestamp for custom NTO push (#1190) [#1190](https://github.com/openshift/cluster-node-tuning-operator/pull/1190) * logs: avoid spamming when PerformanceProfile is missing (#1181) [#1181](https://github.com/openshift/cluster-node-tuning-operator/pull/1181) * E2E: fix modify node selector to use lowercase (#1185) [#1185](https://github.com/openshift/cluster-node-tuning-operator/pull/1185) * Remove upstream TuneD patch (#1151) [#1151](https://github.com/openshift/cluster-node-tuning-operator/pull/1151) * Make ocp-tuned-one-shot.service restart on-failure (#1177) [#1177](https://github.com/openshift/cluster-node-tuning-operator/pull/1177) * [OCPBUGS-38900](https://issues.redhat.com/browse/OCPBUGS-38900): Drop sched_migration_cost_ns setting (#1163) [#1163](https://github.com/openshift/cluster-node-tuning-operator/pull/1163) * NO-JIRA: CI: unblock (#1182) [#1182](https://github.com/openshift/cluster-node-tuning-operator/pull/1182) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/1685a8fc13765c6b0e03bb0b45a92e97fc64dbe5...bc3ecaea5131f120ef8a282039c3ffd013cb8a76) ### [cluster-olm-operator](https://github.com/openshift/cluster-olm-operator/tree/7120e60ff4cf51790a6a772517fd00547f7f0bea) * NO-ISSUE: (bugfix): prevent discovery errors on unknown GVKs [#75](https://github.com/openshift/cluster-olm-operator/pull/75) * [OPRUN-3571](https://issues.redhat.com/browse/OPRUN-3571): (feature): add clustercatalog controller for managing default clustercatalogs [#73](https://github.com/openshift/cluster-olm-operator/pull/73) * [OCPBUGS-42860](https://issues.redhat.com/browse/OCPBUGS-42860): degraded co operator [#72](https://github.com/openshift/cluster-olm-operator/pull/72) * [Full changelog](https://github.com/openshift/cluster-olm-operator/compare/2c36793b38ec28c5ecbc7a3effb39ca7ab72c311...7120e60ff4cf51790a6a772517fd00547f7f0bea) ### [cluster-openshift-apiserver-operator](https://github.com/openshift/cluster-openshift-apiserver-operator/tree/104c17a03ab2408ea929ab6a15b23fc16a40bb14) * NO-JIRA: bump dependencies [#598](https://github.com/openshift/cluster-openshift-apiserver-operator/pull/598) * [Full changelog](https://github.com/openshift/cluster-openshift-apiserver-operator/compare/79521a3ce5a0294727dfa76e3e4fc687c0474dd9...104c17a03ab2408ea929ab6a15b23fc16a40bb14) ### [cluster-openshift-controller-manager-operator](https://github.com/openshift/cluster-openshift-controller-manager-operator/tree/21b8df3a53ed996e0efebf073151462317c0cc17) * [WRKLDS-1492](https://issues.redhat.com/browse/WRKLDS-1492): Update k8s dependencies to 1.31.1 [#368](https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/368) * [Full changelog](https://github.com/openshift/cluster-openshift-controller-manager-operator/compare/0ee6371401da744c7c71723c505463672b9bad45...21b8df3a53ed996e0efebf073151462317c0cc17) ### [cluster-policy-controller](https://github.com/openshift/cluster-policy-controller/tree/5fd852525909ce6eab52972ba9ce8fcf56528eb9) * [OCPBUGS-43380](https://issues.redhat.com/browse/OCPBUGS-43380): psalabelsyncer: add image volume type to list [#157](https://github.com/openshift/cluster-policy-controller/pull/157) * [WRKLDS-1492](https://issues.redhat.com/browse/WRKLDS-1492): Update k8s dependencies to 1.31.1 [#156](https://github.com/openshift/cluster-policy-controller/pull/156) * [Full changelog](https://github.com/openshift/cluster-policy-controller/compare/35753b6b1e97843c6856c9866fe1d8a205d05df4...5fd852525909ce6eab52972ba9ce8fcf56528eb9) ### [cluster-samples-operator](https://github.com/openshift/cluster-samples-operator/tree/66ea9ab5fd986b750528aead782b13af630abda2) * [SO-138](https://issues.redhat.com/browse/SO-138): Periodic sync of supported OCP samples [#583](https://github.com/openshift/cluster-samples-operator/pull/583) * [SO-137](https://issues.redhat.com/browse/SO-137): Support updating the library separately for OKD and for OCP. [#581](https://github.com/openshift/cluster-samples-operator/pull/581) * [Full changelog](https://github.com/openshift/cluster-samples-operator/compare/1810acc1f9160a7938361a8bd388c22d9ebfc7b7...66ea9ab5fd986b750528aead782b13af630abda2) ### [cluster-storage-operator](https://github.com/openshift/cluster-storage-operator/tree/cab5822f7f768eba36473c684d903143ebeb5ea0) * [STOR-1823](https://issues.redhat.com/browse/STOR-1823): Remove shared-resource CSI driver from CSO [#509](https://github.com/openshift/cluster-storage-operator/pull/509) * [HOSTEDCP-2033](https://issues.redhat.com/browse/HOSTEDCP-2033): Add ARO HCP environment vars to CSI deployment [#517](https://github.com/openshift/cluster-storage-operator/pull/517) * [OCPBUGS-41365](https://issues.redhat.com/browse/OCPBUGS-41365): add KUBE_RBAC_PROXY_CONTROL_PLANE_IMAGE to other neede… [#522](https://github.com/openshift/cluster-storage-operator/pull/522) * NO-JIRA: assets: shared-resource: hypershift: add pull-secret to operator SA [#519](https://github.com/openshift/cluster-storage-operator/pull/519) * [OCPBUGS-41365](https://issues.redhat.com/browse/OCPBUGS-41365): fix typo CONTROL_PLANE_KUBE_RBAC_PROXY_IMAGE -> KUBE_R… [#518](https://github.com/openshift/cluster-storage-operator/pull/518) * [OCPBUGS-41365](https://issues.redhat.com/browse/OCPBUGS-41365): add ability to control kube rbac proxy container image… [#515](https://github.com/openshift/cluster-storage-operator/pull/515) * [AUTH-482](https://issues.redhat.com/browse/AUTH-482): set required-scc for openshift workloads [#516](https://github.com/openshift/cluster-storage-operator/pull/516) * [Full changelog](https://github.com/openshift/cluster-storage-operator/compare/b0cfa22462861bcb700a2266b55508c32af742db...cab5822f7f768eba36473c684d903143ebeb5ea0) ### [cluster-update-keys](https://github.com/openshift/cluster-update-keys/tree/d44fca585d081a72cb2c67734556a27bbfc9470e) * [ART-10934](https://issues.redhat.com/browse/ART-10934): Move sigstore to release-3 key [#63](https://github.com/openshift/cluster-update-keys/pull/63) * [Full changelog](https://github.com/openshift/cluster-update-keys/compare/a380c9608d7d04571c2d4ad79dafa7c739cf809a...d44fca585d081a72cb2c67734556a27bbfc9470e) ### [cluster-version-operator](https://github.com/openshift/cluster-version-operator/tree/adf0cf5662854567d1ea7ce1590e0a6fed8fcaaa) * [OCPBUGS-42880](https://issues.redhat.com/browse/OCPBUGS-42880): Upgradeable=False should not block a 4.(y+1).z to 4.(y+1).z' retarget (#1094) [#1094](https://github.com/openshift/cluster-version-operator/pull/1094) * [Full changelog](https://github.com/openshift/cluster-version-operator/compare/e546515213c8681ca44c52f178401cd47ad07d11...adf0cf5662854567d1ea7ce1590e0a6fed8fcaaa) ### [console](https://github.com/openshift/console/tree/d52fc78ce5604a10089c3ec7c3f310384e608001) * [CONSOLE-4295](https://issues.redhat.com/browse/CONSOLE-4295): i18n upload/download routine task - sprint 261 [#14435](https://github.com/openshift/console/pull/14435) * [OCPBUGS-43538](https://issues.redhat.com/browse/OCPBUGS-43538): add onRowsRendered prop to VirtualizedTable in SDK [#14421](https://github.com/openshift/console/pull/14421) * [OCPBUGS-43084](https://issues.redhat.com/browse/OCPBUGS-43084): While accessing the node terminal from UI observed 'Warning alert:Admission Webhook Warning` [#14432](https://github.com/openshift/console/pull/14432) * [OCPBUGS-43799](https://issues.redhat.com/browse/OCPBUGS-43799): Debounce tile view searches [#14365](https://github.com/openshift/console/pull/14365) * [OCPBUGS-43640](https://issues.redhat.com/browse/OCPBUGS-43640): Show danger status if invalid [#14424](https://github.com/openshift/console/pull/14424) * [OCPBUGS-41358](https://issues.redhat.com/browse/OCPBUGS-41358): While upgrading the cluster from UI observed `Warning alert:Admission Webhook Warning` [#14395](https://github.com/openshift/console/pull/14395) * [OCPBUGS-43652](https://issues.redhat.com/browse/OCPBUGS-43652): Filter dropdown doesn't collapse on second click [#14427](https://github.com/openshift/console/pull/14427) * [OCPBUGS-42985](https://issues.redhat.com/browse/OCPBUGS-42985): Update Console dynamic plugin SDK webpack dependency [#14300](https://github.com/openshift/console/pull/14300) * [ODC-7680](https://issues.redhat.com/browse/ODC-7680): Migrate `FilterTable` to PF5 [#14340](https://github.com/openshift/console/pull/14340) * [OCPBUGS-43409](https://issues.redhat.com/browse/OCPBUGS-43409): 'control plane' option is missing on 'filter node type' list [#14412](https://github.com/openshift/console/pull/14412) * [OCPBUGS-43530](https://issues.redhat.com/browse/OCPBUGS-43530): Searching resources with shortname doesn't work on Search page [#14420](https://github.com/openshift/console/pull/14420) * [OCPBUGS-42796](https://issues.redhat.com/browse/OCPBUGS-42796): Do not pass CSV name to operand list page when an exen… [#14396](https://github.com/openshift/console/pull/14396) * [ODC-7655](https://issues.redhat.com/browse/ODC-7655): Migrate `SelectVariant.Typeahead` `SelectInputField`s to PF5 [#14305](https://github.com/openshift/console/pull/14305) * [OCPBUGS-43494](https://issues.redhat.com/browse/OCPBUGS-43494): Searching volumesnapshot and volumesnaphotclass with label doesn't work. [#14410](https://github.com/openshift/console/pull/14410) * [CONSOLE-4182](https://issues.redhat.com/browse/CONSOLE-4182): replace DropdownDeprecated in SearchFilterDropdown [#14390](https://github.com/openshift/console/pull/14390) * [ODC-7680](https://issues.redhat.com/browse/ODC-7680): Remove `SeriesButton`, `QueryTable` [#14363](https://github.com/openshift/console/pull/14363) * [CONSOLE-4119](https://issues.redhat.com/browse/CONSOLE-4119): Convert deprecated perspective dropdown to select [#14328](https://github.com/openshift/console/pull/14328) * [OCPBUGS-31914](https://issues.redhat.com/browse/OCPBUGS-31914): Searching node with label doesn't work. [#14404](https://github.com/openshift/console/pull/14404) * [OCPBUGS-43039](https://issues.redhat.com/browse/OCPBUGS-43039): Broker form view by default throws error in Application name if an application exists [#14399](https://github.com/openshift/console/pull/14399) * [OCPBUGS-43482](https://issues.redhat.com/browse/OCPBUGS-43482): add data-test attribute for Pod and Node logs toggle button [#14408](https://github.com/openshift/console/pull/14408) * [ODC-7680](https://issues.redhat.com/browse/ODC-7680): Migrate `ResultsList` to PF5 [#14343](https://github.com/openshift/console/pull/14343) * [CONSOLE-4256](https://issues.redhat.com/browse/CONSOLE-4256): (deps) update PatternFly to 5.3.0 [#14242](https://github.com/openshift/console/pull/14242) * [CONSOLE-4125](https://issues.redhat.com/browse/CONSOLE-4125): Convert language dropdown deprecated select [#14243](https://github.com/openshift/console/pull/14243) * [ODC-7703](https://issues.redhat.com/browse/ODC-7703): Quick create actions in the masthead toolbar [#14345](https://github.com/openshift/console/pull/14345) * [OCPBUGS-43110](https://issues.redhat.com/browse/OCPBUGS-43110): fix id issues with ClipboardCopyButton [#14394](https://github.com/openshift/console/pull/14394) * [CONSOLE-4274](https://issues.redhat.com/browse/CONSOLE-4274): i18n upload/download routine task -sprint 260 [#14348](https://github.com/openshift/console/pull/14348) * [OCPBUGS-38717](https://issues.redhat.com/browse/OCPBUGS-38717): Telemetry userPreference results in empty nodes output to the DOM [#14291](https://github.com/openshift/console/pull/14291) * [OCPBUGS-42819](https://issues.redhat.com/browse/OCPBUGS-42819): remove invalid resource name check for value '~new' [#14380](https://github.com/openshift/console/pull/14380) * [CONSOLE-4078](https://issues.redhat.com/browse/CONSOLE-4078): Address tech debt in SSHAuthSubform component [#14375](https://github.com/openshift/console/pull/14375) * [CONSOLE-4191](https://issues.redhat.com/browse/CONSOLE-4191): update ContainerDropdown to use PatternFly Select [#14362](https://github.com/openshift/console/pull/14362) * [OCPBUGS-42712](https://issues.redhat.com/browse/OCPBUGS-42712): Replace usage of `containsNonPrintableCharacters` function with `isBinary` function from 'istextorbinary' lib. [#14364](https://github.com/openshift/console/pull/14364) * [ODC-7664](https://issues.redhat.com/browse/ODC-7664): Add subscribe form for Knative EventType [#14304](https://github.com/openshift/console/pull/14304) * [OCPBUGS-42778](https://issues.redhat.com/browse/OCPBUGS-42778), [OCPBUGS-42850](https://issues.redhat.com/browse/OCPBUGS-42850): Add missing plugin names to known plugins [#14382](https://github.com/openshift/console/pull/14382) * [CONSOLE-4263](https://issues.redhat.com/browse/CONSOLE-4263): Add initial Content Security Policy for Console web application [#14156](https://github.com/openshift/console/pull/14156) * [CONSOLE-4236](https://issues.redhat.com/browse/CONSOLE-4236): Migrate Dev > Observe > Dashboard Page [#14192](https://github.com/openshift/console/pull/14192) * [OCPBUGS-41492](https://issues.redhat.com/browse/OCPBUGS-41492): show Samples tab when one or more exists [#14350](https://github.com/openshift/console/pull/14350) * [Full changelog](https://github.com/openshift/console/compare/fed2074935091c8d2f5f7213800f084239eed83f...d52fc78ce5604a10089c3ec7c3f310384e608001) ### [console-operator](https://github.com/openshift/console-operator/tree/e884b25af13d050ee6f263ecb72712c98858838a) * NO-JIRA: Update owners file: Update my github username) [#936](https://github.com/openshift/console-operator/pull/936) * [Full changelog](https://github.com/openshift/console-operator/compare/c3a799cd375a9144cc57fb04082bce5de5421f04...e884b25af13d050ee6f263ecb72712c98858838a) ### [csi-external-attacher](https://github.com/openshift/csi-external-attacher/tree/39b37c06a27481c708f071464bd1049ea7db97c7) * [STOR-2018](https://issues.redhat.com/browse/STOR-2018): Rebase external-attacher to v4.7.0 for OCP 4.18 [#80](https://github.com/openshift/csi-external-attacher/pull/80) * [Full changelog](https://github.com/openshift/csi-external-attacher/compare/83450698d94d57891772b1ac4658c6abfc65272b...39b37c06a27481c708f071464bd1049ea7db97c7) ### [csi-external-provisioner](https://github.com/openshift/csi-external-provisioner/tree/376f0ea04c64a41cb5166ff415fff849ff2da380) * [STOR-2018](https://issues.redhat.com/browse/STOR-2018): Rebase external-provisioner to upstream v5.1.0 for OCP 4.18 [#106](https://github.com/openshift/csi-external-provisioner/pull/106) * [Full changelog](https://github.com/openshift/csi-external-provisioner/compare/56080df20aaa7da5ea2290e232c41fd1a51d5777...376f0ea04c64a41cb5166ff415fff849ff2da380) ### [csi-external-resizer](https://github.com/openshift/csi-external-resizer/tree/cca3837a84fcade22bd7b935c68d02904faa12aa) * [STOR-2018](https://issues.redhat.com/browse/STOR-2018): Rebase external-resizer to upstream v1.12.0 for OCP 4.18 [#166](https://github.com/openshift/csi-external-resizer/pull/166) * [Full changelog](https://github.com/openshift/csi-external-resizer/compare/c12e097d57d816b4a77ebac7a3f1a48ac0d70855...cca3837a84fcade22bd7b935c68d02904faa12aa) ### [csi-external-snapshotter, csi-snapshot-controller, csi-snapshot-validation-webhook](https://github.com/openshift/csi-external-snapshotter/tree/f52ce8b8b0799a341caf1fb864bba5d9d040a856) * [STOR-2018](https://issues.redhat.com/browse/STOR-2018): Rebase external-snapshotter to v8.1.0 for OCP 4.18 [#164](https://github.com/openshift/csi-external-snapshotter/pull/164) * [Full changelog](https://github.com/openshift/csi-external-snapshotter/compare/672a0d5ea97a71afd0dfb50002319f30db2e10d7...f52ce8b8b0799a341caf1fb864bba5d9d040a856) ### [csi-livenessprobe](https://github.com/openshift/csi-livenessprobe/tree/3a977844a9373d9b330fa923994a4c800e2cc745) * [STOR-2018](https://issues.redhat.com/browse/STOR-2018): Rebase livenessprobe to v2.14.0 for OCP 4.18 [#69](https://github.com/openshift/csi-livenessprobe/pull/69) * [Full changelog](https://github.com/openshift/csi-livenessprobe/compare/671727424631c8e5bc05baccc99b2ac4021cca4a...3a977844a9373d9b330fa923994a4c800e2cc745) ### [csi-node-driver-registrar](https://github.com/openshift/csi-node-driver-registrar/tree/c21f5d02b498e9e49d94818f4ad3eaaae77ca161) * [STOR-2018](https://issues.redhat.com/browse/STOR-2018): Rebase node-driver-registrat to v2.12.0 for OCP 4.18 [#76](https://github.com/openshift/csi-node-driver-registrar/pull/76) * [Full changelog](https://github.com/openshift/csi-node-driver-registrar/compare/033fa9e55b701d1528d9d20a8a4cc535004a4e9c...c21f5d02b498e9e49d94818f4ad3eaaae77ca161) ### [docker-registry](https://github.com/openshift/image-registry/tree/8def65e61ff3afa5a16396045418ff306f72243e) * [IR-492](https://issues.redhat.com/browse/IR-492): metrics: document error codes [#415](https://github.com/openshift/image-registry/pull/415) * [OCPBUGS-39108](https://issues.redhat.com/browse/OCPBUGS-39108): bump docker distribution to fix purgeuploads panic [#414](https://github.com/openshift/image-registry/pull/414) * [IR-489](https://issues.redhat.com/browse/IR-489): export storage read-only errors as metrics [#412](https://github.com/openshift/image-registry/pull/412) * [Full changelog](https://github.com/openshift/image-registry/compare/cd7c61fdc8befe575061621770f0d5cd7e1f3b8a...8def65e61ff3afa5a16396045418ff306f72243e) ### [haproxy-router](https://github.com/openshift/router/tree/40db90072b633e6d0ec7d064bd8441f12065a2c4) * [NE-1815](https://issues.redhat.com/browse/NE-1815): Enable ALPN for reencrypt routes when DCM is enabled [#631](https://github.com/openshift/router/pull/631) * [OCPBUGS-26603](https://issues.redhat.com/browse/OCPBUGS-26603): Listen for stats connections on v6 addresses when relevant. [#633](https://github.com/openshift/router/pull/633) * [NE-1811](https://issues.redhat.com/browse/NE-1811): Rename the allowlist route annotation [#564](https://github.com/openshift/router/pull/564) * NO-JIRA: Add grzpiotrowski to the OWNERS file [#629](https://github.com/openshift/router/pull/629) * [OCPBUGS-41295](https://issues.redhat.com/browse/OCPBUGS-41295): Updating openshift-enterprise-haproxy-router-container image to be consistent with ART for 4.18 [#624](https://github.com/openshift/router/pull/624) * [Full changelog](https://github.com/openshift/router/compare/72114ea78be0a032d5cdddcad694e0a352a00e93...40db90072b633e6d0ec7d064bd8441f12065a2c4) ### [hypershift](https://github.com/openshift/hypershift/tree/e6c368bc9389621cc2d7d4b2d522cc68eaaca4d1) * [HOSTEDCP-967](https://issues.redhat.com/browse/HOSTEDCP-967): Drop alpha api and conversion [#4977](https://github.com/openshift/hypershift/pull/4977) * NO-JIRA: Bump github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys from 1.1.0 to 1.2.0 in the azure-github-dependencies group [#4982](https://github.com/openshift/hypershift/pull/4982) * [HOSTEDCP-1989](https://issues.redhat.com/browse/HOSTEDCP-1989): Move NTO reconcile logic into their own file [#4962](https://github.com/openshift/hypershift/pull/4962) * NO-JIRA: chore(deps): update konflux references (main) [#4968](https://github.com/openshift/hypershift/pull/4968) * [HOSTEDCP-2054](https://issues.redhat.com/browse/HOSTEDCP-2054): [CPO Refactor] Refactor kube-apiserver [#4941](https://github.com/openshift/hypershift/pull/4941) * NO-JIRA: Add API label [#4984](https://github.com/openshift/hypershift/pull/4984) * [OCPBUGS-43756](https://issues.redhat.com/browse/OCPBUGS-43756): update eventuallyDaemonSetRollsOut to only watch ready… [#4973](https://github.com/openshift/hypershift/pull/4973) * NO-JIRA: Make api module dependencies consistent with main module dependencies [#4978](https://github.com/openshift/hypershift/pull/4978) * NO-JIRA: Update azure and AKS upstream docs [#4966](https://github.com/openshift/hypershift/pull/4966) * [OCPBUGS-43707](https://issues.redhat.com/browse/OCPBUGS-43707): Add crd override for NodePool scale subresource [#4970](https://github.com/openshift/hypershift/pull/4970) * NO-JIRA: doc/openstack: install operator with `--tech-preview-no-upgrade` [#4976](https://github.com/openshift/hypershift/pull/4976) * [OCPBUGS-38357](https://issues.redhat.com/browse/OCPBUGS-38357): openstack: add option to configure nodepool AZ [#4531](https://github.com/openshift/hypershift/pull/4531) * [HOSTEDCP-1994](https://issues.redhat.com/browse/HOSTEDCP-1994): Add generic create function for SecretProvider [#4960](https://github.com/openshift/hypershift/pull/4960) * [OCPBUGS-43698](https://issues.redhat.com/browse/OCPBUGS-43698): dump: make ControlPlaneComponent's GKV optional [#4965](https://github.com/openshift/hypershift/pull/4965) * [HOSTEDCP-1472](https://issues.redhat.com/browse/HOSTEDCP-1472): update TestNodePoolPrevRelease tests to use RFC 1123 nodepool name [#4950](https://github.com/openshift/hypershift/pull/4950) * [HOSTEDCP-1883](https://issues.redhat.com/browse/HOSTEDCP-1883): Remove hardcoded catalog images in CPO [#4612](https://github.com/openshift/hypershift/pull/4612) * NO-JIRA: chore(deps): update konflux references [#4952](https://github.com/openshift/hypershift/pull/4952) * [HOSTEDCP-2002](https://issues.redhat.com/browse/HOSTEDCP-2002): fix typo in doc commands [#4951](https://github.com/openshift/hypershift/pull/4951) * [HOSTEDCP-2018](https://issues.redhat.com/browse/HOSTEDCP-2018): Reorder Nodepool conditions [#4859](https://github.com/openshift/hypershift/pull/4859) * NO-JIRA: chore(deps): update capz to v1.17.0 [#4808](https://github.com/openshift/hypershift/pull/4808) * [OCPBUGS-38132](https://issues.redhat.com/browse/OCPBUGS-38132): cpo: produce valid oauth config even if idp config is invalid [#4955](https://github.com/openshift/hypershift/pull/4955) * [OCPBUGS-42434](https://issues.redhat.com/browse/OCPBUGS-42434): Add Managed Identity Support in Azure HC API behind AROHCPManagedIdentities Feature gate [#4811](https://github.com/openshift/hypershift/pull/4811) * NO-JIRA: Bump the azure-github-dependencies group with 2 updates [#4938](https://github.com/openshift/hypershift/pull/4938) * NO-JIRA: Split API into platform files [#4944](https://github.com/openshift/hypershift/pull/4944) * NO-JIRA: KubeVirt CSI Security and Isolation Documentation [#4937](https://github.com/openshift/hypershift/pull/4937) * NO-JIRA: chore(deps): update konflux references (main) [#4930](https://github.com/openshift/hypershift/pull/4930) * [HOSTEDCP-2002](https://issues.redhat.com/browse/HOSTEDCP-2002): Add documentation around crun migration for HCP [#4912](https://github.com/openshift/hypershift/pull/4912) * [HOSTEDCP-1994](https://issues.redhat.com/browse/HOSTEDCP-1994): Pass Azure Key Vault's Managed Identity's Client ID to HO and CPO Deployments [#4926](https://github.com/openshift/hypershift/pull/4926) * [HOSTEDCP-2040](https://issues.redhat.com/browse/HOSTEDCP-2040): Add README.md for ControlPlaneComponent [#4915](https://github.com/openshift/hypershift/pull/4915) * [HOSTEDCP-2040](https://issues.redhat.com/browse/HOSTEDCP-2040): [CPO Refactor] Refactor HCCO [#4860](https://github.com/openshift/hypershift/pull/4860) * [HOSTEDCP-1773](https://issues.redhat.com/browse/HOSTEDCP-1773): Feature gates openshift markers [#4918](https://github.com/openshift/hypershift/pull/4918) * [OCPBUGS-43448](https://issues.redhat.com/browse/OCPBUGS-43448): Pass feature flags to clusterpolicy controller [#4925](https://github.com/openshift/hypershift/pull/4925) * NO-JIRA: chore(deps): update konflux references [#4920](https://github.com/openshift/hypershift/pull/4920) * [HOSTEDCP-1472](https://issues.redhat.com/browse/HOSTEDCP-1472): add CP with n-2 NP test [#4911](https://github.com/openshift/hypershift/pull/4911) * [OCPBUGS-38132](https://issues.redhat.com/browse/OCPBUGS-38132): add ValidIDPConfiguration condition to report IDP config issues [#4852](https://github.com/openshift/hypershift/pull/4852) * [HOSTEDCP-2028](https://issues.redhat.com/browse/HOSTEDCP-2028): e2e: use TechPreviewNoUpgrade feature set in TestCreateCluster [#4902](https://github.com/openshift/hypershift/pull/4902) * [OCPBUGS-43087](https://issues.redhat.com/browse/OCPBUGS-43087): openstack/e2e: re-work nodepool tests [#4868](https://github.com/openshift/hypershift/pull/4868) * NO-JIRA: Bump the golang-dependencies group with 3 updates [#4891](https://github.com/openshift/hypershift/pull/4891) * [HOSTEDCP-1801](https://issues.redhat.com/browse/HOSTEDCP-1801): [CPO Refactor] Introduced ControlPlaneComponent CRD [#4839](https://github.com/openshift/hypershift/pull/4839) * NO-JIRA: chore(deps): update konflux references (main) [#4892](https://github.com/openshift/hypershift/pull/4892) * NO-JIRA: e2e: rename file to avoid IDE errors [#4901](https://github.com/openshift/hypershift/pull/4901) * [HOSTEDCP-2026](https://issues.redhat.com/browse/HOSTEDCP-2026): Add support for static control plane operator overrides [#4889](https://github.com/openshift/hypershift/pull/4889) * [HOSTEDCP-1994](https://issues.redhat.com/browse/HOSTEDCP-1994): Add Secrets Store CSI RBAC Policies for HO and CPO [#4878](https://github.com/openshift/hypershift/pull/4878) * NO-JIRA: statically link CLI binaries [#4871](https://github.com/openshift/hypershift/pull/4871) * [HOSTEDCP-2025](https://issues.redhat.com/browse/HOSTEDCP-2025): Allow setting the VPC CIDR when creating AWS infrastructure [#4866](https://github.com/openshift/hypershift/pull/4866) * [HOSTEDCP-1994](https://issues.redhat.com/browse/HOSTEDCP-1994): Remove infra create MI for Azure NP [#4874](https://github.com/openshift/hypershift/pull/4874) * [OCPBUGS-43064](https://issues.redhat.com/browse/OCPBUGS-43064): move resource.k8s.io to v1alpha3 for kube 1.31 [#4887](https://github.com/openshift/hypershift/pull/4887) * NO-JIRA: cli: add feature-set flag to create cluster [#4886](https://github.com/openshift/hypershift/pull/4886) * NO-JIRA: Enforce EnsurePSANotPrivileged for 4.18 and later [#4875](https://github.com/openshift/hypershift/pull/4875) * [HOSTEDCP-1994](https://issues.redhat.com/browse/HOSTEDCP-1994): Create separate secrets for Azure disk and file [#4861](https://github.com/openshift/hypershift/pull/4861) * NO-JIRA: switch to using ptr instead of pointer [#4856](https://github.com/openshift/hypershift/pull/4856) * [HOSTEDCP-2009](https://issues.redhat.com/browse/HOSTEDCP-2009): change from NumberOfProbes to ProbeThreshold [#4863](https://github.com/openshift/hypershift/pull/4863) * [OCPBUGS-42873](https://issues.redhat.com/browse/OCPBUGS-42873): Do not send traffic to local audit-webhook through konnectivity [#4864](https://github.com/openshift/hypershift/pull/4864) * [OCPBUGS-42783](https://issues.redhat.com/browse/OCPBUGS-42783): Use guest DNS resolution in Konnectivity HTTPS proxy by default [#4858](https://github.com/openshift/hypershift/pull/4858) * [CNV-39662](https://issues.redhat.com/browse/CNV-39662): Document HCP KubeVirt GPU device usage [#4844](https://github.com/openshift/hypershift/pull/4844) * [Full changelog](https://github.com/openshift/hypershift/compare/73f79644c302526e26abad18f23b7ebf16bbf919...e6c368bc9389621cc2d7d4b2d522cc68eaaca4d1) ### [ibmcloud-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-ibmcloud/tree/99118fbcc29a343a8a586ca75f58f176c316401c) * [OCPBUGS-43685](https://issues.redhat.com/browse/OCPBUGS-43685): UPSTREAM: 1857: Bump github.com/IBM/go-sdk-core/v5 from 5.17.3 to 5.1.7.4 (#1857) - main [#91](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/91) * [OCPBUGS-41210](https://issues.redhat.com/browse/OCPBUGS-41210): Updating ose-ibmcloud-cluster-api-controllers-container image to be consistent with ART for 4.18 [#85](https://github.com/openshift/cluster-api-provider-ibmcloud/pull/85) * [Full changelog](https://github.com/openshift/cluster-api-provider-ibmcloud/compare/9179e15477e8de38460db74b4ec1ac125ea9d625...99118fbcc29a343a8a586ca75f58f176c316401c) ### [insights-operator](https://github.com/openshift/insights-operator/tree/b585d49386c969b2fa27a90b1bebd50485643247) * gather selected clusterroles (#1016) [#1016](https://github.com/openshift/insights-operator/pull/1016) * NO-JIRA: Add gather server error known codes to the checks (#1018) [#1018](https://github.com/openshift/insights-operator/pull/1018) * [OCPBUGS-42961](https://issues.redhat.com/browse/OCPBUGS-42961): update the filtering of the container logs (#1009) [#1009](https://github.com/openshift/insights-operator/pull/1009) * [CCXDEV-14462](https://issues.redhat.com/browse/CCXDEV-14462): [IO Enhancement] collect how many unused MachineConfigs in the cluster (#1007) [#1007](https://github.com/openshift/insights-operator/pull/1007) * Updating build options in order to ensure FIPS compliant build (#1010) [#1010](https://github.com/openshift/insights-operator/pull/1010) * NO-JIRA: container log JSON schema - minor description update (#1012) [#1012](https://github.com/openshift/insights-operator/pull/1012) * [OCPBUGS-42675](https://issues.redhat.com/browse/OCPBUGS-42675): do not propagate the remote configuration status as an (#1006) [#1006](https://github.com/openshift/insights-operator/pull/1006) * [Full changelog](https://github.com/openshift/insights-operator/compare/5e2dd6f1e127c4108a70e94d13debf333a751b7a...b585d49386c969b2fa27a90b1bebd50485643247) ### [keepalived-ipfailover](https://github.com/openshift/images/tree/f401ac5757d994d56c8d526928d803042f12b1f4) * [OCPBUGS-41231](https://issues.redhat.com/browse/OCPBUGS-41231): Updating openshift-enterprise-keepalived-ipfailover-container image to be consistent with ART for 4.18 [#196](https://github.com/openshift/images/pull/196) * [Full changelog](https://github.com/openshift/images/compare/a94d3c6a4a72f4d6335c4f1706e4c5eb350e335f...f401ac5757d994d56c8d526928d803042f12b1f4) ### [kube-proxy](https://github.com/openshift/sdn/tree/18a57d7da14c7a45c4e8d55254bf7a89cee0ac43) * [OCPBUGS-43764](https://issues.redhat.com/browse/OCPBUGS-43764): Revendor to a patched k/k with our prefer-local-DNS hack [#638](https://github.com/openshift/sdn/pull/638) * [Full changelog](https://github.com/openshift/sdn/compare/307a0b2cdd1d5e97830e940d95ba9985e80f5d19...18a57d7da14c7a45c4e8d55254bf7a89cee0ac43) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/fa77fd22b5d3a95fba2b5f8c612143447b386849) * [OCPBUGS-41502](https://issues.redhat.com/browse/OCPBUGS-41502): vSphere klog initialization preventing verbose log messages [#1300](https://github.com/openshift/machine-api-operator/pull/1300) * [OCPBUGS-38724](https://issues.redhat.com/browse/OCPBUGS-38724): Fix misleading error messages relating to new yaml config [#1277](https://github.com/openshift/machine-api-operator/pull/1277) * [OCPBUGS-43481](https://issues.redhat.com/browse/OCPBUGS-43481): fix: health probes paths and updated timing [#1299](https://github.com/openshift/machine-api-operator/pull/1299) * NO-JIRA: Bump cluster-api-actuator-pkg/testutils, use envtest --index [#1297](https://github.com/openshift/machine-api-operator/pull/1297) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/2d3b8b155701b71f44cca7270e38decea324f662...fa77fd22b5d3a95fba2b5f8c612143447b386849) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/d656f31b697c2671aac38bbe46d9e5b22d27ae90) * [MCO-1314](https://issues.redhat.com/browse/MCO-1314): OCPBUGS-43509: Pick up openshift/kubernetes 1.31 rebase updates [#4629](https://github.com/openshift/machine-config-operator/pull/4629) * [OCPNODE-2333](https://issues.redhat.com/browse/OCPNODE-2333): Implement ImagePolicy CRD [#4587](https://github.com/openshift/machine-config-operator/pull/4587) * [OCPBUGS-38490](https://issues.redhat.com/browse/OCPBUGS-38490): Increase connection limit for cluster loadbalancer [#4531](https://github.com/openshift/machine-config-operator/pull/4531) * [OCPBUGS-43428](https://issues.redhat.com/browse/OCPBUGS-43428): Soften haproxy timeout for kubeapi probe [#4646](https://github.com/openshift/machine-config-operator/pull/4646) * NO-ISSUE: pkg/operator/status: Block ClusterVersion updates until multi-arch transitions complete [#4637](https://github.com/openshift/machine-config-operator/pull/4637) * [MCO-1276](https://issues.redhat.com/browse/MCO-1276): Integrate Metric Collection with MCO Daemon [#4632](https://github.com/openshift/machine-config-operator/pull/4632) * [MCO-1326](https://issues.redhat.com/browse/MCO-1326): Decouple BuildController and ImageBuildRequest [#4568](https://github.com/openshift/machine-config-operator/pull/4568) * NO-ISSUE: Add Rishabh Saini to approvers and reviewers [#4644](https://github.com/openshift/machine-config-operator/pull/4644) * NO-ISSUE: Add LorbusChris to OWNERS [#4643](https://github.com/openshift/machine-config-operator/pull/4643) * NO-ISSUE: OWNERS: Add umohnani8 [#4641](https://github.com/openshift/machine-config-operator/pull/4641) * [OCPBUGS-42742](https://issues.redhat.com/browse/OCPBUGS-42742): set observed generation and fix pod error detection [#4640](https://github.com/openshift/machine-config-operator/pull/4640) * [COS-2947](https://issues.redhat.com/browse/COS-2947): Add sysstat extension support [#4619](https://github.com/openshift/machine-config-operator/pull/4619) * [OCPBUGS-43328](https://issues.redhat.com/browse/OCPBUGS-43328): remove dra manager state [#4639](https://github.com/openshift/machine-config-operator/pull/4639) * [OCPNODE-2633](https://issues.redhat.com/browse/OCPNODE-2633): templates/*: make crun as the default container runtime [#4610](https://github.com/openshift/machine-config-operator/pull/4610) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/7c5ae75515fe373e3eecee711c18b07d01b5e759...d656f31b697c2671aac38bbe46d9e5b22d27ae90) ### [machine-os-images](https://github.com/openshift/machine-os-images/tree/2a7423df855ab702d1d97dd960aa36f160212f36) * [OCPBUGS-39570](https://issues.redhat.com/browse/OCPBUGS-39570): Updating ose-machine-os-images-container image to be consistent with ART for 4.18 [#40](https://github.com/openshift/machine-os-images/pull/40) * [Full changelog](https://github.com/openshift/machine-os-images/compare/f08abe5ce09596e754c72a4693eb2d28cb6eb65b...2a7423df855ab702d1d97dd960aa36f160212f36) ### [metallb-frr](https://github.com/openshift/frr/tree/1ad8f2e711d33fd0416b8e2b8d26a413d26b38e2) * Align upstream 07-10 [#67](https://github.com/openshift/frr/pull/67) * [Full changelog](https://github.com/openshift/frr/compare/5254f60e767a1486f71370c4bcff37e98ac32d61...1ad8f2e711d33fd0416b8e2b8d26a413d26b38e2) ### [monitoring-plugin](https://github.com/openshift/monitoring-plugin/tree/aae8da3647e2637132e8f9f1475ba83558817243) * [COO-493](https://issues.redhat.com/browse/COO-493): Fix alerts page kebab dropdown [#232](https://github.com/openshift/monitoring-plugin/pull/232) * [OU-506](https://issues.redhat.com/browse/OU-506): prefetch dependencies for konflux pipelines [#229](https://github.com/openshift/monitoring-plugin/pull/229) * [OU-507](https://issues.redhat.com/browse/OU-507): Add ACM alerting [#202](https://github.com/openshift/monitoring-plugin/pull/202) * [OCPBUGS-42851](https://issues.redhat.com/browse/OCPBUGS-42851): Refresh interval button on "Observe -> Metrics" page failed to load for admin/developer console [#221](https://github.com/openshift/monitoring-plugin/pull/221) * NO-JIRA: Update Konflux references [#222](https://github.com/openshift/monitoring-plugin/pull/222) * Update Konflux references to 674e70f [#220](https://github.com/openshift/monitoring-plugin/pull/220) * NO-JIRA: Update Konflux references [#211](https://github.com/openshift/monitoring-plugin/pull/211) * [OU-406](https://issues.redhat.com/browse/OU-406): Red Hat Konflux update monitoring-console-plugin-0-3 [#210](https://github.com/openshift/monitoring-plugin/pull/210) * [OU-406](https://issues.redhat.com/browse/OU-406): add konflux dockerfile [#209](https://github.com/openshift/monitoring-plugin/pull/209) * [OU-259](https://issues.redhat.com/browse/OU-259): Migrate Dev > Observe > Dashboard Page [#167](https://github.com/openshift/monitoring-plugin/pull/167) * [OU-550](https://issues.redhat.com/browse/OU-550): Use npm instead of yarn [#200](https://github.com/openshift/monitoring-plugin/pull/200) * [Full changelog](https://github.com/openshift/monitoring-plugin/compare/0f053d5a82a331cfc0b367ab3352920b1bfbadae...aae8da3647e2637132e8f9f1475ba83558817243) ### [multus-cni, multus-cni-microshift](https://github.com/openshift/multus-cni/tree/69733b264233684deb30defbc357a1ecf03c0d02) * [OCPBUGS-43390](https://issues.redhat.com/browse/OCPBUGS-43390): Update net-attach-def client library to 1.7.5 for cri-o functionality [#256](https://github.com/openshift/multus-cni/pull/256) * [Full changelog](https://github.com/openshift/multus-cni/compare/6fe7fedc250a80b9f06587dfd99c7070d473cf85...69733b264233684deb30defbc357a1ecf03c0d02) ### [multus-networkpolicy](https://github.com/openshift/multus-networkpolicy/tree/f3b9f37872a0dc3dd1d237a063d9da1d38bb7e86) * Update OWNERS (#63) [#63](https://github.com/openshift/multus-networkpolicy/pull/63) * [OCPBUGS-36468](https://issues.redhat.com/browse/OCPBUGS-36468): Make sure that policies with no valid peers are enforced (#61) [#61](https://github.com/openshift/multus-networkpolicy/pull/61) * [Full changelog](https://github.com/openshift/multus-networkpolicy/compare/e30dff0906fd2c2f72ec41a384e5f7273d97ec15...f3b9f37872a0dc3dd1d237a063d9da1d38bb7e86) ### [multus-whereabouts-ipam-cni](https://github.com/openshift/whereabouts-cni/tree/e1b226704399d5a0d7a561ef8f7776d3d7e0db22) * [OCPBUGS-33946](https://issues.redhat.com/browse/OCPBUGS-33946): Ds merge 10/9/24 [#314](https://github.com/openshift/whereabouts-cni/pull/314) * [Full changelog](https://github.com/openshift/whereabouts-cni/compare/c359161c2d1c43ffa61774ce22d3ff6c936829fa...e1b226704399d5a0d7a561ef8f7776d3d7e0db22) ### [must-gather](https://github.com/openshift/must-gather/tree/82c02c26d790f5b085df1d706bee75f0a8ed6b6c) * [OCPBUGS-42679](https://issues.redhat.com/browse/OCPBUGS-42679): Support gathering IPsec data [#458](https://github.com/openshift/must-gather/pull/458) * [RFE-5765](https://issues.redhat.com/browse/RFE-5765): Collect etcd object count [#435](https://github.com/openshift/must-gather/pull/435) * [Full changelog](https://github.com/openshift/must-gather/compare/175ca71e11c09e79a4e357835699fc32e74c01d2...82c02c26d790f5b085df1d706bee75f0a8ed6b6c) ### [network-tools](https://github.com/openshift/network-tools/tree/0116901a470a75cfb16313874c842e13319add9d) * [SDN-4085](https://issues.redhat.com/browse/SDN-4085): Enhance Troubleshooting experience with multiple DBs [#117](https://github.com/openshift/network-tools/pull/117) * [Full changelog](https://github.com/openshift/network-tools/compare/adb5d8c57538f537a2574e30d7444c1028977e62...0116901a470a75cfb16313874c842e13319add9d) ### [networking-console-plugin](https://github.com/openshift/networking-console-plugin/tree/fa91d540ae7923e4c958948f4b0f4dc30efca6e7) * [OCPBUGS-43034](https://issues.redhat.com/browse/OCPBUGS-43034): Add Route Filter in route list [#132](https://github.com/openshift/networking-console-plugin/pull/132) * [OCPBUGS-43034](https://issues.redhat.com/browse/OCPBUGS-43034): Routes list sort by status [#130](https://github.com/openshift/networking-console-plugin/pull/130) * [CNV-49305](https://issues.redhat.com/browse/CNV-49305): fix for virt perspective [#127](https://github.com/openshift/networking-console-plugin/pull/127) * [OCPBUGS-42354](https://issues.redhat.com/browse/OCPBUGS-42354): hide routes metrics non-admin users [#126](https://github.com/openshift/networking-console-plugin/pull/126) * [Full changelog](https://github.com/openshift/networking-console-plugin/compare/789c1ae49c694ce67bc4227534a95bc4527dbfb0...fa91d540ae7923e4c958948f4b0f4dc30efca6e7) ### [oauth-apiserver](https://github.com/openshift/oauth-apiserver/tree/e417498a872cafea3c4949c931518f37a8d650a1) * NO-JIRA: apiserver: sanitize the generic config for the chained servers [#122](https://github.com/openshift/oauth-apiserver/pull/122) * [OCPBUGS-39529](https://issues.redhat.com/browse/OCPBUGS-39529): Updating ose-oauth-apiserver-container image to be consistent with ART for 4.18 [#118](https://github.com/openshift/oauth-apiserver/pull/118) * [Full changelog](https://github.com/openshift/oauth-apiserver/compare/e771edb3cd251240c1df396c9813c3eb2f112e06...e417498a872cafea3c4949c931518f37a8d650a1) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/95f0611c1dc9584a4a9e857912b9eaa539234bbc) * [CLID-230](https://issues.redhat.com/browse/CLID-230): Rebuild catalog multi-arch images with filtered content (#937) [#937](https://github.com/openshift/oc-mirror/pull/937) * [CLID-205](https://issues.redhat.com/browse/CLID-205): Use same namespace as v1 for release mirroring (#939) [#939](https://github.com/openshift/oc-mirror/pull/939) * clid-253: adds helm images to delete feature (#941) [#941](https://github.com/openshift/oc-mirror/pull/941) * [CLID-174](https://issues.redhat.com/browse/CLID-174): Use io.MultiWriter for the logger - logs to both stdout and working-dir/logs (#940) [#940](https://github.com/openshift/oc-mirror/pull/940) * clid-247 changes the tlsVerify default to true and adds helm tls support (#936) [#936](https://github.com/openshift/oc-mirror/pull/936) * changes the PreserveDigests default to true (#938) [#938](https://github.com/openshift/oc-mirror/pull/938) * [CLID-228](https://issues.redhat.com/browse/CLID-228): Introduces flag --alpha-ctlg-filter and FilteredCollector that filters FBC (#929) [#929](https://github.com/openshift/oc-mirror/pull/929) * [OCPBUGS-42428](https://issues.redhat.com/browse/OCPBUGS-42428): Fix duplication of binary data in signature config map (#934) [#934](https://github.com/openshift/oc-mirror/pull/934) * clid-170: adds support to helm charts in oc-mirror v2 (#935) [#935](https://github.com/openshift/oc-mirror/pull/935) * [CLID-226](https://issues.redhat.com/browse/CLID-226): Add analysis of OCPSTRAT-1515 in its current state (#926) [#926](https://github.com/openshift/oc-mirror/pull/926) * [Full changelog](https://github.com/openshift/oc-mirror/compare/227a9c499b6fd94e189a71776c83057149ee06c2...95f0611c1dc9584a4a9e857912b9eaa539234bbc) ### [olm-catalogd](https://github.com/openshift/operator-framework-catalogd/tree/f1e653c222f3aad4a32968ad54a1246353a33514) * NO-ISSUE: Synchronize From Upstream Repositories [#83](https://github.com/openshift/operator-framework-catalogd/pull/83) * NO-ISSUE: Synchronize From Upstream Repositories [#82](https://github.com/openshift/operator-framework-catalogd/pull/82) * NO-ISSUE: Synchronize From Upstream Repositories [#78](https://github.com/openshift/operator-framework-catalogd/pull/78) * NO-ISSUE: Synchronize From Upstream Repositories [#76](https://github.com/openshift/operator-framework-catalogd/pull/76) * [Full changelog](https://github.com/openshift/operator-framework-catalogd/compare/111c96b955bc2b27e766700ac6681140b402edb8...f1e653c222f3aad4a32968ad54a1246353a33514) ### [olm-operator-controller](https://github.com/openshift/operator-framework-operator-controller/tree/84ae225df4661904840220b31d77eb6b2cace3dd) * NO-ISSUE: Synchronize From Upstream Repositories [#179](https://github.com/openshift/operator-framework-operator-controller/pull/179) * NO-ISSUE: Synchronize From Upstream Repositories [#178](https://github.com/openshift/operator-framework-operator-controller/pull/178) * NO-ISSUE: Synchronize From Upstream Repositories [#177](https://github.com/openshift/operator-framework-operator-controller/pull/177) * NO-ISSUE: Synchronize From Upstream Repositories [#176](https://github.com/openshift/operator-framework-operator-controller/pull/176) * NO-ISSUE: Synchronize From Upstream Repositories [#175](https://github.com/openshift/operator-framework-operator-controller/pull/175) * NO-ISSUE: Synchronize From Upstream Repositories [#174](https://github.com/openshift/operator-framework-operator-controller/pull/174) * NO-ISSUE: Synchronize From Upstream Repositories [#173](https://github.com/openshift/operator-framework-operator-controller/pull/173) * NO-ISSUE: Synchronize From Upstream Repositories [#172](https://github.com/openshift/operator-framework-operator-controller/pull/172) * NO-ISSUE: Synchronize From Upstream Repositories [#171](https://github.com/openshift/operator-framework-operator-controller/pull/171) * NO-ISSUE: Synchronize From Upstream Repositories [#170](https://github.com/openshift/operator-framework-operator-controller/pull/170) * NO-ISSUE: Synchronize From Upstream Repositories [#169](https://github.com/openshift/operator-framework-operator-controller/pull/169) * NO-ISSUE: Synchronize From Upstream Repositories [#168](https://github.com/openshift/operator-framework-operator-controller/pull/168) * NO-ISSUE: Synchronize From Upstream Repositories [#167](https://github.com/openshift/operator-framework-operator-controller/pull/167) * NO-ISSUE: Synchronize From Upstream Repositories [#165](https://github.com/openshift/operator-framework-operator-controller/pull/165) * NO-ISSUE: Synchronize From Upstream Repositories [#164](https://github.com/openshift/operator-framework-operator-controller/pull/164) * [Full changelog](https://github.com/openshift/operator-framework-operator-controller/compare/7fc898b4fc9dcf70fc9eb479fa66be071c14185e...84ae225df4661904840220b31d77eb6b2cace3dd) ### [openshift-controller-manager](https://github.com/openshift/openshift-controller-manager/tree/3ebe2f4f3900d6a3748ef0faf3535f635dbf7d11) * [OCPBUGS-39432](https://issues.redhat.com/browse/OCPBUGS-39432): Updating ose-openshift-controller-manager-container image to be consistent with ART for 4.18 [#330](https://github.com/openshift/openshift-controller-manager/pull/330) * [WRKLDS-1492](https://issues.redhat.com/browse/WRKLDS-1492): Update k8s dependencies to 1.31.1 [#345](https://github.com/openshift/openshift-controller-manager/pull/345) * NO-JIRA: cleanup root and app OWNERS [#341](https://github.com/openshift/openshift-controller-manager/pull/341) * [OCPBUGS-42097](https://issues.redhat.com/browse/OCPBUGS-42097): user system:serviceaccount:openshift-infra:serviceaccount-pull-secrets-controller in ns/openshift-infra must not produce too many applies [#337](https://github.com/openshift/openshift-controller-manager/pull/337) * [OCPBUGS-42089](https://issues.redhat.com/browse/OCPBUGS-42089): updating github.com/containers/image to 5.30.1 to resolve CVE-2024-3727 [#340](https://github.com/openshift/openshift-controller-manager/pull/340) * [Full changelog](https://github.com/openshift/openshift-controller-manager/compare/979e5c9866d7a674a1cf845b0c84707f7af76616...3ebe2f4f3900d6a3748ef0faf3535f635dbf7d11) ### [openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/8161468a911861af9747624c5e172a38c34eeb95) * [OCPBUGS-43430](https://issues.redhat.com/browse/OCPBUGS-43430): Rebase master onto release-1.31 [#304](https://github.com/openshift/cloud-provider-openstack/pull/304) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/f917b21a8a748ac0d34fb2e6bfcc1b8cf30179b5...8161468a911861af9747624c5e172a38c34eeb95) ### [openstack-cinder-csi-driver-operator](https://github.com/openshift/csi-operator/tree/574956e18b4d47bbd411d5f60976ea9b960e23a4) * [HOSTEDCP-2032](https://issues.redhat.com/browse/HOSTEDCP-2032): Set azure disk & file Secrets Store CSI Volume [#309](https://github.com/openshift/csi-operator/pull/309) * [STOR-1844](https://issues.redhat.com/browse/STOR-1844): remove config/samba/manifests/preview symlink [#305](https://github.com/openshift/csi-operator/pull/305) * [OCPBUGS-42325](https://issues.redhat.com/browse/OCPBUGS-42325): Set separate secrets for file and disk config on HyperShift [#290](https://github.com/openshift/csi-operator/pull/290) * [OCPBUGS-43562](https://issues.redhat.com/browse/OCPBUGS-43562): Add missing proxy hook for `openstack-cinder` driver [#304](https://github.com/openshift/csi-operator/pull/304) * [OCPBUGS-43653](https://issues.redhat.com/browse/OCPBUGS-43653): Add missing credentials secret hook [#307](https://github.com/openshift/csi-operator/pull/307) * [OSASINFRA-3628](https://issues.redhat.com/browse/OSASINFRA-3628): Make guest namespace configurable [#294](https://github.com/openshift/csi-operator/pull/294) * [STOR-1844](https://issues.redhat.com/browse/STOR-1844): update OLM manifests to use stable channel [#300](https://github.com/openshift/csi-operator/pull/300) * [OSASINFRA-3618](https://issues.redhat.com/browse/OSASINFRA-3618): Add Cinder CSI support (part 2) [#275](https://github.com/openshift/csi-operator/pull/275) * [OCPBUGS-42939](https://issues.redhat.com/browse/OCPBUGS-42939): Correct aws efs csi driver config as removable [#293](https://github.com/openshift/csi-operator/pull/293) * [OCPBUGS-38922](https://issues.redhat.com/browse/OCPBUGS-38922): add tag matching to Azure File storage class [#272](https://github.com/openshift/csi-operator/pull/272) * [Full changelog](https://github.com/openshift/csi-operator/compare/d9c1f8c78a6dfb87b20e36ae4751dd7c1529db02...574956e18b4d47bbd411d5f60976ea9b960e23a4) ### [openstack-cluster-api-controllers](https://github.com/openshift/cluster-api-provider-openstack/tree/d856cc327ef1c7e9226356497bc6f364b1c7c38c) * Merge https://github.com/kubernetes-sigs/cluster-api-provider-openstack:release-0.10 into main [#324](https://github.com/openshift/cluster-api-provider-openstack/pull/324) * [Full changelog](https://github.com/openshift/cluster-api-provider-openstack/compare/96a060ac11e7361dfb23440001d7ab03cc547b7a...d856cc327ef1c7e9226356497bc6f364b1c7c38c) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/b980e95a56dc213fa987f55db2f8fb426093e51f) * [OCPBUGS-43581](https://issues.redhat.com/browse/OCPBUGS-43581): Fix TLS handshake error [#884](https://github.com/openshift/operator-framework-olm/pull/884) * NO-ISSUE: Synchronize From Upstream Repositories [#883](https://github.com/openshift/operator-framework-olm/pull/883) * NO-ISSUE: Synchronize From Upstream Repositories [#881](https://github.com/openshift/operator-framework-olm/pull/881) * NO-ISSUE: Synchronize From Upstream Repositories [#879](https://github.com/openshift/operator-framework-olm/pull/879) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/fbd00789eda3c50c35be61d04508e2230b17bffa...b980e95a56dc213fa987f55db2f8fb426093e51f) ### [operator-marketplace](https://github.com/operator-framework/operator-marketplace/tree/f0e073f8c4d4d50e0abd87cf35d630bdc4e7ee2a) * [AUTH-482](https://issues.redhat.com/browse/AUTH-482): set required-scc for openshift workloads [#578](https://github.com/operator-framework/operator-marketplace/pull/578) * [Full changelog](https://github.com/operator-framework/operator-marketplace/compare/c0e1bb208abed1b8215d7e3e885b16a17e771efb...f0e073f8c4d4d50e0abd87cf35d630bdc4e7ee2a) ### [ovn-kubernetes, ovn-kubernetes-microshift](https://github.com/openshift/ovn-kubernetes/tree/e816f5899f31572c0c93dad9e241557c307a7728) * [OCPBUGS-39009](https://issues.redhat.com/browse/OCPBUGS-39009), [SDN-4930](https://issues.redhat.com/browse/SDN-4930): Downstream Merge Sept 18th [#2302](https://github.com/openshift/ovn-kubernetes/pull/2302) * [Full changelog](https://github.com/openshift/ovn-kubernetes/compare/b70ae7f5d24c5fcd69a18399419b41468afa6cac...e816f5899f31572c0c93dad9e241557c307a7728) ### [prometheus](https://github.com/openshift/prometheus/tree/31204e00f79b0bd6ed9636c6fa1f180c4c786aac) * NO-JIRA: [bot] Bump openshift/prometheus to v2.55.0 [#234](https://github.com/openshift/prometheus/pull/234) * [MON-4065](https://issues.redhat.com/browse/MON-4065): [bot] Bump openshift/prometheus to v2.55.0 [#232](https://github.com/openshift/prometheus/pull/232) * [OCPBUGS-43378](https://issues.redhat.com/browse/OCPBUGS-43378): fix(discovery): Handle cache.DeletedFinalStateUnknown in node informers' DeleteFunc [#229](https://github.com/openshift/prometheus/pull/229) * [Full changelog](https://github.com/openshift/prometheus/compare/17f0e6b148773b04bf787bd1a88b8a351bc4c906...31204e00f79b0bd6ed9636c6fa1f180c4c786aac) ### [prometheus-alertmanager](https://github.com/openshift/prometheus-alertmanager/tree/e513c918214acfa6f60ba5ab3e107f57fd3df156) * [OCPBUGS-41157](https://issues.redhat.com/browse/OCPBUGS-41157): Updating golang-github-prometheus-alertmanager-container image to be consistent with ART for 4.18 [#95](https://github.com/openshift/prometheus-alertmanager/pull/95) * [Full changelog](https://github.com/openshift/prometheus-alertmanager/compare/d7c1a7c6ac4b5482174797649834a47fc39d2575...e513c918214acfa6f60ba5ab3e107f57fd3df156) ### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/b52d35bccd8a2ea5a85ab126f1afc955f0b0120b) * [MON-4060](https://issues.redhat.com/browse/MON-4060): Bump openshift/prometheus-operator to v0.77.2 [#311](https://github.com/openshift/prometheus-operator/pull/311) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/62f69bee44a18d19532916b0212e767c68f9ea3d...b52d35bccd8a2ea5a85ab126f1afc955f0b0120b) ### [prometheus-node-exporter](https://github.com/openshift/node_exporter/tree/1f95bd88a8bf7abec8692421fe72e3c10cf66675) * NO-JIRA: update OWNERS files [#153](https://github.com/openshift/node_exporter/pull/153) * [Full changelog](https://github.com/openshift/node_exporter/compare/f1f3e9721b3e0b2d951a9d1cf5b634111434978b...1f95bd88a8bf7abec8692421fe72e3c10cf66675) ### [route-controller-manager](https://github.com/openshift/route-controller-manager/tree/07daee4d2f0b5c7aaca56ee45ff6dfdf97680db0) * [OCPBUGS-13181](https://issues.redhat.com/browse/OCPBUGS-13181): ingress: Reset metrics when ingress is deleted [#49](https://github.com/openshift/route-controller-manager/pull/49) * [Full changelog](https://github.com/openshift/route-controller-manager/compare/87dfd7936fc5264ad972dcbc4eb0380dc5cff0db...07daee4d2f0b5c7aaca56ee45ff6dfdf97680db0) ### [tests](https://github.com/openshift/origin/tree/6f6a284df6230ea40c6a2395c974ae985b01fcb1) * NO-JIRA: tls registry: don't store annotation values in violations [#29227](https://github.com/openshift/origin/pull/29227) * [OPRUN-3576](https://issues.redhat.com/browse/OPRUN-3576): Add OLMv1 origin tests [#29189](https://github.com/openshift/origin/pull/29189) * NO-ISSUE: Automated - Update synthetic test data [#29159](https://github.com/openshift/origin/pull/29159) * [OPNET-588](https://issues.redhat.com/browse/OPNET-588): On-Prem test for apiserver reachability from the LB [#29149](https://github.com/openshift/origin/pull/29149) * [OCPBUGS-42536](https://issues.redhat.com/browse/OCPBUGS-42536): Trying to reduce the flakiness of the samples smoke tests [#29143](https://github.com/openshift/origin/pull/29143) * NO-JIRA: managed services: add exception for known images check [#29230](https://github.com/openshift/origin/pull/29230) * [MCO-1370](https://issues.redhat.com/browse/MCO-1370): Add boot image configmap test to openshift/origin [#29219](https://github.com/openshift/origin/pull/29219) * NO-JIRA: Additional logging for extract image and binaries [#29218](https://github.com/openshift/origin/pull/29218) * NO-JIRA: managed services: skip JSON patch tests [#29216](https://github.com/openshift/origin/pull/29216) * [OCPNODE-2668](https://issues.redhat.com/browse/OCPNODE-2668): fix unexpected not ready [#29225](https://github.com/openshift/origin/pull/29225) * [OCPBUGS-43483](https://issues.redhat.com/browse/OCPBUGS-43483): auditloganalyzer: check audit log for requests arriving after shutdown [#29201](https://github.com/openshift/origin/pull/29201) * [SDN-4930](https://issues.redhat.com/browse/SDN-4930): network_segmentation: allow multiple UDN status conditions [#29220](https://github.com/openshift/origin/pull/29220) * NO-JIRA: Allow extension binary extraction retries [#29217](https://github.com/openshift/origin/pull/29217) * [OCPBUGS-43512](https://issues.redhat.com/browse/OCPBUGS-43512): New ManagedBootImages test appears to be failing too often [#29210](https://github.com/openshift/origin/pull/29210) * [OCPBUGS-42610](https://issues.redhat.com/browse/OCPBUGS-42610): filter out pod events during vsphere snapshot options tests [#29151](https://github.com/openshift/origin/pull/29151) * NO-JIRA: update-tls-artifacts: set owner to unknown if unset [#29214](https://github.com/openshift/origin/pull/29214) * NO-JIRA: Changes to run the vertical scaling tests serially [#29204](https://github.com/openshift/origin/pull/29204) * [TRT-1575](https://issues.redhat.com/browse/TRT-1575): Add more exceptions for operator degraded cases [#29175](https://github.com/openshift/origin/pull/29175) * NO-JIRA: Add exceptions for various tests failing on managed services clusters [#29209](https://github.com/openshift/origin/pull/29209) * NO-JIRA: feat: update to use pullspec image [#29205](https://github.com/openshift/origin/pull/29205) * [API-1835](https://issues.redhat.com/browse/API-1835): Add a generation analyzer monitortest [#29168](https://github.com/openshift/origin/pull/29168) * NO-JIRA: fix exec issue on etcd dr suite [#29198](https://github.com/openshift/origin/pull/29198) * [ETCD-687](https://issues.redhat.com/browse/ETCD-687): Remove etcd-backup-server StaticPod approach e2e test [#29196](https://github.com/openshift/origin/pull/29196) * NO-JIRA: test/extended/apiserver: test for checking the healthz endpoints for oauth-apiserver [#29161](https://github.com/openshift/origin/pull/29161) * NO-JIRA: a new test for the jsonpatch library [#29191](https://github.com/openshift/origin/pull/29191) * NO-JIRA: Enable external binary registry [#29182](https://github.com/openshift/origin/pull/29182) * [OCPBUGS-41787](https://issues.redhat.com/browse/OCPBUGS-41787): Ignore infra nodes on tap cni tests [#29178](https://github.com/openshift/origin/pull/29178) * NO-JIRA: prove json patch [#29163](https://github.com/openshift/origin/pull/29163) * [WRKLDS-1449](https://issues.redhat.com/browse/WRKLDS-1449): Fix kubernetes-tests version annotation [#29188](https://github.com/openshift/origin/pull/29188) * [OCPBUGS-43059](https://issues.redhat.com/browse/OCPBUGS-43059): fix: sno issues with alerts and pathological events [#29183](https://github.com/openshift/origin/pull/29183) * [OCPEDGE-1266](https://issues.redhat.com/browse/OCPEDGE-1266): fix: adding oslat updates and outputting test results to the artifacts [#29160](https://github.com/openshift/origin/pull/29160) * [OCPEDGE-1276](https://issues.redhat.com/browse/OCPEDGE-1276): fix: adding in a SNO time override for AWS Metal [#29144](https://github.com/openshift/origin/pull/29144) * NO-JIRA: Fix Network segmentation test for detecting timeout [#29179](https://github.com/openshift/origin/pull/29179) * [ETCD-664](https://issues.redhat.com/browse/ETCD-664): Add e2e test for scaling when CPMS is disabled [#29086](https://github.com/openshift/origin/pull/29086) * [WRKLDS-1431](https://issues.redhat.com/browse/WRKLDS-1431): e2e: migrate DCs to Deployments [#28957](https://github.com/openshift/origin/pull/28957) * [TRT-1851](https://issues.redhat.com/browse/TRT-1851): Revert "NO-JIRA: external binary registry" [#29173](https://github.com/openshift/origin/pull/29173) * [OCPEDGE-1265](https://issues.redhat.com/browse/OCPEDGE-1265): removing rteval from the realtime test suite [#29164](https://github.com/openshift/origin/pull/29164) * [WRKLDS-1449](https://issues.redhat.com/browse/WRKLDS-1449): Rebase 1.31.1 [#29103](https://github.com/openshift/origin/pull/29103) * NO-JIRA: external binary registry [#29025](https://github.com/openshift/origin/pull/29025) * [API-1789](https://issues.redhat.com/browse/API-1789): tls artifacts: list ondisk locations alongside secret/configmaps [#29090](https://github.com/openshift/origin/pull/29090) * NO-JIRA: update recovery tests with rev bumping [#29145](https://github.com/openshift/origin/pull/29145) * NO-JIRA: make exception for invalid MCO changes [#29167](https://github.com/openshift/origin/pull/29167) * [Full changelog](https://github.com/openshift/origin/compare/d3fd6c9ecc783f7629a9160ef7868458e2315fb5...6f6a284df6230ea40c6a2395c974ae985b01fcb1)