Project

General

Profile

Feature #15293

Feature #15292: Distribute a USB image

Creating & preparing the disk image

Added by segfault 10 months ago. Updated 10 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Build system
Target version:
Start date:
02/17/2018
Due date:
% Done:

73%

Estimated time:
(Total: 64.00 h)
QA Check:
Feature Branch:
feature/15292-generate-usb-image, feature/15292-repartition
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

Create a USB image from the ISO image.


Subtasks

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

Feature #15317: Randomize disk GUID of USB image during bootResolved

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

Bug #15984: Review & polish disk image generationResolved

Bug #15985: Make the disk image reproducible / Make the image creation deterministicIn Progressintrigeri

Bug #15986: Grow the system partition at first bootDuplicate

Bug #15987: Check & grow partition size on every bootConfirmedsegfault

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

Bug #15989: Update our plans to remove removable flag requirement Confirmedintrigeri

Bug #15990: Integrate disk image in build processResolved

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

Bug #15992: Post-release bugfixing for creating & preparing the disk imageConfirmedsegfault

Feature #16057: Test partitioning script in various scenariosIn Progresssegfault

Bug #16149: USB image is not bootable anymoreResolved

Bug #16153: System partition is not an EFI System PartitionResolved

Feature #16154: Merge USB image generation into masterResolved

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

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

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


Related issues

Blocked by Tails - Bug #16134: devel branch FTBFS since torbrowser-launcher 0.3.1-2 was uploaded to sid Fix committed 11/17/2018

History

#1 Updated by segfault 10 months ago

  • Description updated (diff)

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

#3 Updated by u 3 months ago

  • Target version set to Tails_3.11

#4 Updated by u 3 months ago

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

#5 Updated by intrigeri 2 months ago

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

#6 Updated by intrigeri 26 days ago

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

#7 Updated by intrigeri 26 days ago

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

#8 Updated by intrigeri 26 days ago

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 26 days ago

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 18 days ago

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

(The #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 17 days ago

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

#12 Updated by intrigeri 12 days ago

  • Description updated (diff)

Also available in: Atom PDF