No logs. I get zero errors in output as that script stands, if I comment out the remove component, and check the custspec it creates for each one, the parameters are correct, nothing ever gets passed through to the VM other than changing the VM Network name from our DHCP subnet to a Production subnet. IPs do not get set, it doesn't do anything, even though the powercli output I posted shows it clearly doing something.
Shouldn't the VM power on before the customization?