Skip to content

Update azurelinux-3.0 build containers to .NET 10 version - #46445

Merged
ViktorHofer merged 5 commits into
dotnet:mainfrom
jkotas:net10.0-containers
Jan 31, 2025
Merged

ViktorHofer merged 5 commits into
dotnet:mainfrom
jkotas:net10.0-containers

Conversation

@jkotas

@jkotas jkotas commented Jan 31, 2025 •

Copy link
Copy Markdown
Member

@jkotas
jkotas requested review from a team as code owners January 31, 2025 13:25
@ghost ghost added Area-Infrastructure untriaged Request triage from a team member labels Jan 31, 2025
@jkotas
jkotas requested a review from ViktorHofer January 31, 2025 13:26
@jkotas

jkotas commented Jan 31, 2025

Copy link
Copy Markdown
Member Author

Update to containers used by dotnet/runtime main

@ViktorHofer

Copy link
Copy Markdown
Member

/azp run sdk-unified-build-full

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@ViktorHofer

ViktorHofer commented Jan 31, 2025 •

Copy link
Copy Markdown
Member
Error response from daemon: manifest for mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net10.0-android-openssl-amd64 not found: manifest unknown: manifest tagged by "azurelinux-3.0-net10.0-android-openssl-amd64" is not found
##[warning]Docker pull failed with exit code 1, back off 00:00:10 seconds before retry.
/usr/bin/docker pull mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net10.0-android-openssl-amd64
Error response from daemon: manifest for mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net10.0-android-openssl-amd64 not found: manifest unknown: manifest tagged by "azurelinux-3.0-net10.0-android-openssl-amd64" is not found
##[warning]Docker pull failed with exit code 1, back off 00:00:10 seconds before retry.
/usr/bin/docker pull mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net10.0-android-openssl-amd64
Error response from daemon: manifest for mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net10.0-android-openssl-amd64 not found: manifest unknown: manifest tagged by "azurelinux-3.0-net10.0-android-openssl-amd64" is not found

Comment thread eng/pipelines/templates/variables/vmr-build.yml Outdated
@ViktorHofer

Copy link
Copy Markdown
Member

/azp run sdk-unified-build-full

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

Comment thread eng/pipelines/templates/variables/vmr-build.yml Outdated
@akoeplinger

Copy link
Copy Markdown
Member

/azp run sdk-unified-build-full

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@am11

am11 commented Jan 31, 2025

Copy link
Copy Markdown
Member

We should keep the fallback removed in dotnet/runtime#111943 as this will likely hit non-MSFT builds:

#ifndef MEMBARRIER_CMD_QUERY
#define MEMBARRIER_CMD_QUERY 0
#endif

#ifndef MEMBARRIER_CMD_PRIVATE_EXPEDITED
#define MEMBARRIER_CMD_PRIVATE_EXPEDITED (1 << 3)
#endif 

cc @dotnet/distro-maintainers

@ViktorHofer

ViktorHofer commented Jan 31, 2025 •

Copy link
Copy Markdown
Member

@akoeplinger mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net10.0-android-openssl-amd64 doesn't seem to exist which is why I changed it to mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net10.0-android-openssl but I see that you reverted my change later.

@akoeplinger

Copy link
Copy Markdown
Member

Yeah I messed up correcting the image name, should be fixed now

@akoeplinger

Copy link
Copy Markdown
Member

/azp run sdk-unified-build-full

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@ViktorHofer
ViktorHofer enabled auto-merge (squash) January 31, 2025 17:58
@jkotas

jkotas commented Feb 2, 2025

Copy link
Copy Markdown
Member Author

We should keep the fallback removed in dotnet/runtime#111943 as this will likely hit non-MSFT builds

It can be hit on distro/kernel versions that are older than Ubuntu 18.04 (2018). Is anybody going to build .NET 10 on these ancient distros?

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

Labels

Area-Infrastructure untriaged Request triage from a team member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AzureLinux verticals are failing

5 participants