VMware vRealize Automation 8.4 – PowerShell Action Scripts: Custom VM Notes

This post is part of a series in which I am sharing my experiences using PowerShell actions to customize virtual machine deployments using VMware vRealize Automation 8.4. vRA gives you the choice to create scripts based on the following programming languages: Node.js, Python and PowerShell. I chose PowerShell because it is not (yet) commonly used in vRA and therefore deserves some attention. This post covers the script responsible for adding custom notes for a virtual machine.

VMware VCSA 7.0U2 Upgrade Issue: “Encountered an internal error”

Last week, I was working on an customer environment tasked to upgrade their VMware vSphere 6.7U3 environment to the latest version 7.0U2. As always with such upgrades, I started with upgrading the vCenter Server Appliance before upgrading any ESXi host. Unexpectedly, I received an unrecoverable error during Stage 2 of the VCSA upgrade with lots of details starting with “Encountered an internal error”. Read on to learn how I resolved this issue.