Feature #15292

Distribute a USB image

Added by intrigeri 2018-02-06 15:57:12 . Updated 2019-10-28 09:31:55 .

Status:
Resolved
Priority:
High
Assignee:
Category:
Installation
Target version:
Start date:
2016-04-14
Due date:
2019-01-29
% Done:

100%

Feature Branch:
feature/15292-usb-image
Type of work:
Code
Starter:
Affected tool:
Deliverable for:
316

Description

This will fix a number of UX issues about our installation process. See the blueprint and https://tails.boum.org/blueprint/usb_install_and_upgrade/ for details.


Subtasks

Feature #12439: Unify the syslinux directory & config file name between ISO and installed USB stick Rejected

0

Feature #15293: Creating & preparing the disk image Resolved

100

Bug #15993: Adjust infrastructure and CI for USB images Resolved groente

100

Bug #15994: Update Tails Verification extension to handle USB images Rejected

0

Bug #15995: Have Tails Verification handle IDFs with several Tails installation paths (ISO/IMG) Resolved

100

Bug #15996: Code review, rubber-duck & review design doc Rejected

0

Bug #15997: Test and release new Tails Verification Resolved

0

Bug #15998: Update design doc for Tails Verification Resolved

100

Bug #15999: Integrate USB image in the release process Resolved

100

Bug #16002: Adjust our test suite for USB images Rejected

100

Bug #16006: USB image: adjust documentation Resolved sajolida

100

Bug #16008: Adjust check-mirrors for USB image Resolved

50

Bug #16010: Have metrics on the hits on https://tails.boum.org/install/win/usb/#back Resolved

80

Bug #16011: Get ready for removing tails-installer from Debian Resolved

50

Bug #16012: Ensure Tails installer is removed from Debian & Ubuntu by the end of 2019 Resolved

0

Feature #16130: Add rewrite rules for the pages removed because of the distributions of USB images Resolved bertagaz

10

Bug #16198: Bootstrap an integration branch for the USB image project Resolved

100

Feature #16199: Publish a beta for USB images Resolved

100

Bug #16318: GNOME Disks asks for sudo password before copying USB image from Debian Resolved

0

Bug #16325: Clarify the relationship between USB images and upgrade Resolved

0

Bug #16354: Missing s/ISO/USB/ update? Resolved

50


Related issues

Related to Tails - Feature #5929: Consider creating a persistence by default for plausible deniability Confirmed 2016-08-20
Related to Tails - Feature #14624: Document how to migrate persistence to a new USB stick or update the system partitions of an existing device Duplicate 2017-09-12
Related to Tails - Feature #15123: Rethink the "ISO image" terminology Resolved 2017-12-27
Related to Tails - Bug #15178: Install syslinux.exe in the ISO filesystem on Buster Rejected 2018-01-17
Related to Tails - Bug #14907: UUI should preselect "Format in FAT32" when Tails is selected Rejected 2017-10-29
Related to Tails - Feature #10984: Test Rufus Rejected 2016-01-22
Related to Tails - Feature #6319: Restructure the documentation on Mac support Confirmed 2013-09-28
Related to Tails - Bug #12445: tails-installer should validate file integrity after unpacking the ISO on the sd-card Duplicate 2017-04-13
Related to Tails - Feature #11681: Decide if/how we want plausible deniability for the persistent volume Rejected 2016-08-20
Related to Tails - Feature #10731: Tails Installer should not allow installing on non-removable USB sticks Rejected
Related to Tails - Bug #7654: Tails Installer crashes if any UUID includes Unicode character Confirmed
Related to Tails - Feature #7422: Do not duplicate syslinux on the ISO root filesystem Rejected 2014-06-19
Related to Tails - Feature #15806: Use GRUB for USB boot on EFI 64-bit Resolved
Related to Tails - Feature #6878: Pressing Enter in Tails Installer should start the installation Confirmed 2014-03-07
Related to Tails - Feature #8861: Be able to launch Tails Installer from the command line Rejected 2015-02-04
Related to Tails - Feature #8836: Add splash screen when booting intermediary Tails Rejected 2015-02-02
Related to Tails - Bug #16364: Consider updating Virtualization doc WRT USB images Confirmed 2019-01-16
Related to Tails - Bug #15989: Update our plans to remove removable flag requirement Resolved 2018-09-28
Blocks Tails - Feature #6560: UEFI Secure boot Resolved 2018-12-17
Blocks Tails - Feature #7496: Make it possible to verify the integrity of a Tails USB device In Progress 2014-07-06

History

#1 Updated by intrigeri 2018-02-06 16:04:03

  • related to Feature #5929: Consider creating a persistence by default for plausible deniability added

#2 Updated by intrigeri 2018-02-06 16:04:22

  • related to Feature #14624: Document how to migrate persistence to a new USB stick or update the system partitions of an existing device added

#3 Updated by intrigeri 2018-02-06 16:04:31

  • related to Feature #15123: Rethink the "ISO image" terminology added

#4 Updated by intrigeri 2018-02-06 16:04:45

  • blocks Bug #13206: Install by cloning sometimes silently fails from a stick installed with UUI added

#5 Updated by intrigeri 2018-02-06 16:04:55

#6 Updated by intrigeri 2018-02-06 16:05:29

  • blocks Bug #12146: Tails installed using dd is not seen as a bootable device on MacBook Pro added

#7 Updated by intrigeri 2018-02-06 16:39:47

  • Subject changed from Distribute bootable USB disk image to Distribute a USB image

#8 Updated by intrigeri 2018-02-06 18:16:37

segfault, doing Feature #12439 first might ease your job here.

#9 Updated by intrigeri 2018-02-06 18:17:17

  • related to Feature #12439: Unify the syslinux directory & config file name between ISO and installed USB stick added

#10 Updated by intrigeri 2018-02-20 14:53:43

  • related to Bug #15178: Install syslinux.exe in the ISO filesystem on Buster added

#11 Updated by sajolida 2018-06-04 12:48:12

  • related to Bug #14907: UUI should preselect "Format in FAT32" when Tails is selected added

#12 Updated by sajolida 2018-06-04 12:49:22

#13 Updated by sajolida 2018-06-04 12:54:48

  • related to Feature #6319: Restructure the documentation on Mac support added

#14 Updated by Anonymous 2018-06-16 08:29:39

  • Assignee deleted (segfault)
  • Target version set to Tails_3.12

#15 Updated by Anonymous 2018-08-16 10:13:36

  • related to Bug #15778: Make the Tails Installer upstream tarball DFSG-free added

#16 Updated by Anonymous 2018-08-17 09:29:05

  • related to Bug #12445: tails-installer should validate file integrity after unpacking the ISO on the sd-card added

#17 Updated by Anonymous 2018-08-17 15:27:21

  • related to Feature #11681: Decide if/how we want plausible deniability for the persistent volume added

#18 Updated by Anonymous 2018-08-18 10:01:12

  • related to Feature #10731: Tails Installer should not allow installing on non-removable USB sticks added

#19 Updated by Anonymous 2018-08-18 10:45:06

  • related to Bug #10114: Tails Installer should display accurate progress information instead for freezing on "Synchronizing data on disk..." added

#20 Updated by Anonymous 2018-08-18 10:46:45

#21 Updated by Anonymous 2018-08-18 13:13:59

  • related to Bug #7654: Tails Installer crashes if any UUID includes Unicode character added

#22 Updated by Anonymous 2018-08-18 13:52:44

  • related to Feature #7422: Do not duplicate syslinux on the ISO root filesystem added

#23 Updated by intrigeri 2018-08-18 14:11:01

  • related to deleted (Feature #10085: Port Tails Installer to Python 3)

#24 Updated by intrigeri 2018-08-18 14:12:45

  • related to Feature #15806: Use GRUB for USB boot on EFI 64-bit added

#25 Updated by intrigeri 2018-08-18 14:15:44

  • related to deleted (Feature #12439: Unify the syslinux directory & config file name between ISO and installed USB stick)

#26 Updated by intrigeri 2018-08-18 14:16:24

  • related to deleted (Bug #15778: Make the Tails Installer upstream tarball DFSG-free)

#27 Updated by intrigeri 2018-08-18 14:16:41

  • related to deleted (Bug #10114: Tails Installer should display accurate progress information instead for freezing on "Synchronizing data on disk...")

#28 Updated by Anonymous 2018-08-19 06:09:20

  • related to Feature #6878: Pressing Enter in Tails Installer should start the installation added

#29 Updated by sajolida 2018-08-19 10:06:12

  • related to Feature #8861: Be able to launch Tails Installer from the command line added

#30 Updated by sajolida 2018-08-19 18:29:54

  • related to Feature #8836: Add splash screen when booting intermediary Tails added

#31 Updated by sajolida 2018-09-10 14:44:33

  • blocked by deleted (Bug #13206: Install by cloning sometimes silently fails from a stick installed with UUI)

#32 Updated by Anonymous 2018-09-28 09:53:52

  • Deliverable for set to 316

#33 Updated by intrigeri 2018-12-02 21:43:08

  • blocks Feature #7496: Make it possible to verify the integrity of a Tails USB device added

#34 Updated by intrigeri 2018-12-07 13:14:18

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

#35 Updated by intrigeri 2019-01-14 18:56:36

  • Status changed from Confirmed to In Progress

Applied in changeset commit:tails|d50830f2f7a182b7f1da6396e39e0407590e5652.

#36 Updated by Anonymous 2019-01-16 09:39:43

  • related to Bug #16364: Consider updating Virtualization doc WRT USB images added

#37 Updated by anonym 2019-01-30 11:59:24

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

#38 Updated by intrigeri 2019-03-06 10:22:40

  • blocked by deleted (Bug #12146: Tails installed using dd is not seen as a bootable device on MacBook Pro)

#39 Updated by intrigeri 2019-03-06 11:59:38

  • related to Bug #15989: Update our plans to remove removable flag requirement added

#40 Updated by Anonymous 2019-03-19 10:49:53

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

Same target version as remaining subtasks.

#41 Updated by Anonymous 2019-04-03 17:36:04

  • Status changed from In Progress to Resolved

Bug #16389, Bug #16004, Bug #16009 are still open.

#42 Updated by intrigeri 2019-05-05 08:23:57

  • Target version changed from Tails_3.14 to Tails_3.13.2

#43 Updated by anonym 2019-05-06 15:03:15

  • Target version changed from Tails_3.13.2 to Tails_3.14

#44 Updated by intrigeri 2019-05-06 18:15:40

  • Target version changed from Tails_3.14 to Tails_3.13.2