Fix NFS cache lock timeouts in docker-builder

Summary

  • Add util-linux to docker-builder image for proper NFS flock support
  • BusyBox flock returns "Bad file descriptor" when locking NFS files, breaking cache-manager.sh operations
  • This mirrors the fix already applied to docker-dind in commit 89c514c3

Background

The docker-builder image is used by hive and haf CI jobs that rely heavily on flock for NFS cache synchronization:

  • prepare_hived_data_5m in hive
  • prepare_haf_data in haf
  • All cache-manager.sh GET/PUT operations

Without util-linux, these jobs use BusyBox flock which fails on NFS mounts.

Merge request reports

Loading