Feature #8805

Have Tails Installer in Jessie backports

Added by sajolida 2015-01-27 14:05:20 . Updated 2016-01-19 09:28:19 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Target version:
Start date:
2015-01-27
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Installer
Deliverable for:

Description

The installer will be ready around 6 months after the release of Jessie. It makes a lot of sense to have it backported quite soon.

This is not officially blocking #8538, but maybe it should is possible.


Subtasks


Related issues

Related to Tails - Feature #9698: Decide how exactly Tails Installer shall be made available in Debian and Ubuntu Resolved 2015-07-07
Blocked by Tails - Feature #8557: Have Tails Installer uploaded and accepted into Debian Resolved 2015-01-06
Blocks Tails - Bug #10621: Rework command lines on expert scenario Resolved 2015-11-24
Blocks Tails - Feature #8563: Adjust Linux installation doc wrt. Tails Installer in Debian Resolved 2015-01-06
Blocks Tails - Bug #10953: Document Tails Installer in Jessie backports Resolved 2016-01-16

History

#1 Updated by BitingBird 2015-01-27 18:45:38

  • Affected tool set to Installer

#2 Updated by sajolida 2015-01-27 21:29:14

  • Subject changed from Have Tails Installed in backports for Jessie to Have Tails Installer in Jessie backports

#3 Updated by sajolida 2015-03-19 17:36:46

  • Assignee deleted (None)
  • QA Check set to Info Needed

Is this planned already for 2015?

#4 Updated by Anonymous 2015-03-20 12:06:20

Hi sajolida,

that was not planned, but I can manage to do that in 2015.

#5 Updated by BitingBird 2015-04-10 16:58:33

  • QA Check deleted (Info Needed)

#6 Updated by Anonymous 2015-06-24 01:49:39

  • Target version set to Tails_1.5

#7 Updated by intrigeri 2015-07-07 03:46:02

  • related to Feature #9698: Decide how exactly Tails Installer shall be made available in Debian and Ubuntu added

#8 Updated by intrigeri 2015-08-04 08:11:22

  • Target version changed from Tails_1.5 to Tails_1.6

#9 Updated by Anonymous 2015-09-22 15:22:09

  • Target version changed from Tails_1.6 to Tails_1.7

#10 Updated by Anonymous 2015-11-19 03:14:48

  • Priority changed from Normal to Elevated
  • Target version changed from Tails_1.7 to Tails_1.8

#11 Updated by Anonymous 2015-12-11 07:07:53

Currently waiting to have the installer in Sid.

#12 Updated by intrigeri 2015-12-20 03:41:00

  • Target version changed from Tails_1.8 to Tails_2.0

I believe that 2.2 would be more realistic a target, but this is being discussed elsewhere.

#13 Updated by intrigeri 2016-01-01 02:46:08

  • blocked by Feature #8557: Have Tails Installer uploaded and accepted into Debian added

#14 Updated by intrigeri 2016-01-01 03:02:12

@u: now that the package has been uploaded to sid, I assume you’ll take care of preparing and testing the backport on Jessie (can be done as soon as you want+can), of tracking when the package migrates to testing (you should get an email notification I guess), and asking for sponsorship for the backport upload.

@sajolida and anyone else who is interested in the timing: essentially everything now depends on backports NEW queue processing (we have one a couple more actions on the critical path that are on our plate, but I trust we’ll take them very fast); if we’re lucky, we might have the package in jessie-backport by the end of January.

#15 Updated by Anonymous 2016-01-01 07:46:56

intrigeri wrote:
> @u: now that the package has been uploaded to sid, I assume you’ll take care of preparing and testing the backport on Jessie (can be done as soon as you want+can), of tracking when the package migrates to testing (you should get an email notification I guess), and asking for sponsorship for the backport upload.

Yes, I’ll handle this asap :)

#16 Updated by Anonymous 2016-01-02 05:03:35

  • % Done changed from 0 to 10

I’ve prepared the backport. Will test some more.

#17 Updated by sajolida 2016-01-03 16:13:36

  • related to Bug #10621: Rework command lines on expert scenario added

#18 Updated by sajolida 2016-01-03 16:13:43

  • related to deleted (Bug #10621: Rework command lines on expert scenario)

#19 Updated by sajolida 2016-01-03 16:13:51

  • blocks Bug #10621: Rework command lines on expert scenario added

#20 Updated by sajolida 2016-01-03 16:14:40

  • blocks Feature #8563: Adjust Linux installation doc wrt. Tails Installer in Debian added

#21 Updated by sajolida 2016-01-05 22:25:24

  • blocks Bug #10619: Improve Tails Installer instructions for Debian and Ubuntu added

#22 Updated by Anonymous 2016-01-14 19:55:26

  • Status changed from Confirmed to In Progress
  • Assignee set to intrigeri
  • % Done changed from 10 to 30
  • QA Check set to Ready for QA

I’ve tagged and tested the installer in Jessie now.

It would be nice if you could upload it.

#23 Updated by intrigeri 2016-01-14 20:58:24

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Info Needed

I think you didn’t push all the relevant branches and stuff to our Git repo (tails@git.tails.boum.org:liveusb-creator.git) yet: I don’t see the debian/jessie-backports branch that I expect to review, for example. And https://git-tails.immerda.ch/liveusb-creator/refs/ has no tag with “bpo” in its name. Perhaps you didn’t fully transition to using our official repo yet?

#24 Updated by Anonymous 2016-01-15 17:50:26

  • Assignee set to intrigeri
  • QA Check changed from Info Needed to Ready for QA

sorted out. ready for review.
I can also upload the package to mentors.debian.net if you want to.

#25 Updated by intrigeri 2016-01-15 21:19:31

> I can also upload the package to mentors.debian.net if you want to.

Thanks for the offer! I would not use it, though: part of my pre-sponsorship review is integrated into my process to build and check packages.

#26 Updated by sajolida 2016-01-16 18:04:15

  • blocked by deleted (Bug #10619: Improve Tails Installer instructions for Debian and Ubuntu)

#27 Updated by sajolida 2016-01-16 18:04:28

  • blocks Bug #10953: Document Tails Installer in Jessie backports added

#28 Updated by intrigeri 2016-01-16 21:08:13

  • Assignee deleted (intrigeri)
  • % Done changed from 30 to 50
  • QA Check changed from Ready for QA to Pass

Uploaded! I’ll let you track it while it goes through https://ftp-master.debian.org/backports-new.html, and come back to this ticket once it has been accepted.

I have:

  • deleted the debian/backports branch, and pushed your work into the debian/jessie-backports: it possible that we maintain backports for multiple versions of Debian some day; please check our doc to see if there’s something wrong or unclear there, that lead you to call this branch this way originally
  • adjusted gbp.conf on that branch so we can easily build from it with gbp

#29 Updated by Anonymous 2016-01-18 12:18:42

Thanks for the modifications.

#30 Updated by Anonymous 2016-01-18 17:33:46

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100

I’ve received an email stating that tails-installer has been accepted to jessie-backports.

#31 Updated by intrigeri 2016-01-19 09:28:19

  • Assignee deleted ()

Yeah :)