System Center 2012 Virtual Machine Manager SP1 cannot create a VM in the cloud that has an underscore in the name

Symptoms

Using System Center 2012 Virtual Machine Manager SP1 to create or clone a new virtual machine to the cloud and place it on a Citrix XenServer host with a virtual machine name that has an underscore character ( _ ) in it causes the VMM console to crash with the following error:

Cannot place virtual machine <VMName> in cloud <CloudName> due to insufficient cloud resources.

If there already is a VM in the cloud that has an underscore ( _ ) in its name, then the create or clone operation succeeds. 

Cause

This is a known issue.

Resolution

Before creating or cloning a VM with an underscore ( _ ) in its name to a cloud with Citrix XenServer hosts, ensure that there is already at least one virtual machine in the cloud that has an underscore ( _ ) in its name. For example, this can be done by creating a VM in the cloud with the Citrix XenServer hosts without an underscore ( _ ) in its name and then renaming the virtual machine to include the underscore ( _ ). 
Properties

Article ID: 2798911 - Last Review: Jan 15, 2013 - Revision: 1

Feedback