Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • T tails
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 971
    • Issues 971
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 26
    • Merge requests 26
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • tails
  • tails
  • Issues
  • #17439
Closed
Open
Issue created Jan 14, 2020 by intrigeri@intrigeriMaintainer2 of 2 checklist items completed2/2 checklist items

Enable the cachewebsite build option by default, including on our CI

Originally created by @intrigeri on #17439 (Redmine)

Enabling the new cachewebsite build option (#15342 (closed)) by default should lower by 25% the total runtime of a Tails images build job on our CI.
It would take up to 5 extra GiB on isobuilders’ /var/lib/libvirt/images.
Note that this option is automatically disabled when building a release (i.e. from a tag), to be on the safe side.

Here’s the plan:

  1. Ask our developers to use the cachewebsite option locally, in order to iron out whatever bugs are left in the implementation (I think I’ll do that anyway) done (2020-02-04)
  2. Ensure our isobuilders have enough space to store the cache done
  3. While waiting for feedback from developers, enable this on my local Jenkins for a few weeks, in order to learn about potential Jenkins-specific problems this may cause
  4. On a topic branch, enable cachewebsite by default and add a cachewebsite=no option to allow disabling this feature

Feature Branch: feature/17439-enable-cachewebsite-by-default

Parent Task: sysadmin#16960

Related issues

  • Blocked by #15342 (closed)
  • Blocked by #17481 (closed)
Edited May 15, 2020 by intrigeri
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking