“double-upgrades” after 4.1.1 → 4.2.1 (IUKv1)
Originally created by @CyrilBrulebois on #17426 (Redmine)
(I would assume this is a duplicate of #17425 (closed), but I hate to speculate, and I don’t want to mix everything in a single ticket if this ends up being caused by different things.)
Here’s another issue from the “tests are important, really” department, with this scenario:
- install an old version of Tails, which contains an “upgrader v1”, from scratch (in my test: 4.1.1)
- an upgrade to the published 4.2 is offered, which contains an “upgrader v2”
- do not upgrade to 4.2
- enable the test channel
- an upgrade to the to-be-published-one-day-maybe 4.2.1 is offered
- upgrade, reboot, verify the advertised version is 4.2.1 (/etc/os-release)
- enable the test channel just to be on the safe side
- the upgrade to 4.2.1 is offered again!