@@ -37,8 +37,7 @@ import (
3737 corev1 "k8s.io/api/core/v1"
3838 apiequality "k8s.io/apimachinery/pkg/api/equality"
3939 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
40- "k8s.io/apimachinery/pkg/labels"
41- k8sLabels "k8s.io/apimachinery/pkg/labels"
40+ k8slabels "k8s.io/apimachinery/pkg/labels"
4241 "k8s.io/apimachinery/pkg/types"
4342 "k8s.io/apimachinery/pkg/util/sets"
4443 k8sclient "k8s.io/client-go/kubernetes"
@@ -150,8 +149,8 @@ type nfdMaster struct {
150149 k8sClient k8sclient.Interface
151150 nfdClient nfdclientset.Interface
152151 updaterPool * updaterPool
153- deniedNs
154- config * NFDConfig
152+ deniedNs deniedNs
153+ config * NFDConfig
155154
156155 // isLeader indicates if this instance is the leader, changing dynamically
157156 isLeader bool
@@ -327,7 +326,7 @@ func (m *nfdMaster) Run() error {
327326 klog .InfoS ("http server starting" , "port" , httpServer .Addr )
328327 klog .InfoS ("http server stopped" , "exitCode" , httpServer .ListenAndServe ())
329328 }()
330- defer httpServer .Close ()
329+ defer httpServer .Close () // nolint: errcheck
331330
332331 <- m .stop
333332 klog .InfoS ("shutting down nfd-master" )
@@ -348,13 +347,13 @@ func (m *nfdMaster) nfdAPIUpdateHandler() {
348347 rateLimit := time .After (time .Second )
349348 for {
350349 select {
351- case <- m .nfdController . updateAllNodesChan :
350+ case <- m .updateAllNodesChan :
352351 updateAll = true
353- case nodeName := <- m .nfdController . updateOneNodeChan :
352+ case nodeName := <- m .updateOneNodeChan :
354353 updateNodes [nodeName ] = struct {}{}
355- case <- m .nfdController . updateAllNodeFeatureGroupsChan :
354+ case <- m .updateAllNodeFeatureGroupsChan :
356355 updateAllNodeFeatureGroups = true
357- case nodeFeatureGroupName := <- m .nfdController . updateNodeFeatureGroupChan :
356+ case nodeFeatureGroupName := <- m .updateNodeFeatureGroupChan :
358357 nodeFeatureGroup [nodeFeatureGroupName ] = struct {}{}
359358 case <- rateLimit :
360359 // If we're not the leader, don't do anything, sleep a bit longer
@@ -595,8 +594,8 @@ func (m *nfdMaster) getAndMergeNodeFeatures(nodeName string) (*nfdv1alpha1.NodeF
595594 },
596595 }
597596
598- sel := k8sLabels .SelectorFromSet (k8sLabels .Set {nfdv1alpha1 .NodeFeatureObjNodeNameLabel : nodeName })
599- objs , err := m .nfdController . featureLister .List (sel )
597+ sel := k8slabels .SelectorFromSet (k8slabels .Set {nfdv1alpha1 .NodeFeatureObjNodeNameLabel : nodeName })
598+ objs , err := m .featureLister .List (sel )
600599 if err != nil {
601600 return & nfdv1alpha1.NodeFeature {}, fmt .Errorf ("failed to get NodeFeature resources for node %q: %w" , nodeName , err )
602601 }
@@ -694,7 +693,7 @@ func (m *nfdMaster) nfdAPIUpdateOneNode(cli k8sclient.Interface, node *corev1.No
694693func (m * nfdMaster ) nfdAPIUpdateAllNodeFeatureGroups () error {
695694 klog .V (1 ).InfoS ("updating all NodeFeatureGroups" )
696695
697- nodeFeatureGroupsList , err := m .nfdController . featureGroupLister .List (labels .Everything ())
696+ nodeFeatureGroupsList , err := m .featureGroupLister .List (k8slabels .Everything ())
698697 if err != nil {
699698 return fmt .Errorf ("failed to get NodeFeatureGroup objects: %w" , err )
700699 }
@@ -944,7 +943,7 @@ func (m *nfdMaster) processNodeFeatureRule(nodeName string, features *nfdv1alpha
944943 labels := make (map [string ]string )
945944 annotations := make (map [string ]string )
946945 var taints []corev1.Taint
947- ruleSpecs , err := m .nfdController . ruleLister .List (k8sLabels .Everything ())
946+ ruleSpecs , err := m .ruleLister .List (k8slabels .Everything ())
948947 sort .Slice (ruleSpecs , func (i , j int ) bool {
949948 return ruleSpecs [i ].Name < ruleSpecs [j ].Name
950949 })
0 commit comments