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.8.53-x86_64
Tests:
- Blocking jobs
- Informing jobs
- aws Succeeded periodic-ci-openshift-release-master-nightly-4.8-e2e-aws
- aws-serial Succeeded (1 retries) periodic-ci-openshift-release-master-nightly-4.8-e2e-aws-serial
Upgrades from:
Untested upgrades:
4.7.24,
4.7.26,
4.7.28,
4.7.29,
4.7.30,
4.7.31,
4.7.33,
4.7.34,
4.7.35,
4.7.36,
4.7.37,
4.7.38,
4.7.39,
4.7.41,
4.7.42,
4.7.43,
4.7.44,
4.7.45,
4.7.46,
4.7.47,
4.7.48,
4.7.49,
4.7.50,
4.7.51,
4.7.52,
4.7.53,
4.7.54,
4.7.55,
4.7.56,
4.8.10,
4.8.11,
4.8.12,
4.8.13,
4.8.14,
4.8.15,
4.8.16,
4.8.17,
4.8.19,
4.8.20,
4.8.21,
4.8.22,
4.8.23,
4.8.24,
4.8.25,
4.8.26,
4.8.27,
4.8.28,
4.8.29,
4.8.30,
4.8.31,
4.8.32,
4.8.34,
4.8.35,
4.8.36,
4.8.37,
4.8.38,
4.8.39,
4.8.40,
4.8.41,
4.8.42,
4.8.43,
4.8.45,
4.8.46,
4.8.47,
4.8.48,
4.8.49,
4.8.5,
4.8.6,
4.8.7,
4.8.9Upgrades to:
Loading changelog, this may take a while ...
Changes from 4.8.33
Created: 2022-11-09 09:22:57 +0000 UTC
Image Digest: sha256:ac2bbfa7036c64bbdb44f9a74df3dbafcff1b851d812bf2a48c4fabcac3c7a53
Release 4.8.53 was created from registry.ci.openshift.org/ocp/release:4.8.0-0.nightly-2022-11-08-061626
Components
Rebuilt images without code change
- Bug 2106910: Rebase to v1.4.0 #205
- Release v1.4.0 #1089
- Release v1.3.1 #1084
- Reorder isMounted for readability #1087
- deploy: Fix csi-resizer tag and bump to v1.1.0 #1085
- Search for nvme device path even if non-nvme exists #1082
- Fix windows NodePublish failing because mount target doesn’t exist #1081
- deploy: Add resizer and snapshotter images to kustomization #1080
- Move mocks to parent package to avoid import cycle #1078
- Refactor pkg/cloud/metadata.go into pkg/cloud/metadata_*.go files #1074
- Update windows example for image release #1070
- Allow default fstype to be overriden via values.yaml #1069
- merge 1.3.0 release and post-release commits into master #1068
- Bump csi-proxy from RC v1.0.0 to GA v1.0.1 #1018
- Support image.pullPolicy for csi-resizer image #1045
- Recognize instance-type node label when EC2 metadata isn’t available #1060
- Fix spacing in RELEASE.md #1035
- merge patch commits back to master #1058
- Fix windows build IsCorruptedMnt not implemented #1047
- hash volume name to get client token #1041
- Include ClusterRole and ClusterRoleBinding for csi-node #1021
- Node Publish Mount Idempotent #1019
- Fix gcr prow builld failing because docker missing –os-version #1020
- Add controller strategy #1008
- Update helm chart alongside kustomize, after images have been pushed, for consistency #1015
- Fix gcr prow build failing because of IMAGE variable collision #1017
- Fix github build failing because of wrong docker hub registry name #1016
- Build and push multi-arch/os (amazon and windows, no debian) image manifest via Make rules #957
- Node update strategy & auto driver image tag #988
- Update kustomize templates only after verifying images are available in registries #995
- Release v1.2.0 #1005
- release v1.2.0 - part 2 #1004
- release v1.2.0 - part 1 #999
- add ecr images to readme #998
- utilize latest go sdk to ensure createVolume idempotency #982
- Release 1.1.3 #992
- Update base images: yum update al2, bump debian tag #986
- Increased the helm chart version #980
- Updated default setting of windows daemon set #978
- Updated README.md and changed the version in snapshot example #976
- Add how to consume new hack/e2e scripts in other repos (efs/fsx) #972
- Update to csi-proxy v1 APIs #966
- Several breaking changes to the helm chart #965
- Feature/allow add debug args #970
- Nit: Fix typo in the CHANGELOG #971
- Install snapshot controller independently of helm for e2e tests #968
- Release v1.1.1 and chart v1.2.4 #959
- Download fixed version of eksctl to avoid bugs #967
- csi-snapshotter in ebs-csi-controller now checks for enableVolumeSnapshot before including it in containers #960
- Stop pushing latest tag and remove all references to it #949
- Add migration upgrade/downgrade test #927
- Clarify that using instance profile for permission requires instance metadata access on #952
- Adding CRDs VolumeSnapshotClass, VolumeSnapshotContent, VolumeSnapshot for snapshot.storage.k8s.io/v1 #938
- Revert “Fix kustomize RBAC bindings to have namespace kube-system” #947
- Implement Windows NodePublish/Unpublish #823
- Update example policy, use it in tests, and document it #940
- Default controller.extra-create-metadata true so that volumes get created with pvc/pv tags #941
- Grant EKSCTL_ADMIN_ROLE admin access to eksctl clusters #933
- Add KubernetesCluster tag to provisioned volumes when cluster-id set #932
- Default extra-create-metadata true so that volumes get created with pvc/pv tags #937
- Add test-e2e-external-eks make rule that tests EKS with pod instance metadata disabled. Remove hostNetwork from DaemonSet #907
- Disable uuid checks on XFS #913
- Update driver capabilities #922
- helm chart configurable log verbosity #908
- update inFlight cache to avoid race condition on volume operation #924
- Fix podLabels case in Helm chart #925
- merge v1.1.0 release commits back to master #921
- Full changelog
- Bug OCPBUGS-472: Kuryr: Bump timeoutSeconds for livenessProbe #1572
- Bug 2092264: Cleanup CNO relatedObjects #1469
- Bug 2084366: ovn: try to gracefully terminate ovn-northd #1438
- Bug 2090000: Reserve port TCP/9104 for cluster-network-operator #1457
- Adds dougbtv to owners [release-4.8] #1403
- Bug 2058674: ip-reconciler cronjob specification requires hostnetwork, api-int lb usage & proper backoff [backport 4.8] #1324
- Bug 2038295: Backport 4.8 OVN drop icmp frag from other nodes on Azure cluster #1274
- Bug 2068895: Do not apply OVN-Kubernetes PodDisruptionBudget on single-node clusters #1351
- [release 4.8] Updates owners #1334
- Bug 2054642: sbdb and nbdb containers leave pid around if they restarted or crashed #1310
- Full changelog
- Ignore Profile updates triggered by old operands (#364) #364
- Run go mod vendor to update vendor/modules.txt (#319) #319
- Add nto_custom_profile:count metric via PrometheusRule (#292) (#311) #292
- Full changelog
- OCPBUGS-1023: Rebase openshift/etcd 4.8 onto 3.4.21 #150
- Update OWNERS #125
- Fix the flaky test TestV3AuthRestartMember #14442
- server,test: refresh cache on each NewAuthStore #14410
- etcdctl: fix move-leader for multiple endpoints #14441
- testing: fix TestOpenWithMaxIndex cleanup #14439
- fix the potential data loss for clusters with only one member #14423
- etcdserver: nil-logger issue fix for version 3.4 #14420
- Do not get previous K/V for create event #14290
- clientv3/balancer: fixed flaky TestRoundRobinBalancedResolvableFailoverFromServerFail #14274
- clientv3/mvcc: fixed DATA RACE #14279
- etcdserver: resend ReadIndex request on empty apply request #14269
- Checkpoints fix 3.4 #14253
- raft: postpone MsgReadIndex until first commit in the term #14258
- Backport: non mutating requests pass through quotaKVServer when NOSPACE #14254
- etcdserver,pkg: remove temp files in snap dir when etcdserver starting #14246
- Support configuring MaxConcurrentStreams for http2 #14251
- etcdserver: add more detailed traces on linearized reading #14240
- server/auth: protect rangePermCache with a RW lock #14230
- clientv3: fix isOptsWithFromKey/isOptsWithPrefix #14241
- backport 3.5: #13676 load all leases from backend #14239
- clientv3: filter learners members during autosync #14236
- Support linearizable renew lease for 3.4 #14177
- Fix pipeline failure for release test #14210
- clientv3/balance: fixed flaky balancer tests #14204
- Update release scripts for release-3.4 #14205
- set RACE as true for linux-amd64-unit and linux-amd64-grpcproxy #14200
- Bump gopkg.in/yaml.v2 v2.2.2 -> v2.4.0 due to: CVE-2019-11254 #14192
- [backport 3.4] Update golang.org/x/crypto to latest #14179
- Fix pipeline failures in 3.4 #14183
- Skip WatchRequestProgress test in grpc-proxy mode. #14151
- Fix deadlock in ‘go test -tags cluster_proxy -v ./integration/… ./client’ #14170
- [backport 3.4] clientv3/integration: Reduce flakines of TestGetTokenWithoutAuth #14168
- Backport two lease related bug fixes to 3.4 #14150
- Fix all the pipeline failues for release 3.4 #14136
- tests: fixing dependencies that brake tests in go.1.15.15 #14075
- [backport 3.4]: server/auth: enable tokenProvider if recoved store enables auth #13206
- Backport PR 13308 to release 3.4 #13999
- mvcc/backend: restore original bolt db options after defrag #13713
- backport 3.4 from #13467 exclude the same alarm type activated by multiple peers #13475
- storage/backend: Add a gauge to indicate if defrag is active (backport) #13397
- Dockerfile: bump debian bullseye-20210927 #13385
- Replace github.com/dgrijalva/jwt-go with github.com/golang-jwt/jwt #13378
- : ClientV3: Ordering: Fix TestEndpointSwitchResolvesViolation test #13139
- vendor: track vendor/modules.txt #13137
- Migrate PR testing from travis to GitHub actions #13135
- [backport 3.4] fix check datascale command for https endpoints #13101
- [backport 3.4] embed: unlimit the recv msg size of grpc-gateway #13100
- Backport-3.4 exclude alarms from health check conditionally #12917
- etcdserver/mvcc: update trace.Step condition #12902
- Backport-3.4 etcdserver/util.go: reduce memory when logging range requests #12888
- .travis,Makefile,functional: Bump go 1.12 version to v1.12.17 #12882
- : .travis.yml: Test with go v1.15.11 #12849
- : Pin go version in go.mod to 1.12 #12839
- etcdserver: fix incorrect metrics generated when clients cancel watches #12803
- etcdserver: Fix PeerURL validation #12815
- integration: relax leader timeout from 3s to 4s #12816
- When using –unsafe-no-fsync still write out the data #12751
- Manual cherry pick of #12448 on release 3.4 #12740
- etcdserver/api/etcdhttp: log successful etcd server side health check in debug level #12679
- etcdserver: Fix 64 KB websocket notification message limit #12402
- vendor: bump gorilla/websocket #12645
- [3.4 backport] pkg/fileutil: fix FOFD constants #12551
- Full changelog
- OCPBUGS-1461: UPSTREAM: 109103: cpu/memory manager containerMap memory leak #1371
- Bug 2083557: UPSTREAM: 109935: fix: exclude non-ready nodes and deleted nodes from azure load balancers #1257
- Bug 2105664: UPSTREAM: <carry>: update list of deprecated apis #1317
- [release 4.8] Bug Bug 2106970: UPSTREAM: <carry>: use correct base image for testing #1323
- Bug 2077004: Rebase 1.21.11 #1246
- Update Go to 1.16.15 #108565
- bump konnectivity-client@v0.0.30 #108440
- Automated cherry pick of #107997: cronjob_controllerv2: do not filter jobs to be reconciled by #108304
- Automated cherry pick of #107121: fix regression introduced by PR 100320 #108467
- Automated cherry pick of #106164: fix: remove outdated ipv4 route when the corresponding node #108275
- Automated cherry pick of #108410: fix dryrun when ca file exists #108472
- Automated cherry pick of #108002: kubeadm: fix the bug that ‘kubeadm init –dry-run #108117
- backports k/utils bump (PR#107637) to 1.21 #108335
- Automated cherry pick of #108198: Updating EndpointSlice strategy to retain node name in #108203
- Automated cherry pick of #108138: Revert v1beta1 PodDisruptionBudget select patchStrategy #108142
- Automated cherry pick of #106581: Enabling kube-proxy metrics on windows kernel mode #107610
- Automated cherry pick of #107789: Mark device as uncertain if unmount device succeeds #108012
- Update Go to 1.16.14 #108102
- Automated cherry pick of #107406: fix: delete non existing disk issue #107578
- Automated cherry pick of #107575: fix: azurefile volumeid conflict in csi migration #107852
- Automated cherry pick of #99398: Fix DaemonSet status update retry #107639
- Automated cherry pick of #106280: Set max results if its not set #107653
- Automated cherry pick of #107312: Execute sync before taking the snapshot #107807
- Automated cherry pick of #107427: removed unnecessary log line #107486
- update to Go 1.16.13 #107615
- Automated cherry pick of #107565: upgrade sigs.k8s.io/structured-merge-diff/v4 to v4.2.1 #107569
- Cherry pick #106045 to 1.21: Fix concurrent map writes error in kube-apiserver #106337
- Automated cherry pick of #104991: Fix workqueue memory leak #106583
- Automated cherry pick of #105777: fix: do not delete the lb that does not exist #106068
- vendor: bump cAdvisor to v0.39.3 #107356
- Automated cherry pick of #105253: fix: leave the probe path empty for TCP probes #106064
- Automated cherry pick of #105839: fix: remove VMSS and VMSS instances from SLB backend pool #106075
- Automated cherry pick of #107452: Fix header mutation race in timeout filter #107460
- Automated cherry pick of #102122: Don’t set sysctl net.ipv4.vs.conn_reuse_mode for kernels #107438
- Automated cherry pick of #107200: flake fix: remove the error handler for cronjob integration #107359
- Automated cherry pick of #100567: Mark volume mount as uncertain in case of volume expansion #107110
- Automated cherry pick of #100183: Mark volume as uncertain after Unmount* fails #107014
- Automated cherry pick of #103385: Ensure proper resource creation #103404
- Automated cherry pick of #107327: kubeadm: remove the restriction that the ca.crt can only #107366
- Automated cherry pick of #107337: Fix the leak of vSphere client sessions #107351
- Automated cherry pick of #107311: client-go: Clear the ResourceVersionMatch on paged list calls #107336
- Automated cherry pick of #106936: Skip creating HNS loadbalancer with empty endpoints #106970
- Automated cherry pick of #106906: mount-utils: Detect potential stale file handle #107040
- Cherry pick of anp 0.0.27 for v1.21 #107188
- Automated cherry pick of #107221: fix nil pointer in create secret commands #107345
- Automated cherry pick of #107091: Improving performance of EndpointSlice controller metrics #107169
- Automated cherry pick of #104799: fix the error when cleaning up jobs for cronjob #107128
- Bug 2063953: UPSTREAM: <carry>: use hardcoded rest mapper from library-go #1245
- Bug 2075043: golang toolchain unsupported parsers tag #1240
- Bug 2043808: IPs with leading zeros are still valid in the apiserver #1173
- Bug 2060494: Backports inotify leak fix into kubelet #1203
- Bug 2024642: Rebase v1.21.8 #1102
- Update to go1.16.12 #106983
- dependencies: Update golang.org/x/net to v0.0.0-20211209124913-491a49abca63 #106961
- Update to go1.16.11 #106839
- Automated cherry pick of #106891: kubeadm: validate local etcd certficates during #106924
- Automated cherry pick of #106854: kubeadm: avoid requiring a CA key during kubeconfig #106929
- Automated cherry pick of #105666: fix: skip instance not found when decoupling vmss from lb #105835
- Automated cherry pick of #105612: Remove Error Message Check Dynamic PV Tests #106357
- Automated cherry pick of #96115: Get inodes and disk usage via pure go #104021
- Automated cherry pick of #102882: devicemanager: checkpoint: support pre-1.20 data #106254
- Automated cherry pick of #103154: Update mounter interface in volume manager #106553
- Automated cherry pick of #104287: Reduce calls to docker from dockershim for stats #106502
- Automated cherry pick of #106102: Ensure deletion of pods in queues and cache #106685
- Automated cherry pick of #106412: kube-scheduler: Increase the duration to expire an assumed #106632
- Automated cherry pick of #106526: Ignore ‘wait: no child processes’ error when calling #106527
- Automated cherry pick of #105046: Skip check for all topology labels when using system default #106605
- Automated cherry pick of #105065: parameter ‘disabled-metrics’ is invalid #106391
- Automated cherry pick of #106317 upstream release 1.21 - Fixed nil pointer dereference #106354
- Automated cherry pick of #106382: defer close the rotated log open #106384
- Automated cherry pick of #104526: Fix issue in node status updating VolumeAttached list #106053
- remove listx from OWNERS_ALIASES #104261
- Automated cherry pick of #105512: Add check for subpaths #106351
- Manual cherry pick of kube-openapi changes for release-1.21 #106255
- Update to go1.16.10 #106224
- Automated cherry pick of #105934: Don’t guess SELinux support on error #106260
- Automated cherry pick of #102059: Bump k8s.io/utils #102656
- Automated cherry pick of #94165: Use separate pathSpec for local and remote to properly handle #106236
- Cherry-pick of #101708: Fix log spam for du failure on pod etc-hosts metrics #105887
- Update debian, debian-iptables, setcap images to pick up CVEs fixes #106147
- Automated cherry pick of #105946: Remove nodes with Cluster Autoscaler taint from LB backends. #106096
- Automated cherry pick of #105997: Fixing how EndpointSlice Mirroring handles Service selector #106135
- Automated cherry pick of #105673: support more than 100 disk mounts on Windows #105693
- Automated cherry pick of #105755: Support cgroupv2 in node problem detector test #105991
- Cherry pick of #104551: Run storage hostpath e2e test client pod as privileged #105787
- Automated cherry pick of #105734: Fix race condition in logging when request times out #106113
- Full changelog
- TBD: Gather status of the cephclusters.ceph.rook.io resources (#659) (#665) (#668) #659
- Bug 2077765: Gather namespace names with overlapping UIDs (#605) (#611) (#612) #605
- Full changelog
- Updating ose-kube-storage-version-migrator images to be consistent with ART #174
- Full changelog
- Updating multus-cni builder & base images to be consistent with ART #95
- Full changelog
- Updating ose-multus-route-override-cni builder & base images to be consistent with ART #12
- Full changelog
Source code for this page located on github