Feature #6296
Configure reprepro to pull from foreign APT repositories
100%
Description
IOW: update reprepro configuration to allow pulling from the various foreign APT repositories we’re using.
Subtasks
History
#1 Updated by intrigeri 2013-09-26 05:31:35
- Subject changed from Pull foreign APT repositories into reprepro to Configure reprepro to pull from foreign APT repositories
#2 Updated by intrigeri 2013-09-26 05:32:27
- Due date deleted (
2013-09-27) - Start date deleted (
2013-09-27)
#3 Updated by intrigeri 2013-12-29 03:23:48
- Category set to Infrastructure
#4 Updated by BitingBird 2014-06-22 15:39:04
- Target version set to Sustainability_M1
Setting the same milestone as the parent ticket
#5 Updated by intrigeri 2015-05-28 15:42:02
- Assignee set to intrigeri
- Target version changed from Sustainability_M1 to Tails_2.2
- Parent task changed from
Feature #5926toFeature #9489
#6 Updated by intrigeri 2015-05-28 15:43:07
- blocked by deleted (
)Feature #6299: Regularly pull packages from foreign APT repositories
#7 Updated by intrigeri 2015-12-13 12:18:38
- blocks deleted (
)Feature #6295: Evaluate consequences of importing large amounts of packages into reprepro
#8 Updated by intrigeri 2015-12-13 12:19:21
- blocked by
Feature #6303: Adapt our infrastructure to be able to handle tons of packages added
#9 Updated by intrigeri 2015-12-13 12:25:46
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 50
- Blueprint set to https://tails.boum.org/blueprint/freezable_APT_repository/
- Starter deleted (
Yes)
This is essentially done in https://git-tails.immerda.ch/puppet-tails/tree/manifests/reprepro/snapshots, and a PoC deployment lives on misc.lizard, but it can’t be fully deployed yet as we lack disk space (Feature #6303) and garbage collection mechanisms (see the todo list on the blueprint).
#10 Updated by intrigeri 2016-03-03 19:20:44
We now have the disk space, only garbage collection mechanisms are missing.
#11 Updated by intrigeri 2016-03-03 19:39:12
- Target version changed from Tails_2.2 to Tails_2.3
#12 Updated by intrigeri 2016-03-25 22:40:10
- blocks deleted (
)Feature #6303: Adapt our infrastructure to be able to handle tons of packages
#13 Updated by intrigeri 2016-03-25 22:42:03
This was deployed on the production VM and is working fine. GC mechanisms are WIP and should be done by April 3 if no big unexpected problem comes up.
#14 Updated by intrigeri 2016-04-25 13:01:08
- Target version changed from Tails_2.3 to Tails_2.4
#15 Updated by intrigeri 2016-05-10 02:54:06
- Status changed from In Progress to Resolved
- Assignee deleted (
intrigeri) - % Done changed from 50 to 100
This was completed in April. The last bits (GC mechanism) are tracked on Feature #6299.