Skip to content

Commit abbbaff

Browse files
committed
address rabbit comments
Signed-off-by: Ajay Mishra <ajmishra@nvidia.com>
1 parent a6031a4 commit abbbaff

2 files changed

Lines changed: 10 additions & 1 deletion

File tree

labeler/main.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,5 +152,10 @@ func loadExpectedDeviceCountsConfig(configFile string) (devicecounts.Config, err
152152
return devicecounts.Config{}, nil
153153
}
154154

155-
return devicecounts.LoadConfig(configFile)
155+
config, err := devicecounts.LoadConfig(configFile)
156+
if err != nil {
157+
return devicecounts.Config{}, fmt.Errorf("load expected device counts config %q: %w", configFile, err)
158+
}
159+
160+
return config, nil
156161
}

labeler/pkg/devicecounts/device_counts.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ func (m *Manager) ReconcileNodeLabelsInPlace(
144144
return false
145145
}
146146

147+
if node.Labels == nil {
148+
node.Labels = make(map[string]string)
149+
}
150+
147151
needsUpdate := false
148152
resourceSlices := resourceSlicesForNode(node)
149153

0 commit comments

Comments
 (0)