A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.
Azure Virtual Desktop Hybrid extension fails with InvalidTemplate on Arc-enabled Firestorm2
I am trying to deploy Azure Virtual Desktop Hybrid to an Azure Arc-enabled on-premises VM.
Arc machine:
Firestorm2
Resource group:
Robocamp
Host pool:
VDI-Hybrid-GPU
Subscription:
2d1e3e16-e035-4b32-8b70-2ea1a6ce117d
Machine status:
- Azure Arc Agent Status: Connected
- AzureAdJoined: YES
- AzureAdPrt: YES
- HostNameUpdated: SUCCESS
- Device Name: Firestorm2
- GPU-P is working and NVIDIA RTX 4500 Ada is visible inside the VM
The Azure Virtual Desktop Hybrid extension deployment fails before the extension reaches the machine.
Failed deployment:
Firestorm2-SHProxy
Error:
DeploymentFailed / InvalidTemplate
Exact error:
Deployment template validation failed:
"The template resource '[concat(parameters('vmName'), '/AzureVirtualDesktop')]' at line '1' and column '2338' is not valid. The type property cannot be an expression."
No local extension logs are created under:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureVirtualDesktop.CloudDeviceExtension
This appears to fail during Azure ARM template validation before guest extension execution.