diff --git a/pkg/kubelet/cm/devicemanager/manager.go b/pkg/kubelet/cm/devicemanager/manager.go index 22cd21d81a3..31402ff33ba 100644 --- a/pkg/kubelet/cm/devicemanager/manager.go +++ b/pkg/kubelet/cm/devicemanager/manager.go @@ -612,7 +612,7 @@ func (m *ManagerImpl) devicesToAllocate(podUID, contName, resource string, requi devicesInUse := m.allocatedDevices[resource] // Gets a list of available devices. available := m.healthyDevices[resource].Difference(devicesInUse) - if int(available.Len()) < needed { + if available.Len() < needed { return nil, fmt.Errorf("requested number of devices unavailable for %s. Requested: %d, Available: %d", resource, needed, available.Len()) } allocated := available.UnsortedList()[:needed]