I've been trying to upgrade two servers from 12.04 LTS to 14.04 LTS for a few days now using do-release-upgrade
. It seems that they're both getting hung up on downloading the last of two updates.
For one, I can't fetch vim-runtime from trusty/main and linux-headers-3.13.0-45 from trusty-updates/main. For the other, I again can't fetch vim-runtime from and libicu-dev.
In all cases, I get some variation of
Err http://xx.archive.ubuntu.com/ubuntu/ <blah blah>
Connection failed [IP: nnn.nn.nn.nn 80]
where the country prefix, package, and IP address are different depending on the download that's failing.
I've tried changing /etc/apt/sources.list
to various mirrors (Canada, US, Germany, and without a country prefix) and running sudo apt-get update && sudo apt-get upgrade
after each change to the sources list.
I've even tried adding Amazon's EC2 mirros per this question and I still get the same connection failures.
I can ping the IP addresses. I can even wget
the .deb packages directly from the failed-to-fetch links provided when do-release-upgrade
aborts.
Both servers are running as virtual machines under Hyper-V on the same Windows server. All other updates downloaded (eventually).
Any thoughts on how I can move past this issue and upgrade these servers?