When deploying a virtual machine (VM) from the catalog in VCF Automation 9.0.1 (formerly VMware Aria Automation), the Status information for the deployment object may appear empty: showing only as {} in the Automation UI.
VCF Automation 9.0.x
This issue is caused by a race condition between the supervisor resource creation and the internal data collection process. Specifically, the supervisor resource may present non-reconciled or stale properties if the deployment blueprint does not explicitly wait for the VM creation to complete.
Without a defined wait condition, the platform proceeds to mark the resource as created before the underlying vSphere/Supervisor metadata has been synchronized back to the Automation database.
To resolve this issue, you must modify the Cloud Template (blueprint) to include a wait condition within the properties of the CCI.Supervisor.Resource. This ensures the resource status is not finalized until the VirtualMachineCreated condition is met.
CCI.Supervisor.Resource.CCI_Supervisor_Resource_1:
type: CCI.Supervisor.Resource
properties:
context: ${resource.CCI_Supervisor_Namespace_1.id}
manifest:
apiVersion: vmoperator.vmware.com/v1alpha3
kind: VirtualMachine
[... rest of your manifest ...]
wait:
conditions:
- type: VirtualMachineCreated
status: 'True'Note: A permanent fix for this race condition is planned for the VCF Automation 9.1 release.