Skip to content

fix: unpin alpine-release and musl in alpine images - #433

Open
cpanato wants to merge 1 commit into
wolfi-dev:mainfrom
cpanato:fix/unpin-alpine-release
Open

cpanato wants to merge 1 commit into
wolfi-dev:mainfrom
cpanato:fix/unpin-alpine-release

Conversation

@cpanato

@cpanato cpanato commented Oct 23, 2026

Copy link
Copy Markdown
Member

Fixes #33

The alpine-release==3, musl==1 and musl-dev==1 pins in alpine-base, musl-dynamic and gcc-musl were a workaround for apko failing to lock these packages unpinned (#33). Current apko resolves them fine, so this drops the pins and the TODO(#33) comments.

I checked locally with apko lock against Alpine edge for amd64, arm/v7, arm64 and s390x: all three configs resolve (alpine-release 3.25.0_alpha20260805-r0, musl 1.2.6-r6). ppc64le is still excluded until Alpine's ppc64le builder catches up (see #431).

🤖 Generated with Claude Code

@cpanato
cpanato requested a review from jmeridth October 23, 2026 15:25
The ==3 / ==1 pins were a workaround for apko failing to lock these
packages (wolfi-dev#33). Current apko resolves them unpinned on every arch we
build, so drop the pins and the TODOs.

Fixes wolfi-dev#33

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cpanato
cpanato force-pushed the fix/unpin-alpine-release branch from 8731a71 to 7568cba Compare October 23, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Some Alpine-based packages must be locked when building with terraform

2 participants