fix(build): bump rust-builder-glibc to v1.0.1, drop bun workaround #73

Merged
David merged 1 commit from fix/bun-v1.0.1-drop-workaround into main 2026-06-07 14:47:24 +02:00
Owner

Base image v1.0.1 (NiceGuyIT/oci-images PR 19 + 20) installs bun via BUN_INSTALL=/usr/local, so bun and bunx are real world-readable binaries at /usr/local/bin and non-root users no longer hit the dangling /root/.bun symlink.

  • Bump rust-builder-glibc tag to v1.0.1-rust1.94-trixie in both Dockerfiles, the oci-build Dockerfile, and the justfile.
  • Remove the BUNYIP-37/BUNYIP-54 workaround in bunyip-web/Dockerfile that copied bun out of /root and symlinked bunx. It is obsolete and would now fail against v1.0.1 because ln -s ... bunx collides with the bunx the image already ships.
Base image v1.0.1 (NiceGuyIT/oci-images PR 19 + 20) installs bun via `BUN_INSTALL=/usr/local`, so `bun` and `bunx` are real world-readable binaries at `/usr/local/bin` and non-root users no longer hit the dangling `/root/.bun` symlink. - Bump `rust-builder-glibc` tag to `v1.0.1-rust1.94-trixie` in both Dockerfiles, the oci-build Dockerfile, and the justfile. - Remove the BUNYIP-37/BUNYIP-54 workaround in `bunyip-web/Dockerfile` that copied bun out of `/root` and symlinked bunx. It is obsolete and would now fail against v1.0.1 because `ln -s ... bunx` collides with the bunx the image already ships.
fix(build): bump rust-builder-glibc to v1.0.1, drop bun workaround
All checks were successful
Check / fmt / clippy / build / test (pull_request) Successful in 1m12s
Create release / Create release from merged PR (pull_request) Has been skipped
2b0f100fdb
Base image v1.0.1 installs bun via BUN_INSTALL=/usr/local (oci-images PR 19/20), so bun and bunx are real binaries at /usr/local/bin reachable by non-root users. The dev Dockerfile workaround that materialized bun out of /root and symlinked bunx is no longer needed and would now fail (ln -s collides with the bunx the image ships).

#BUNYIP-54

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
David merged commit 58a1e3822d into main 2026-06-07 14:47:24 +02:00
David deleted branch fix/bun-v1.0.1-drop-workaround 2026-06-07 14:47:24 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
psa-systems/bunyip!73
No description provided.