[BUG] Standard_NV24ads_V710_v5 ephemeral OS disk fails in eastus
- Dominant language
- TypeScript
- Stars
- 2.1k
- Forks
- 395
- Avg merge
- 2d 22h
- Merged PRs (30d)
- 13
Description
**Describe the bug**
```haskell
(FailedToCreateOrUpdateVMSS) Create or update VMSS
/subscriptions/<...>_eastus/providers/Microsoft.Compute/virtualMachineScaleSets/aksn24v7w failed.
The Diff Disk Placement of type 'CacheDisk' is not supported for VM size Standard_NV24ads_V710_v5.
Please request with different DiffDiskPlacement or use a different VM Sku
which supports the current DiffDiskPlacement in the request.
```
The NVads_v710_v5 SKUs have NVMe disks but node pools cannot use them as Ephemeral disks in `eastus` AKS clusters. There doesn't seem to be a way to indicate the `DiffDiskPlacement` when `az nodepool add` using these arguments:
`... --name n24v7w --node-osdisk-type Ephemeral --node-osdisk-size 120 --node-vm-size "Standard_NV24ads_V710_v5" ...`
Could be similar to https://github.com/azure/aks/issues/5568, https://github.com/Azure/AKS/issues/4676 and https://github.com/Azure/AKS/issues/2694
Perhaps fell through the cracks with https://github.com/Azure/AKS/issues/2672.
**To Reproduce**
Steps to reproduce the behavior:
`az aks nodepool add --cluster-name test-windows-cluster --resource-group test-rg --name n24v7w --node-osdisk-type Ephemeral --node-osdisk-size 120 --node-vm-size "Standard_NV24ads_V710_v5" --node-count 1 --enable-cluster-autoscaler --min-count 1 --max-count 1 --max-pods 30 --os-type Windows --os-sku Windows2022 --aks-custom-headers UseWindowsGen2VM=true --node-taints 'kubernetes.io/os=windows:NoSchedule' --zones 1 `
**Expected behavior**
`az aks nodepool add` to give JSON response about successfully creating pool
(Was able to create it if using `--node-osdisk-type managed`)
```powershell
> az version
{
"azure-cli": "2.83.0",
"azure-cli-core": "2.83.0",
"azure-cli-telemetry": "1.1.0",
"extensions": {
"aks-preview": "19.0.0b22",
"bastion": "1.4.2",
"ssh": "2.0.6"
}
}
> kubectl version
Client Version: v1.32.3
Kustomize Version: v5.5.0
Server Version: v1.33.6
```
Contributor guide
Assessment
This issue has not been assessed yet.