Re: [Tails-dev] Please start reviewing bugfix/7345-upgrade-f…

Delete this message

Reply to this message
Author: intrigeri
Date:  
To: The Tails public development discussion list
Subject: Re: [Tails-dev] Please start reviewing bugfix/7345-upgrade-from-iso-from-1.0-to-1.1
Hi,

here's an updated test matrix:

| from                             | clone'n'upgrade (4) | clone'n'install (5) | upgrade from ISO (2) | incr. upgrade |

|----------------------------------+---------------------+---------------------+----------------------+---------------|
| 1.1~betaN (1)                    | OK                  | OK                  | OK                   | OK (3)        |
| 1.0.1 + new liveusb-creator .deb | FAIL (7)            |                     | OK                   | n/a (6)       |


(1) Built from bugfix/7345-upgrade-from-iso-from-1.0-to-1.1, that is with the
    new liveusb-creator and tails-iuk packages, and the fix for #7410 I've
    sneaked in, so that it benefits from the same amount of testing as the rest.
(2) Upgrading to an ISO built from bugfix/7345-upgrade-from-iso-from-1.0-to-1.1.
(3) Using an IUK created with the new tails-iuk, representing the diff between
    an ISO built from bugfix/7345-upgrade-from-iso-from-1.0-to-1.1, and an ISO
    built from the experimental branch.
(4) Upgrading a 1.0.1 Tails USB stick.
(5) Installing onto a blank USB stick.
(6) We won't support incremental upgrades from 1.0.x to 1.1.


Regarding the failure (7), the "problem" is that the new
liveusb-creator has a strong dependency on utils/mbr/mbr.bin and
utils/linux/syslinux being present on the cloned system. I'm saying
it's a good safeguard against cloning broken systems. I don't expect
anyone trying this exact combination of 1.0.1 + new liveusb-creator
for clone'n'{upgrade,install} anyway, so I've not bothered testing the
clone'n'install in that context.

So, I'll release new versions of the 3 affected packages, and merge
the branch.

Cheers!
--
intrigeri