1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-14 20:56:42 +00:00

nfd-master: check for nil references in nfdAPIUpdateAllNodes

Just a safeguard.
This commit is contained in:
Markus Lehtonen 2023-07-17 17:49:44 +03:00 committed by k8s-infra-cherrypick-robot
parent d22e871d40
commit f0026a9a5e

View file

@ -633,6 +633,10 @@ func (m *nfdMaster) nfdAPIUpdateAllNodes() error {
} }
func (m *nfdMaster) nfdAPIUpdateOneNode(nodeName string) error { func (m *nfdMaster) nfdAPIUpdateOneNode(nodeName string) error {
if m.nfdController == nil || m.nfdController.featureLister == nil {
return nil
}
sel := k8sLabels.SelectorFromSet(k8sLabels.Set{nfdv1alpha1.NodeFeatureObjNodeNameLabel: nodeName}) sel := k8sLabels.SelectorFromSet(k8sLabels.Set{nfdv1alpha1.NodeFeatureObjNodeNameLabel: nodeName})
objs, err := m.nfdController.featureLister.List(sel) objs, err := m.nfdController.featureLister.List(sel)
if err != nil { if err != nil {