When i try to upgrade from jaunty to karmic i get this problem:
root@server:~# sudo do-release-upgrade
Checking for a new ubuntu release
Done Upgrade tool signature
Done Upgrade tool
Done downloading
extracting 'lucid.tar.gz'
authenticate 'lucid.tar.gz' against 'lucid.tar.gz.gpg'
tar: Removing leading `/' from member names
Reading cache
Checking package manager
Can not upgrade
An upgrade from 'jaunty' to 'lucid' is not supported with this tool.
I have no idea why it tries to upgrade to lucid when i need to upgrade to karmic first. I guess it gets the word "lucid" from somewhere but i have no idea where to start looking.
Best Answer
Solved it. Turns out that /etc/update-manager/meta-release is pointing to http://changelogs.ubuntu.com/meta-release and that file says:
I downloaded the file, changed "Supported: 0" to "Supported: 1" and hosted the file on my own webserver and pointed the meta-release to my server instead. Worked perfectly.
Don't know if there is a reason Ubuntu wants to make it impossible to do this upgrade or if accidentally changed supported to 0.