Cannot move a deployment to a new Business Group in vRA
search cancel

Cannot move a deployment to a new Business Group in vRA

book

Article ID: 322118

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

Symptoms:
  • Cannot move a deployment to a new Business Group if the deployment has a software component associated with the virtual machine.
  • You see an error message similar to:
Machine <HOSTNAME>: Failed to update business group to IT Operations in catalog. Error: Deployment id: <UUID_1> has 2 child resources. Expecting exactly one child resource.


Environment

VMware vRealize Automation 7.5.x
VMware vRealize Automation 7.6.x
VMware vRealize Automation 7.3.x
VMware vRealize Automation 7.2.x
VMware vRealize Automation 7.4.x

Resolution

This is a known issue affecting vRealize Automation 7.2 and later. 
Currently, there is no resolution.

Workaround:
To workaround the issue, turn off the validation check by modifying the specified file as displayed below:

Note: Take a snapshot of the appliance before modifying these changes.
  1. Connect to vRA appliance using root credentials.
  2. In /etc/vcac/enabled-features.properties
  3. Set SkipChangeBgDeploymentTopologyValidationEnabled = true
  4. Restart vcac-server service for the changes to take effect.
In a clustered environment, apply the change to all vRA nodes.

Additional Information

Impact/Risks:
The workaround only works for blueprints with single VM having one or more software components. Leaving the configuration change active in the system may not have any drawbacks.