Bug #16670
Upgrade to Stretch 9.9
100%
Subtasks
History
#1 Updated by intrigeri 2019-04-24 07:50:49
- Description updated
- Target version set to Tails_3.14
Let’s at least consider this for 3.14.
#2 Updated by intrigeri 2019-04-24 07:51:00
- blocks Feature #16209: Core work: Foundations Team added
#3 Updated by intrigeri 2019-04-24 07:51:27
- Description updated
#4 Updated by segfault 2019-04-25 09:41:01
- Status changed from Confirmed to In Progress
Applied in changeset commit:tails|37802dee1f8aefa4535c624a8c583bf42a4fdb50.
#5 Updated by segfault 2019-04-25 22:53:41
The build fails because the electrum package is not available in the latest APT snapshot.
#6 Updated by intrigeri 2019-04-26 11:24:32
> The build fails because the electrum package is not available in the latest APT snapshot.
Yep, as said yesterday, we’ll need to cherry-pick FTBFS fixes from devel until the branch builds.
#7 Updated by intrigeri 2019-04-26 13:00:47
- Assignee set to intrigeri
@segfault, I’ll give it a try today and we’ll see where this goes.
#8 Updated by intrigeri 2019-04-26 13:02:16
- Feature Branch set to bugfix/16670-upgrade-to-stretch-9.9+force-all-tests
#9 Updated by intrigeri 2019-04-26 13:39:58
OK, it builds. The diff between the .packages
from a stable build done today and a build from this branch looks OK, nothing scary, and some welcome fixes. So I think we should do that in 3.14. Waiting for CI results.
#10 Updated by intrigeri 2019-04-28 07:23:17
Stretch 9.9 is out so we could now drop commit:37802dee1f8aefa4535c624a8c583bf42a4fdb50 from this branch.
#11 Updated by intrigeri 2019-04-28 07:40:07
Across 3 local full test suite runs I’ve seen all scenarios pass except the OpenPGP applet ones (expected since we disabled topIcons for now).
#12 Updated by intrigeri 2019-04-28 08:57:18
- Assignee deleted (
intrigeri) - QA Check set to Ready for QA
hefee or
segfault, anyone up for a “review”?
#13 Updated by hefee 2019-05-02 14:44:24
- Assignee set to hefee
#14 Updated by hefee 2019-05-02 15:06:33
- Assignee changed from hefee to intrigeri
- QA Check changed from Ready for QA to Info Needed
[x] checked the git diff
[x] checked from the package list on Jenkins that Electrum 3.2.3-1 is listed
[] Electrum Bitcoin client ǂ Using a persistent Electrum configuration failed since build 2.
Maybe this test failure is acceptable, as electrum is currently not in a good shape at all.
I didn’t spin up this iso on a VM.
#15 Updated by intrigeri 2019-05-02 17:12:01
- Assignee changed from intrigeri to hefee
- QA Check changed from Info Needed to Ready for QA
Thanks @hefee for the review!
> [] Electrum Bitcoin client ǂ Using a persistent Electrum configuration failed since build 2.
> Maybe this test failure is acceptable, as electrum is currently not in a good shape at all.
tl;dr: not a regression brought by this branch.
Electrum in Tails can rarely connect to the network (Bug #16421) which makes this test case fail most of the time, be it on stable-based branches or on this one. To fix that, we’ll need a version of Electrum that’s not in Debian yet, hence the conversation we had at the sprint last month, that’s been going on on tails\@dev since.
#16 Updated by hefee 2019-05-03 09:50:18
- Assignee changed from hefee to intrigeri
- QA Check changed from Ready for QA to Pass
intrigeri wrote:
> tl;dr: not a regression brought by this branch.
>
> Electrum in Tails can rarely connect to the network (Bug #16421) which makes this test case fail most of the time, be it on stable-based branches or on this one. To fix that, we’ll need a version of Electrum that’s not in Debian yet, hence the conversation we had at the sprint last month, that’s been going on on tails\@dev since.
okay than - it is ready for merge.
#17 Updated by intrigeri 2019-05-03 10:37:05
- Status changed from In Progress to Fix committed
- % Done changed from 0 to 100
Applied in changeset commit:tails|8649772c23ff3c690c5826a39022e12293f38bd1.
#18 Updated by intrigeri 2019-05-03 10:37:46
- Assignee deleted (
intrigeri)
#19 Updated by intrigeri 2019-05-05 08:24:09
- Target version changed from Tails_3.14 to Tails_3.13.2
#20 Updated by anonym 2019-05-06 15:00:15
- Status changed from Fix committed to Resolved
#21 Updated by anonym 2019-05-06 15:03:21
- Target version changed from Tails_3.13.2 to Tails_3.14
#22 Updated by intrigeri 2019-05-06 18:15:46
- Target version changed from Tails_3.14 to Tails_3.13.2