Skip to content

Commit 5a737d8

Browse files
committed
Add additional map file overrides
Adds a final batch of map file overrides to enforce Kubernetes release notes guidelines (such as standardizing past-tense verbs and API kind formatting). Synchronizes the release-notes-draft.md and .json artifacts to reflect these overrides by executing the krel release-notes rerun subcommand. Signed-off-by: kernel-kun <78614901+kernel-kun@users.noreply.github.com>
1 parent 0de7449 commit 5a737d8

21 files changed

Lines changed: 134 additions & 125 deletions

releases/release-1.37/release-notes/maps/pr-134037-map.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pr: 134037
22
releasenote:
33
text: |-
4-
Added dry-run support to unsafe corrupt object deletion, letting administrators test deletion operations before running them.
4+
Added dry-run support to unsafe corrupt object deletion, letting administrators test deletion operations safely before running them.
55
sigs:
66
- api-machinery
77
- testing

releases/release-1.37/release-notes/maps/pr-134639-map.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pr: 134639
22
releasenote:
33
text: |-
4-
Promoted the `KubeletInUserNamespace` feature gate to Beta (KEP-2033).
4+
Promoted the `KubeletInUserNamespace` feature gate to Beta.
55
sigs:
66
- api-machinery
77
- apps

releases/release-1.37/release-notes/maps/pr-137762-map.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pr: 137762
22
releasenote:
33
text: |-
4-
`kubelet`: Added TLS support for gRPC container probes, behind a feature gate (KEP-4939).
4+
`kubelet`: Added TLS support for gRPC container probes (behind a feature gate).
55
sigs:
66
- api-machinery
77
- apps

releases/release-1.37/release-notes/maps/pr-138736-map.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pr: 138736
22
releasenote:
33
text: |-
4-
Fixed a 1.33 regression that could cause a panic in the endpoint controller when processing services with empty IPFamilies field (pre-dual-stack services that were never spec-updated).
4+
Fixed a `v1.33` regression that could cause a panic in the endpoint controller when processing services with empty IPFamilies field (pre-dual-stack services that were never spec-updated).
55
sigs:
66
- apps
77
- network
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
pr: 138738
2+
releasenote:
3+
text: |-
4+
Added `cpu_ids` and `memory` fields at the pod level to the `PodResources` v1 API to report total allocated pod resources, while only returning container-level allocations for container-isolated containers.
5+
sigs:
6+
- node
7+
- testing
8+
kinds:
9+
- feature
10+
areas:
11+
- test
12+
- kubelet
13+
pr_body: ""

releases/release-1.37/release-notes/maps/pr-139477-map.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pr: 139477
22
releasenote:
33
text: |-
4-
ACTION REQUIRED: Promoted the DRAResourceHealth `kubelet` gRPC API to `v1`; the schema is unchanged from `v1alpha1`. `DRAPlugin.WatchHealthStatus` is a mandatory method on the `DRAPlugin` interface in the `k8s.io/dynamic-resource-allocation/kubeletplugin` helper, replacing the optional versioned gRPC interface. This is a one-time Go API break: existing drivers must add the method to compile. Drivers without health support return `ErrHealthNotSupported` from it, or disable the service with `HealthService(false)`. The helper serves both `v1` and `v1alpha1` by default, so drivers report health on `kubelet` `v1.36` and older without extra configuration. The `kubelet` prefers `v1` and, for three releases of transition, still consumes `v1alpha1` from drivers that shipped before `v1` existed. The `v1alpha1` DRAResourceHealth API is deprecated and is planned to be removed in `v1.40`. The `kubelet` only opens the device health stream for plugins that advertise the service.
4+
Promoted the DRAResourceHealth `kubelet` gRPC API to `v1`; the schema is unchanged from `v1alpha1`. `DRAPlugin.WatchHealthStatus` is a mandatory method on the `DRAPlugin` interface in the `k8s.io/dynamic-resource-allocation/kubeletplugin` helper, replacing the optional versioned gRPC interface. This is a one-time Go API break: existing drivers must add the method to compile. Drivers without health support return `ErrHealthNotSupported` from it, or disable the service with `HealthService(false)`. The helper serves both `v1` and `v1alpha1` by default, so drivers report health on `kubelet` `v1.36` and older without extra configuration. The `kubelet` prefers `v1` and, for three releases of transition, still consumes `v1alpha1` from drivers that shipped before `v1` existed. The `v1alpha1` DRAResourceHealth API is deprecated and is planned to be removed in `v1.40`. The `kubelet` only opens the device health stream for plugins that advertise the service.
55
sigs:
66
- node
77
- testing

releases/release-1.37/release-notes/maps/pr-139579-map.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pr: 139579
22
releasenote:
33
text: |-
4-
ACTION REQUIRED: Graduated Pod Certificates to GA, with the `PodCertificateRequest` feature gate enabled by default. The `PKIXPublicKey` and `ProofOfPossession` fields, deprecated in PodCertificateRequest `v1beta1`, are removed from the `v1` API. Update clients that still set these fields before upgrading.
4+
Graduated Pod Certificates to GA, with the PodCertificateRequest feature gate enabled by default. The `PKIXPublicKey` and `ProofOfPossession` fields, deprecated in PodCertificateRequest `v1beta1`, are removed from the `v1` API. Update clients that still set these fields before upgrading.
55
sigs:
66
- api-machinery
77
- apps

releases/release-1.37/release-notes/maps/pr-139870-map.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pr: 139870
22
releasenote:
33
text: |-
4-
ACTION REQUIRED: Updated the `kubelet`'s embedded `cAdvisor` to use the leaner `github.com/google/cadvisor/lib` module, which removes three long-deprecated or legacy surfaces:
4+
Updated the `kubelet`'s embedded `cAdvisor` to use the leaner `github.com/google/cadvisor/lib` module, which removes three long-deprecated or legacy surfaces:
55
- Deprecated `cAdvisor` flags are no longer accepted and the `kubelet` will fail to start if any are set (only `--housekeeping-interval` is kept): `--application-metrics-count-limit`, `--boot-id-file`, `--container-hints`, `--containerd`, `--containerd-namespace`, `--enable-load-reader`, `--event-storage-age-limit`, `--event-storage-event-limit`, `--global-housekeeping-interval`, `--log-cadvisor-usage`, `--machine-id-file`, `--storage-driver-user`, `--storage-driver-password`, `--storage-driver-host`, `--storage-driver-db`, `--storage-driver-table`, `--storage-driver-secure`, `--storage-driver-buffer-duration`. Remove these from your `kubelet` configuration.
66
- `cAdvisor` application/custom metrics are no longer collected: the `userDefinedMetrics` field in `/stats/summary` and the custom `container_application_*` families in `/metrics/cadvisor`.
77
- The `/metrics/cadvisor` series `container_cpu_load_average_10s`, `container_cpu_load_d_average_10s`, and `container_tasks_state` are no longer exported.

releases/release-1.37/release-notes/maps/pr-140009-map.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ pr: 140009
22
releasenote:
33
text: |-
44
Updated the Alpha `DRANodeAllocatableResources` feature:
5-
65
- ResourceSlice mappings and PodStatus support direct allocations, for DRA drivers modeling CPU, memory, and hugepages as a resource, and overhead allocations, for accelerator host overhead.
76
- The `kubelet` accounts for DRA allocated resources when configuring Pod and container cgroups, OOM scores, and Memory QoS thresholds.
87
- Standard resource requests and limits can be resized in place for Pods that use DRA claims.

releases/release-1.37/release-notes/maps/pr-140052-map.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
pr: 140052
22
releasenote:
33
text: |-
4-
Added the `DefaultPodSysctls` `kubelet` configuration field for default Pod sysctls on Linux nodes, behind the Alpha, off-by-default `DefaultPodSysctls` feature gate.
4+
Added the `DefaultPodSysctls` `kubelet` configuration field for default Pod sysctls on Linux nodes, behind the Alpha `DefaultPodSysctls` feature gate (disabled by default).
55
sigs:
66
- node
77
- testing

0 commit comments

Comments
 (0)