Skip to content

Commit a42bda3

Browse files
committed
Rename nvidia.com/sharing.mps.enabled to nvidia.com/mps.capable
Signed-off-by: Evan Lezar <[email protected]>
1 parent 35c1393 commit a42bda3

8 files changed

+12
-13
lines changed

deployments/helm/nvidia-device-plugin/templates/daemonset-mps-control-daemon.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ spec:
209209
{{- end }}
210210
nodeSelector:
211211
# We only deploy this pod if the following sharing label is applied.
212-
nvidia.com/sharing.mps.enabled: "true"
212+
nvidia.com/mps.capable: "true"
213213
{{- with .Values.nodeSelector }}
214214
{{- toYaml . | nindent 8 }}
215215
{{- end }}

internal/lm/nvml.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,6 @@ func newSharingLabeler(config *spec.Config) Labeler {
146146
}
147147

148148
return Labels{
149-
"nvidia.com/sharing.mps.enabled": strconv.FormatBool(mpsEnabled),
149+
"nvidia.com/mps.capable": strconv.FormatBool(mpsEnabled),
150150
}
151151
}

internal/lm/nvml_test.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,14 @@ func TestSharingLabeler(t *testing.T) {
8787
{
8888
descrition: "nil config",
8989
expectedLabels: map[string]string{
90-
"nvidia.com/sharing.mps.enabled": "false",
90+
"nvidia.com/mps.capable": "false",
9191
},
9292
},
9393
{
9494
descrition: "empty config",
9595
config: &spec.Config{},
9696
expectedLabels: map[string]string{
97-
"nvidia.com/sharing.mps.enabled": "false",
97+
"nvidia.com/mps.capable": "false",
9898
},
9999
},
100100
{
@@ -111,7 +111,7 @@ func TestSharingLabeler(t *testing.T) {
111111
},
112112
},
113113
expectedLabels: map[string]string{
114-
"nvidia.com/sharing.mps.enabled": "false",
114+
"nvidia.com/mps.capable": "false",
115115
},
116116
},
117117
{
@@ -128,7 +128,7 @@ func TestSharingLabeler(t *testing.T) {
128128
},
129129
},
130130
expectedLabels: map[string]string{
131-
"nvidia.com/sharing.mps.enabled": "false",
131+
"nvidia.com/mps.capable": "false",
132132
},
133133
},
134134
{
@@ -145,7 +145,7 @@ func TestSharingLabeler(t *testing.T) {
145145
},
146146
},
147147
expectedLabels: map[string]string{
148-
"nvidia.com/sharing.mps.enabled": "true",
148+
"nvidia.com/mps.capable": "true",
149149
},
150150
},
151151
}

tests/e2e/gpu-feature-discovery_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ var _ = NVDescribe("GPU Feature Discovery", func() {
5959
"nvidia.com/mig.capable": "[true|false]",
6060
"nvidia.com/gpu.compute.major": "[0-9]+",
6161
"nvidia.com/gpu.compute.minor": "[0-9]+",
62-
"nvidia.com/sharing.mps.enabled": "[true|false]",
62+
"nvidia.com/mps.capable": "[true|false]",
6363
}
6464

6565
Context("When deploying GFD", Ordered, func() {

tests/expected-output-mig-mixed.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,4 @@ nvidia\.com\/mig-[0-9]+g\.[0-9]+gb\.engines\.jpeg=[0-9]+
2828
nvidia\.com\/mig-[0-9]+g\.[0-9]+gb\.engines\.ofa=[0-9]+
2929
nvidia\.com\/mig-[0-9]+g\.[0-9]+gb\.slices\.gi=[0-9]+
3030
nvidia\.com\/mig-[0-9]+g\.[0-9]+gb\.slices\.ci=[0-9]+
31-
nvidia\.com\/sharing\.mps\.enabled=[true|false]
32-
31+
nvidia\.com\/mps\.capable=[true|false]

tests/expected-output-mig-none.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ nvidia\.com\/gpu\.family=[a-z]+
1414
nvidia\.com\/mig\.capable=[true|false]
1515
nvidia\.com\/gpu\.compute\.major=[0-9]+
1616
nvidia\.com\/gpu\.compute\.minor=[0-9]+
17-
nvidia\.com\/sharing\.mps\.enabled=[true|false]
17+
nvidia\.com\/mps\.capable=[true|false]

tests/expected-output-mig-single.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ nvidia\.com\/gpu\.engines\.jpeg=[0-9]+
2323
nvidia\.com\/gpu\.engines\.ofa=[0-9]+
2424
nvidia\.com\/gpu\.slices\.gi=[0-9]+
2525
nvidia\.com\/gpu\.slices\.ci=[0-9]+
26-
nvidia\.com\/sharing\.mps\.enabled=[true|false]
26+
nvidia\.com\/mps\.capable=[true|false]

tests/expected-output.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ nvidia\.com\/gpu\.family=[a-z]+
1414
nvidia\.com\/mig\.capable=[true|false]
1515
nvidia\.com\/gpu\.compute\.major=[0-9]+
1616
nvidia\.com\/gpu\.compute\.minor=[0-9]+
17-
nvidia\.com\/sharing\.mps\.enabled=[true|false]
17+
nvidia\.com\/mps\.capable=[true|false]

0 commit comments

Comments
 (0)