Bug #16162

Test reproducibility of USB images for all branches

Added by groente 2018-11-28 11:42:36 . Updated 2019-02-13 15:37:28 .

Status:
Resolved
Priority:
Normal
Assignee:
groente
Category:
Continuous Integration
Target version:
Start date:
2018-11-28
Due date:
% Done:

100%

Feature Branch:
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Deliverable for:
316

Description

once usb images are reproducible, we should run diffoscope for them again, which is now only done for specific branches.


Subtasks


Related issues

Related to Tails - Bug #16159: reproducibly_build_Tails_ISO_* jobs are broken Resolved 2018-11-28
Blocked by Tails - Bug #15985: Make the disk image reproducible / Make the image creation deterministic Resolved 2018-09-28

History

#1 Updated by groente 2018-11-28 11:42:58

  • related to Bug #16159: reproducibly_build_Tails_ISO_* jobs are broken added

#2 Updated by intrigeri 2018-11-28 12:40:14

#3 Updated by intrigeri 2018-11-28 12:40:42

  • blocked by Bug #15985: Make the disk image reproducible / Make the image creation deterministic added

#4 Updated by intrigeri 2018-11-28 13:24:46

  • Subject changed from start comparing usb image files for all branches to Test reproducibility of USB images for all branches
  • Target version changed from Tails_3.11 to Tails_3.12

#5 Updated by intrigeri 2018-12-17 16:35:28

  • Target version changed from Tails_3.12 to Tails_3.13

Unfortunately I’ve based the branch for Bug #15985 on one that won’t be merged into stable, so I can’t do this before 3.12 is released.

#7 Updated by intrigeri 2019-02-06 17:27:36

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 50

#8 Updated by intrigeri 2019-02-06 20:14:36

  • Assignee changed from intrigeri to groente

https://jenkins.tails.boum.org/job/reproducibly_build_Tails_ISO_stable/627/console shows that both the ISO and USB image were diffoscope’d. See previous comment for the corresponding code update. Thanks in advance!

#9 Updated by groente 2019-02-13 15:37:28

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass