Upgrade Aria Automation (vRA) using LCM
One of the issues that I see the most with clients is old versions of Automation that are not updated. The reasons vary between customers, but they boil down to two main issues:
no time, personnel, and or no knowhow to do the upgrade
fear that the update will destroy production
This post is mostly done to address the first issue; however, I will touch on the second one.
Let me start with why it is important to upgrade Automation. Aria Automation is a product that is designed to be used by users to automate the deployment life cycle as well as 2nd-day operations, or any other kind of automation for that matter; therefore, it is exposed (in regards to network accessibility) to a wider range which increases the attack surface for hackers. We have seen in the past (remember the massive 9.8 in December 2021) that vulnerabilities of products will be exploited very fast. If you do your automation correctly, Aria Automation has a wide range of access to a lot of other Systems, starting with vCenter and maybe going all the way to your Cloud accounts. As it has mostly enough rights to create and destroy VMs, a hacker can cause quite some havoc. If a vulnerability is found, it is important to assess the risk and upgrade/Patch as required. If you haven’t done so yet, consider signing up for security update emails from VMware at https://www.vmware.com/security/advisories.html . This service will send you an email when a vulnerability is found.
However, regular updates should be done as it is sometimes hard to get from a VERY old version to the newest. There is that belief that one should be one feature version below the current one. That may be true with vCenter but not so true for Aria Automation and Orchestrator. There hasn’t been a devastating bug in 8 (some small issues, but nothing really that brought down production). Yes, some little flukes, but nothing as serious as vCenter 7U3.
Before updating, I would strongly recommend reading the release notes that are published on VMware. There have been some renamings and reshufflings of menus in the past, and of this writing (8.12), the landing page has been rearranged and menu points renamed. So it’s good to keep up with the changes.
And here we come to the issue of no time. The whole update of Aria Automation takes about 45 minutes (depending on download speed for LCM), and it can be split down into three main parts. The full downtime of Automation should not exceed more than 30 minutes (in my experience).
Upgrade LCM (can be done ANYTIME and dosnt’t require many clicks)
download the new Automation update in LCM (can be done ANYTIME and is more or less three clicks)
Update Automation. This is the only thing that can impact users, as it will bring the site down for around 30 min. But also, this can be done rather easily, and updates are not that often.
So I hope this helps a bit in de-mystifying Automation upgrades and understanding the need to be up-to-date.
The following section is in what I like to call “comic style” and shows the steps with the relevant screenshots.
Upgrade LCM
11) Click on Requests and wait until the image has been downloaded. This can take a while as the images are mostly around 2.5GB.
Updating Aria Automation (vRA) using LCM
Before updating, I strongly recommend reading the Release Notes online for this version.
You don’t have to take additional snapshots, as the update process will do this for you
5) Wait till the Sync has finished. This might take a moment.
6) After the sync has finished, repeat steps 1, 2, and 3. You will again see the Trigger Inventory Sync. This time, click on Proceed
Conclusion
I hope this brings home why it’s important to Update. It should showcase that it’s easy to break it up into three parts and isn’t too painful to do so.
Unfortunately, the pain of not upgrading can be felt in a company’s bottom line, harder than the cost of the person doing it ( even if its overtime)