Skip to content

fix(docker): add libc6-compat for glibc compatibility - #956

Open
Watakolo wants to merge 2 commits into
padok-team:mainfrom
Watakolo:fix/add-libc6-compat-to-runner
Open

fix(docker): add libc6-compat for glibc compatibility#956
Watakolo wants to merge 2 commits into
padok-team:mainfrom
Watakolo:fix/add-libc6-compat-to-runner

Conversation

@Watakolo

Copy link
Copy Markdown

Summary

Adds libc6-compat to the final Alpine image stage in the Dockerfile.

Problem

Certain third-party CLI tools or custom Terraform providers used by the Burrito runner are compiled against glibc instead of Alpine's native musl. Without libc6-compat, these binaries fail to execute inside the runner container with permission or missing library errors.

Solution

Install libc6-compat via apk in the runner base image.

Impact

  • Improves out-of-the-box compatibility for glibc binaries.
  • Negligible image size impact (< 50 KB).
  • No breaking changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 📋 Backlog

Development

Successfully merging this pull request may close these issues.

1 participant