When submitting multiple deployment requests concurrently in Aria Automation, some deployments complete successfully, while others consistently timeout and fail. The issue is often observed under load and affects subsequent deployments after an initial set has completed. Logs indicate a request timeout, specifically: "create request Failed: Request timed out after 120 minutes. Please configure project request timeout parameter for long running resource requests."
Aria Automation 8.18.x
Cloudbolt (OneFuse)
The primary cause of the deployment timeouts is an external system (e.g., Cloudbolt via OneFuse) hitting its API rate limits, leading to request throttling. This is evidenced by extensibility task failures in the logs, such as:
"Extensibility triggered task failed. ... Failure: Extensibility error received for topic compute.provision.post, eventId = '<eventID>': [10040] ... failed with the following error: Workflow run [<workflow run ID>] completed with error [Error: REST call failed. Status code: 429, error: {"code":429,"errors":[{"message":"Request was throttled. Expected available in 15 seconds."}],"statusCode":429} (Dynamic Script Module name : requestFromAnyType#31)]"
The HTTP 429 (Too Many Requests) status code and the explicit "Request was throttled" message confirm that the external API is temporarily refusing requests due to excessive volume. While Aria Automation continues to wait for a response, the external system's throttling causes the overall deployment to exceed its configured timeout.