The cache kept the ISO's packages between runs. A package that has gone missing from the mirror would then still be found on the runner, and the nightly would build and pass while a fresh machine could not. Every package is fetched again each night: with the T2 repository asked on GitHub first, the build is 3 to 4 minutes without a cache.