Feature #15293

Creating & preparing the disk image

Added by segfault 2018-02-06 18:25:46 . Updated 2019-03-07 07:12:37 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Build system
Target version:
Start date:
2018-02-17
Due date:
% Done:

100%

Feature Branch:
feature/15292-generate-usb-image, feature/15292-repartition
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:
316

Description

Create a USB image from the ISO image.


Subtasks

Feature #15316: Fix GPT backup header of the USB image during boot Resolved

100

Feature #15317: Randomize disk GUID of USB image during boot Resolved

100

Feature #15319: Grow system partition during boot when started from USB Resolved

30

Bug #15984: Review & polish disk image generation Resolved

100

Bug #15985: Make the disk image reproducible / Make the image creation deterministic Resolved

100

Bug #15986: Grow the system partition at first boot Duplicate

0

Bug #15988: Set unique UUID on first boot & adapt bootloader Resolved

100

Bug #15990: Integrate disk image in build process Resolved

100

Bug #15991: Code review & rubber-duck for USB Image Rejected

0

Bug #15992: Post-release bugfixing for creating & preparing the disk image Rejected segfault

20

Feature #16057: Test partitioning script in various scenarios Resolved

100

Bug #16149: USB image is not bootable anymore Resolved

100

Bug #16153: System partition is not an EFI System Partition Resolved

100

Feature #16154: Merge USB image generation into master Resolved

100

Bug #16168: USB image creation sometimes fails with: GLib.Error: udisks-error-quark: GDBus.Error:org.freedesktop.UDisks2.Error.NotSupported: No support for modifying a partition a table of type `PMBR' (11) Resolved

100

Bug #16176: create-usb-image-from-iso does not work anymore as non-root Resolved

100

Bug #16178: partitioning script strips read-only, hidden, no-automount attributes Resolved

100


Related issues

Related to Tails - Bug #15987: Check the system partition on every boot and grow it if needed Rejected 2018-09-28
Blocked by Tails - Bug #16134: devel branch FTBFS since torbrowser-launcher 0.3.1-2 was uploaded to sid Resolved 2018-11-17

History

#1 Updated by segfault 2018-02-08 10:41:45

  • Description updated

I implemented a prototype to create bootable (on both UEFI and Legacy BIOS) USB images from Tails ISOs.

#2 Updated by Anonymous 2018-09-28 09:53:29

  • Deliverable for set to 316

#3 Updated by Anonymous 2018-09-28 09:56:24

  • Target version set to Tails_3.11

#4 Updated by Anonymous 2018-09-28 10:26:34

  • Subject changed from Have a tool to create a USB image from the DVD image to Creating & preparing the disk image
  • Description updated

#5 Updated by intrigeri 2018-10-09 12:07:22

  • Category set to Build system
  • Status changed from Confirmed to In Progress

#6 Updated by intrigeri 2018-11-18 07:45:31

  • Feature Branch set to feature/15292-usb-image

#7 Updated by intrigeri 2018-11-18 07:45:43

  • blocked by Bug #16134: devel branch FTBFS since torbrowser-launcher 0.3.1-2 was uploaded to sid added

#8 Updated by intrigeri 2018-11-18 07:46:34

I’ve allowed myself to merge bugfix/16134-torbrowser-0.3.1-2+force-all-tests into our topic branch so that we keep getting data from Jenkins.

#9 Updated by segfault 2018-11-18 11:43:08

intrigeri wrote:
> I’ve allowed myself to merge bugfix/16134-torbrowser-0.3.1-2+force-all-tests into our topic branch so that we keep getting data from Jenkins.

Thanks!

#10 Updated by intrigeri 2018-11-26 10:21:06

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

(The Bug #15985 subtask will probably need more time than this => postponing; this is not meant to affect the other subtasks whose target version remains 3.11.)

#11 Updated by intrigeri 2018-11-27 16:16:34

  • Feature Branch changed from feature/15292-usb-image to feature/15292-generate-usb-image, feature/15292-repartition

#12 Updated by intrigeri 2018-12-02 15:02:11

  • Description updated

#13 Updated by Anonymous 2019-01-29 10:47:42

  • related to Bug #15987: Check the system partition on every boot and grow it if needed added

#14 Updated by anonym 2019-01-30 11:59:25

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

#15 Updated by Anonymous 2019-03-06 11:51:43

@segfault: have these branches been merged: feature/15292-generate-usb-image, feature/15292-repartition ? If yes, please close this ticket.

#16 Updated by segfault 2019-03-07 07:12:37

  • Status changed from In Progress to Resolved
  • Assignee deleted (segfault)