[timestamp] error vpxd[06206] [Originator@6876 sub=Default opID=######] [VpxLRO] -- ERROR task-#### -- ####(####) -- vm-2009 -- vim.VirtualMachine.clone: :vim.fault.TooManyDevices
--> Result:
--> (vim.fault.TooManyDevices) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = <unset>,
--> property = <unset>
--> msg = "Number of virtual devices exceeds the maximum for a given controller."
--> }
--> Args:
...
--> (vim.vm.device.VirtualDeviceSpec) {
--> operation = "add",
--> fileOperation = <unset>,
--> device = (vim.vm.device.VirtualUSBXHCIController) {
When moving back and forth, some devices are marked as * and then are added to the clone specification by mistake, causing the clone task to fail with errors for too many devices.
Specifically, this leads to clone failures because only one USB controller can be configured per virtual machine.
Broadcom is aware of this issue and the fix is planned for vCenter Server 9.1.
Workaround is to avoid going back to previous steps in the clone wizard.