Back to index
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.15.63-x86_64 Team Approvals:
Tests:
Blocking jobsupgrade Succeeded periodic-ci-openshift-release-main-stable-4.y-e2e-aws-ovn-upgradeupgrade-minor Failed (2 retries) periodic-ci-openshift-release-main-stable-4.y-e2e-aws-ovn-upgrade Informing jobsaws-ovn-serial Succeeded periodic-ci-openshift-release-main-nightly-4.15-e2e-aws-ovn-serialaws-ovn-upgrade-micro Succeeded (3 retries) periodic-ci-openshift-release-main-ci-4.15-e2e-aws-ovn-upgradeaws-sdn-upgrade-4.15-micro Failed (3 retries) periodic-ci-openshift-release-main-nightly-4.15-e2e-aws-sdn-upgradeazure-ovn-upgrade-4.15-micro Pending (1 retry) periodic-ci-openshift-release-main-ci-4.15-e2e-azure-ovn-upgradedriver-toolkit Succeeded periodic-ci-openshift-release-main-nightly-4.15-e2e-aws-driver-toolkitfips-scan Succeeded periodic-ci-openshift-release-main-nightly-4.15-fips-payload-scangcp-ovn-rt-upgrade-4.15-minor Succeeded periodic-ci-openshift-release-main-ci-4.15-upgrade-from-stable-4.14-e2e-gcp-ovn-rt-upgradehypershift-ovn-conformance-4.15 Failed (1 retry) periodic-ci-openshift-hypershift-release-4.15-periodics-e2e-aws-ovn-conformancemetal-ipi-ovn-dualstack Succeeded periodic-ci-openshift-release-main-nightly-4.15-e2e-metal-ipi-ovn-dualstackmetal-ipi-ovn-ipv6 Succeeded periodic-ci-openshift-release-main-nightly-4.15-e2e-metal-ipi-ovn-ipv6metal-ipi-sdn-bm Succeeded periodic-ci-openshift-release-main-nightly-4.15-e2e-metal-ipi-sdn-bm Upgrades from:
Untested upgrades:
4.14.19 ,
4.14.20 ,
4.14.21 ,
4.14.22 ,
4.14.23 ,
4.14.24 ,
4.14.25 ,
4.14.26 ,
4.14.27 ,
4.14.28 ,
4.14.29 ,
4.14.31 ,
4.14.33 ,
4.14.34 ,
4.14.35 ,
4.14.36 ,
4.14.37 ,
4.14.38 ,
4.14.39 ,
4.14.40 ,
4.14.41 ,
4.14.43 ,
4.14.44 ,
4.14.45 ,
4.14.46 ,
4.14.48 ,
4.14.49 ,
4.14.50 ,
4.14.51 ,
4.14.52 ,
4.14.53 ,
4.14.54 ,
4.14.55 ,
4.14.56 ,
4.14.57 ,
4.14.58 ,
4.14.59 ,
4.14.60 ,
4.15.10 ,
4.15.11 ,
4.15.12 ,
4.15.13 ,
4.15.14 ,
4.15.15 ,
4.15.16 ,
4.15.17 ,
4.15.18 ,
4.15.19 ,
4.15.20 ,
4.15.21 ,
4.15.22 ,
4.15.23 ,
4.15.26 ,
4.15.27 ,
4.15.28 ,
4.15.29 ,
4.15.30 ,
4.15.31 ,
4.15.32 ,
4.15.33 ,
4.15.34 ,
4.15.35 ,
4.15.36 ,
4.15.37 ,
4.15.38 ,
4.15.39 ,
4.15.40 ,
4.15.41 ,
4.15.42 ,
4.15.43 ,
4.15.44 ,
4.15.46 ,
4.15.47 ,
4.15.48 ,
4.15.49 ,
4.15.5 ,
4.15.50 ,
4.15.51 ,
4.15.52 ,
4.15.53 ,
4.15.54 ,
4.15.55 ,
4.15.56 ,
4.15.57 ,
4.15.58 ,
4.15.59 ,
4.15.6 ,
4.15.7 ,
4.15.8 ,
4.15.9 Upgrades to:
Loading changelog, this may take a while ...
Created: 2026-04-23 09:44:16 +0000 UTC
Image Digest: sha256:244f3af7f15fb151cc1f1b8f464240ea0e376a6706ce1d3458bb78914ae553f7
Components
Removed images
ovirt-machine-controllers
Rebuilt images without code change
run go mod tidy / vendor #1020
And 5 elided commits (e.g. from squash or rebase merges)
Full changelog
[[release-4.15] OCPBUGS-41800: set required-scc for openshift workloads #57
Full changelog
OCPBUGS-67937 : CVE-2025-65637 openshift4/ose-cluster-kube-apiserver-rhel9-operator: github.com/sirupsen/logrus: Denial-of-Service due to large single-line payload [openshift-4.15.z] #2044
OCPBUGS-50661 : Increase waitForFallbackDegradedConditionTimeout #1806
Full changelog
OCPBUGS-67987 : CVE-2025-65637 openshift4/ose-kube-proxy-rhel9: github.com/sirupsen/logrus: Denial-of-Service due to large single-line payload [openshift-4.15.z] #910
Full changelog
OCPBUGS-74670 , OCPBUGS-74671 : Support proxy authentication when user/pass is included in URL #7606
CNTRLPLANE-1266 : Drop extinct mce-2.5 pipeline #6655
CNTRLPLANE-1232 : Move CPO pipeline to hermetic builds #6601
OCPBUGS-58506 : [release-4.15] Add missing service network DNS entries to KAS cert #6394
OCPBUGS-57553 : Add proxy variables for the MCD Pod #6293
OCPBUGS-57121 : Add validation to avoid conflicts between KubeAPIServer and NamedCertificates SANs #6231
OCPBUGS-46467 : Consistently look up and dial cloud API hostnames #5300
OCPBUGS-52590 : Honor proxy vars in the util insecure http client #5791
CNTRLPLANE-920 : Konflux build pipeline service account migration #6086
CNTRLPLANE-920 : Konflux build pipeline service account migration #6081
OCPBUGS-55266 : [release-4.15] Add konnectivity-proxy sidecar to openshift-oauth-apiserver #6070
OCPBUGS-51800 : Fix golang crypto dependency go.mod replacement #5995
OCPBUGS-53898 : bump golang-jwt v4 and v5 #5908
Red Hat Konflux update control-plane-operator-4-15 #5955
ART-11792 : update go mod dependency for konflux #5923
OCPBUGS-51729 , OCPBUGS-51800 : Bump dependencies to OCP fork in backports #5902
OCPBUGS-50867 : Prevent IgnitionServer from flooding the API server with patch requests #5633
OCPBUGS-52992 : [release-4.15] OCPBUGS-52506: refactor aws identity health check into new controller #5815
OCPBUGS-52896 : Make managed-trust-bundle optional #5813
OCPBUGS-50699 : add region to AWS creds passed to operators managed by CPO #5669
NO-JIRA: chore(deps): update dependency mkdocs-material to v9.6.6 #5729
OCPBUGS-51253 : OCPBUGS-50692: Fix IsIPv4 function identifying also addresses instead of CIDRs #5701
OCPBUGS-52172 : [release-4.15] Add HostedCluster additional trustbundles to konnectivity-https-proxy #5722
NO-JIRA: chore(deps): update dependency mkdocs-material to v9.6.5 #5683
chore(deps): update registry.access.redhat.com/ubi9-minimal docker tag to v9.5-1739420147 #5624
NO-JIRA: chore(deps): update dependency mkdocs-material to v9 #5642
NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9-minimal docker tag to v9.5-1738816775 #5576
NO-JIRA: chore(deps): update konflux references #5588
NO-JIRA: Red Hat Konflux update control-plane-operator-4-15 #5338
NO-JIRA: chore(deps): update dependency mkdocs-mermaid2-plugin to v0.6.0 #5589
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.6.3 #5586
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.6.2 #5577
OCPBUGS-49668 : fix overwriting PKI operator HCP conditions #5512
NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9/go-toolset docker tag to v9.5-1737480393 #5486
NO-JIRA: chore(deps): update konflux references (release-4.15) #5480
NO-JIRA: Update squidfunk/mkdocs-material Docker tag to v9.5.50 (release-4.15) #5434
NO-JIRA: Update dependency mkdocs-material to v8.5.11 (release-4.15) #5429
NO-JIRA: chore(deps): update konflux references (release-4.15) #5425
NO-JIRA: chore(deps): update konflux references (release-4.15) #5386
NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9/go-toolset docker tag to v9.5-1736729788 (release-4.15) - abandoned #5380
NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9-minimal docker tag to v9.5-1736404155 (release-4.15) #5379
NO-JIRA: Update squidfunk/mkdocs-material Docker tag to v9.5.49 (release-4.15) #5385
NO-JIRA: [release-4.15] Bump golang.org/x/crypto and golang.org/x/net #5371
NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9/go-toolset docker tag to v9.5-1734626445 (release-4.15) - abandoned #5344
NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9-minimal docker tag to v9.5-1734497536 (release-4.15) #5343
OCPBUGS-46075 : Do not send traffic to local audit-webhook through konnectivity #5274
NO-JIRA: Update dependency mkdocs-glightbox to v0.4.0 (release-4.15) #5327
NO-JIRA: Update Konflux references (release-4.15) #5326
OCPBUGS-47545 : Separate CPO containerfiles #5334
NO-JIRA: chore(deps): update dependency mkdocs to v1.6.1 (release-4.15) #5292
NO-JIRA: chore(deps): update konflux references (release-4.15) #5291
NO-JIRA: chore(deps): update konflux references (release-4.15) #5251
OCPBUGS-44522 : Add network policies for konnectivity server and ignition server proxy #5120
OCPBUGS-43931 : Return the right tagReference on Catalogs ImageStream #5187
NO-JIRA: Update squidfunk/mkdocs-material Docker tag to v9.5.47 (release-4.15) #5210
NO-JIRA: chore(deps): update konflux references (release-4.15) #5208
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.46 (release-4.15) #5190
NO-JIRA: chore(deps): update konflux references to 7779f9e (release-4.15) #5182
OCPBUGS-44278 : Configure OAuth https proxy to dial cloud endpoints directly #5068
NO-JIRA: chore(deps): update konflux references (release-4.15) #5159
chore(deps): update konflux references (release-4.15) #5136
NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9-minimal docker tag to v9.5-1731604394 (release-4.15) #5129
chore(deps): update konflux references (release-4.15) #5118
NO-JIRA: chore(deps): update registry.access.redhat.com/ubi9-minimal docker tag to v9.5-1731518200 (release-4.15) #5106
chore(deps): update registry.access.redhat.com/ubi9/go-toolset docker tag to v9 (release-4.15) #5110
NO-JIRA: Update Konflux references (release-4.15) #5109
NO-JIRA: chore(deps): update konflux references to 11b7f08 (release-4.15) #5101
chore(deps): update konflux references (release-4.15) #5077
NO-JIRA: chore(deps): update konflux references (release-4.15) #5054
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.44 (release-4.15) #5060
OCPBUGS-44201 : add ValidIDPConfiguration condition to report IDP config issues #5037
NO-JIRA: Update Konflux references to fedcfe0 (release-4.15) #5040
chore(deps): update konflux references (release-4.15) #5025
chore(deps): update konflux references to f53fe54 (release-4.15) #5022
NO-JIRA: Update squidfunk/mkdocs-material Docker tag to v9.5.43 (release-4.15) #5016
NO-JIRA: Update Konflux references (release-4.15) #5010
NO-JIRA: chore(deps): update konflux references (release-4.15) #4974
OCPBUGS-43635 : label routes only when HCP router used #4961
NO-JIRA: chore(deps): update konflux references (release-4.15) #4957
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.42 (release-4.15) #4949
OCPBUGS-43468 : Use guest DNS resolution in Konnectivity HTTPS proxy by default #4929
NO-JIRA: chore(deps): update konflux references (release-4.15) #4932
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.41 (release-4.15) #4916
NO-JIRA: chore(deps): update konflux references (release-4.15) #4922
NO-JIRA: chore(deps): update konflux references to 674e70f (release-4.15) #4909
OCPBUGS-42881 : Let payload generation pick the release for the NodePool #4867
OCPBUGS-42992 : Conditionally manage kubeconfig secrets for DNS and Ingress operators #4876
NO-JIRA: chore(deps): update konflux references (release-4.15) #4897
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.40 (release-4.15) #4881
NO-JIRA: chore(deps): update konflux references to 37b9187 (release-4.15) #4850
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.39 (release-4.15) #4807
NO-JIRA: chore(deps): update konflux references (release-4.15) #4815
NO-JIRA: chore(deps): update squidfunk/mkdocs-material docker tag to v9.5.37 (release-4.15) #4793
NO-JIRA: chore(deps): update konflux references (release-4.15) #4777
chore(deps): update registry.access.redhat.com/ubi9-minimal docker tag to v9.4-1227.1726694542 (release-4.15) #4766
NO-JIRA: Update squidfunk/mkdocs-material Docker tag to v9 (release-4.15) #4770
chore(deps): update squidfunk/mkdocs-material docker tag to v8.5.11 (release-4.15) #4769
chore(deps): update registry.access.redhat.com/ubi9/go-toolset docker tag to v1.21 (release-4.15) #4767
NO-JIRA: chore(deps): update konflux references (release-4.15) #4762
OCPBUGS-41373 : CPO oauth idp converter: resolve names before dialing #4746
NO-JIRA: Security fixes for openshift-ci-security job #4751
OCPBUGS-42214 : Make guest cluster components use the correct KAS port #4749
OCPBUGS-38059 : Add HTTP konnectivity proxy to OAuth server #4497
HOSTEDCP-1956 : bump CCO and go-jose version #4697
NO-JIRA: chore(deps): update konflux references (release-4.15) #4719
OCPBUGS-41701 : cmd: report server version, supported OCP #4702
OCPBUGS-38065 : [release-4.15] Use HTTP proxy for ingress controller #4699
OCPBUGS-41809 : copy image-registry AdditionalTrustedCA configmap into HC openshift-config #4706
HOSTEDCP-1896 : [release-4.15] Allow setting Kube APIServer maximum requests in flight #4552
OCPBUGS-39463 : handle version skewed NodePools that do not have rhel9 binaries #4666
OCPBUGS-39077 : Set KCM node monitor grace period #4628
OCPBUGS-30465 : fix: bump google.golang.org/protobuf #4616
OCPBUGS-39171 : fix: bump github.com/IBM/go-sdk-core/v5 #4625
OCPBUGS-35815 : Add hypershift-cluster-version-operator image to release providers #4243
NO-JIRA: test: relax mgmt KAS egress check #4631
NO-JIRA: Tolerate restarts for kubevirt external infra #4200
NO-JIRA: Flaky cert validation test #4630
OCPBUGS-38943 : copy oapi ca-trust recursively when building trust anchor #4613
OCPBUGS-39041 : set proxy envvars on aws and azure CCMs #4624
OCPBUGS-38613 : hcco: reconcile apiserver config into hosted cluster #4567
OCPBUGS-38561 : Let the CPO oidc check resolve through data plane #4564
OCPBUGS-34904 : remove weak ciphers from security profile #4547
OCPBUGS-37171 : OCPBUGS-35899: Doubled machineHealthCheck timeout on Agent and None #4489
NO-JIRA: Update Konflux 4.15 and perform migration #4487
NO-JIRA: [release-4.15] Kubevirt on Azure: Change KAS LB Port to 7443 #4469
OCPBUGS-36938 : [release-4.15]: Add HTTP(s) konnectivity proxy and use it with OpenShift APIServer #4358
OCPBUGS-37174 : Delete IDMS in dataplane once HCP ICS field is removed #4457
NO-JIRA: [release-4.15] kubevirt-csi-driver: Pass infra kubeconfig in case of external infra #4279
HOSTEDCP-1795 , HOSTEDCP-1796 : Customize the self-generated cert validity and rotation #4444
OCPBUGS-36916 : Add newline after TLS certs referenced by image.config #4443
Full changelog
Ignore previous status when disabling alerts (#1060) #1060
OCPBUGS-45204 : LokiStack gatherer (#1057) #1057
OCPBUGS-45044 : insightsoperator.operator.openshift.io resource is create-only (#1056) #1056
gather selected clusterroles (#1024) #1024
OCPBUGS-39565 : Not able to enable repositories during entitled build in OCP Cluster on IBM-Z (#1015) #1015
OCPBUGS-39395 : collect some nmstate customresources (#986) (#989) (#995) (#1002) #986
Add haproxy metric (#983) #983
OCPBUGS-37672 : Ingress controller related certificates’ validate dates gathering (#972) #972
fix the configmapobserver notifications (#971) #971
Full changelog
fix for OCPBUGS-58587: CVE-2024-45339 openshift4/kubevirt-csi-driver #69
Full changelog
OCPBUGS-68000 : CVE-2025-65637 openshift4/ose-openstack-cinder-csi-driver-rhel8-operator: github.com/sirupsen/logrus: Denial-of-Service due to large single-line payload [openshift-4.15.z] #192
Full changelog
Node Image Info Loading node image info, this may take a while ...
Unable to show node image info: too many concurrent oc adm release info --rpmdb/--rpmdb-diff operations (limit 16)
Source code for this page located on github