kubernetes/pkg/controller/resourceclaim
John Belamaric 57aae64982 Fix flapping pod.status.resourceClaimStatuses
resourceclaimcontroller: fix incorrect SSA apply in syncPod method

The ResourceClaimController's syncPod method only includes new
resource claims in the server-side apply, not existing claims. Since
this controller is the owning fieldManager, SSA removes the missing
existing keys. This results in flapping between claims when more than
one claim is assigned to the Pod.

This fix includes the existing claims in the SSA request.

Signed-off-by: John Belamaric <jbelamaric@google.com>
2026-04-17 14:56:18 +00:00
..
config Make ConcurrentResourceClaimSyncs configurable (#134701) 2026-01-08 19:31:39 +05:30
metrics Addressed comments 2025-11-05 10:44:50 +00:00
controller.go Fix flapping pod.status.resourceClaimStatuses 2026-04-17 14:56:18 +00:00
controller_test.go Fix flapping pod.status.resourceClaimStatuses 2026-04-17 14:56:18 +00:00
doc.go
OWNERS DRA: add wg/device-management label automatically 2024-10-28 16:36:04 +01:00
uid_cache.go Use k8s.io/utils/lru instead of github.com/golang/groupcache/lru 2024-11-04 10:51:13 -05:00