# 4.18.0-okd-scos.4 Created: 2025-03-15 02:37:21 +0000 UTC Image Digest: `sha256:1fd37714fc0216d5f40197f841f2083df9d1008ae64567cbc50d5c761fb6de80` Promoted from registry.ci.openshift.org/origin/release-scos:4.18.0-0.okd-scos-2025-03-14-073703 ## Changes from 4.18.0-okd-scos.3 ### Components * Kubectl 1.31.1 * Kubernetes 1.31.6 * Kubernetes Tests 1.31.6 * CentOS Stream CoreOS upgraded from 418.9.202503040632-0 to 418.9.202503140633-0 ### Rebuilt images without code change * stream-coreos `sha256:073b0d42818f032b1aa55b1f41598634eaf3bb72e3f34848331aadeccccaa04d` * stream-coreos-extensions `sha256:950b469535fae344ce30a018291173190d95a8bb840df79f1ea89b15da00d963` ### [aws-pod-identity-webhook](https://github.com/openshift/aws-pod-identity-webhook/tree/f54f9a19adb43b395a880ca046aed0841466c28d) * [OCPBUGS-51231](https://issues.redhat.com/browse/OCPBUGS-51231): github.com/go-jose/go-jose/v4 v4.0.5 [#201](https://github.com/openshift/aws-pod-identity-webhook/pull/201) * [Full changelog](https://github.com/openshift/aws-pod-identity-webhook/compare/5c43fe8e6c86c24f467070a8e5965a83c24f4360...f54f9a19adb43b395a880ca046aed0841466c28d) ### [baremetal-operator](https://github.com/openshift/baremetal-operator/tree/20646c92b5f1c2a7b49fe12effee0b3c74df8058) * [OCPBUGS-45250](https://issues.redhat.com/browse/OCPBUGS-45250): Remove dataImage finalizer if BMH is missing [#389](https://github.com/openshift/baremetal-operator/pull/389) * [Full changelog](https://github.com/openshift/baremetal-operator/compare/3d9304e76903b639b6d06e3b00d655e1ad5dbb9b...20646c92b5f1c2a7b49fe12effee0b3c74df8058) ### [cloud-credential-operator](https://github.com/openshift/cloud-credential-operator/tree/0152c3a444e1f459b4063056b3470bb3d2895d8d) * [OCPBUGS-51237](https://issues.redhat.com/browse/OCPBUGS-51237): github.com/go-jose/go-jose/v4 v4.0.5 [#824](https://github.com/openshift/cloud-credential-operator/pull/824) * [Full changelog](https://github.com/openshift/cloud-credential-operator/compare/020f8b841abf6284642cd182d95611b79c2f3a19...0152c3a444e1f459b4063056b3470bb3d2895d8d) ### [cluster-config-api](https://github.com/openshift/api/tree/e7f23be12279d3c245c013c234f967e5ccb426e2) * [OCPBUGS-51295](https://issues.redhat.com/browse/OCPBUGS-51295), [OCPBUGS-51380](https://issues.redhat.com/browse/OCPBUGS-51380): Reject new NodeStatus with revision set [#2215](https://github.com/openshift/api/pull/2215) * [Full changelog](https://github.com/openshift/api/compare/b1bd7c10b2fd113e4983d1e19463c62148568ac1...e7f23be12279d3c245c013c234f967e5ccb426e2) ### [cluster-dns-operator](https://github.com/openshift/cluster-dns-operator/tree/7cafd0c7dca2edb154b8444602b600b5901afeba) * [OCPBUGS-52514](https://issues.redhat.com/browse/OCPBUGS-52514): [release-4.18] Add runbook_url for CoreDNSErrorsHigh [#429](https://github.com/openshift/cluster-dns-operator/pull/429) * [Full changelog](https://github.com/openshift/cluster-dns-operator/compare/208d50c1a5e0aaeb991366daa749abdffa803224...7cafd0c7dca2edb154b8444602b600b5901afeba) ### [cluster-monitoring-operator](https://github.com/openshift/cluster-monitoring-operator/tree/efa77395b69d0916bbf9a756e52f60a9b9d655d5) * [OCPBUGS-52565](https://issues.redhat.com/browse/OCPBUGS-52565): Bump prometheus-operator to 0.78.2 [#2576](https://github.com/openshift/cluster-monitoring-operator/pull/2576) * [OCPBUGS-50706](https://issues.redhat.com/browse/OCPBUGS-50706): Add incidents metric to telemetry [#2570](https://github.com/openshift/cluster-monitoring-operator/pull/2570) * [Full changelog](https://github.com/openshift/cluster-monitoring-operator/compare/9852f98d559a7153213164e3518ffd6576b47b87...efa77395b69d0916bbf9a756e52f60a9b9d655d5) ### [cluster-network-operator](https://github.com/openshift/cluster-network-operator/tree/5d380cb3a88d78ac5c6f3d8dd8188d06ac6da1b4) * [OCPBUGS-48305](https://issues.redhat.com/browse/OCPBUGS-48305): frr-k8s: align manifests with operator [#2657](https://github.com/openshift/cluster-network-operator/pull/2657) * [OCPBUGS-41178](https://issues.redhat.com/browse/OCPBUGS-41178): Updating cluster-network-operator-container image to be consistent with ART for 4.18 [#2491](https://github.com/openshift/cluster-network-operator/pull/2491) * [Full changelog](https://github.com/openshift/cluster-network-operator/compare/cad5e40c4c21a8d1d638c20ed23529aa05ab0824...5d380cb3a88d78ac5c6f3d8dd8188d06ac6da1b4) ### [cluster-node-tuning-operator](https://github.com/openshift/cluster-node-tuning-operator/tree/c004ea7ea486e983d296311ca2b40cc9a431c394) * [OCPBUGS-52352](https://issues.redhat.com/browse/OCPBUGS-52352): Treat all aarch64 platforms as equals in tuned (#1303) (#1306) [#1303](https://github.com/openshift/cluster-node-tuning-operator/pull/1303) * machineconfig: add support for various hugepage sizes. (#1299) [#1299](https://github.com/openshift/cluster-node-tuning-operator/pull/1299) * [Full changelog](https://github.com/openshift/cluster-node-tuning-operator/compare/2f872e4323528d8ec14c1361d27fb72707c308f1...c004ea7ea486e983d296311ca2b40cc9a431c394) ### [console](https://github.com/openshift/console/tree/15cc829fa8f9c42c6d25f5fbe5e4fb11ea519093) * [OCPBUGS-52371](https://issues.redhat.com/browse/OCPBUGS-52371): Update the monitoring topic used by the console team [#14832](https://github.com/openshift/console/pull/14832) * [OCPBUGS-52490](https://issues.redhat.com/browse/OCPBUGS-52490): enable clicking outside NodeLogs Selects to close them [#14843](https://github.com/openshift/console/pull/14843) * [OCPBUGS-50501](https://issues.redhat.com/browse/OCPBUGS-50501): Updating cypress config to have video enabled for the CI results [#14831](https://github.com/openshift/console/pull/14831) * [OCPBUGS-52511](https://issues.redhat.com/browse/OCPBUGS-52511): Remove logoutOpenShift method call [#14845](https://github.com/openshift/console/pull/14845) * [OCPBUGS-50609](https://issues.redhat.com/browse/OCPBUGS-50609): update the Deployment pod on change in imageStream [#14757](https://github.com/openshift/console/pull/14757) * [OCPBUGS-50648](https://issues.redhat.com/browse/OCPBUGS-50648): add support for "OpenShift Virtualization Engine" valid subscription filter on OperatorHub [#14761](https://github.com/openshift/console/pull/14761) * [Full changelog](https://github.com/openshift/console/compare/ec6ec6de15dae6d7dc573e00594ed7c1252e640c...15cc829fa8f9c42c6d25f5fbe5e4fb11ea519093) ### [console-operator](https://github.com/openshift/console-operator/tree/10a0cc293e61b8125ebec8c9c98ede22a0824d06) * [OCPBUGS-52294](https://issues.redhat.com/browse/OCPBUGS-52294): Custom route TLS should be optional when IngressController's DefaultCertificate is set [#966](https://github.com/openshift/console-operator/pull/966) * [Full changelog](https://github.com/openshift/console-operator/compare/49cd98bc72f18eefd6baf36b69fedaf305720ed5...10a0cc293e61b8125ebec8c9c98ede22a0824d06) ### [csi-driver-manila, openstack-cinder-csi-driver, openstack-cloud-controller-manager](https://github.com/openshift/cloud-provider-openstack/tree/b52ca7e89560678f3420aac02cfdb11febcfae67) * [OCPBUGS-43430](https://issues.redhat.com/browse/OCPBUGS-43430): Merge https://github.com/kubernetes/cloud-provider-openstack:release-1.31 into release-4.18 [#312](https://github.com/openshift/cloud-provider-openstack/pull/312) * [Full changelog](https://github.com/openshift/cloud-provider-openstack/compare/90891d4634af0fe61393de5ad5b448eb5d070f48...b52ca7e89560678f3420aac02cfdb11febcfae67) ### [etcd, installer-etcd-artifacts](https://github.com/openshift/etcd/tree/98b19154718fd94d4e8ad30824c00ba1de87cb78) * DOWNSTREAM: <carry>: OCPBUGS-51971: fix a compaction induce latency issue [#312](https://github.com/openshift/etcd/pull/312) * [Full changelog](https://github.com/openshift/etcd/compare/afac40f734a0440eb0983d7308e86aea9a04bbe9...98b19154718fd94d4e8ad30824c00ba1de87cb78) ### [hypershift](https://github.com/openshift/hypershift/tree/77952bed2c91d448705d775a0dbd99c77cdde4f4) * [OCPBUGS-52863](https://issues.redhat.com/browse/OCPBUGS-52863): stop using dev mode for loggers [#5811](https://github.com/openshift/hypershift/pull/5811) * [OCPBUGS-52878](https://issues.redhat.com/browse/OCPBUGS-52878): Kubernetes API Server apply-bootstrap container does not respect SIGTERM [#5780](https://github.com/openshift/hypershift/pull/5780) * [OCPBUGS-52516](https://issues.redhat.com/browse/OCPBUGS-52516): Make managed-trust-bundle optional [#5783](https://github.com/openshift/hypershift/pull/5783) * [OCPBUGS-52417](https://issues.redhat.com/browse/OCPBUGS-52417): [release-4.18] refactor aws identity health check into new controller [#5770](https://github.com/openshift/hypershift/pull/5770) * [Full changelog](https://github.com/openshift/hypershift/compare/495ab4b643f4a217ccd5cfdbafe5ccb9033a031f...77952bed2c91d448705d775a0dbd99c77cdde4f4) ### [ibmcloud-machine-controllers](https://github.com/openshift/machine-api-provider-ibmcloud/tree/3ffdea64f170ec98ddcaa3bc72a289bddc5b0a9f) * [OCPBUGS-52872](https://issues.redhat.com/browse/OCPBUGS-52872): IBMCloud: MAPI replacing unhealthy CP nodes [#62](https://github.com/openshift/machine-api-provider-ibmcloud/pull/62) * [Full changelog](https://github.com/openshift/machine-api-provider-ibmcloud/compare/0fdb727264afaa7f02c8bd602f3769427e520300...3ffdea64f170ec98ddcaa3bc72a289bddc5b0a9f) ### [ironic](https://github.com/openshift/ironic-image/tree/b288ebe9daaed7501d80fe85501dcebe4848362f) * [OCPBUGS-52290](https://issues.redhat.com/browse/OCPBUGS-52290): Fix runlogwatch script [#642](https://github.com/openshift/ironic-image/pull/642) * [Full changelog](https://github.com/openshift/ironic-image/compare/afb7947613cac32c5c136e1757d7f21d0b034dd9...b288ebe9daaed7501d80fe85501dcebe4848362f) ### [machine-api-operator](https://github.com/openshift/machine-api-operator/tree/99889497d1290c20663621a52eee8d5b685935df) * [OCPBUGS-52494](https://issues.redhat.com/browse/OCPBUGS-52494), [OCPBUGS-52496](https://issues.redhat.com/browse/OCPBUGS-52496): Updates GCP credentials request [#1341](https://github.com/openshift/machine-api-operator/pull/1341) * [OCPBUGS-52567](https://issues.redhat.com/browse/OCPBUGS-52567): add image/read permissions [#1342](https://github.com/openshift/machine-api-operator/pull/1342) * [Full changelog](https://github.com/openshift/machine-api-operator/compare/1df65ace03159ae05671e4f565eefcf844192192...99889497d1290c20663621a52eee8d5b685935df) ### [machine-config-operator](https://github.com/openshift/machine-config-operator/tree/9f18ef9ca8a4aff64948a11967d50d4c60606f82) * [release 4.18] OCPBUGS-50954: In OCL, MCPs are reporting Updating=false while the image is being built [#4859](https://github.com/openshift/machine-config-operator/pull/4859) * [OCPBUGS-50865](https://issues.redhat.com/browse/OCPBUGS-50865): Make resolv-prepender env file optional [#4855](https://github.com/openshift/machine-config-operator/pull/4855) * [Full changelog](https://github.com/openshift/machine-config-operator/compare/de723aa6d0723ecc150f332c5e49d75c00a30d5d...9f18ef9ca8a4aff64948a11967d50d4c60606f82) ### [oc-mirror](https://github.com/openshift/oc-mirror/tree/2022f4987e3cb28152e1260b940c61343c462b5d) * [OCPBUGS-52588](https://issues.redhat.com/browse/OCPBUGS-52588): fix: error when no related image was found (#1106) [#1106](https://github.com/openshift/oc-mirror/pull/1106) * [CLID-325](https://issues.redhat.com/browse/CLID-325): adds cpu and memory profiling (#1103) [#1103](https://github.com/openshift/oc-mirror/pull/1103) * [Full changelog](https://github.com/openshift/oc-mirror/compare/e8ad40cd953a5d8017770a779c7fe7a37492d819...2022f4987e3cb28152e1260b940c61343c462b5d) ### [operator-framework-tools, operator-lifecycle-manager, operator-registry](https://github.com/openshift/operator-framework-olm/tree/802665ed8c0a1b62165353151da210addbfe0c73) * [OCPBUGS-53040](https://issues.redhat.com/browse/OCPBUGS-53040): add missing pod disruption reasons to isPodDead [#981](https://github.com/openshift/operator-framework-olm/pull/981) * [Full changelog](https://github.com/openshift/operator-framework-olm/compare/877b6fd3d425043a1bd45b5d24ecebb69f5544c4...802665ed8c0a1b62165353151da210addbfe0c73) ### [prometheus-config-reloader, prometheus-operator, prometheus-operator-admission-webhook](https://github.com/openshift/prometheus-operator/tree/74987748a60f14816975fa1070ce485393a38f64) * [OCPBUGS-52565](https://issues.redhat.com/browse/OCPBUGS-52565): Bump openshift/prometheus-operator to v0.78.2 [#327](https://github.com/openshift/prometheus-operator/pull/327) * [Full changelog](https://github.com/openshift/prometheus-operator/compare/ede3c1406e70f359c76c1403a2b14bc60ad386bf...74987748a60f14816975fa1070ce485393a38f64) ### [tests](https://github.com/openshift/origin/tree/68b6d984eccbfe3ffd58099f618632ac48915a5b) * [OCPBUGS-52579](https://issues.redhat.com/browse/OCPBUGS-52579): Use payload pullspec for image info test [#29587](https://github.com/openshift/origin/pull/29587) * [OCPBUGS-51295](https://issues.redhat.com/browse/OCPBUGS-51295): Rely on unstructured for update status instead of type conversion [#29564](https://github.com/openshift/origin/pull/29564) * [Full changelog](https://github.com/openshift/origin/compare/06834b652e82f05e955b64bc90a8a5eebd795d22...68b6d984eccbfe3ffd58099f618632ac48915a5b) ### [thanos](https://github.com/openshift/thanos/tree/f1599f65c5fd652150821ae954d563747a649b53) * [OCPBUGS-52945](https://issues.redhat.com/browse/OCPBUGS-52945): Update Go version in go.mod to 1.22.0 [#159](https://github.com/openshift/thanos/pull/159) * [Full changelog](https://github.com/openshift/thanos/compare/314589cf9b4e86507634ab3406deb08402fa7af9...f1599f65c5fd652150821ae954d563747a649b53)