Back to index
Manual Override AppliedThis release was manually Accepted .
Reason: Manually accepted by ART
Download the installer for your operating system or run
oc adm release extract --tools quay.io/openshift-release-dev/ocp-release:4.17.54-x86_64 Team Approvals:
Tests:
Blocking jobsupgrade Failed (2 retries) 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 Failed (1 retry) periodic-ci-openshift-release-main-nightly-4.17-e2e-aws-ovn-serialaws-ovn-upgrade-4.17-micro Failed (1 retry) periodic-ci-openshift-release-main-ci-4.17-e2e-aws-ovn-upgradeaws-ovn-upgrade-micro Failed (1 retry) periodic-ci-openshift-release-main-ci-4.17-e2e-aws-ovn-upgradeazure-ovn-upgrade-4.17-micro Succeeded periodic-ci-openshift-release-main-ci-4.17-e2e-azure-ovn-upgradedriver-toolkit Succeeded periodic-ci-openshift-release-main-nightly-4.17-e2e-aws-driver-toolkitfips-scan Succeeded periodic-ci-openshift-release-main-nightly-4.17-fips-payload-scangcp-ovn-rt-upgrade-4.17-minor Failed (1 retry) periodic-ci-openshift-release-main-ci-4.17-upgrade-from-stable-4.16-e2e-gcp-ovn-rt-upgradehypershift-ovn-conformance-4.17 Succeeded periodic-ci-openshift-hypershift-release-4.17-periodics-e2e-aws-ovn-conformancemetal-ipi-ovn-bm Succeeded periodic-ci-openshift-release-main-nightly-4.17-e2e-metal-ipi-ovn-bmmetal-ipi-ovn-ipv6 Succeeded periodic-ci-openshift-release-main-nightly-4.17-e2e-metal-ipi-ovn-ipv6 Upgrades from:
Untested upgrades:
4.16.12 ,
4.16.13 ,
4.16.14 ,
4.16.15 ,
4.16.16 ,
4.16.17 ,
4.16.18 ,
4.16.19 ,
4.16.20 ,
4.16.21 ,
4.16.23 ,
4.16.24 ,
4.16.25 ,
4.16.26 ,
4.16.27 ,
4.16.28 ,
4.16.29 ,
4.16.30 ,
4.16.32 ,
4.16.33 ,
4.16.34 ,
4.16.35 ,
4.16.36 ,
4.16.37 ,
4.16.38 ,
4.16.39 ,
4.16.40 ,
4.16.41 ,
4.16.42 ,
4.16.43 ,
4.16.44 ,
4.16.45 ,
4.16.46 ,
4.16.47 ,
4.16.48 ,
4.16.50 ,
4.16.51 ,
4.16.52 ,
4.16.53 ,
4.16.55 ,
4.16.56 ,
4.16.57 ,
4.16.58 ,
4.16.59 ,
4.17.11 ,
4.17.12 ,
4.17.13 ,
4.17.14 ,
4.17.15 ,
4.17.16 ,
4.17.17 ,
4.17.18 ,
4.17.19 ,
4.17.20 ,
4.17.21 ,
4.17.22 ,
4.17.23 ,
4.17.24 ,
4.17.25 ,
4.17.26 ,
4.17.27 ,
4.17.28 ,
4.17.29 ,
4.17.3 ,
4.17.30 ,
4.17.31 ,
4.17.32 ,
4.17.33 ,
4.17.34 ,
4.17.36 ,
4.17.37 ,
4.17.38 ,
4.17.39 ,
4.17.4 ,
4.17.40 ,
4.17.41 ,
4.17.42 ,
4.17.43 ,
4.17.44 ,
4.17.45 ,
4.17.46 ,
4.17.48 ,
4.17.49 ,
4.17.5 ,
4.17.50 ,
4.17.6 ,
4.17.7 ,
4.17.8 ,
4.17.9 Upgrades to:
Loading changelog, this may take a while ...
Changes from 4.17.2
Created: 2026-05-14 20:12:36 +0000 UTC
Image Digest: sha256:09a398636aed764ab301bcfc26a2426b245960573b3dcf6df7773688f3b7f229
Components
Kubectl upgraded from 1.30.2 to 1.30.5
Kubernetes upgraded from 1.30.5 to 1.30.14
Kubernetes Tests upgraded from 1.30.0 to 1.30.14
Red Hat Enterprise Linux CoreOS upgraded from 417.94.202410160352-0 to 417.94.202605112123-0 (diff )
FeatureGate Changes
FeatureGate
Default Hypershift
Default SelfManagedHA
DevPreviewNoUpgrade Hypershift
DevPreviewNoUpgrade SelfManagedHA
TechPreviewNoUpgrade Hypershift
TechPreviewNoUpgrade SelfManagedHA
StreamingCollectionEncodingToJSON (0 tests)
Enabled (New)
Enabled (New)
Enabled (New)
Enabled (New)
Enabled (New)
Enabled (New)
StreamingCollectionEncodingToProtobuf (0 tests)
Enabled (New)
Enabled (New)
Enabled (New)
Enabled (New)
Enabled (New)
Enabled (New)
New images
Removed images
ovirt-machine-controllers
Rebuilt images without code change
OCPBUGS-58649 : Bump glog pkg to 1.2.4 (#1182) #1182
Updating ose-agent-installer-csr-approver-container image to be consistent with ART for 4.17 (#1088) #1088
Updating ose-agent-installer-orchestrator-container image to be consistent with ART for 4.17 (#1087) #1087
OCPBUGS-53719 : Bump jwt to 4.5.2 in release-4.17 (#1086) #1086
abi: let the bootstrap waiting for workers before rebooting (#1028) #1028
OCPBUGS-47493 : MGMT-19537: Bump golang.org/x/net to 0.33.0 (#989) #989
OCPBUGS-44904 : Rhcos fails to reboot for skip mco reboot on s390x (#942) #942
Full changelog
OCPBUGS-68164 : CVE-2025-65637 openshift4/ose-cluster-kube-controller-manager-rhel9-operator: github.com/sirupsen/logrus: Denial-of-Service due to large single-line payload [openshift-4.17] #908
OCPBUGS-60249 : Missing endpoint slices for open ports the operator uses #855
Full changelog
OCPBUGS-84181 : fix(hypershift): use net.JoinHostPort for URL construction #2983
OCPBUGS-73799 : Tweak iptables-alerter to try to avoid crictl bug #2878
: NO-JIRA: Update CNO reviewers/approvers #2767
OCPBUGS-74348 : [release-4.17] fix typo in release annotation for whereabouts-token-watcher deamonset #2888
OCPBUGS-45086 : Re-disable metrics server #2579
OCPBUGS-63154 : Add drop flows for GARPs #2818
[Release 4.17] OCPBUGS-61765: Update CNO reviewers/approvers #2799
OCPBUGS-58066 : [release-4.17]: Manual feature backport of cert rotation for whereabouts #2784
OCPBUGS-57285 : Implement IPsec NAT-Traversal encapsulation option #2726
OCPBUGS-55518 : iptables-alerter streamlining #2698
OCPBUGS-55033 : Add IPv6 NGINX configuration #2689
OCPBUGS-52951 : Unexpected Behavior During Cluster Upgrade for the ovn-ipsec-host pods #2654
OCPBUGS-49816 : ovn-k, rbac: Enable users read & modify UserDefinedNetwork CRs #2655
OCPBUGS-49961 : Update egressfirewall CRD to be consistent with ovn-kubernetes repo #2642
: OCPBUGS-44863: Add nodeslicepool #2574
OCPBUGS-44807 : ovn-k, cudn: Add missing permissions to ovnkube-node #2575
OCPBUGS-43714 : Skip including default crypto policies to avoid authby issue #2597
OCPBUGS-46146 : Remove ip xfrm state when IPsec is disabled #2594
OCPBUGS-44415 : Pass transit_switch_subnet options in ovnkube-node pod #2561
OCPBUGS-44807 , SDN-4930 , SDN-5297 : OVN-Kubernetes node RBAC tightening #2568
OCPBUGS-44807 , SDN-5297 , SDN-5472 : bindata, ovn-k: Add ClusterUserDefinedNetwork CRD and RBAC #2566
OCPBUGS-44807 , SDN-4930 , SDN-5297 : ovn-k, udn: Update UserDefinedNetwork CRD #2551
OCPBUGS-44807 , SDN-4930 , SDN-5297 : Adds UDN list/watch to ovnknode rbac #2540
OCPBUGS-44779 , SDN-5436 : Provide support for user owned IPsec machine configs #2564
OCPBUGS-44330 : Add controlplane cli image envar for use with hypershift #2542
OCPBUGS-43343 : OCPBUGS-42244: Exporting environment varialbe NODE_CNI for live migration #2536
OCPBUGS-43317 : Use CNIConfDir for mounting directory to ovn-ipsec-host pod #2533
Full changelog
NO-ISSUE: Updating ose-cluster-update-keys-container image to be consistent with ART for 4.17 #79
Full changelog
OCPBUGS-80077 : Replace google.golang.org/grpc with github.com/openshift-sustaining/grpc-go v1.71.3-sec.1 to avoid go version bump and fix CVE-2026-33186 #181
append .0 to go.mod version #156
Full changelog
append .0 to go.mod version #372
OCPBUGS-34217 : Updating ose-csi-driver-shared-resource-container image to be consistent with ART for 4.17 #188
OCPBUGS-44510 : Updating ose-csi-driver-shared-resource-webhook-container image to be consistent with ART for 4.17 #233
Full changelog
DOWNSTREAM: <carry>: OCPBUGS-53447: fix a compaction induce latency issue #321
ETCD-714 : Rebase etcd 3.5.18 openshift 4.17 #310
NO-ISSUE: Add support for cachi2 based deps #297
Full changelog
append .0 to go.mod version #105
And 2 elided commits (e.g. from squash or rebase merges)
Full changelog
Adding r4f4 and Prashanth684 as approvers and removing contributors who are not working with oc-mirror anymore. (#1269) #1269
fixes CVEs upgrading go-git dependency (#1033) #1033
OCPBUGS-47453 : Use one of the newer sha256 keys to verify release signatures (#1000) (#1024) #1000
changes the owners file (#1017) #1017
OCPBUGS-48513 : e2e: use same version of crane as in go.mod (#1020) #1020
Full changelog
OCPBUGS-68220 : Update logrus to 1.9.3 to address CVE-2025-65637 #316
Fix for OCPBUGS-68221: CVE-2025-65637 bump github.com/sirupsen/logrus to v1.9.3 #309
append .0 to go.mod version #266
OCPBUGS-34228 : Updating ose-service-ca-operator-container image to be consistent with ART for 4.17 #261
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