Feature #17385
Grow /home on rsync.lizard
Start date:
Due date:
% Done:
0%
Description
Once Feature #15287 is done, at some point in our release process, rsync.lizard:/home will need to store all the IUKs to the version to be released.
The number of such IUKs and the corresponding disk space will grow over time during the 4.x cycle, then go down to 0 when 5.0 is released, then grow over time during the 5.x cycle, etc.
Let’s be prepared for the worst case scenario ASAP, so this does not end up blocking a release :)
Subtasks
Related issues
Related to Tails - |
Resolved | 2018-02-05 | |
Related to Tails - |
Resolved | ||
Blocks Tails - Feature #13242: Core work: Sysadmin (Maintain our already existing services) | Confirmed | 2017-06-29 |
History
#1 Updated by intrigeri 2019-12-29 20:04:18
- related to
Feature #15287: Make it possible to reproducibly generate IUKs in CI added
#2 Updated by intrigeri 2020-01-09 09:35:51
- Status changed from Confirmed to In Progress
We’re currently using /home
as a temporary place where we download and verify IUKs, before moving them to /srv
. That’s not ideal because it means we need to allocate the corresponding disk space twice. So here’s my plan:
- Today, create a new LV for
/home
and migrate existing data to it: it’s the cheapest short-term way to ensure this problem does not block 4.2.1. - Later, make it so temporary data is stored directly in
/srv
during the release process. One idea could be to:- give every RM permission to SSH into rsync.lizard as the
rsync_tails
user, and point$HOME
for this user somewhere under/srv
- adjust the release process so that all SSH operations done on rsync.lizard are done as the
rsync_tails
user - drop the
/home
LV and migrate the corresponding data back to/
- give every RM permission to SSH into rsync.lizard as the
#3 Updated by intrigeri 2020-01-09 09:36:52
- blocks Feature #13242: Core work: Sysadmin (Maintain our already existing services) added
#4 Updated by intrigeri 2020-01-09 09:37:04
- Target version changed from Tails_4.3 to Tails_4.2.2
#5 Updated by intrigeri 2020-01-09 09:39:41
- related to
Feature #17412: Drop the need for dedicated temporary storage space for IUKs on rsync.lizard added
#6 Updated by intrigeri 2020-01-09 09:54:34
- Status changed from In Progress to Resolved
- Assignee deleted (
intrigeri)
Step 1 completed, created Feature #17412 for step 2.