Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
The shared CSINode informer created in the shim is not started, meaning anything that uses CSINodes from the shared informer factory, such as any scheduler plugins like nodevolumelimits or the volume binder in Yunikorn itself.
Two symptoms of this that we observed at Rokt was Yunikorn not respecting the allocatable field on CSINode objects and error logs from the volume binder about not being able to find CSINode objects.
https://github.com/apache/yunikorn-k8shim/blob/master/pkg/client/apifactory.go#L91
https://github.com/apache/yunikorn-k8shim/blob/master/pkg/client/clients.go#L92-L101
Attachments
Issue Links
- relates to
-
YUNIKORN-2623 Create unit tests for Clients
- Resolved
- links to