Testing upgrades is not easy, as the differences in hardware configurations and state of the systems in the moment of upgrade, can raise corner cases that it is impossible to cover.

We are going to take the opportunity of the Ubuntu Global Jam to ask everyone participating in a Jam to upgrade their Natty systems to Oneiric and report back any issues they may encounter.

Requirements

Bandwidth

A Upgrade Jam is very similar to any kind of jam, but it's a bit special. The bottleneck is the bandwidth, as many of the attendees will be upgrading, so it is almost crucial to have some kind Local Ubuntu Mirror or cache.

A great feature for making this super-easy was introduced in lucid (Ubuntu 10.04 LTS): squid-deb-proxy. Instructions below. (If you need a complete ubuntu mirror, a good how-to for setting it up can be found here: https://help.ubuntu.com/community/Debmirror.)

If you're not on a private network you might need to explicitly allow connections from that network in /etc/squid-deb-proxy/allowed-networks-src.acl.

Natty (11.04)

  1. On the server:

    $ sudo apt-get install squid-deb-proxy
  2. On the client:

    $ sudo apt-get install squid-deb-proxy-client
  3. Done.

Other

You also want to provide some snacks and drinks.

Asking people to prepare for the Jam

Running the Jam

Reporting to the ISO tracker

The ISO tracker is used to test the ISOs and/or upgrades during milestone testing. We are going to use it as well for the Ubuntu Global Jam.

We are going to create a fake milestone called UbuntuGlobalJamMaverick and this is the one that we are going to use during the jam. The information about how to use the ISO tracker is in the testing wiki pages. All upgrade tests in the tracker are found within the Upgrade category.

When reporting in the ISO tracker you can report as "Passed", "Failed" and you can add the numbers of the bugs reported. Also, there is some space to submit a comment. It would be nice if you could put the URL of your System Testing submission (https://launchpad.net/people/+me/+hwdb-submissions)

And now ...

... best go and test your shiny new Ubuntu system!

Jams/Upgrade (last edited 2011-08-17 10:00:20 by jibel)