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.10.38-x86_64
Tests:
- Blocking jobs
- Informing jobs
- aws-sdn-upgrade-4.10-micro Succeeded periodic-ci-openshift-release-master-nightly-4.10-e2e-aws-upgrade
- aws-serial Succeeded periodic-ci-openshift-release-master-nightly-4.10-e2e-aws-serial
- gcp-ovn-upgrade-4.10-minor Succeeded periodic-ci-openshift-release-master-ci-4.10-upgrade-from-stable-4.9-e2e-gcp-ovn-upgrade
Upgrades from:
Untested upgrades:
4.10.10,
4.10.11,
4.10.12,
4.10.13,
4.10.14,
4.10.15,
4.10.16,
4.10.17,
4.10.18,
4.10.21,
4.10.22,
4.10.23,
4.10.24,
4.10.25,
4.10.26,
4.10.27,
4.10.28,
4.10.29,
4.10.31,
4.10.32,
4.10.33,
4.10.34,
4.10.7,
4.10.8,
4.10.9,
4.9.23,
4.9.25,
4.9.26,
4.9.27,
4.9.28,
4.9.29,
4.9.30,
4.9.31,
4.9.32,
4.9.33,
4.9.34,
4.9.35,
4.9.36,
4.9.37,
4.9.38,
4.9.39,
4.9.41,
4.9.42,
4.9.43,
4.9.45,
4.9.46,
4.9.47Upgrades to:
Loading changelog, this may take a while ...
Created: 2022-10-19 10:14:55 +0000 UTC
Image Digest: sha256:50d7ee7fe5aa9a8900cce799868be7d2a504c796a6a999089c9bd56b14ccef97
Release 4.10.38 was created from registry.ci.openshift.org/ocp/release:4.10.0-0.nightly-2022-10-17-082154
Components
Rebuilt images without code change
- kuryr-cni git e96efa4e
sha256:fc94f35275399a13a00c5a10d648055f16a033639cda9d81ee4f0ecbb83c1436
- kuryr-controller git e96efa4e
sha256:e1cb6c49a3b70c397a3007c4c00d1cef5aea5a7c64dbdf7884f9a4f8ea66c0a2
- machine-os-content
sha256:b7b605cba1863511641a7970985f46f86626de095b752f3a9eac2cece567506a
- machine-os-images git 09a132b7
sha256:05d5bb3ecabbf5a5e76766cd273e358370d26e59967046fd03589999565024b8
- network-tools git bcfec9c5
sha256:5ff9560982709df1ab9b0f02293a81f58a0313ed162b4d321ab4eacaa0d3b606
- Updating ose-alibaba-machine-controllers images to be consistent with ART #23
- Full changelog
- OCPBUGS-2142: Rebase openshift/etcd 4.10 onto 3.5.5 #156
- fix the flaky test TestV3AuthRestartMember #14454
- server: don’t panic in readonly serializable txn #14178
- etcdctl: allow move-leader to connect to multiple endpoints #14434
- testing: fix TestOpenWithMaxIndex cleanup #14440
- server/etcdmain: add build support for Apple M1 #14436
- server,test: refresh cache on each NewAuthStore #14409
- Fix corruption checks v3.5 #14282
- Move consistent_index forward when executing alarmList operation #14429
- fix the potential data loss for clusters with only one member #14424
- Backport of pull/14354 to release-3.5 #14397
- Refactor the keepAliveListener and keepAliveConn #14366
- clientv3: close streams after use in lessor keepAliveOnce method #14361
- etcdserver: bump OpenTelemetry to 1.0.1 and gRPC to 1.41.0 #14312
- Change default sampling rate from 100% to 0% #14318
- server/auth: protect rangePermCache with a RW lock #14227
- clientv3: Fix parsing of ETCD_CLIENT_DEBUG #14222
- Support configuring
MaxConcurrentStreams
for http2 #14219
- Automated cherry pick of #14182 #14187
- client/v3: do not overwrite authTokenBundle on dial #14132
- Restrict the max size of each WAL entry to the remaining size of the WAL file #14127
- Backport two lease related bug fixes to 3.5 #14087
- scripts: Avoid additional repo clone #14050
- Test release scripts #14043
- [backport 3.5]: server/auth: enable tokenProvider if recoved store enables auth #13205
- Update golang.org/x/crypto to latest #13996
- Update consitent_index when applying fails #13946
- Revert #13714 #13950
- Full changelog
- Bug 2101326: bump to k8s 1.23.12 #1382
- Automated cherry pick of #112299: Reduce default gzip compression level from 4 to 1 in #112400
- Automated cherry pick of #112526: Limit redirect proxy handling to redirected responses #112529
- Automated cherry pick of #112508: kubeadm: allow RSA and ECDSA format keys in preflight check #112536
- Automated cherry pick of #111205: Fix problem in updating VolumeAttached in node status #112303
- Automated cherry pick of #112193: Add an option for aggregator #112358
- Automated cherry pick of #112017: exec auth: support TLS config caching #112338
- Automated cherry pick of #110951: fix nestedPendingOperations mount and umount parallel bug #112102
- Automated cherry pick of #110179: Prune defaults for CRD serving #110578
- Automated cherry pick of #111009: Windows: ensure runAsNonRoot does case-insensitive comparison #112212
- Automated cherry pick of #111999: fix error type #112140
- Automated cherry pick of #107025: Remove AttachID matching from Detach #111952
- Automated cherry pick of #112183: Tolerate sub-microsecond eventTime changes on update #112188
- Automated cherry pick of #112150: Improve kubectl display of invalid errors #112156
- Automated cherry pick of #108146: Fixing logic for kubelet permissions check on windows #111079
- Automated cherry pick of #111773: fix a memory leak problem when calling DryRunPreemption #111804
- Automated cherry pick of #111235: fix a possible panic because of taking the address of nil #111273
- Automated cherry pick of #110140: Fixing issue in generatePodSandboxWindowsConfig for #110965
- Automated cherry pick of #108593: tests: Updates the should delete a collection of pods test #109789
- Automated cherry pick of #111141: Fix kubelet panic when accessing metrics/resource endpoint #111164
- Automated cherry pick of #110075: Add retry logic for Unix Domain sockets on Windows #110934
- Automated cherry pick of #111477: Share a single etcd3 client logger across all clients #111649
- Automated cherry pick of #111721: Fix deleting UIDs tracking expectations #111723
- Automated cherry pick of #110813: Ensure the dir of –audit-log-path exists #111226
- Automated cherry pick of #111646: Fix JobTrackingWithFinalizers when a pod succeeds after the #111665
- Update Go to 1.17.13 #111640
- Update Go to 1.17.12 #111465
- kubeadm: fix the bug that configurable KubernetesVersion not respected during kubeadm join #111022
- Automated cherry pick of #111026: Do not skip job requeue in conflict error #111038
- [release-1.23 cherrypick] Bump cAdvisor to v0.43.1 #111013
- Hotfix: filter out unsatisfied nodes when calling AddPod in PodTopologySpread #110853
- Cherry pick of #110294 GIT-110239: fix activeDeadlineSeconds enforcement bug #110545
- Automated cherry pick of #107631: Avoid updating Services with stale specs Fix the bug that #109358
- Automated cherry pick of #110523: fix image pulling failure when IMDS is unavailalbe in kubelet #110555
- Automated cherry pick of #110791: kubeadm: fix the bug that configurable KubernetesVersion not #110909
- Automated cherry pick of #110408: apiserver: printers should use int64 #110602
- Automated cherry pick of #110469: add missing error handling steps #110577
- Automated cherry pick of #109124: Winkernel proxier cache HNS data to improve syncProxyRules #110702
- Automated cherry pick of #110652: fix: –chunk-size with selector returns missing result #110757
- Automated cherry pick of #108284: fix: exclude non-ready nodes and deleted nodes from azure #109932
- Revert “Automated cherry pick of #109124: Winkernel proxier cache HNS data to improve syncProxyRules” #110585
- Automated cherry pick of #108078: Skip updating Endpoints and EndpointSlice if no relevant #108879
- Automated cherry pick of #109624: Ignore EndpointSlices that are already marked for deletion #110483
- Automated cherry pick of #110256: kubelet: Mark ready condition as false explicitly for terminal pods #110480
- Automated cherry pick of #110145: fix audit union loop variables in closures #110275
- Automated cherry pick of #109124: Winkernel proxier cache HNS data to improve syncProxyRules #109981
- ipvs: fix prevent concurrent map read and map write for 1.23 #110322
- Automated cherry pick of #109987: Fix resizing of ephemeral volumes #110118
- Automated cherry pick of #110191: kubelet: Pod probes should be handled by pod worker #110417
- Update Go to 1.17.11 #110423
- Automated cherry pick of #107402: Reject proxy requests to 0.0.0.0 as well #110361
- Automated cherry pick of #110255: Endpoints and EndpointSlices should not publish IPs for terminal pods #110259
- Automated cherry pick of #109103: cpu manager policy set to none, no one remove container id #109156
- Backport of #106539: Replace url label in rest client latency metrics by host and path #109699
- Automated cherry pick of #110009: Fix requests scope classification #110091
- Automated cherry pick of #109969: authn: fix cache mutation by AuthenticatedGroupAdder #110005
- Automated cherry pick of #109858: GCE: skip updating and deleting external loadbalancers if #110002
- Automated cherry pick of #109947: Wait for cache to sync in job’s TestWatchOrphanPods #109980
- Update Go to 1.17.10 #110045
- Automated cherry pick of #109836: Fix OpenAPI loading error caused by empty APIService #109867
- Disable JobTrackingWithFinalizers due to unresolved bug #109491
- Automated cherry pick of #108107: kubelet apiserver: be gentle closing connections on #109381
- Automated cherry pick of #109486: Integration test for backoff limit and finalizers #109788
- Automated cherry pick of #108613: Fix a bug that out-of-tree plugin is misplaced when using #108890
- Automated cherry pick of #108429: Allow KUBE_TEST_REPO_LIST to be a remote url as well #109512
- Automated cherry pick of #108553: fix: race detected in TestErrConnKilled #109257
- Automated cherry pick of #106969: kubectl: fix hard-coded value in zsh completion #109235
- Automated cherry pick of #109074: kubeadm: add etcd flag for member data consistency #109075
- Automated cherry pick of #109442: Correct event registration for multiple scheduler plugins. #109446
- Automated cherry pick of #108496: iptables: remove port opener #108885
- Automated cherry pick of #108000: azure_file: add namespace tests for InTree to CSI #108600
- Update Go to 1.17.9 #109462
- Automated cherry pick of #109188 upstream release 1.23 #109216
- Automated cherry pick of #108752: Fix: Clean job tracking finalizer from orphan pods #109020
- Automated cherry pick of #109245: Fix: abort nominating a pod that was already scheduled to a #109246
- Fix non-enum CSR condition field, omit enums from static openapi snapshot #109179
- Adjust tests to pass for both client-side and server-side validation #109041
- Automated cherry pick of #108639: unmark non-validated types as enums. #108740
- Cherry pick 108772 #108791
- Automated cherry pick of #109137 upstream release 1.23 #109159
- Automated cherry pick of #107845: kubelet: If the container status is created, we are waiting #108882
- Automated cherry pick of #108455: Copy request in timeout handler #109015
- Automated cherry pick of #108928: kube-up: use registry.k8s.io for containerd-related jobs #108943
- Automated cherry pick of #107763: e2e: Wait for kube-root-ca.crt to be created #108860
- Move kubelet secret and configmap manager calls to sync_Pod functions #108756
- Automated cherry pick of #108366 (release-1.23): Delay writing a terminal phase until the pod is terminated #108723
- Full changelog
Source code for this page located on github