@@ -115,14 +115,14 @@ func Test_Ubuntu2404_NvidiaDevicePluginRunning(t *testing.T) {
115115 Cluster : ClusterKubenet ,
116116 VHD : config .VHDUbuntu2404Gen2Containerd ,
117117 BootstrapConfigMutator : func (nbc * datamodel.NodeBootstrappingConfiguration ) {
118- nbc .AgentPoolProfile .VMSize = "Standard_NC6s_v3 "
118+ nbc .AgentPoolProfile .VMSize = "Standard_NV6ads_A10_v5 "
119119 nbc .ConfigGPUDriverIfNeeded = true
120120 nbc .EnableGPUDevicePluginIfNeeded = true
121121 nbc .EnableNvidia = true
122122 nbc .ManagedGPUExperienceAFECEnabled = true
123123 },
124124 VMConfigMutator : func (vmss * armcompute.VirtualMachineScaleSet ) {
125- vmss .SKU .Name = to .Ptr ("Standard_NC6s_v3 " )
125+ vmss .SKU .Name = to .Ptr ("Standard_NV6ads_A10_v5 " )
126126 if vmss .Tags == nil {
127127 vmss .Tags = map [string ]* string {}
128128 }
@@ -171,6 +171,9 @@ func Test_Ubuntu2404_NvidiaDevicePluginRunning(t *testing.T) {
171171 ValidateNPDUnhealthyNvidiaDCGMServices (ctx , s )
172172 ValidateNPDUnhealthyNvidiaDCGMServicesCondition (ctx , s )
173173 ValidateNPDUnhealthyNvidiaDCGMServicesAfterFailure (ctx , s )
174+ // verify nvidia grid license status checks are reporting status correctly
175+ ValidateNPDHealthyNvidiaGridLicenseStatus (ctx , s )
176+ ValidateNPDUnhealthyNvidiaGridLicenseStatusAfterFailure (ctx , s )
174177 },
175178 },
176179 })
@@ -186,14 +189,14 @@ func Test_Ubuntu2204_NvidiaDevicePluginRunning(t *testing.T) {
186189 Cluster : ClusterKubenet ,
187190 VHD : config .VHDUbuntu2204Gen2Containerd ,
188191 BootstrapConfigMutator : func (nbc * datamodel.NodeBootstrappingConfiguration ) {
189- nbc .AgentPoolProfile .VMSize = "Standard_NC6s_v3 "
192+ nbc .AgentPoolProfile .VMSize = "Standard_NV6ads_A10_v5 "
190193 nbc .ConfigGPUDriverIfNeeded = true
191194 nbc .EnableGPUDevicePluginIfNeeded = true
192195 nbc .EnableNvidia = true
193196 nbc .ManagedGPUExperienceAFECEnabled = true
194197 },
195198 VMConfigMutator : func (vmss * armcompute.VirtualMachineScaleSet ) {
196- vmss .SKU .Name = to .Ptr ("Standard_NC6s_v3 " )
199+ vmss .SKU .Name = to .Ptr ("Standard_NV6ads_A10_v5 " )
197200 if vmss .Tags == nil {
198201 vmss .Tags = map [string ]* string {}
199202 }
@@ -241,6 +244,9 @@ func Test_Ubuntu2204_NvidiaDevicePluginRunning(t *testing.T) {
241244 ValidateNPDUnhealthyNvidiaDCGMServices (ctx , s )
242245 ValidateNPDUnhealthyNvidiaDCGMServicesCondition (ctx , s )
243246 ValidateNPDUnhealthyNvidiaDCGMServicesAfterFailure (ctx , s )
247+ // verify nvidia grid license status checks are reporting status correctly
248+ ValidateNPDHealthyNvidiaGridLicenseStatus (ctx , s )
249+ ValidateNPDUnhealthyNvidiaGridLicenseStatusAfterFailure (ctx , s )
244250 },
245251 },
246252 })
@@ -256,14 +262,14 @@ func Test_AzureLinux3_NvidiaDevicePluginRunning(t *testing.T) {
256262 Cluster : ClusterKubenet ,
257263 VHD : config .VHDAzureLinuxV3Gen2 ,
258264 BootstrapConfigMutator : func (nbc * datamodel.NodeBootstrappingConfiguration ) {
259- nbc .AgentPoolProfile .VMSize = "Standard_NC6s_v3 "
265+ nbc .AgentPoolProfile .VMSize = "Standard_NV6ads_A10_v5 "
260266 nbc .ConfigGPUDriverIfNeeded = true
261267 nbc .EnableGPUDevicePluginIfNeeded = true
262268 nbc .EnableNvidia = true
263269 nbc .ManagedGPUExperienceAFECEnabled = true
264270 },
265271 VMConfigMutator : func (vmss * armcompute.VirtualMachineScaleSet ) {
266- vmss .SKU .Name = to .Ptr ("Standard_NC6s_v3 " )
272+ vmss .SKU .Name = to .Ptr ("Standard_NV6ads_A10_v5 " )
267273 if vmss .Tags == nil {
268274 vmss .Tags = map [string ]* string {}
269275 }
@@ -311,6 +317,9 @@ func Test_AzureLinux3_NvidiaDevicePluginRunning(t *testing.T) {
311317 ValidateNPDUnhealthyNvidiaDCGMServices (ctx , s )
312318 ValidateNPDUnhealthyNvidiaDCGMServicesCondition (ctx , s )
313319 ValidateNPDUnhealthyNvidiaDCGMServicesAfterFailure (ctx , s )
320+ // verify nvidia grid license status checks are reporting status correctly
321+ ValidateNPDHealthyNvidiaGridLicenseStatus (ctx , s )
322+ ValidateNPDUnhealthyNvidiaGridLicenseStatusAfterFailure (ctx , s )
314323 },
315324 },
316325 })
@@ -389,6 +398,9 @@ func Test_Ubuntu2404_NvidiaDevicePluginRunning_MIG(t *testing.T) {
389398 ValidateNPDUnhealthyNvidiaDCGMServices (ctx , s )
390399 ValidateNPDUnhealthyNvidiaDCGMServicesCondition (ctx , s )
391400 ValidateNPDUnhealthyNvidiaDCGMServicesAfterFailure (ctx , s )
401+ // verify nvidia grid license status checks are reporting status correctly
402+ ValidateNPDHealthyNvidiaGridLicenseStatus (ctx , s )
403+ ValidateNPDUnhealthyNvidiaGridLicenseStatusAfterFailure (ctx , s )
392404 },
393405 },
394406 })
0 commit comments