Containers: support building multi-arch with podman.#53333
Containers: support building multi-arch with podman.#53333lbussell merged 7 commits intodotnet:release/11.0.1xx-preview4from
Conversation
| @@ -1522,7 +1522,7 @@ public void EnforcesOciSchemaForMultiRIDTarballOutput() | |||
| "/p:EnableSdkContainerSupport=true", | |||
| "/p:ContainerArchiveOutputPath=archive.tar.gz", | |||
| "-getProperty:GeneratedImageIndex", | |||
| "-getItem:GeneratedContainers", | |||
| "-getItem:GeneratedContainer", | |||
There was a problem hiding this comment.
This test is probably not running in CI and it seems it regressed a bit. The changes should also be needed to make this pass with docker.
|
@baronfel @dotnet/sdk-container-builds-maintainers ptal. |
|
@lbussell I look forward to see this land in a preview near me. |
lbussell
left a comment
There was a problem hiding this comment.
@tmds What's the minimum version of podman required for this, do you know? From my limited research it looks like it's available in Ubuntu 22.04, Debian 12, supported Fedoras, and RHEL 8+ AppStream. I want to make sure we don't have some new unexpected behavior if a user tries this on a distro that we still technically support.
It seems to be available even before v2.2.0 (5+ years ago). |
|
/ba-g Crashes in Microsoft.NET.Build.Tasks.Tests.dll and Microsoft.CodeAnalysis.NetAnalyzers.UnitTests.dll are unrelated. |
cc2cac4
into
dotnet:release/11.0.1xx-preview4
|
Thanks @lbussell! I look forward to try this in an upcoming preview! |
Fixes #52634.
@dotnet/sdk-container-builds-maintainers ptal.