Consider removing apt-cacher-ng usage from our Jenkins build jobs
Our apt-cacher-ng would need some tweaks to be a bit more smart regarding building in Jenkins, but at the same time it does not make much sense to use an APT cache on the isobuilders while all the packages they are downloading are already hosted on lizard.
So we should probably just remove the apt cache configuration from our isobuilders. We need to test to see if it breaks something or improve the build time though.
A couple things were already attempted in this area, see https://git.tails.boum.org/puppet-tails/log/files/apt-cacher-ng/isobuilds.conf as a starting point.
- Subject changed from Consider removing apt-cacher-ng usage from our isobuilders to Consider removing apt-cacher-ng usage from our Jenkins build jobs
This lives in
macros/builders.yaml in jenkins-jobs.git: look for
extproxy there. To test the idea this ticket is about:
- remove the
- Assignee deleted (
This works fine for the initial APT operations but
10-tbb fails with
noproxy. So next step is: fix the
noproxy build option. I'll file a ticket for that.