Skip to content

Unpin apt/apk package versions to fix periodic build failures (#188)#189

Merged
labkey-willm merged 1 commit into
release26.7-SNAPSHOTfrom
26.7_fb_backport188
Jul 2, 2026
Merged

Unpin apt/apk package versions to fix periodic build failures (#188)#189
labkey-willm merged 1 commit into
release26.7-SNAPSHOTfrom
26.7_fb_backport188

Conversation

@labkey-willm

Copy link
Copy Markdown
Contributor

(cherry picked from develop)

Ubuntu/Alpine archives keep only the latest build of each package, so exact pins like curl=8.5.0-2ubuntu10.9 get rotated out on each security update and break the build. The apt-get upgrade/apk upgrade steps already pull latest-patched versions, so the pins provided no reproducibility or supply-chain benefit (signed repo metadata is the real control) -- they only caused the failures. Removing them also eliminates the misleading buried "Version not found" error.

Rationale

Related Pull Requests

Changes

Ubuntu/Alpine archives keep only the latest build of each package, so
exact pins like curl=8.5.0-2ubuntu10.9 get rotated out on each security
update and break the build. The `apt-get upgrade`/`apk upgrade` steps
already pull latest-patched versions, so the pins provided no
reproducibility or supply-chain benefit (signed repo metadata is the
real control) -- they only caused the failures. Removing them also
eliminates the misleading buried "Version not found" error.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@labkey-willm labkey-willm merged commit 56f4712 into release26.7-SNAPSHOT Jul 2, 2026
8 checks passed
@labkey-willm labkey-willm deleted the 26.7_fb_backport188 branch July 2, 2026 22:10
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.

2 participants