vExpert

Deep Dive in to Virtualization & Cloud


Upgrade VMware Cloud Provider Lifecycle Manager

VMware Cloud Provider Lifecycle Manager is a tool for automating the deployment and lifecycle management of Cloud Provider solutions like Cloud Director, Tenant App, and Usage Meter and RabbitMQ. VMware Cloud Provider Lifecycle Manager helps to deliver a prescriptive deployment architecture based on best practices and validated designs. You can run tasks on VMware Cloud Provider Lifecycle Manager by using CLI commands or running REST API requests by using any REST clients.

To know more about VMware Cloud Provider Lifecycle Manager please refer my previous Blog. You can install VMware Cloud Provider Lifecycle Manager 1.4 as an in-place upgrade on top of VMware Cloud Provider Lifecycle Manager 1.3. or if you are in any 1.2.x version you can upgrade to 1.3 as an in-place upgrade.

Backup VMware Cloud Provider Lifecycle Manager

Before upgrading VMware Cloud Provider Lifecycle Manager, you can back up the appliance by VM Backup or Snapshot. To create a backup of the appliance, you must back up all files and subfolders in the following directories.

/opt/vmware/cplcm/.data/
/opt/vmware/cplcm/vault/
/opt/vmware/cplcm/config/
All files, including the hidden ones, in the /home/vcplcm/. vcplcm/ directory.
To back up the certificates, create a backup for all files in the /opt/vmware/cplcm/security/certs/ directory

Download VMware Cloud Provider Lifecycle Manager Upgrade Bundle

In the /opt/vmware/cplcm/scripts/ directory on the VMware Cloud Provider Lifecycle Manager appliance you can find the vcplcm-upgrade-appliance.sh upgrade file.

Save the vcplcm-upgrade-appliance.sh upgrade file to the /tmp/ folder on the VMware Cloud Provider Lifecycle Manager appliance

Upgrade VMware Cloud Provider Lifecycle Manager

From https://customerconnect.vmware.com,download the VMware_Cloud_Provider_Lifecycle_Manager-1.4.0-20685134_Upgrade.iso ISO file.

Log in to the VMware Cloud Provider Lifecycle Manager as root.

Upload / Copy the VMware_Cloud_Provider_Lifecycle_Manager-1.4.0-20685134_Upgrade.iso ISO file to the /tmp/ folder on the VMware Cloud Provider Lifecycle Manager appliance.

Run the script.

#/bin/bash /tmp/vcplcm-upgrade-appliance.sh --password='vcplcm-user-pw' --iso_path=/tmp/VMware_Cloud_Provider_Lifecycle_Manager-1.4.0-20686879_Upgrade.iso

Note: – In screenshot it is showing vami-lighttpd service failed to restart but in my case, it was restarted and accessible.

This will upgrade your vCPLCM appliance to 1.4 version with configuration and you can see the version details in appliance management URL.

If the VMware Cloud Provider Lifecycle Manager appliance deployment fails or if the appliance is not operating properly, you can examine the appliance log files to determine the cause of the problem. Please refer the below VMware VCPLCM Troubleshooting steps

Thanks,

If you have any comments, please drop me a line.
I hope this article was informative, and don’t forget to buy me a coffee if you found this worth reading.



Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.