fix: fix: edge container cannot run claude — Alpine lacks glibc (#352) #359
No reviewers
Labels
No labels
action
backlog
blocked
bug-report
in-progress
prediction/actioned
prediction/dismissed
prediction/unreviewed
priority
tech-debt
underspecified
vision
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#359
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/issue-352"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #352
Changes
AI Review
Summary
Switches the edge container from
caddy:alpine(musl libc) tocaddy:latest(Debian/glibc) so the claude binary can execute. Package manager commands updated accordingly (apk->apt-get,docker-cli->docker.io).Checklist
docker-cli(Alpine) ->docker.io(Debian) is the correct package name mapping.rm -rf /var/lib/apt/lists/*is included — good hygiene for layer size.entrypoint-edge.shis shell-portable and requires no changes.Minor Note
caddy:latestis unpinned, same as the priorcaddy:alpinewas unpinned. Pre-existing, not introduced by this PR.Verdict
APPROVE — Correct fix: switching from Alpine (musl) to Debian-based caddy:latest provides glibc, enabling claude binary to run
Reviewed at
cc7dc6c| AGENTS.mdAI Review: APPROVE — Correct fix: switching from Alpine (musl) to Debian-based caddy:latest provides glibc, enabling claude binary to run