VM deployments fail with an error message similar to:
Create — Failed
Extensibility triggered task failed. Event ID: <uuid1>. Failure: Extensibility error received for topic compute.provision.post, eventId = '<uuid1>': [#####] SubscriberID: vro-gateway-<uuid2>, RunnableID: <uuid3> and SubscriptionID: <uuid4> failed with the following error: Workflow run [<uuid5>] completed with error [TypeError: Cannot read property "<property name>" from undefined (Workflow:<Workflow Name> / <item name> (item#)##)]
Aria Automation 8.18.#
vCenter Server 8.# (Recently upgraded from vCenter 7.#)
The error message "TypeError: Cannot read property "" from undefined" suggests a problem with accessing a specific property within the workflow. This error is could have been caused by an API cache or configuration issue between vCenter 8.0.3 and the Aria Orchestrator.
1. Re-synchronize Aria Automation and Orchestrator with vCenter. Verify Aria Automation and Orchestrator are properly synchronized with the upgraded vCenter 8.0.3.
Check Orchestrator by clicking on the Orchestrator Service>Administration>Inventory>Look for the associated vSphere vCenter Server instances.
Check the Cloud Account under the Assembler Service>Infrastructure>Connections>Cloud Accounts>Check the status of the associated vSphere Cloud Account by clicking "OPEN"
2. In the Orchestrator Service, review and Update Workflows under Activity>Workflow Runs and Library>Workflows: Identify the problematic workflow mentioned ("Workflow: / (item1)##"). Verify that the workflow's configuration and referenced properties are compatible with vCenter 8.0.3. Update the workflow if necessary to accommodate any changes in vCenter data structures or API behavior.
3. Restart Aria Automation/Orchestrator Components: Restart the Aria Automation components, including the Aria Automation/Orchestrator appliance and vCenter server, to ensure proper communication and synchronization after the upgrade.