This issue is resolved in versions 8.17.0 and above.
If you are upgrading from a version prior to 8.16.1 to 8.17.0 or later, do not apply the workaround.
Workaround:
Prerequisites
- You have backups of the VMware Aria Automation 8.x appliance(s).
- You must back up all VMware Aria Automation appliances, at the same time - simultaneously for all nodes.
- If you are taking the snapshots manually, you must start the snapshots of the second and the third node no more than 40 seconds after you start the snapshots for the first node.
- When you back up the VMware Aria Automation appliance, disable in-memory snapshots and enable quiescing.
Procedure
- Before scaling-out or replacing a node, on the the existing upgraded node(s) where the cgs-ui still exists, run the following command:
rpm -q prelude-cgs-ui && rpm -e prelude-cgs-ui
- Locate the node with the latest deploy.log (in case of an HA environment) either manually or by using the following command:
vracli cluster exec -- bash -c "current_node; ls -l /var/log/deploy.log || true"
- SSH to this node, as it has the latest deploy.log, then run the following command to extract environment specific parameters to be used in the following steps:
grep 'helm-upstall ui' /var/log/deploy.log | sed -e 's/+ helm-upstall/helm-upstall/g'
- Run the following command to navigate to the charts directory:
cd /opt/charts
- Run the following commands:
source /opt/scripts/helm_utils.sh
InsertOutputfromStep2.1
- Proceed with the scale-out or node replacement operation.