Upgrading Ubuntu 16.04 to Ubuntu 18.04
This article walks through the process of upgrading an Ubuntu 16.04 (Xenial) host running OpenStack workloads to 18.04 (Bionic).
Note
Ubuntu 16.04 is now deprecated and will not be supported with the next (5.3) release of Platform9 Managed OpenStack.
Steps
Prepare the host for the upgrade
Ensure that you are running Platform9 version 4.2.0 or later. Please reach out to Platform9 support to upgrade.
If you have workloads running on this host, you will need to either gracefully shut down the workloads or live-migrate them to another host before you proceed. Please refer to these guides to live-migrate volumes and instances.
Package/Kernel Upgrades
Upgrade packages on 16.04 to their latest version.
sudo apt update
sudo apt upgradeReboot the host if there were kernel upgrades.
sudo rebootDisk Cleanup
Identify the current kernel version used.
Fetch the list of available kernels.
Cleanup all kernels with versions lower than your current kernel version.
For example, if you are using ufw:
Alternatively, if you use iptables:
Upgrading to Ubuntu 18.04
Once the packages installed have all been upgraded to their latest versions, kickoff the Ubuntu upgrade to the next LTS version - which, in this case, is 18.04.

This fetches the updated package list for bionic and prompts you to continue to begin downloading packages.

As the installation proceeds, you will be periodically prompted to choose if you want an updated config file for various services. Remember to pick
keep the local version currently installed.

Once the installation completes, reboot the host.
Last updated
Was this helpful?
