VMware have released patches on January 29th 2024 to resolve this issue. Please see the solution section below for details
Error downloading catalog item '/workflow/UUID' (Error: Content provider error)
Cannot execute external actions due to validation errors [Request info field with name: 'project' does not exist.]
Action execution not allowed.; Some data cannot be retrieved. If the problem persists, contact your system administrator. Failed request: ******
Solution
VMware have released patches for all supported versions of Aria Automation to resolve this issue
Aria Automation Version | Patch |
8.11.2 | vrlcm-vra-8.11.2-8.11.2.30135.patch |
8.12.2 | vrlcm-vra-8.12.2-8.12.2.31375.patch |
8.13.1 | vrlcm-vra-8.13.1-8.13.1.32392.patch |
8.14.1 | vrlcm-vra-8.14.1-8.14.1.33507.patch |
8.16 | vrlcm-vra-8.16.0-8.16.0.33716.patch |
Please see KB 96098 for full details on how to install these patches
Workaround (Only to be used if patching the environment is not feasible)
There is no need to explicitly pass the project as action input. When a VMware Aria Automation Orchestrator action execution is started, the project id is implicitly passed in as a context parameter. Instead of having an input for the project in the action, use the context parameter called _projectId.
Example:
The action receives one input called project.
var project = System.getContext().getParameter("_projectId");
Custom form binds a request field to an action that has Request Info field as an input.
Regex Constraint