Skip to content

Commit

Permalink
Merge pull request #433 from kubernetes-sigs/20240915
Browse files Browse the repository at this point in the history
Publish 9/15 edition
  • Loading branch information
jberkus authored Sep 18, 2024
2 parents aa801b8 + d12c853 commit 92e50a3
Showing 1 changed file with 57 additions and 0 deletions.
57 changes: 57 additions & 0 deletions _posts/2024-09-15-update.md
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)

0 comments on commit 92e50a3

Please sign in to comment.