I just upgraded a 14.04 server to 16.04 using the standard
do-release-upgrade process. Now I'm getting "No new release found" when trying to run it again to get to 18.04.
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt full-upgrade
sudo do-release-upgrade("No new release found.")
sudo do-release-upgrade -d("Upgrades to the development release are only available from the latest supported release.")
sudo do-release-upgrade -p("No new release found.")
wget http://changelogs.ubuntu.com/meta-release(successfully gets the file, it shows the correct data including the 18.04 info)
sudo apt install update-manager-core("update-manager-core is already the newest version (1:16.04.17).")
vim /etc/update-manager/release-upgrades(prompt is set to "lts" as expected)
- Why isn't 18.04 being found and offered to upgrade? I don't understand how
do-release-upgradeworks under the hood and why it'd throw "no new release found" when it is successfully accessing the meta-release file, the file has the correct data and there is a newer LTS release with a point version out.
- How do I upgrade this machine? What is the best and safest workaround?