Bug #16012

Ensure Tails installer is removed from Debian & Ubuntu by the end of 2019

Added by Anonymous 2018-09-28 13:09:54 . Updated 2019-10-28 09:31:55 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2018-09-28
Due date:
% Done:

0%

Feature Branch:
master
Type of work:
Debian
Blueprint:

Starter:
Affected tool:
Deliverable for:
316

Description

  • upload the changes from Bug #16011 to sid, stretch-backports and Ubuntu PPA; see the plan on Bug #16011#note-6 for detailed timing info

Then:

  • late February: get Tails Installer removed from testing via a RC bug that’ll trigger the auto-removal process at some point during the Buster freeze; don’t do that earlier because we might need to get some follow-up fixes into stretch-backports if we messed it up, and we can’t do that anymore once the package is removed from testing
  • at the end of 2019:
    • drop from Debian sid → submitted removal request to ftpmasters for unstable, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942790
    • → I did not request removal from stretch-bpo.
    • drop from Ubuntu PPA → done on Oct 21st 2019
      write email to help desk in case users complain
    • adjust our release process / packaging doc → done in feature/16012-remove-tails-installer → merged to master so that nobody tries to commit to salsa, as the repo is now read-only.
    • adjust Vcs-control fields → done in tails-installer.git: 9122a5408f4804a61ef0966ba63bd8b97713cbad
    • archive the repository on salsa.d.o → no commits are possible anymore.
    • keep old branches for reference in the packaging repo → if the upstream developers want to change this, they can do that and refer to the archived version on https://salsa.debian.org/pkg-privacy-team/tails-installer
      (this is part of core work in Debian)

Subtasks


Related issues

Blocked by Tails - Bug #16011: Get ready for removing tails-installer from Debian Resolved 2018-09-28

History

#1 Updated by Anonymous 2018-09-28 13:10:08

  • blocked by Bug #16011: Get ready for removing tails-installer from Debian added

#2 Updated by Anonymous 2018-09-28 13:35:50

Milestone 5

#3 Updated by Anonymous 2018-10-16 12:15:54

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

#4 Updated by Anonymous 2018-12-13 16:28:51

  • Priority changed from Normal to Elevated

I’m bumping priority so i don’t miss this ticket in my view.

#5 Updated by intrigeri 2019-01-02 08:19:04

  • Description updated

(Fixed markup.)

#6 Updated by intrigeri 2019-01-02 08:22:00

  • Description updated

#7 Updated by Anonymous 2019-01-29 11:03:07

  • Subject changed from Ensure Tails installer is removed from Debian to Ensure Tails installer is removed from Debian late February/end of yea 2019

#8 Updated by Anonymous 2019-01-29 11:03:14

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

#9 Updated by intrigeri 2019-02-08 07:27:45

  • Subject changed from Ensure Tails installer is removed from Debian late February/end of yea 2019 to Ensure Tails installer is removed from Debian late February/end of 2019

#10 Updated by Anonymous 2019-03-04 14:51:24

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

#12 Updated by Anonymous 2019-03-19 10:50:44

  • Subject changed from Ensure Tails installer is removed from Debian late February/end of 2019 to Ensure Tails installer is removed from Debian & Ubuntu by the end of 2019

#13 Updated by Anonymous 2019-03-19 10:50:53

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

#14 Updated by Anonymous 2019-03-19 10:52:42

  • Priority changed from Elevated to Normal

#15 Updated by intrigeri 2019-09-12 14:25:18

  • Target version changed from Tails_3.17 to Tails_4.0

#16 Updated by intrigeri 2019-10-21 11:46:13

  • Target version changed from Tails_4.0 to Tails_4.1

#17 Updated by Anonymous 2019-10-21 13:01:55

  • Description updated

#18 Updated by Anonymous 2019-10-21 13:07:19

  • Feature Branch set to feature/16012-remove-tails-installer

#19 Updated by Anonymous 2019-10-21 13:07:27

  • Status changed from Confirmed to In Progress

#20 Updated by Anonymous 2019-10-21 13:12:59

  • Description updated

#21 Updated by Anonymous 2019-10-21 13:15:48

  • Description updated

#22 Updated by Anonymous 2019-10-21 13:16:40

  • Description updated

#23 Updated by Anonymous 2019-10-21 13:17:17

  • Description updated

#24 Updated by Anonymous 2019-10-21 13:17:39

  • Description updated

#25 Updated by Anonymous 2019-10-21 13:19:19

  • Description updated

#26 Updated by Anonymous 2019-10-21 13:27:29

  • Description updated

#27 Updated by Anonymous 2019-10-21 13:54:02

  • Description updated

#28 Updated by Anonymous 2019-10-21 13:58:00

  • Description updated

#29 Updated by Anonymous 2019-10-21 13:58:53

  • Description updated

#30 Updated by Anonymous 2019-10-21 14:01:35

  • Description updated

#31 Updated by Anonymous 2019-10-21 14:30:58

  • Description updated

#32 Updated by Anonymous 2019-10-21 14:32:12

  • Feature Branch changed from feature/16012-remove-tails-installer to master

@intrigeri If you like to review my changes, feel free to do so.

I’m leaving the ticket assigned to me until I have confirmation of the removal in Debian.

#33 Updated by Anonymous 2019-10-21 14:33:48

  • Description updated

#34 Updated by intrigeri 2019-10-21 14:56:57

> If you like to review my changes, feel free to do so.

Looks good to me.

FTR, mostly for the sake of whoever will wonder some day why this info was deleted: the part that you deleted in the “Upstream” section has info that is still relevant upstream, and not specific to having the package in Debian: every second year, this codebase must support 2 Debian releases concurrently, because we’re porting Tails to the next version of Debian; so for example, it may be that it 6-12 months, we need a feature/bullseye branch from which we build 6.x releases. But once Feature #7036 is done, this info won’t be useful anymore, so IMO it’s not worth the effort to salvage it now.

#35 Updated by Anonymous 2019-10-21 15:49:25

intrigeri wrote:
> > If you like to review my changes, feel free to do so.
>
> Looks good to me.
>
> FTR, mostly for the sake of whoever will wonder some day why this info was deleted: the part that you deleted in the “Upstream” section has info that is still relevant upstream, and not specific to having the package in Debian: every second year, this codebase must support 2 Debian releases concurrently, because we’re porting Tails to the next version of Debian; so for example, it may be that it 6-12 months, we need a feature/bullseye branch from which we build 6.x releases. But once Feature #7036 is done, this info won’t be useful anymore, so IMO it’s not worth the effort to salvage it now.

Ah I see! Thanks for clarifying this. I salvaged it anyway.

#36 Updated by Anonymous 2019-10-28 09:31:55

  • Status changed from In Progress to Resolved

The last part of this ticket has now been accomplished: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942790