-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #433 from kubernetes-sigs/20240915
Publish 9/15 edition
- Loading branch information
Showing
1 changed file
with
57 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
--- | ||
layout: post | ||
title: Week Ending September 15, 2024 | ||
date: 2024-09-18 22:00:00 -0000 | ||
slug: 2024-09-15-update | ||
--- | ||
|
||
## Developer News | ||
|
||
You have nine days left to [vote for the Steering Committee](https://github.com/kubernetes/community/tree/master/elections/steering/2024), and five days left to request an eligibility exception. | ||
|
||
The first New Contributor Orientation in Europe/Asia time zones [has been rescheduled](https://groups.google.com/a/kubernetes.io/g/dev/c/tRC3J6D3cWg/m/w0yIXXQ4AQAJ) to Thursday September 19th, 2024, at 1:30 PT / 8:30 UTC / 10:30 CET / 14:00 IST. | ||
|
||
Cailyn Edwards is [joining SIG-Security as co-Chair](https://groups.google.com/a/kubernetes.io/g/dev/c/y44SShiNNts). | ||
|
||
If you're interested in sharing an [unconference topic](https://groups.google.com/a/kubernetes.io/g/dev/c/R0ORMECOVXY) at the Kubernetes Contributor Summit, it's time to [add yours to the list](https://github.com/kubernetes/community/issues/7993) | ||
|
||
## Release Schedule | ||
|
||
**Next Deadline: Production Readiness Freeze, October 3** | ||
|
||
The release team is [collecting Enhancements](https://groups.google.com/a/kubernetes.io/g/dev/c/Bixk2n_7G1A) for tracking in 1.32. They will need to be ready for PRR on October 3 and Enhancements freeze a week later. | ||
|
||
## KEP of the Week | ||
|
||
#### [KEP 3960: Introducing Sleep Action for PreStop Hook](https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/3960-pod-lifecycle-sleep-action) | ||
|
||
This KEP proposes to add a "sleep" action for the Pod Lifecycle's PreStop and PostStart hooks. Before this KEP, for achieving the same result, users had to use the exec action and run the `sleep` command inside it. This required you to have a binary for the sleep command inside your image. Since this is a common usecase, this KEP proposed adding the sleep action as a first class citizen. | ||
|
||
This KEP is targeting stable in the upcoming v1.32 release. | ||
|
||
## Other Merges | ||
|
||
* Allow [Relaxed DNS search string validation](https://github.com/kubernetes/kubernetes/pull/127167) per [KEP-4427](https://kep.k8s.io/4427), a first-time feature contribution from Adrian Moisey | ||
* [Contextually log](https://github.com/kubernetes/kubernetes/pull/126999) client-go request and response with code locations | ||
* kubelet: [add log and event for `cgroup` v2](https://github.com/kubernetes/kubernetes/pull/126595) with kernel older than 5.8 | ||
* [Proper request context](https://github.com/kubernetes/kubernetes/pull/124792) for accessing the RBAC etcd registry replacing [context.TODO()](https://github.com/kubernetes/kubernetes/pull/120717) | ||
* [Speed up Job controller](https://github.com/kubernetes/kubernetes/pull/127378), cutting response times by 99%, and [double the speed](https://github.com/kubernetes/kubernetes/pull/127378) of the event delete handler | ||
* Update CEL and its tests [to be current for 1.32](https://github.com/kubernetes/kubernetes/pull/126977) | ||
* Evaluate [allow-metrics-labels](https://github.com/kubernetes/kubernetes/pull/126762) while initializing metrics; can cause some to show up as "unexpected" | ||
* [Keep the ImageVolume source](https://github.com/kubernetes/kubernetes/pull/126733) for existing pods even if the feature gate is disabled while updating | ||
* kubeadm: [handle bad subcommands](https://github.com/kubernetes/kubernetes/pull/127096) more consistently, add [activeDeadlineSeconds](https://github.com/kubernetes/kubernetes/pull/127333) | ||
* Reregister kubelet plugins [successfully on Windows](https://github.com/kubernetes/kubernetes/pull/114136) | ||
* Add a couple [new metrics to measure Event handling](https://github.com/kubernetes/kubernetes/pull/127267) and a [test case](https://github.com/kubernetes/kubernetes/pull/127236) | ||
* Fix a bug that [prevented reconciling large groups of Endpoints](https://github.com/kubernetes/kubernetes/pull/127417) | ||
* Test Improvements: [StorageFactory cohabiting](https://github.com/kubernetes/kubernetes/pull/127378) | ||
|
||
## Deprecated | ||
|
||
* [Remove some deprecated upgrade flags](https://github.com/kubernetes/kubernetes/pull/127123) from kubeadm 1.32 | ||
* GA Feature Gates removal: [NodeOutOfServiceVolumeDetach](https://github.com/kubernetes/kubernetes/pull/127019), [MinDomainsInPodTopologySpread](https://github.com/kubernetes/kubernetes/pull/126863), [NewVolumeManagerReconstruction](https://github.com/kubernetes/kubernetes/pull/126775) | ||
* Replace [old json newSerializers](https://github.com/kubernetes/kubernetes/pull/125186) with current `NewSerializerWithOptions()` | ||
|
||
## Version Updates | ||
|
||
* [go.mod to go 1.23](https://github.com/kubernetes/kubernetes/pull/127271) | ||
* [etcd client to 3.5.16](https://github.com/kubernetes/kubernetes/pull/127279) |