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.12.97-x86_64 Qualifiers (status api ): None
Tests:
Blocking jobsupgrade Pending (1 retry) periodic-ci-openshift-release-main-stable-4.y-e2e-aws-ovn-upgradeupgrade-minor Succeeded periodic-ci-openshift-release-main-stable-4.y-e2e-aws-ovn-upgrade Informing jobsaws-sdn-serial Succeeded periodic-ci-openshift-release-main-nightly-4.12-e2e-aws-sdn-serialazure-ovn-upgrade-4.12-micro Pending (1 retry) periodic-ci-openshift-release-main-ci-4.12-e2e-azure-ovn-upgradedriver-toolkit Succeeded periodic-ci-openshift-release-main-nightly-4.12-e2e-aws-driver-toolkitfips-scan Succeeded periodic-ci-openshift-release-main-nightly-4.12-fips-payload-scangcp-sdn-upgrade-4.12-micro Pending (1 retry) periodic-ci-openshift-release-main-ci-4.12-e2e-gcp-sdn-upgrademetal-ipi-ovn-ipv6 Succeeded periodic-ci-openshift-release-main-nightly-4.12-e2e-metal-ipi-ovn-ipv6metal-ipi-sdn-ipv4 Succeeded periodic-ci-openshift-release-main-nightly-4.12-e2e-metal-ipi-sdn-ipv4 Upgrades from:
Untested upgrades:
4.11.14 ,
4.11.15 ,
4.11.16 ,
4.11.17 ,
4.11.19 ,
4.11.20 ,
4.11.22 ,
4.11.23 ,
4.11.24 ,
4.11.25 ,
4.11.26 ,
4.11.27 ,
4.11.28 ,
4.11.29 ,
4.11.30 ,
4.11.31 ,
4.11.32 ,
4.11.33 ,
4.11.35 ,
4.11.36 ,
4.11.37 ,
4.11.38 ,
4.11.39 ,
4.11.40 ,
4.11.41 ,
4.11.42 ,
4.11.43 ,
4.11.44 ,
4.11.45 ,
4.11.46 ,
4.11.47 ,
4.11.48 ,
4.11.49 ,
4.11.50 ,
4.11.51 ,
4.11.52 ,
4.11.53 ,
4.11.54 ,
4.11.55 ,
4.11.56 ,
4.12.10 ,
4.12.11 ,
4.12.12 ,
4.12.13 ,
4.12.14 ,
4.12.15 ,
4.12.16 ,
4.12.17 ,
4.12.18 ,
4.12.20 ,
4.12.21 ,
4.12.22 ,
4.12.23 ,
4.12.24 ,
4.12.25 ,
4.12.26 ,
4.12.27 ,
4.12.28 ,
4.12.29 ,
4.12.3 ,
4.12.30 ,
4.12.31 ,
4.12.33 ,
4.12.34 ,
4.12.35 ,
4.12.36 ,
4.12.37 ,
4.12.38 ,
4.12.39 ,
4.12.4 ,
4.12.40 ,
4.12.41 ,
4.12.42 ,
4.12.43 ,
4.12.44 ,
4.12.45 ,
4.12.46 ,
4.12.47 ,
4.12.48 ,
4.12.49 ,
4.12.5 ,
4.12.50 ,
4.12.51 ,
4.12.52 ,
4.12.53 ,
4.12.54 ,
4.12.55 ,
4.12.56 ,
4.12.57 ,
4.12.58 ,
4.12.59 ,
4.12.6 ,
4.12.60 ,
4.12.61 ,
4.12.62 ,
4.12.63 ,
4.12.64 ,
4.12.65 ,
4.12.66 ,
4.12.67 ,
4.12.68 ,
4.12.69 ,
4.12.7 ,
4.12.70 ,
4.12.71 ,
4.12.72 ,
4.12.73 ,
4.12.74 ,
4.12.76 ,
4.12.77 ,
4.12.78 ,
4.12.79 ,
4.12.8 ,
4.12.80 ,
4.12.81 ,
4.12.82 ,
4.12.83 ,
4.12.84 ,
4.12.85 ,
4.12.86 ,
4.12.87 ,
4.12.88 ,
4.12.89 ,
4.12.9 ,
4.12.90 ,
4.12.91 ,
4.12.92 ,
4.12.93
Loading changelog, this may take a while ...
Created: 2026-08-26 09:18:34 +0000 UTC
Image Digest: sha256:610f344ba2a621c2205f79032b10cf06865ee89d2ad8250e96a8d83b4d49f310
Components
Rebuilt images without code change
cluster-update-keys git 2796e173 sha256:2d490215b593ad12495faa8dc20d28c9412a9075653bcd8b1ee810d0a89b11e9
configmap-reloader git e4d9170e sha256:033946d7083a07833679d2a11bbc6cbf80c0e4433b93cf37831810dd1da72a78
egress-router-cni git a92e4157 sha256:21fcfa5f8116fe83aae757f5a7f89065fa2fb0b5f6f434afdb4319e30806bebc
keepalived-ipfailover git 7e8a0105 sha256:eefe1df7bd9688ca35e0fe105fb21bc66dcd3db2e781e5865d93469bc1e20727
libvirt-machine-controllers git a2882f7a sha256:cb7bde8621b9f746636691e22c416ca23fc5109cfaefe6deb5ff826b67bce412
machine-os-content sha256:03889b26d1b0d4c68227c866889f06caf73db420e727b89bfe9b22108106e910
network-tools git c76613c7 sha256:1614d81ed149dde2ff2ec60a73a49aa0c5c462fe381ca7e0dbf54f4a667e2f24
ovirt-machine-controllers git 03e8cb50 sha256:9970b4861430869e9c79fa4c44fb3dd7c7fd32c1fe927a87e0cc37935ea3ba6f
prom-label-proxy git b1907888 sha256:71ca2b57160a6ed5264b7f29e7d61f82dfb81274d32803b829e766a9bafd6043
rhel-coreos-8 sha256:5995cf76337c1e67de91ae0f5c52465a1a3b6cee3c46a3baf358d7f1cfbe5a2e
rhel-coreos-8-extensions sha256:ec9d970d9911e53b2b3e0ead85a084b15a4f9595170ec53bf1657905ebaad7ae
Updating ose-alibaba-machine-controllers images to be consistent with ART #35
Full changelog
NO-JIRA: refactor: Updating go builder in the CI, Dockerfile and go.mod to be consistent with ART 4.12 #2175
OCPBUGS-67424 : CVE-2025-65637 openshift4/ose-cluster-kube-apiserver-operator: github.com/sirupsen/logrus: Denial-of-Service due to large single-line payload [openshift-4.12.z] #2048
OCPBUGS-50880 : Increase waitForFallbackDegradedConditionTimeout #1811
OCPBUGS-22736 : pkg/operator/configobserver: check that the serving certificate refer… #1571
: OCPBUGS-20855: bump library-go to include switch to HTTP/1.1 #1574
OCPBUGS-19837 : Update staticpod file permissions to conform with CIS benchmarks #1559
OCPBUGS-17139 : make webhook connection failure a warning in log #1533
OCPBUGS-13346 : dont log jwt tokens #1524
Full changelog
NO-JIRA: Reconciling the ART and CI go tool chain versions #173
OCPBUGS-67429 : Bump github.com/sirupsen/logrus to v1.8.3 #143
: OCPBUGS-21336: bump library-go to include switch to HTTP/1.1 #98
Full changelog
irqbalance: set banned cpus list to 0 (#1006) #1006
Refactor IRQ load balancing enable/disable test (#1038) #1038
Scheduler plugin: ignore IRQs (#1034) #1034
Disable HTTP/2 for webhook and metrics servers (#849) #849
Remove obsolete protocols and weak ciphers (#847) #847
OCPBUGS-21837 : nto: pao avoid timeout when there are too many CSV (#838) #838
Tighten the rules for modifying Tuned Profiles (#790) #790
OCPBUGS-19459 : check for object being nil (#821) #821
OCPBUGS-18868 : [release-4.14] e2e: add expected max latancy to hwlatdetec test & rename constant (#788) (#808) (#809) #788
Release leader election on manager exit (#789) #789
Fix a race in e2e test rollback.go code (#742) #742
pao: e2e: Make script executable (#734) #734
pao e2e: Split gcp-pao lane (#728) #728
Do not rollback settings on TuneD exit (#711) #711
OCPBUGS-15800 : e2e: latency testing: increase the expected threshold and fix gomega truncating output (#710) #710
Revert “Remove optimization to allow full resync (#569)” (#688) #569
update owners 20230109 (#549) #549
Add PerformanceProfiles to ‘oc adm must-gather’ (#667) #667
OCPBUGS-14472 : Fix updating numa core siblings map in GetCpuSiblings function (#675) #675
Remove trailing spaces from test names (#572) #572
Remove optimization to allow full resync (#569) #569
Full changelog
OCPBUGS-84927 : Replace google.golang.org/grpc with github.com/openshift-sustaining/grpc-go v1.64.1-sec.1 to avoid go version bump and fix CVE-2026-33186 #186
Full changelog
-sOCPBUGS-59700:Bump github.com/golang/glog to v1.2.4 (#125) #125
Replace e2e test image (#134) #134
swtich golint install method (#133) #133
Correct 4.16 owners file (#131) #131
Added METRIC_TEST_IMAGE var (#92) #92
Update the k8s dependencies to 1.25.15 (#84) #84
Revert “Remove e2e tests that consistently fail in 4.12 (#74)” (#77) #74
Full changelog
: OCPBUGS-27593,OCPBUGS-27678: Update go-git to v5.11.0 #76
OCPBUGS-23449 : [release-4.12] Address http2 Vulnerability #64
OCPBUGS-21343 : [release-4.12] Bump golang.org/x/net to v0.17.0 #41
UPSTREAM: <carry>: add downstream owners #43
And 1 elided commits (e.g. from squash or rebase merges)
Full changelog
Source code for this page located on github