Kubernetes Prow Robot
4d91d50283
Merge pull request #127581 from richabanker/flagz-apiserver
...
Add flagz endpoint for apiserver
2024-11-08 04:12:42 +00:00
Kubernetes Prow Robot
4cf2818f96
Merge pull request #128240 from LionelJouin/KEP-4817
...
DRA: Implementation of ResourceClaim.Status.Devices (KEP-4817)
2024-11-08 02:21:24 +00:00
Kubernetes Prow Robot
4d10ae8fdc
Merge pull request #127513 from tkashem/delete-undecryptable
...
KEP-3926: unsafe deletion of corrupt objects
2024-11-08 02:21:04 +00:00
Richa Banker
da8dc433e9
Add flagz implementation and enablement in apiserver
2024-11-07 17:11:49 -08:00
Kubernetes Prow Robot
60651eb172
Merge pull request #125577 from richabanker/statusz
...
Add statusz endpoint for apiserver
2024-11-08 01:04:43 +00:00
Abu Kashem
5d4b4a160d
implement unsafe deletion, and wire it
...
- implement unsafe deletion, and wire it
- aggregate corrupt object error(s) from the storage LIST operation
- extend storage error:
a) add a new type ErrCodeCorruptObj to represent a corrupt object:
b) add a new member 'InnerErr error' to StorageError to hold
the inner error
- add API status error
2024-11-07 17:37:59 -05:00
Kubernetes Prow Robot
3300aa1783
Merge pull request #128247 from mattcary/autodelete-ga
...
Promote StatefulSetAutoDeletePVC to stable in 1.32
2024-11-07 22:20:43 +00:00
Richa Banker
8bf6eecedf
add statusz implementation and enablement in apiserver
2024-11-07 12:37:38 -08:00
Kubernetes Prow Robot
fb033826a8
Merge pull request #128170 from sanposhiho/async-preemption
...
feature(KEP-4832): asynchronous preemption
2024-11-07 19:44:54 +00:00
Kubernetes Prow Robot
9660e5c4cd
Merge pull request #127360 from knight42/feat/split-stdout-stderr-server-side
...
API: add a new `Stream` field to `PodLogOptions`
2024-11-07 19:44:45 +00:00
Kubernetes Prow Robot
50362ac7d0
Promote StatefulSetAutoDeletePVC to stable for 1.32.
2024-11-07 09:43:49 -08:00
Kubernetes Prow Robot
e5f5975f96
Merge pull request #128472 from sanposhiho/qhint-beta
...
feat: graduate SchedulerQueueingHints to beta
2024-11-07 16:10:36 +00:00
Kubernetes Prow Robot
ef37cb503b
Merge pull request #128634 from thockin/remove_PodHostIPs_gate_for_1.32
...
Remove PodHostIPs feature gates
2024-11-07 13:47:54 +00:00
Kensei Nakada
b96eee847e
feat: graduate SchedulerQueueingHints to beta
2024-11-07 21:45:18 +09:00
Lionel Jouin
3e595db0af
[KEP-4817] API, validation and feature-gate
...
* Add status
* Add validation to check if fields are correct (Network field, device
has been allocated))
* Add feature-gate
* Drop field if feature-gate not set
Signed-off-by: Lionel Jouin <lionel.jouin@est.tech >
2024-11-07 09:54:17 +01:00
Lan Liang
6e5a3cde50
Remove PodHostIPs feature gates.
...
Signed-off-by: Lan Liang <gcslyp@gmail.com >
2024-11-06 23:10:36 -08:00
Kensei Nakada
8be51d3f32
chore: fix based on reviews
2024-11-07 14:09:35 +09:00
Kensei Nakada
69a8d0ec0b
feature(KEP-4832): asynchronous preemption
2024-11-07 14:09:34 +09:00
Harshal Neelkamal
6fdacf0411
Add plugin and key-cache for ExternalJWTSigner integration
2024-11-07 03:16:23 +00:00
Kubernetes Prow Robot
4c487b00af
Merge pull request #128627 from kannon92/revert-128046-ga3960
...
Revert "Graduate PodLifecycleSleepAction to GA"
2024-11-07 00:25:51 +00:00
Kevin Hannon
350b0d2b93
Revert "Graduate PodLifecycleSleepAction to GA"
2024-11-06 16:29:19 -05:00
Anish Ramasekar
51f7475b6a
Add ServiceAccountNodeAudienceRestriction feature gate
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2024-11-06 09:51:36 -08:00
Jian Zeng
389ab72725
feat: add feature gate
...
Signed-off-by: Jian Zeng <anonymousknight96@gmail.com >
2024-11-06 20:17:30 +08:00
Patrick Ohly
ea51d975fc
DRA: promote feature gate to beta
2024-11-06 13:03:20 +01:00
Kubernetes Prow Robot
a28f14089c
Merge pull request #128539 from benluddy/cbor-feature-gates
...
KEP-4222: Add CBOR feature gates.
2024-11-05 23:21:56 +00:00
Kubernetes Prow Robot
f81a68f488
Merge pull request #128377 from tallclair/allocated-status-2
...
[FG:InPlacePodVerticalScaling] Implement AllocatedResources status changes for Beta
2024-11-05 23:21:49 +00:00
Kubernetes Prow Robot
be7d1000ee
Merge pull request #127404 from zylxjtu/master
...
Windows node graceful shutdown
2024-11-05 23:21:42 +00:00
Ben Luddy
072dfcb416
Add CBOR feature gates.
...
For alpha, there is one apiserver feature gate and two client-go feature gates controlling
CBOR. They were initially wired to separate test-only feature gate instances in order to prevent
them from being configurable at runtime via command-line flags or environment variables (for
client-go feature gates outside of Kubernetes components). All of the integration tests required by
the KEP as alpha criteria have been implemented. This adds the feature gates to the usual feature
gate instances and removes the temporary code to support separate test-only feature gate instances.
2024-11-05 14:17:52 -05:00
Kubernetes Prow Robot
19d6337d59
Merge pull request #128415 from serathius/watchcache-btree-2
...
Use btree for watch cache storage to serve LIST more efficiently
2024-11-05 19:15:51 +00:00
zylxjtu
459952a067
Windows node graceful shutdown
2024-11-05 17:46:22 +00:00
Kubernetes Prow Robot
2d6c8a129d
Merge pull request #127134 from jpbetz/mutating-admission
...
KEP-3962: MutatingAdmissionPolicy Alpha
2024-11-05 17:31:38 +00:00
Kubernetes Prow Robot
f56db61db5
Merge pull request #126862 from carlory/HPAContainerMetrics
...
Remove generally available feature gate HPAContainerMetrics
2024-11-05 16:19:29 +00:00
Marek Siarkowicz
5ea427ebb5
Use btree for watch cache storage to serve LIST more efficiently
...
Can be disabled via BtreeWatchCache feature flag.
2024-11-05 16:27:57 +01:00
Kubernetes Prow Robot
4932adf80d
Merge pull request #125296 from jsturtevant/windows-numa-support
...
Support CPU and Topology manager on Windows
2024-11-05 00:33:28 +00:00
Kubernetes Prow Robot
5572688cef
Merge pull request #128342 from gnufied/recovery-expansion-beta
...
Move RecoverVolumeExpansionFailure feature to beta
2024-11-04 23:15:36 +00:00
Kubernetes Prow Robot
9fe41b6198
Merge pull request #128046 from AxeZhan/ga3960
...
Graduate PodLifecycleSleepAction to GA
2024-11-04 22:09:35 +00:00
Kubernetes Prow Robot
97c79df18f
Merge pull request #127981 from jsafrane/selinux-changepolicy
...
1710: Implement SELinuxChangePolicy
2024-11-04 22:09:29 +00:00
Alay Patel
3e3276e9fe
Promote PodIndexLabel for Statefulset and IndexedJob stable ( #128387 )
...
* lock feature gate for PodIndexLabel and mark it GA
Signed-off-by: Alay Patel <alayp@nvidia.com >
* add emulated version if testing disabling of PodIndexLabel FG
Signed-off-by: Alay Patel <alayp@nvidia.com >
---------
Signed-off-by: Alay Patel <alayp@nvidia.com >
2024-11-04 19:11:28 +00:00
Kubernetes Prow Robot
b4d91d1b8a
Merge pull request #128517 from Tal-or/memorymanager-ga-features
...
node: kubelet: memmgr: Memory Manager to GA
2024-11-04 17:19:36 +00:00
Kubernetes Prow Robot
6a1a6fd85f
Merge pull request #126894 from carlory/ZeroLimitedNominalConcurrencyShares
...
remove generally available feature-gate ZeroLimitedNominalConcurrencyShares
2024-11-04 17:19:29 +00:00
Talor Itzhak
004db73142
node:kubelet:memmgr: Memory Manager to GA
...
Signed-off-by: Talor Itzhak <titzhak@redhat.com >
2024-11-04 09:56:06 +02:00
AxeZhan
200a61b6b9
Graduate PodLifecycleSleepAction to GA
2024-11-02 11:05:36 +08:00
Tim Allclair
0f0e27d226
Move container status AllocatedResources behind a separate feature gate
2024-11-01 14:02:58 -07:00
Jan Safranek
c73308e90a
Introduce SELinuxChangePolicy
...
Feature gate + the API
2024-11-01 12:45:56 +01:00
Kubernetes Prow Robot
b337f048db
Merge pull request #127094 from sreeram-venkitesh/4818-allow-zero-for-prestop-hook
...
KEP-4818: Relaxed validation for allowing zero in PreStop hook sleep action
2024-10-31 20:25:26 +00:00
Joe Betz
4b13362dda
Add feature gate
...
Co-authored-by: cici37 <cicih@google.com >
2024-10-31 10:30:38 -04:00
James Sturtevant
ac174f518c
Respond to sig-node feedback
...
Signed-off-by: James Sturtevant <jsturtevant@gmail.com >
2024-10-29 16:56:37 -07:00
Patrick Ohly
9a7e4ccab2
DRA admin access: add feature gate
...
The new DRAAdminAccess feature gate has the following effects:
- If disabled in the apiserver, the spec.devices.requests[*].adminAccess
field gets cleared. Same in the status. In both cases the scenario
that it was already set and a claim or claim template get updated
is special: in those cases, the field is not cleared.
Also, allocating a claim with admin access is allowed regardless of the
feature gate and the field is not cleared. In practice, the scheduler
will not do that.
- If disabled in the resource claim controller, creating ResourceClaims
with the field set gets rejected. This prevents running workloads
which depend on admin access.
- If disabled in the scheduler, claims with admin access don't get
allocated. The effect is the same.
The alternative would have been to ignore the fields in claim controller and
scheduler. This is bad because a monitoring workload then runs, blocking
resources that probably were meant for production workloads.
2024-10-29 09:50:11 +01:00
Kubernetes Prow Robot
685b8b3ba1
Merge pull request #126981 from kannon92/stable-empty-dir-promotion
...
KEP-1967: promote size backed memory volumes to stable
2024-10-29 01:00:54 +00:00
Kubernetes Prow Robot
961344ddb2
Merge pull request #128124 from PiotrProkop/topology-manager-options-stable
...
topologymanager: Promote support for improved multi-numa alignment in Topology Manager to GA
2024-10-28 23:56:53 +00:00