Skip to content

fix(containerd2): temporarily build with Go 1.26 - #18713

Open
aadhar-agarwal wants to merge 1 commit into
3.0-devfrom
aadagarwal/rebuild-containerd-go126
Open

fix(containerd2): temporarily build with Go 1.26#18713
aadhar-agarwal wants to merge 1 commit into
3.0-devfrom
aadagarwal/rebuild-containerd-go126

Conversation

@aadhar-agarwal

@aadhar-agarwal aadhar-agarwal commented Sep 4, 2026

Copy link
Copy Markdown

Microsoft Go 1.27's systemcrypto ML-KEM path panics against OpenSSL 3.3 when containerd initiates TLS image pulls. Constrain the build to the maintained Go 1.26 line and restore its required cgo-less OpenSSL experiment until the backend is fixed.

buddy build - https://dev.azure.com/mariner-org/mariner/_build/results?buildId=1196283&view=results

Microsoft Go 1.27's systemcrypto ML-KEM path panics against OpenSSL 3.3 when containerd initiates TLS image pulls. Constrain the build to the maintained Go 1.26 line and restore its required cgo-less OpenSSL experiment until the backend is fixed.

Signed-off-by: Aadhar Agarwal <aadagarwal@microsoft.com>
@microsoft-github-policy-service microsoft-github-policy-service Bot added Packaging 3.0-dev PRs Destined for AzureLinux 3.0 labels Sep 4, 2026
@aadhar-agarwal
aadhar-agarwal marked this pull request as ready for review September 4, 2026 17:24
@aadhar-agarwal
aadhar-agarwal requested a review from a team as a code owner September 4, 2026 17:24
Comment on lines +40 to +41
BuildRequires: golang >= 1.26.7
BuildRequires: golang < 1.27

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about: Cosmetic/Non-Blocking

Suggested change
BuildRequires: golang >= 1.26.7
BuildRequires: golang < 1.27
BuildRequires: (golang >= 1.26.7 with golang < 1.27)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.0-dev PRs Destined for AzureLinux 3.0 Packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants