Internal Server Error
java.lang.NullPointerException
at com.vmware.vcloud.fabric.storage.storedVm.impl.ReconfigureStoredVmActivity$ReconfigureRequestGenerator.updateBootOptions(ReconfigureStoredVmActivity.java:415)
at com.vmware.vcloud.fabric.storage.storedVm.impl.ReconfigureStoredVmActivity$ReconfigureRequestGenerator.<init>(ReconfigureStoredVmActivity.java:203)
The NullPointerException is triggered when the networkBootProtocol for the VM is unset in vCenter.
The vCenter Managed Object Browser (MOB) can be used to confirm if the networkBootProtocol shows as unset for a given VM identified by its moref in vCenter:
https://<VC_FQDN>/mob/?moid=<VM_MOREF>&doPath=config.bootOptions
This is a known issue affecting VMware Cloud Director.
The issue is resolved in VMware Cloud Director 10.4.1 and later.
If Cloud Director cannot be upgraded then to workaround the issue you will need to edit the Boot Delay of the VM:
https://<VC_FQDN>/mob/?moid=<VM_MOREF>&doPath=config.bootOptions
https://<VC_FQDN>/mob/?moid=<VM_MOREF>&doPath=config.bootOptions