GitLab Runner 14.8 breaks artifacts and cache usage when FF_USE_FASTZIP feature flag is set to true
Within GitLab Runner 14.8.0 we've upgraded the MinIO library to a newer one. This was done with !3323 (merged). This change have also brought an upgrade if an indirectly used dependency:
- github.com/klauspost/compress v1.11.6 // indirect
+ github.com/klauspost/compress v1.14.2 // indirect
This however caused a known problem for the github.com/saracen/fastzip library that can be used for artifacts and remote cache archiving when FF_USE_FASTZIP=true feature flag is set.
We should check which version of github.com/klauspost/compress breaks the github.com/saracen/fastzip library and force-pin it for now to the last working one.
Workarounds
Until this happens the known workarounds are:
- not upgrade to GitLab Runner 14.8.0 - if you need to use the
FF_USE_FASTZIP=truelibrary, or - set
FF_USE_FASTZIP=falsefeature flag (or don't set it at all asfalseis the default for this feature flag) for your runners or jobs.
Edited by Tomasz Maczukin