I’ve been playing around with VMware Integrated Openstack recently and wanted to see what the upgrade experience for bugfixes and point releases is like, happy to say – it’s quite easy.
Firstly, download the
.deb package from my.vmware.com and upload it to the VIO management appliance – I used FileZilla for this, the username is
viouser and password is what you set during OVF deploy.
I just uploaded mine to the
viouser home folder
Next, SSH into the VIO management appliance and import the patch:
viopatch add -l vio-patch-203_220.127.116.1120171_all.deb
Then to show the patch is listed:
[email protected]:~$ viopatch list Name Version Type Installed ------------- ------------- ------ ----------- vio-patch-203 18.104.22.16820171 infra No
Now, we’re going to install the patch:
sudo viopatch install --patch vio-patch-203 --version 22.214.171.12420171
This process took around 15 minutes in my case, the API endpoint will be down for the duration so any replies will be with
I opened another SSH session during the install and ran
top to monitor progress, you will see the CPU utilisation cycle through Java and Ansible as it deploys to the cluster itself.
And that’s it, if you see the following you’re good to go:
[email protected]:~$ sudo viopatch install --patch vio-patch-203 --version 126.96.36.19920171 [sudo] password for viouser: Installing patch vio-patch-203 version 188.8.131.5220171 done Installation complete for patch vio-patch-203 version 184.108.40.20620171
Log out of the Web Client and back in and verify that you’re now operating at 2.0.3: