You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request #16241 from ironcladlou/k8s-52092-pick
Automatic merge from submit-queue
UPSTREAM: 52092: Fix resource quota controller panic (Drop in 1.8)
The pod evaluator used by the resource quota controller made direct
calls to an unsafe pod conversion function which mutates the pod
argument. With multiple resource quota controller workers, concurrent
processing of the same pod from a shared informer can result in a panic
when the conversion code attempts to write to a map field in the pod.
Swap out the direct conversion function call to Scheme.ConvertToVersion,
which copies the input before conversion.
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1486416
/xref kubernetes/kubernetes#52092
0 commit comments