Feature #5926
Freezable APT repository
Start date:
2013-09-26
Due date:
% Done:
100%
Feature Branch:
feature/5926-freezable-APT-repository
Type of work:
Sysadmin
Starter:
0
Affected tool:
Deliverable for:
269
Description
As a first important milestone before having reproducible builds, having a way to freeze the Debian repositories would allow to build a given Tails version with always the same set of packages.
This could be used for example to publish a point release that updates Tor Browser, but nothing else. If so, we could skip the RC.
Subtasks
Feature #9487: Research what solution to use for the freezable APT repository | Resolved | 100 |
|||
Feature #9489: Implement packages importing and freezing | Resolved | 100 |
|||
Feature #11412: Drop support for packages-from-acng-log in our Puppet manifests | Resolved | 100 |
|||
Feature #11415: Point tails::jenkins::apt_proxy to the devel branch on lizard | Resolved | 100 |
|||
Feature #11445: Give sysadmins tools to handle evergrowing reprepro database for time-based APT snapshots | Rejected | 100 |
|||
Feature #11447: Write design doc for the freezable APT repository | Resolved | 100 |
|||
Feature #11448: Write helper tools for APT repository freeze exceptions | Resolved | 100 |
|||
Bug #11490: Make on_a_tag function more accurate | Resolved | 100 |
|||
Bug #11496: perl-modules 5.20.2-6 should not be in our time-based snapshots for Stretch and sid | Resolved | 100 |
|||
Bug #11532: Clean apt-cacher-ng cache from expired time-based snapshots | Resolved | 100 |
|||
Bug #11612: Cannot import needed packages into the new tagged APT snapshot at point-release time | Resolved | 100 |
History
#1 Updated by intrigeri 2013-08-07 13:13:10
- Starter set to No
#2 Updated by intrigeri 2013-10-04 05:04:44
- Category set to Infrastructure
#3 Updated by intrigeri 2013-12-29 03:27:39
- Subject changed from freezable APT repository to Freezable APT repository
#4 Updated by anonym 2014-10-15 06:52:31
- related to
Bug #8125: Self-host the Tor Browser tarballs we need added
#5 Updated by intrigeri 2014-11-01 20:34:56
- related to deleted (
)Bug #8125: Self-host the Tor Browser tarballs we need
#6 Updated by intrigeri 2015-01-11 12:02:50
- Description updated
#7 Updated by intrigeri 2015-05-28 15:23:30
- Assignee set to intrigeri
- Target version changed from Sustainability_M1 to Tails_2.3
#8 Updated by intrigeri 2015-05-28 15:23:44
- blocks #8668 added
#9 Updated by intrigeri 2015-10-22 09:40:26
- Status changed from Confirmed to In Progress
- Blueprint set to https://tails.boum.org/blueprint/freezable_APT_repository/
#10 Updated by intrigeri 2015-10-22 09:46:21
- Description updated
#11 Updated by intrigeri 2015-10-27 03:44:37
- Feature Branch set to feature/5926-freezable-APT-repository
#12 Updated by intrigeri 2015-11-01 04:27:47
- blocks
Feature #9430: Make our build system more robust vs. apt-get transient errors added
#13 Updated by intrigeri 2016-03-03 16:43:33
- Target version changed from Tails_2.3 to Tails_2.5
#14 Updated by intrigeri 2016-06-01 12:22:50
- blocked by deleted (
#8668)
#15 Updated by anonym 2016-06-08 01:34:00
- blocked by deleted (
)Feature #9430: Make our build system more robust vs. apt-get transient errors
#16 Updated by intrigeri 2016-07-14 09:57:22
- Assignee changed from intrigeri to anonym
- QA Check set to Ready for QA
(The only remaining subtask is on anonym’s plate for review.)
#17 Updated by intrigeri 2016-07-21 06:01:07
- Target version changed from Tails_2.5 to Tails_2.6
#18 Updated by intrigeri 2016-07-31 09:04:45
- Assignee changed from anonym to intrigeri
- QA Check deleted (
Ready for QA)
#19 Updated by intrigeri 2016-08-28 07:13:21
- Assignee changed from intrigeri to anonym
- QA Check set to Ready for QA
(The only remaining subtask is on anonym’s plate for review.)
#20 Updated by anonym 2016-08-28 11:41:09
- Status changed from In Progress to Fix committed
- Assignee deleted (
anonym) - QA Check changed from Ready for QA to Pass
Congrats, kibi and intri! :)
#21 Updated by anonym 2016-09-20 16:47:15
- Status changed from Fix committed to Resolved
#22 Updated by intrigeri 2017-05-24 07:03:56
- blocked by deleted (
)Feature #5630: Reproducible builds