Bug #16012
Ensure Tails installer is removed from Debian & Ubuntu by the end of 2019
0%
Description
upload the changes fromBug #16011to sid, stretch-backports and Ubuntu PPA; see the plan onBug #16011#note-6for 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 complainadjust 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: 9122a5408f4804a61ef0966ba63bd8b97713cbadarchive 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 - |
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.
#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
#11 Updated by Anonymous 2019-03-15 15:14:00
Finally opened an RC bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924660
#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