Feature #10407

Have Tails Installer in a Ubuntu PPA

Added by sajolida 2015-10-22 08:50:56 . Updated 2015-12-17 08:19:28 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Installation
Target version:
Start date:
2015-10-23
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Installer
Deliverable for:

Description

A personal PPA is OK to start with, next steps are tracked as subtasks of Feature #10664.


Subtasks

Feature #10413: Sign Ubuntu Code of Conduct Resolved

100

Bug #10602: Tails Installer requires syslinux 6.x that is not in Ubuntu trusty Resolved

50

Feature #10702: Try installing tails-installer from PPA on Ubuntu Resolved

0


Related issues

Blocks Tails - Feature #10664: Polish Tails Installer in Ubuntu PPA Resolved 2015-10-23

History

#1 Updated by sajolida 2015-10-22 08:51:19

#2 Updated by sajolida 2015-10-22 08:51:27

  • Subject changed from Have Tails Install in a Ubuntu PPA to Have Tails Installer in a Ubuntu PPA

#3 Updated by intrigeri 2015-10-23 06:26:02

  • blocks #8538 added

#4 Updated by intrigeri 2015-10-23 06:26:27

  • Description updated

#5 Updated by intrigeri 2015-10-23 06:30:03

  • Target version set to Tails_1.8

#6 Updated by Anonymous 2015-10-23 10:01:40

It’s pretty easy to create a PPA. There already is a Launchpad account and I’ll happily take care of it.

However, we need to sign the Code of Conduct first, using an OpenPGP key. I believe that this can be done only by a release manager.

#7 Updated by Anonymous 2015-10-23 10:02:56

Here is the documentation for uploading to the PPA : https://help.launchpad.net/Packaging/PPA/Uploading

I fear that this needs to be added to the documentation too. Creating a subticket.

#9 Updated by intrigeri 2015-10-23 11:27:45

> I’ve created an empty PPA:

Woohoo! Now you will have to teach me how to deal with this :)

#10 Updated by intrigeri 2015-10-31 10:10:54

  • Status changed from Confirmed to In Progress

#11 Updated by intrigeri 2015-11-11 07:03:29

I have a doubt: is the plan to use that collective account to upload to the PPA? If yes, I’m afraid it might create problems we perhaps don’t want to deal with, e.g.:

  • will tails@ receive PPA-related email?
  • what OpenPGP key(s) can we allow to sign uploads to the PPA?

#12 Updated by Anonymous 2015-11-12 03:27:49

intrigeri wrote:
> I have a doubt: is the plan to use that collective account to upload to the PPA? If yes, I’m afraid it might create problems we perhaps don’t want to deal with, e.g.:

Ack.

> * will tails@ receive PPA-related email?

I believe so.

> * what OpenPGP key(s) can we allow to sign uploads to the PPA?

From what I understood but not researched in detail is that we can create a team and everytbody in the team can upload to the PPA.

#13 Updated by intrigeri 2015-11-13 04:42:50

>> * will tails@ receive PPA-related email?

> I believe so.

I don’t think this is a valid option.

>> * what OpenPGP key(s) can we allow to sign uploads to the PPA?

> From what I understood but not researched in detail is that we can create a team and everytbody in the team can upload to the PPA.

This looks good at first glance.

#14 Updated by intrigeri 2015-11-25 08:47:19

#15 Updated by intrigeri 2015-11-25 08:48:24

  • blocked by deleted (Feature #10664: Polish Tails Installer in Ubuntu PPA)

#16 Updated by intrigeri 2015-11-25 08:52:36

#17 Updated by intrigeri 2015-11-25 08:54:11

  • Description updated

Clarified the scope of this ticket, moved some next steps to Feature #10664.

#18 Updated by Anonymous 2015-12-02 07:24:43

  • Status changed from In Progress to Resolved

I think this ticket can be marked as resolved?

#19 Updated by intrigeri 2015-12-05 10:26:03

  • Assignee set to intrigeri
  • QA Check set to Ready for QA

#20 Updated by intrigeri 2015-12-07 14:35:55

  • Status changed from Resolved to In Progress

Let’s me check if it sounds good, and check that sajolida is happy with the current state of things, before we close this ticket. Updating Feature #10702 with this in mind.

#21 Updated by intrigeri 2015-12-07 14:48:40

  • Assignee changed from intrigeri to sajolida

It first glance it looks good: right version, right distros, binaries built on the right architectures. https://launchpadlibrarian.net/228205210/buildlog_ubuntu-wily-amd64.tails-installer_4.4.6+dfsg-0ubuntu1~wily_BUILDING.txt.gz looks sane.

=> sajolida, the two remaining subtasks are yours so I’m reassigning the parent ticket to you as well.

#22 Updated by sajolida 2015-12-11 02:07:34

  • Assignee deleted (sajolida)
  • QA Check deleted (Ready for QA)

#23 Updated by Anonymous 2015-12-17 08:19:29

  • Status changed from In Progress to Resolved

Marking this as resolved as all child tickets have been completed.