So, today is July 21st and this page. gives me an option to download 16.04.1 LTS. However, attempting to upgrade gets me this message –
$ sudo do-release-upgrade
Checking for a new Ubuntu release
No new release found
What is wrong? Does it matter that I am running apt-get update behind apt-cacher-ng
?
Note: Commenting out the files in apt.conf.d that used apt-cacher-ng
did not make a difference.
Edit: Explanation for possible duplicates: Why is "No new release found" when upgrading from a LTS to the next? deals with upgrade from 12.04LTS to 14.04LTS. My question is specific to 14.04 LTS to 16.04.1 LTS upgrade. Old answers, while good for archival purposes are less relevant in a fast changing package like ubuntu. Moreover none of the answers answer what is wrong. The link andrew.46 pointed out is mentioned in one of the comments. This Q & A is more helpful for people upgrading today than the work around mentioned in "Why is "No new release found" when upgrading from a LTS to the next?".
Best Answer
This is an issue that has appeared before: 4 years ago when upgrading from 12.04 LTS (Precise Pangolin) to 14.04.1 LTS (Trusty Tahr):
It looks like a similar issue exists for the upgrade from 14.04 LTS (Trusty Tahr) to 16.04.1 LTS (Xenial Xerus) with the relevant update log not yet updated. There is a choice of two reasonable solutions at the moment:
Use the following syntax now:
Ubuntu documentation speaks on this option of using the
--devel-release
or-d
option:And certainly at the moment this should be a safe course to take. When undertaken on my own Trusty system:
And the process rolls on installing Xenial by utlising this alternative file. A few hints at upcoming resolution of this issue:
Crossed fingers for a resolution soon!!
Note: The update log altered on July 29th my time, so issue now resolved...
References: