LTS Upgrades

Registered by Robbie Williamson on 2009-11-04

This one is obviously of high importance, we need to test and support
hardy to luicd upgrades. Some issues were discovered (and fixed)
already by kubuntu (they support hardy->karmic). We have done this
once already so at we know what needs to be done. It still requires
code, setup of HW and virtual machines and quite a bit of testing.

Also getting the data from
https://edge.launchpad.net/ubuntu/+archivemirrors-rss exported as a
static file somewhere on archive.u.c so that u-m can fetch a update
of it during the upgrade would be nice (not strictly needed for lts,
but could fall under the same spec).

Blueprint information

Status:
Complete
Approver:
Robbie Williamson
Priority:
Essential
Drafter:
Michael Vogt
Direction:
Approved
Assignee:
Michael Vogt
Definition:
Approved
Series goal:
Accepted for lucid
Implementation:
Implemented
Milestone target:
None
Started by
Michael Vogt on 2009-12-09
Completed by
Robbie Williamson on 2010-05-19

Related branches

Sprints

Whiteboard

Work items:
[mvo] update meta-release-development, meta-release-lts-development: DONE
[mvo] review hardy,intrepid,jaunty,karmic quirks to see what applies for hardy->lucid: DONE
[mvo] add DistUpgrade.cfg.hardy: DONE
[mvo] fix diskspace calculation in /boo: DONE
[mvo] ensure linux-restricted-modules-common is removed (purged): DONE
[mvo] add hardy->lucid upgrade test profiles (server, desktop, kubuntu) to the auto-upgrade-tester: DONE
[mvo] add karmic->lucid upgrade test profiles (server, desktop, kubuntu) to the auto-upgrade-tester: DONE
[mvo] add dapper->hardy->lucid upgrade test profile (server, ubuntu) to auto-upgrade-tester: DONE
[mvo] publish results at http://people.ubuntu.com/~mvo/automatic-upgrade-testing: DONE
[mvo] add post-upgrade tests for kernel, X11 to the auto-upgrader-tester: DONE
[mvo] add post-upgrade tests for python imports to the auto-upgrade tester: DONE
[mvo] move the auto-upgrade-tester into the data-center (ticket #37361). machine got upgraded to lucid now, no more hangs (at http://people.canonical.com/~mvo/automatic-upgrade-testing): DONE
[sbeattie] talk to Marjo about upgrade testing in the certification lab: DONE
[sbeattie] talk to Marjo about upgrade testing on running gnome desktop via mago: DONE
[sbeattie] test hardy->lucid, karmic->lucid on real HW: DONE
[mvo] add feature to auto-upgrade-tester to test install/remove subsequent parts of the universe packages (published on http://people.canonical.com/~mvo/automatic-upgrade-testing/auto-install-tester/ tests only install/remove not upgrade): DONE
[mvo] add slide-show feature to the release-upgrader (done but not used currently): DONE
[dylanmccall] add slide-show for the release-upgrader: TODO
easier upgrades via usb key (update-notifier cdrom like media detection): TODO
fix sources.list cleaning (#479801): TODO
[barry] more aggressive kernel removal (#132311): INPROGRESS
[barry] hardy->lucid fails to take direct route to lucid (#522910): DONE
fix proxy auth issues (#479391) (fixed in lucid now): DONE
transparent proxy fixes (#485151): TODO

(?)

Work Items