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_18.104.22.16820171_all.deb
Then to show the patch is listed:
viouser@vio1:~$ viopatch list Name Version Type Installed ------------- ------------- ------ ----------- vio-patch-203 22.214.171.12420171 infra No
Now, we’re going to install the patch:
sudo viopatch install --patch vio-patch-203 --version 126.96.36.19920171
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:
viouser@vio1:~$ sudo viopatch install --patch vio-patch-203 --version 188.8.131.5220171 [sudo] password for viouser: Installing patch vio-patch-203 version 184.108.40.20620171 done Installation complete for patch vio-patch-203 version 220.127.116.1120171
Log out of the Web Client and back in and verify that you’re now operating at 2.0.3:
Why not follow @mylesagray on Twitter for more like this!