Skip to content

Align post-build glibc validation with qualified runtime - #371

Merged
chen21019 merged 1 commit into
mainfrom
fix/server552-glibc-runtime-oracle-20261025
Oct 25, 2026
Merged

chen21019 merged 1 commit into
mainfrom
fix/server552-glibc-runtime-oracle-20261025

Conversation

@chen21019

Copy link
Copy Markdown

The post-build package check still expected Canonical's 2.43-2ubuntu2.4 after the runtime installed the qualified 2.43-2ubuntu2.4+pasturestack.1 backport. This stopped publisher run 40148828576 after the image exported successfully.

Align that one runtime comparison with the final package version. Extend the existing source contract to compare both post-build libc package oracles against the Dockerfile runtime pin, with a regression for each oracle. The official download pin and all other runtime guards stay unchanged.

Validation: the new contract reproduced the original source failure before the fix; all 6 focused tests, Bash syntax validation and git diff --check pass after it. Original failed run/API/build log/artifact are retained. No image rebuild, native suite, publication or QA deployment was run for this patch.

@chen21019
chen21019 requested a review from a team as a code owner October 25, 2026 01:07
@chen21019
chen21019 merged commit 6be16e0 into main Oct 25, 2026
5 checks passed
@chen21019
chen21019 deleted the fix/server552-glibc-runtime-oracle-20261025 branch October 25, 2026 01:09
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.

1 participant