The source project of this merge request has been removed.
Convert linux helper images to use debian base
What does this MR do?
This MR converts the gitlab-runner-helper
docker images from Alpine linux to Debian linux.
Why was this MR needed?
Two issues were identified in: #3562 (closed)
- DNS problems in Alpine cause issues for Kubernetes users.
- Using Alpine can force time-consuming rebuilds of some libraries.
Are there points in the code the reviewer needs to double check?
The "Accepting merge requests" label was removed from the issue - so I'm not sure if this will be accepted. But the current approach is an easy change to submit & start more discussion.
Instead of the approach in this branch, it might also be possible add a Debian-based image for each architecture. This is how the python & google upstream images often work. But since that's more work, I thought I'd offer this first. :)
Does this MR meet the acceptance criteria?
-
Documentation created/updated -
Added tests for this feature/bug - I didn't see any tests related to the helper docker image
-
In case of conflicts with master
- branch was rebased- currently no conflicts
What are the relevant issue numbers?
3562