From 6b47010dae9d1e902db68180b1f995ee32a7df05 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 1 Apr 2025 13:17:20 -0700 Subject: [PATCH 1/4] Move AOT runtime-deps tags to non-AOT images --- README.runtime-deps.md | 26 - .../runtime-deps-tags.yml | 10 - manifest.json | 1004 +++++------------ 3 files changed, 307 insertions(+), 733 deletions(-) diff --git a/README.runtime-deps.md b/README.runtime-deps.md index cf39f83fd5..69107bac73 100644 --- a/README.runtime-deps.md +++ b/README.runtime-deps.md @@ -70,41 +70,31 @@ Tags | Dockerfile | OS Version -----------| -------------| ------------- 9.0.3-bookworm-slim-amd64, 9.0-bookworm-slim-amd64, 9.0.3-bookworm-slim, 9.0-bookworm-slim, 9.0.3, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/amd64/Dockerfile) | Debian 12 9.0.3-alpine3.21-amd64, 9.0-alpine3.21-amd64, 9.0-alpine-amd64, 9.0.3-alpine3.21, 9.0-alpine3.21, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.21/amd64/Dockerfile) | Alpine 3.21 -9.0.3-alpine3.21-aot-amd64, 9.0-alpine3.21-aot-amd64, 9.0-alpine-aot-amd64, 9.0.3-alpine3.21-aot, 9.0-alpine3.21-aot, 9.0-alpine-aot | [Dockerfile](src/runtime-deps/9.0/alpine3.21-aot/amd64/Dockerfile) | Alpine 3.21 9.0.3-alpine3.21-extra-amd64, 9.0-alpine3.21-extra-amd64, 9.0-alpine-extra-amd64, 9.0.3-alpine3.21-extra, 9.0-alpine3.21-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.21-extra/amd64/Dockerfile) | Alpine 3.21 9.0.3-alpine3.20-amd64, 9.0-alpine3.20-amd64, 9.0.3-alpine3.20, 9.0-alpine3.20 | [Dockerfile](src/runtime-deps/9.0/alpine3.20/amd64/Dockerfile) | Alpine 3.20 -9.0.3-alpine3.20-aot-amd64, 9.0-alpine3.20-aot-amd64, 9.0.3-alpine3.20-aot, 9.0-alpine3.20-aot | [Dockerfile](src/runtime-deps/9.0/alpine3.20-aot/amd64/Dockerfile) | Alpine 3.20 9.0.3-alpine3.20-extra-amd64, 9.0-alpine3.20-extra-amd64, 9.0.3-alpine3.20-extra, 9.0-alpine3.20-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.20-extra/amd64/Dockerfile) | Alpine 3.20 9.0.3-noble-amd64, 9.0-noble-amd64, 9.0.3-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/amd64/Dockerfile) | Ubuntu 24.04 9.0.3-noble-chiseled-amd64, 9.0-noble-chiseled-amd64, 9.0.3-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -9.0.3-noble-chiseled-aot-amd64, 9.0-noble-chiseled-aot-amd64, 9.0.3-noble-chiseled-aot, 9.0-noble-chiseled-aot | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-aot/amd64/Dockerfile) | Ubuntu 24.04 9.0.3-noble-chiseled-extra-amd64, 9.0-noble-chiseled-extra-amd64, 9.0.3-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 9.0.3-azurelinux3.0-amd64, 9.0-azurelinux3.0-amd64, 9.0.3-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 9.0.3-azurelinux3.0-distroless-amd64, 9.0-azurelinux3.0-distroless-amd64, 9.0.3-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -9.0.3-azurelinux3.0-distroless-aot-amd64, 9.0-azurelinux3.0-distroless-aot-amd64, 9.0.3-azurelinux3.0-distroless-aot, 9.0-azurelinux3.0-distroless-aot | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-aot/amd64/Dockerfile) | Azure Linux 3.0 9.0.3-azurelinux3.0-distroless-extra-amd64, 9.0-azurelinux3.0-distroless-extra-amd64, 9.0.3-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 8.0.14-bookworm-slim-amd64, 8.0-bookworm-slim-amd64, 8.0.14-bookworm-slim, 8.0-bookworm-slim, 8.0.14, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/amd64/Dockerfile) | Debian 12 8.0.14-alpine3.21-amd64, 8.0-alpine3.21-amd64, 8.0-alpine-amd64, 8.0.14-alpine3.21, 8.0-alpine3.21, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.21/amd64/Dockerfile) | Alpine 3.21 -8.0.14-alpine3.21-aot-amd64, 8.0-alpine3.21-aot-amd64, 8.0-alpine-aot-amd64, 8.0.14-alpine3.21-aot, 8.0-alpine3.21-aot, 8.0-alpine-aot | [Dockerfile](src/runtime-deps/8.0/alpine3.21-aot/amd64/Dockerfile) | Alpine 3.21 8.0.14-alpine3.21-extra-amd64, 8.0-alpine3.21-extra-amd64, 8.0-alpine-extra-amd64, 8.0.14-alpine3.21-extra, 8.0-alpine3.21-extra, 8.0-alpine-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.21-extra/amd64/Dockerfile) | Alpine 3.21 8.0.14-alpine3.20-amd64, 8.0-alpine3.20-amd64, 8.0.14-alpine3.20, 8.0-alpine3.20 | [Dockerfile](src/runtime-deps/8.0/alpine3.20/amd64/Dockerfile) | Alpine 3.20 -8.0.14-alpine3.20-aot-amd64, 8.0-alpine3.20-aot-amd64, 8.0.14-alpine3.20-aot, 8.0-alpine3.20-aot | [Dockerfile](src/runtime-deps/8.0/alpine3.20-aot/amd64/Dockerfile) | Alpine 3.20 8.0.14-alpine3.20-extra-amd64, 8.0-alpine3.20-extra-amd64, 8.0.14-alpine3.20-extra, 8.0-alpine3.20-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.20-extra/amd64/Dockerfile) | Alpine 3.20 8.0.14-noble-amd64, 8.0-noble-amd64, 8.0.14-noble, 8.0-noble | [Dockerfile](src/runtime-deps/8.0/noble/amd64/Dockerfile) | Ubuntu 24.04 8.0.14-noble-chiseled-amd64, 8.0-noble-chiseled-amd64, 8.0.14-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime-deps/8.0/noble-chiseled/amd64/Dockerfile) | Ubuntu 24.04 -8.0.14-noble-chiseled-aot-amd64, 8.0-noble-chiseled-aot-amd64, 8.0.14-noble-chiseled-aot, 8.0-noble-chiseled-aot | [Dockerfile](src/runtime-deps/8.0/noble-chiseled-aot/amd64/Dockerfile) | Ubuntu 24.04 8.0.14-noble-chiseled-extra-amd64, 8.0-noble-chiseled-extra-amd64, 8.0.14-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/noble-chiseled-extra/amd64/Dockerfile) | Ubuntu 24.04 8.0.14-jammy-amd64, 8.0-jammy-amd64, 8.0.14-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/amd64/Dockerfile) | Ubuntu 22.04 8.0.14-jammy-chiseled-amd64, 8.0-jammy-chiseled-amd64, 8.0.14-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/amd64/Dockerfile) | Ubuntu 22.04 -8.0.14-jammy-chiseled-aot-amd64, 8.0-jammy-chiseled-aot-amd64, 8.0.14-jammy-chiseled-aot, 8.0-jammy-chiseled-aot | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-aot/amd64/Dockerfile) | Ubuntu 22.04 8.0.14-jammy-chiseled-extra-amd64, 8.0-jammy-chiseled-extra-amd64, 8.0.14-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/amd64/Dockerfile) | Ubuntu 22.04 8.0.14-azurelinux3.0-amd64, 8.0-azurelinux3.0-amd64, 8.0.14-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0/amd64/Dockerfile) | Azure Linux 3.0 8.0.14-azurelinux3.0-distroless-amd64, 8.0-azurelinux3.0-distroless-amd64, 8.0.14-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless/amd64/Dockerfile) | Azure Linux 3.0 -8.0.14-azurelinux3.0-distroless-aot-amd64, 8.0-azurelinux3.0-distroless-aot-amd64, 8.0.14-azurelinux3.0-distroless-aot, 8.0-azurelinux3.0-distroless-aot | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-aot/amd64/Dockerfile) | Azure Linux 3.0 8.0.14-azurelinux3.0-distroless-extra-amd64, 8.0-azurelinux3.0-distroless-extra-amd64, 8.0.14-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-extra/amd64/Dockerfile) | Azure Linux 3.0 8.0.14-cbl-mariner2.0-amd64, 8.0-cbl-mariner2.0-amd64, 8.0.14-cbl-mariner2.0, 8.0-cbl-mariner2.0 | [Dockerfile](src/runtime-deps/8.0/cbl-mariner2.0/amd64/Dockerfile) | CBL-Mariner 2.0 8.0.14-cbl-mariner2.0-distroless-amd64, 8.0-cbl-mariner2.0-distroless-amd64, 8.0.14-cbl-mariner2.0-distroless, 8.0-cbl-mariner2.0-distroless | [Dockerfile](src/runtime-deps/8.0/cbl-mariner2.0-distroless/amd64/Dockerfile) | CBL-Mariner 2.0 -8.0.14-cbl-mariner2.0-distroless-aot-amd64, 8.0-cbl-mariner2.0-distroless-aot-amd64, 8.0.14-cbl-mariner2.0-distroless-aot, 8.0-cbl-mariner2.0-distroless-aot | [Dockerfile](src/runtime-deps/8.0/cbl-mariner2.0-distroless-aot/amd64/Dockerfile) | CBL-Mariner 2.0 8.0.14-cbl-mariner2.0-distroless-extra-amd64, 8.0-cbl-mariner2.0-distroless-extra-amd64, 8.0.14-cbl-mariner2.0-distroless-extra, 8.0-cbl-mariner2.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/cbl-mariner2.0-distroless-extra/amd64/Dockerfile) | CBL-Mariner 2.0 #### .NET 10 Preview Tags @@ -127,41 +117,31 @@ Tags | Dockerfile | OS Version -----------| -------------| ------------- 9.0.3-bookworm-slim-arm64v8, 9.0-bookworm-slim-arm64v8, 9.0.3-bookworm-slim, 9.0-bookworm-slim, 9.0.3, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 9.0.3-alpine3.21-arm64v8, 9.0-alpine3.21-arm64v8, 9.0-alpine-arm64v8, 9.0.3-alpine3.21, 9.0-alpine3.21, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.21/arm64v8/Dockerfile) | Alpine 3.21 -9.0.3-alpine3.21-aot-arm64v8, 9.0-alpine3.21-aot-arm64v8, 9.0-alpine-aot-arm64v8, 9.0.3-alpine3.21-aot, 9.0-alpine3.21-aot, 9.0-alpine-aot | [Dockerfile](src/runtime-deps/9.0/alpine3.21-aot/arm64v8/Dockerfile) | Alpine 3.21 9.0.3-alpine3.21-extra-arm64v8, 9.0-alpine3.21-extra-arm64v8, 9.0-alpine-extra-arm64v8, 9.0.3-alpine3.21-extra, 9.0-alpine3.21-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.21-extra/arm64v8/Dockerfile) | Alpine 3.21 9.0.3-alpine3.20-arm64v8, 9.0-alpine3.20-arm64v8, 9.0.3-alpine3.20, 9.0-alpine3.20 | [Dockerfile](src/runtime-deps/9.0/alpine3.20/arm64v8/Dockerfile) | Alpine 3.20 -9.0.3-alpine3.20-aot-arm64v8, 9.0-alpine3.20-aot-arm64v8, 9.0.3-alpine3.20-aot, 9.0-alpine3.20-aot | [Dockerfile](src/runtime-deps/9.0/alpine3.20-aot/arm64v8/Dockerfile) | Alpine 3.20 9.0.3-alpine3.20-extra-arm64v8, 9.0-alpine3.20-extra-arm64v8, 9.0.3-alpine3.20-extra, 9.0-alpine3.20-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.20-extra/arm64v8/Dockerfile) | Alpine 3.20 9.0.3-noble-arm64v8, 9.0-noble-arm64v8, 9.0.3-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 9.0.3-noble-chiseled-arm64v8, 9.0-noble-chiseled-arm64v8, 9.0.3-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -9.0.3-noble-chiseled-aot-arm64v8, 9.0-noble-chiseled-aot-arm64v8, 9.0.3-noble-chiseled-aot, 9.0-noble-chiseled-aot | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-aot/arm64v8/Dockerfile) | Ubuntu 24.04 9.0.3-noble-chiseled-extra-arm64v8, 9.0-noble-chiseled-extra-arm64v8, 9.0.3-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 9.0.3-azurelinux3.0-arm64v8, 9.0-azurelinux3.0-arm64v8, 9.0.3-azurelinux3.0, 9.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.3-azurelinux3.0-distroless-arm64v8, 9.0-azurelinux3.0-distroless-arm64v8, 9.0.3-azurelinux3.0-distroless, 9.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -9.0.3-azurelinux3.0-distroless-aot-arm64v8, 9.0-azurelinux3.0-distroless-aot-arm64v8, 9.0.3-azurelinux3.0-distroless-aot, 9.0-azurelinux3.0-distroless-aot | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-aot/arm64v8/Dockerfile) | Azure Linux 3.0 9.0.3-azurelinux3.0-distroless-extra-arm64v8, 9.0-azurelinux3.0-distroless-extra-arm64v8, 9.0.3-azurelinux3.0-distroless-extra, 9.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/9.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.14-bookworm-slim-arm64v8, 8.0-bookworm-slim-arm64v8, 8.0.14-bookworm-slim, 8.0-bookworm-slim, 8.0.14, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/arm64v8/Dockerfile) | Debian 12 8.0.14-alpine3.21-arm64v8, 8.0-alpine3.21-arm64v8, 8.0-alpine-arm64v8, 8.0.14-alpine3.21, 8.0-alpine3.21, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.21/arm64v8/Dockerfile) | Alpine 3.21 -8.0.14-alpine3.21-aot-arm64v8, 8.0-alpine3.21-aot-arm64v8, 8.0-alpine-aot-arm64v8, 8.0.14-alpine3.21-aot, 8.0-alpine3.21-aot, 8.0-alpine-aot | [Dockerfile](src/runtime-deps/8.0/alpine3.21-aot/arm64v8/Dockerfile) | Alpine 3.21 8.0.14-alpine3.21-extra-arm64v8, 8.0-alpine3.21-extra-arm64v8, 8.0-alpine-extra-arm64v8, 8.0.14-alpine3.21-extra, 8.0-alpine3.21-extra, 8.0-alpine-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.21-extra/arm64v8/Dockerfile) | Alpine 3.21 8.0.14-alpine3.20-arm64v8, 8.0-alpine3.20-arm64v8, 8.0.14-alpine3.20, 8.0-alpine3.20 | [Dockerfile](src/runtime-deps/8.0/alpine3.20/arm64v8/Dockerfile) | Alpine 3.20 -8.0.14-alpine3.20-aot-arm64v8, 8.0-alpine3.20-aot-arm64v8, 8.0.14-alpine3.20-aot, 8.0-alpine3.20-aot | [Dockerfile](src/runtime-deps/8.0/alpine3.20-aot/arm64v8/Dockerfile) | Alpine 3.20 8.0.14-alpine3.20-extra-arm64v8, 8.0-alpine3.20-extra-arm64v8, 8.0.14-alpine3.20-extra, 8.0-alpine3.20-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.20-extra/arm64v8/Dockerfile) | Alpine 3.20 8.0.14-noble-arm64v8, 8.0-noble-arm64v8, 8.0.14-noble, 8.0-noble | [Dockerfile](src/runtime-deps/8.0/noble/arm64v8/Dockerfile) | Ubuntu 24.04 8.0.14-noble-chiseled-arm64v8, 8.0-noble-chiseled-arm64v8, 8.0.14-noble-chiseled, 8.0-noble-chiseled | [Dockerfile](src/runtime-deps/8.0/noble-chiseled/arm64v8/Dockerfile) | Ubuntu 24.04 -8.0.14-noble-chiseled-aot-arm64v8, 8.0-noble-chiseled-aot-arm64v8, 8.0.14-noble-chiseled-aot, 8.0-noble-chiseled-aot | [Dockerfile](src/runtime-deps/8.0/noble-chiseled-aot/arm64v8/Dockerfile) | Ubuntu 24.04 8.0.14-noble-chiseled-extra-arm64v8, 8.0-noble-chiseled-extra-arm64v8, 8.0.14-noble-chiseled-extra, 8.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/noble-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 24.04 8.0.14-jammy-arm64v8, 8.0-jammy-arm64v8, 8.0.14-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/arm64v8/Dockerfile) | Ubuntu 22.04 8.0.14-jammy-chiseled-arm64v8, 8.0-jammy-chiseled-arm64v8, 8.0.14-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/arm64v8/Dockerfile) | Ubuntu 22.04 -8.0.14-jammy-chiseled-aot-arm64v8, 8.0-jammy-chiseled-aot-arm64v8, 8.0.14-jammy-chiseled-aot, 8.0-jammy-chiseled-aot | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-aot/arm64v8/Dockerfile) | Ubuntu 22.04 8.0.14-jammy-chiseled-extra-arm64v8, 8.0-jammy-chiseled-extra-arm64v8, 8.0.14-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/arm64v8/Dockerfile) | Ubuntu 22.04 8.0.14-azurelinux3.0-arm64v8, 8.0-azurelinux3.0-arm64v8, 8.0.14-azurelinux3.0, 8.0-azurelinux3.0 | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.14-azurelinux3.0-distroless-arm64v8, 8.0-azurelinux3.0-distroless-arm64v8, 8.0.14-azurelinux3.0-distroless, 8.0-azurelinux3.0-distroless | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless/arm64v8/Dockerfile) | Azure Linux 3.0 -8.0.14-azurelinux3.0-distroless-aot-arm64v8, 8.0-azurelinux3.0-distroless-aot-arm64v8, 8.0.14-azurelinux3.0-distroless-aot, 8.0-azurelinux3.0-distroless-aot | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-aot/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.14-azurelinux3.0-distroless-extra-arm64v8, 8.0-azurelinux3.0-distroless-extra-arm64v8, 8.0.14-azurelinux3.0-distroless-extra, 8.0-azurelinux3.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/azurelinux3.0-distroless-extra/arm64v8/Dockerfile) | Azure Linux 3.0 8.0.14-cbl-mariner2.0-arm64v8, 8.0-cbl-mariner2.0-arm64v8, 8.0.14-cbl-mariner2.0, 8.0-cbl-mariner2.0 | [Dockerfile](src/runtime-deps/8.0/cbl-mariner2.0/arm64v8/Dockerfile) | CBL-Mariner 2.0 8.0.14-cbl-mariner2.0-distroless-arm64v8, 8.0-cbl-mariner2.0-distroless-arm64v8, 8.0.14-cbl-mariner2.0-distroless, 8.0-cbl-mariner2.0-distroless | [Dockerfile](src/runtime-deps/8.0/cbl-mariner2.0-distroless/arm64v8/Dockerfile) | CBL-Mariner 2.0 -8.0.14-cbl-mariner2.0-distroless-aot-arm64v8, 8.0-cbl-mariner2.0-distroless-aot-arm64v8, 8.0.14-cbl-mariner2.0-distroless-aot, 8.0-cbl-mariner2.0-distroless-aot | [Dockerfile](src/runtime-deps/8.0/cbl-mariner2.0-distroless-aot/arm64v8/Dockerfile) | CBL-Mariner 2.0 8.0.14-cbl-mariner2.0-distroless-extra-arm64v8, 8.0-cbl-mariner2.0-distroless-extra-arm64v8, 8.0.14-cbl-mariner2.0-distroless-extra, 8.0-cbl-mariner2.0-distroless-extra | [Dockerfile](src/runtime-deps/8.0/cbl-mariner2.0-distroless-extra/arm64v8/Dockerfile) | CBL-Mariner 2.0 #### .NET 10 Preview Tags @@ -184,25 +164,19 @@ Tags | Dockerfile | OS Version -----------| -------------| ------------- 9.0.3-bookworm-slim-arm32v7, 9.0-bookworm-slim-arm32v7, 9.0.3-bookworm-slim, 9.0-bookworm-slim, 9.0.3, 9.0 | [Dockerfile](src/runtime-deps/9.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 9.0.3-alpine3.21-arm32v7, 9.0-alpine3.21-arm32v7, 9.0-alpine-arm32v7, 9.0.3-alpine3.21, 9.0-alpine3.21, 9.0-alpine | [Dockerfile](src/runtime-deps/9.0/alpine3.21/arm32v7/Dockerfile) | Alpine 3.21 -9.0.3-alpine3.21-aot-arm32v7, 9.0-alpine3.21-aot-arm32v7, 9.0-alpine-aot-arm32v7, 9.0.3-alpine3.21-aot, 9.0-alpine3.21-aot, 9.0-alpine-aot | [Dockerfile](src/runtime-deps/9.0/alpine3.21-aot/arm32v7/Dockerfile) | Alpine 3.21 9.0.3-alpine3.21-extra-arm32v7, 9.0-alpine3.21-extra-arm32v7, 9.0-alpine-extra-arm32v7, 9.0.3-alpine3.21-extra, 9.0-alpine3.21-extra, 9.0-alpine-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.21-extra/arm32v7/Dockerfile) | Alpine 3.21 9.0.3-alpine3.20-arm32v7, 9.0-alpine3.20-arm32v7, 9.0.3-alpine3.20, 9.0-alpine3.20 | [Dockerfile](src/runtime-deps/9.0/alpine3.20/arm32v7/Dockerfile) | Alpine 3.20 -9.0.3-alpine3.20-aot-arm32v7, 9.0-alpine3.20-aot-arm32v7, 9.0.3-alpine3.20-aot, 9.0-alpine3.20-aot | [Dockerfile](src/runtime-deps/9.0/alpine3.20-aot/arm32v7/Dockerfile) | Alpine 3.20 9.0.3-alpine3.20-extra-arm32v7, 9.0-alpine3.20-extra-arm32v7, 9.0.3-alpine3.20-extra, 9.0-alpine3.20-extra | [Dockerfile](src/runtime-deps/9.0/alpine3.20-extra/arm32v7/Dockerfile) | Alpine 3.20 9.0.3-noble-arm32v7, 9.0-noble-arm32v7, 9.0.3-noble, 9.0-noble | [Dockerfile](src/runtime-deps/9.0/noble/arm32v7/Dockerfile) | Ubuntu 24.04 9.0.3-noble-chiseled-arm32v7, 9.0-noble-chiseled-arm32v7, 9.0.3-noble-chiseled, 9.0-noble-chiseled | [Dockerfile](src/runtime-deps/9.0/noble-chiseled/arm32v7/Dockerfile) | Ubuntu 24.04 -9.0.3-noble-chiseled-aot-arm32v7, 9.0-noble-chiseled-aot-arm32v7, 9.0.3-noble-chiseled-aot, 9.0-noble-chiseled-aot | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-aot/arm32v7/Dockerfile) | Ubuntu 24.04 9.0.3-noble-chiseled-extra-arm32v7, 9.0-noble-chiseled-extra-arm32v7, 9.0.3-noble-chiseled-extra, 9.0-noble-chiseled-extra | [Dockerfile](src/runtime-deps/9.0/noble-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 24.04 8.0.14-bookworm-slim-arm32v7, 8.0-bookworm-slim-arm32v7, 8.0.14-bookworm-slim, 8.0-bookworm-slim, 8.0.14, 8.0 | [Dockerfile](src/runtime-deps/8.0/bookworm-slim/arm32v7/Dockerfile) | Debian 12 8.0.14-alpine3.21-arm32v7, 8.0-alpine3.21-arm32v7, 8.0-alpine-arm32v7, 8.0.14-alpine3.21, 8.0-alpine3.21, 8.0-alpine | [Dockerfile](src/runtime-deps/8.0/alpine3.21/arm32v7/Dockerfile) | Alpine 3.21 -8.0.14-alpine3.21-aot-arm32v7, 8.0-alpine3.21-aot-arm32v7, 8.0-alpine-aot-arm32v7, 8.0.14-alpine3.21-aot, 8.0-alpine3.21-aot, 8.0-alpine-aot | [Dockerfile](src/runtime-deps/8.0/alpine3.21-aot/arm32v7/Dockerfile) | Alpine 3.21 8.0.14-alpine3.21-extra-arm32v7, 8.0-alpine3.21-extra-arm32v7, 8.0-alpine-extra-arm32v7, 8.0.14-alpine3.21-extra, 8.0-alpine3.21-extra, 8.0-alpine-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.21-extra/arm32v7/Dockerfile) | Alpine 3.21 8.0.14-alpine3.20-arm32v7, 8.0-alpine3.20-arm32v7, 8.0.14-alpine3.20, 8.0-alpine3.20 | [Dockerfile](src/runtime-deps/8.0/alpine3.20/arm32v7/Dockerfile) | Alpine 3.20 -8.0.14-alpine3.20-aot-arm32v7, 8.0-alpine3.20-aot-arm32v7, 8.0.14-alpine3.20-aot, 8.0-alpine3.20-aot | [Dockerfile](src/runtime-deps/8.0/alpine3.20-aot/arm32v7/Dockerfile) | Alpine 3.20 8.0.14-alpine3.20-extra-arm32v7, 8.0-alpine3.20-extra-arm32v7, 8.0.14-alpine3.20-extra, 8.0-alpine3.20-extra | [Dockerfile](src/runtime-deps/8.0/alpine3.20-extra/arm32v7/Dockerfile) | Alpine 3.20 8.0.14-jammy-arm32v7, 8.0-jammy-arm32v7, 8.0.14-jammy, 8.0-jammy | [Dockerfile](src/runtime-deps/8.0/jammy/arm32v7/Dockerfile) | Ubuntu 22.04 8.0.14-jammy-chiseled-arm32v7, 8.0-jammy-chiseled-arm32v7, 8.0.14-jammy-chiseled, 8.0-jammy-chiseled | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled/arm32v7/Dockerfile) | Ubuntu 22.04 -8.0.14-jammy-chiseled-aot-arm32v7, 8.0-jammy-chiseled-aot-arm32v7, 8.0.14-jammy-chiseled-aot, 8.0-jammy-chiseled-aot | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-aot/arm32v7/Dockerfile) | Ubuntu 22.04 8.0.14-jammy-chiseled-extra-arm32v7, 8.0-jammy-chiseled-extra-arm32v7, 8.0.14-jammy-chiseled-extra, 8.0-jammy-chiseled-extra | [Dockerfile](src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7/Dockerfile) | Ubuntu 22.04 #### .NET 10 Preview Tags diff --git a/eng/mcr-tags-metadata-templates/runtime-deps-tags.yml b/eng/mcr-tags-metadata-templates/runtime-deps-tags.yml index dc9b19f417..39714d3259 100644 --- a/eng/mcr-tags-metadata-templates/runtime-deps-tags.yml +++ b/eng/mcr-tags-metadata-templates/runtime-deps-tags.yml @@ -10,39 +10,29 @@ $(McrTagsYmlTagGroup:10.0-preview-azurelinux3.0-distroless-extra|.NET 10 Preview $(McrTagsYmlTagGroup:10.0-preview-trixie-slim|.NET 10 Preview Tags) $(McrTagsYmlTagGroup:9.0-bookworm-slim) $(McrTagsYmlTagGroup:9.0-alpine3.21) -$(McrTagsYmlTagGroup:9.0-alpine3.21-aot) $(McrTagsYmlTagGroup:9.0-alpine3.21-extra) $(McrTagsYmlTagGroup:9.0-alpine3.20) -$(McrTagsYmlTagGroup:9.0-alpine3.20-aot) $(McrTagsYmlTagGroup:9.0-alpine3.20-extra) $(McrTagsYmlTagGroup:9.0-noble) $(McrTagsYmlTagGroup:9.0-noble-chiseled) -$(McrTagsYmlTagGroup:9.0-noble-chiseled-aot) $(McrTagsYmlTagGroup:9.0-noble-chiseled-extra) $(McrTagsYmlTagGroup:9.0-azurelinux3.0) $(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless) -$(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-aot) $(McrTagsYmlTagGroup:9.0-azurelinux3.0-distroless-extra) $(McrTagsYmlTagGroup:8.0-bookworm-slim) $(McrTagsYmlTagGroup:8.0-alpine3.21) -$(McrTagsYmlTagGroup:8.0-alpine3.21-aot) $(McrTagsYmlTagGroup:8.0-alpine3.21-extra) $(McrTagsYmlTagGroup:8.0-alpine3.20) -$(McrTagsYmlTagGroup:8.0-alpine3.20-aot) $(McrTagsYmlTagGroup:8.0-alpine3.20-extra) $(McrTagsYmlTagGroup:8.0-noble) $(McrTagsYmlTagGroup:8.0-noble-chiseled) -$(McrTagsYmlTagGroup:8.0-noble-chiseled-aot) $(McrTagsYmlTagGroup:8.0-noble-chiseled-extra) $(McrTagsYmlTagGroup:8.0-jammy) $(McrTagsYmlTagGroup:8.0-jammy-chiseled) -$(McrTagsYmlTagGroup:8.0-jammy-chiseled-aot) $(McrTagsYmlTagGroup:8.0-jammy-chiseled-extra) $(McrTagsYmlTagGroup:8.0-azurelinux3.0) $(McrTagsYmlTagGroup:8.0-azurelinux3.0-distroless) -$(McrTagsYmlTagGroup:8.0-azurelinux3.0-distroless-aot) $(McrTagsYmlTagGroup:8.0-azurelinux3.0-distroless-extra) $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0) $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless) -$(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless-aot) $(McrTagsYmlTagGroup:8.0-cbl-mariner2.0-distroless-extra) diff --git a/manifest.json b/manifest.json index ca2c51c5e5..2f18166837 100644 --- a/manifest.json +++ b/manifest.json @@ -82,7 +82,13 @@ "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { "$(dotnet|8.0|fixed-tag)-alpine3.20": {}, - "$(dotnet|8.0|minor-tag)-alpine3.20": {} + "$(dotnet|8.0|minor-tag)-alpine3.20": {}, + "$(dotnet|8.0|fixed-tag)-alpine3.20-aot": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine3.20-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -92,7 +98,13 @@ "osVersion": "alpine3.20", "tags": { "$(dotnet|8.0|fixed-tag)-alpine3.20-amd64": {}, - "$(dotnet|8.0|minor-tag)-alpine3.20-amd64": {} + "$(dotnet|8.0|minor-tag)-alpine3.20-amd64": {}, + "$(dotnet|8.0|fixed-tag)-alpine3.20-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine3.20-aot-amd64": { + "docType": "Undocumented" + } } }, { @@ -103,7 +115,13 @@ "osVersion": "alpine3.20", "tags": { "$(dotnet|8.0|fixed-tag)-alpine3.20-arm32v7": {}, - "$(dotnet|8.0|minor-tag)-alpine3.20-arm32v7": {} + "$(dotnet|8.0|minor-tag)-alpine3.20-arm32v7": {}, + "$(dotnet|8.0|fixed-tag)-alpine3.20-aot-arm32v7": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine3.20-aot-arm32v7": { + "docType": "Undocumented" + } }, "variant": "v7" }, @@ -115,80 +133,15 @@ "osVersion": "alpine3.20", "tags": { "$(dotnet|8.0|fixed-tag)-alpine3.20-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-alpine3.20-arm64v8": {} - }, - "variant": "v8" - } - ] - }, - { - "productVersion": "$(dotnet|8.0|product-version)", - "sharedTags": { - "$(dotnet|8.0|fixed-tag)-alpine3.20-aot": {}, - "$(dotnet|8.0|minor-tag)-alpine3.20-aot": {} - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/8.0/alpine3.20-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.20", - "tags": { - "$(dotnet|8.0|fixed-tag)-alpine3.20-aot-amd64": {}, - "$(dotnet|8.0|minor-tag)-alpine3.20-aot-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-alpine3.20-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm", - "dockerfile": "src/runtime-deps/8.0/alpine3.20-aot/arm32v7", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.20", - "tags": { - "$(dotnet|8.0|fixed-tag)-alpine3.20-aot-arm32v7": {}, - "$(dotnet|8.0|minor-tag)-alpine3.20-aot-arm32v7": {} - }, - "variant": "v7", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-alpine3.20-arm32v7", - "$(Repo:sdk):$(sdk|8.0|minor-tag)-alpine3.20-aot-arm64v8" - ] + "$(dotnet|8.0|minor-tag)-alpine3.20-arm64v8": {}, + "$(dotnet|8.0|fixed-tag)-alpine3.20-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine3.20-aot-arm64v8": { + "docType": "Undocumented" } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/8.0/alpine3.20-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.20", - "tags": { - "$(dotnet|8.0|fixed-tag)-alpine3.20-aot-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-alpine3.20-aot-arm64v8": {} }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-alpine3.20-aot-arm64v8" - ] - } - ] + "variant": "v8" } ] }, @@ -267,7 +220,16 @@ "sharedTags": { "$(dotnet|8.0|fixed-tag)-alpine3.21": {}, "$(dotnet|8.0|minor-tag)-alpine3.21": {}, - "$(dotnet|8.0|minor-tag)-alpine": {} + "$(dotnet|8.0|minor-tag)-alpine": {}, + "$(dotnet|8.0|fixed-tag)-alpine3.21-aot": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine3.21-aot": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -278,7 +240,16 @@ "tags": { "$(dotnet|8.0|fixed-tag)-alpine3.21-amd64": {}, "$(dotnet|8.0|minor-tag)-alpine3.21-amd64": {}, - "$(dotnet|8.0|minor-tag)-alpine-amd64": {} + "$(dotnet|8.0|minor-tag)-alpine-amd64": {}, + "$(dotnet|8.0|fixed-tag)-alpine3.21-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine3.21-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine-aot-amd64": { + "docType": "Undocumented" + } } }, { @@ -290,7 +261,16 @@ "tags": { "$(dotnet|8.0|fixed-tag)-alpine3.21-arm32v7": {}, "$(dotnet|8.0|minor-tag)-alpine3.21-arm32v7": {}, - "$(dotnet|8.0|minor-tag)-alpine-arm32v7": {} + "$(dotnet|8.0|minor-tag)-alpine-arm32v7": {}, + "$(dotnet|8.0|fixed-tag)-alpine3.21-aot-arm32v7": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine3.21-aot-arm32v7": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine-aot-arm32v7": { + "docType": "Undocumented" + } }, "variant": "v7" }, @@ -303,84 +283,18 @@ "tags": { "$(dotnet|8.0|fixed-tag)-alpine3.21-arm64v8": {}, "$(dotnet|8.0|minor-tag)-alpine3.21-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-alpine-arm64v8": {} - }, - "variant": "v8" - } - ] - }, - { - "productVersion": "$(dotnet|8.0|product-version)", - "sharedTags": { - "$(dotnet|8.0|fixed-tag)-alpine3.21-aot": {}, - "$(dotnet|8.0|minor-tag)-alpine3.21-aot": {}, - "$(dotnet|8.0|minor-tag)-alpine-aot": {} - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/8.0/alpine3.21-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.21", - "tags": { - "$(dotnet|8.0|fixed-tag)-alpine3.21-aot-amd64": {}, - "$(dotnet|8.0|minor-tag)-alpine3.21-aot-amd64": {}, - "$(dotnet|8.0|minor-tag)-alpine-aot-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-alpine3.21-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm", - "dockerfile": "src/runtime-deps/8.0/alpine3.21-aot/arm32v7", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.21", - "tags": { - "$(dotnet|8.0|fixed-tag)-alpine3.21-aot-arm32v7": {}, - "$(dotnet|8.0|minor-tag)-alpine3.21-aot-arm32v7": {}, - "$(dotnet|8.0|minor-tag)-alpine-aot-arm32v7": {} - }, - "variant": "v7", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-alpine3.21-arm32v7", - "$(Repo:sdk):$(sdk|8.0|minor-tag)-alpine3.21-aot-arm64v8" - ] + "$(dotnet|8.0|minor-tag)-alpine-arm64v8": {}, + "$(dotnet|8.0|fixed-tag)-alpine3.21-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine3.21-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-alpine-aot-arm64v8": { + "docType": "Undocumented" } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/8.0/alpine3.21-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.21", - "tags": { - "$(dotnet|8.0|fixed-tag)-alpine3.21-aot-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-alpine3.21-aot-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-alpine-aot-arm64v8": {} }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-alpine3.21-aot-arm64v8" - ] - } - ] + "variant": "v8" } ] }, @@ -493,7 +407,13 @@ "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { "$(dotnet|8.0|fixed-tag)-noble-chiseled": {}, - "$(dotnet|8.0|minor-tag)-noble-chiseled": {} + "$(dotnet|8.0|minor-tag)-noble-chiseled": {}, + "$(dotnet|8.0|fixed-tag)-noble-chiseled-aot": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-noble-chiseled-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -503,7 +423,13 @@ "osVersion": "noble-chiseled", "tags": { "$(dotnet|8.0|fixed-tag)-noble-chiseled-amd64": {}, - "$(dotnet|8.0|minor-tag)-noble-chiseled-amd64": {} + "$(dotnet|8.0|minor-tag)-noble-chiseled-amd64": {}, + "$(dotnet|8.0|fixed-tag)-noble-chiseled-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-noble-chiseled-aot-amd64": { + "docType": "Undocumented" + } }, "customBuildLegGroups": [ { @@ -523,7 +449,13 @@ "osVersion": "noble-chiseled", "tags": { "$(dotnet|8.0|fixed-tag)-noble-chiseled-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-noble-chiseled-arm64v8": {} + "$(dotnet|8.0|minor-tag)-noble-chiseled-arm64v8": {}, + "$(dotnet|8.0|fixed-tag)-noble-chiseled-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-noble-chiseled-aot-arm64v8": { + "docType": "Undocumented" + } }, "variant": "v8", "customBuildLegGroups": [ @@ -538,55 +470,6 @@ } ] }, - { - "productVersion": "$(dotnet|8.0|product-version)", - "sharedTags": { - "$(dotnet|8.0|fixed-tag)-noble-chiseled-aot": {}, - "$(dotnet|8.0|minor-tag)-noble-chiseled-aot": {} - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/8.0/noble-chiseled-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.aot", - "os": "linux", - "osVersion": "noble-chiseled", - "tags": { - "$(dotnet|8.0|fixed-tag)-noble-chiseled-aot-amd64": {}, - "$(dotnet|8.0|minor-tag)-noble-chiseled-aot-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-noble-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/8.0/noble-chiseled-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.aot", - "os": "linux", - "osVersion": "noble-chiseled", - "tags": { - "$(dotnet|8.0|fixed-tag)-noble-chiseled-aot-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-noble-chiseled-aot-arm64v8": {} - }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-noble-aot-arm64v8" - ] - } - ] - } - ] - }, { "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { @@ -683,7 +566,13 @@ "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { "$(dotnet|8.0|fixed-tag)-jammy-chiseled": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled": {} + "$(dotnet|8.0|minor-tag)-jammy-chiseled": {}, + "$(dotnet|8.0|fixed-tag)-jammy-chiseled-aot": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-jammy-chiseled-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -693,7 +582,13 @@ "osVersion": "jammy-chiseled", "tags": { "$(dotnet|8.0|fixed-tag)-jammy-chiseled-amd64": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-amd64": {} + "$(dotnet|8.0|minor-tag)-jammy-chiseled-amd64": {}, + "$(dotnet|8.0|fixed-tag)-jammy-chiseled-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-jammy-chiseled-aot-amd64": { + "docType": "Undocumented" + } }, "customBuildLegGroups": [ { @@ -713,7 +608,13 @@ "osVersion": "jammy-chiseled", "tags": { "$(dotnet|8.0|fixed-tag)-jammy-chiseled-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-arm64v8": {} + "$(dotnet|8.0|minor-tag)-jammy-chiseled-arm64v8": {}, + "$(dotnet|8.0|fixed-tag)-jammy-chiseled-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-jammy-chiseled-aot-arm64v8": { + "docType": "Undocumented" + } }, "variant": "v8", "customBuildLegGroups": [ @@ -734,7 +635,13 @@ "osVersion": "jammy-chiseled", "tags": { "$(dotnet|8.0|fixed-tag)-jammy-chiseled-arm32v7": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-arm32v7": {} + "$(dotnet|8.0|minor-tag)-jammy-chiseled-arm32v7": {}, + "$(dotnet|8.0|fixed-tag)-jammy-chiseled-aot-arm32v7": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-jammy-chiseled-aot-arm32v7": { + "docType": "Undocumented" + } }, "variant": "v7", "customBuildLegGroups": [ @@ -752,38 +659,38 @@ { "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { - "$(dotnet|8.0|fixed-tag)-jammy-chiseled-aot": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-aot": {} + "$(dotnet|8.0|fixed-tag)-jammy-chiseled-extra": {}, + "$(dotnet|8.0|minor-tag)-jammy-chiseled-extra": {} }, "platforms": [ { - "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.aot", + "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/amd64", + "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra", "os": "linux", "osVersion": "jammy-chiseled", "tags": { - "$(dotnet|8.0|fixed-tag)-jammy-chiseled-aot-amd64": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-aot-amd64": {} + "$(dotnet|8.0|fixed-tag)-jammy-chiseled-extra-amd64": {}, + "$(dotnet|8.0|minor-tag)-jammy-chiseled-extra-amd64": {} }, "customBuildLegGroups": [ { "name": "test-dependencies", "type": "Integral", "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-aot-amd64" + "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-amd64" ] } ] }, { "architecture": "arm64", - "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.aot", + "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/arm64v8", + "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra", "os": "linux", "osVersion": "jammy-chiseled", "tags": { - "$(dotnet|8.0|fixed-tag)-jammy-chiseled-aot-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-aot-arm64v8": {} + "$(dotnet|8.0|fixed-tag)-jammy-chiseled-extra-arm64v8": {}, + "$(dotnet|8.0|minor-tag)-jammy-chiseled-extra-arm64v8": {} }, "variant": "v8", "customBuildLegGroups": [ @@ -791,20 +698,20 @@ "name": "test-dependencies", "type": "Integral", "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-aot-arm64v8" + "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-arm64v8" ] } ] }, { "architecture": "arm", - "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-aot/arm32v7", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.aot", + "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7", + "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra", "os": "linux", "osVersion": "jammy-chiseled", "tags": { - "$(dotnet|8.0|fixed-tag)-jammy-chiseled-aot-arm32v7": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-aot-arm32v7": {} + "$(dotnet|8.0|fixed-tag)-jammy-chiseled-extra-arm32v7": {}, + "$(dotnet|8.0|minor-tag)-jammy-chiseled-extra-arm32v7": {} }, "variant": "v7", "customBuildLegGroups": [ @@ -812,8 +719,7 @@ "name": "test-dependencies", "type": "Integral", "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-arm32v7", - "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-aot-arm64v8" + "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-arm32v7" ] } ] @@ -823,88 +729,18 @@ { "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { - "$(dotnet|8.0|fixed-tag)-jammy-chiseled-extra": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-extra": {} + "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0": {}, + "$(dotnet|8.0|minor-tag)-cbl-mariner2.0": {}, + "$(dotnet|8.0|minor-tag)-cbl-mariner": { + "docType": "Undocumented" + } }, "platforms": [ { - "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra", + "dockerfile": "src/runtime-deps/8.0/cbl-mariner2.0/amd64", + "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile", "os": "linux", - "osVersion": "jammy-chiseled", - "tags": { - "$(dotnet|8.0|fixed-tag)-jammy-chiseled-extra-amd64": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-extra-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-amd64" - ] - } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra", - "os": "linux", - "osVersion": "jammy-chiseled", - "tags": { - "$(dotnet|8.0|fixed-tag)-jammy-chiseled-extra-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-extra-arm64v8": {} - }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-arm64v8" - ] - } - ] - }, - { - "architecture": "arm", - "dockerfile": "src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.extra", - "os": "linux", - "osVersion": "jammy-chiseled", - "tags": { - "$(dotnet|8.0|fixed-tag)-jammy-chiseled-extra-arm32v7": {}, - "$(dotnet|8.0|minor-tag)-jammy-chiseled-extra-arm32v7": {} - }, - "variant": "v7", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-jammy-arm32v7" - ] - } - ] - } - ] - }, - { - "productVersion": "$(dotnet|8.0|product-version)", - "sharedTags": { - "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0": {}, - "$(dotnet|8.0|minor-tag)-cbl-mariner2.0": {}, - "$(dotnet|8.0|minor-tag)-cbl-mariner": { - "docType": "Undocumented" - } - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/8.0/cbl-mariner2.0/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile", - "os": "linux", - "osVersion": "cbl-mariner2.0", + "osVersion": "cbl-mariner2.0", "tags": { "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0-amd64": {}, "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-amd64": {}, @@ -937,6 +773,15 @@ "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless": {}, "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless": { "docType": "Undocumented" + }, + "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0-distroless-aot": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless-aot": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless-aot": { + "docType": "Undocumented" } }, "platforms": [ @@ -950,6 +795,15 @@ "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless-amd64": {}, "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless-amd64": { "docType": "Undocumented" + }, + "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0-distroless-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless-aot-amd64": { + "docType": "Undocumented" } }, "customBuildLegGroups": [ @@ -980,6 +834,15 @@ "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless-arm64v8": {}, "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless-arm64v8": { "docType": "Undocumented" + }, + "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0-distroless-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless-aot-arm64v8": { + "docType": "Undocumented" } }, "variant": "v8", @@ -1002,64 +865,6 @@ } ] }, - { - "productVersion": "$(dotnet|8.0|product-version)", - "sharedTags": { - "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0-distroless-aot": {}, - "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless-aot": {}, - "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless-aot": { - "docType": "Undocumented" - } - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/8.0/cbl-mariner2.0-distroless-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.distroless-mariner.aot", - "os": "linux", - "osVersion": "cbl-mariner2.0-distroless", - "tags": { - "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0-distroless-aot-amd64": {}, - "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless-aot-amd64": {}, - "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless-aot-amd64": { - "docType": "Undocumented" - } - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-cbl-mariner2.0-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/8.0/cbl-mariner2.0-distroless-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.distroless-mariner.aot", - "os": "linux", - "osVersion": "cbl-mariner2.0-distroless", - "tags": { - "$(dotnet|8.0|fixed-tag)-cbl-mariner2.0-distroless-aot-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-cbl-mariner2.0-distroless-aot-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-cbl-mariner-distroless-aot-arm64v8": { - "docType": "Undocumented" - } - }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-cbl-mariner2.0-aot-arm64v8" - ] - } - ] - } - ] - }, { "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { @@ -1153,7 +958,13 @@ "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless": {}, - "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless": {} + "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless": {}, + "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless-aot": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -1163,7 +974,13 @@ "osVersion": "azurelinux3.0-distroless", "tags": { "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless-amd64": {}, - "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-amd64": {} + "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-amd64": {}, + "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-aot-amd64": { + "docType": "Undocumented" + } }, "customBuildLegGroups": [ { @@ -1190,7 +1007,13 @@ "osVersion": "azurelinux3.0-distroless", "tags": { "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-arm64v8": {} + "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-arm64v8": {}, + "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-aot-arm64v8": { + "docType": "Undocumented" + } }, "variant": "v8", "customBuildLegGroups": [ @@ -1212,55 +1035,6 @@ } ] }, - { - "productVersion": "$(dotnet|8.0|product-version)", - "sharedTags": { - "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless-aot": {}, - "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-aot": {} - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/8.0/azurelinux3.0-distroless-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.distroless-mariner.aot", - "os": "linux", - "osVersion": "azurelinux3.0-distroless", - "tags": { - "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless-aot-amd64": {}, - "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-aot-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-azurelinux3.0-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/8.0/azurelinux3.0-distroless-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.distroless-mariner.aot", - "os": "linux", - "osVersion": "azurelinux3.0-distroless", - "tags": { - "$(dotnet|8.0|fixed-tag)-azurelinux3.0-distroless-aot-arm64v8": {}, - "$(dotnet|8.0|minor-tag)-azurelinux3.0-distroless-aot-arm64v8": {} - }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|8.0|minor-tag)-azurelinux3.0-aot-arm64v8" - ] - } - ] - } - ] - }, { "productVersion": "$(dotnet|8.0|product-version)", "sharedTags": { @@ -1359,7 +1133,13 @@ "productVersion": "$(dotnet|9.0|product-version)", "sharedTags": { "$(dotnet|9.0|fixed-tag)-alpine3.20": {}, - "$(dotnet|9.0|minor-tag)-alpine3.20": {} + "$(dotnet|9.0|minor-tag)-alpine3.20": {}, + "$(dotnet|9.0|fixed-tag)-alpine3.20-aot": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine3.20-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -1369,7 +1149,13 @@ "osVersion": "alpine3.20", "tags": { "$(dotnet|9.0|fixed-tag)-alpine3.20-amd64": {}, - "$(dotnet|9.0|minor-tag)-alpine3.20-amd64": {} + "$(dotnet|9.0|minor-tag)-alpine3.20-amd64": {}, + "$(dotnet|9.0|fixed-tag)-alpine3.20-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine3.20-aot-amd64": { + "docType": "Undocumented" + } } }, { @@ -1380,7 +1166,13 @@ "osVersion": "alpine3.20", "tags": { "$(dotnet|9.0|fixed-tag)-alpine3.20-arm32v7": {}, - "$(dotnet|9.0|minor-tag)-alpine3.20-arm32v7": {} + "$(dotnet|9.0|minor-tag)-alpine3.20-arm32v7": {}, + "$(dotnet|9.0|fixed-tag)-alpine3.20-aot-arm32v7": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine3.20-aot-arm32v7": { + "docType": "Undocumented" + } }, "variant": "v7" }, @@ -1392,80 +1184,15 @@ "osVersion": "alpine3.20", "tags": { "$(dotnet|9.0|fixed-tag)-alpine3.20-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-alpine3.20-arm64v8": {} - }, - "variant": "v8" - } - ] - }, - { - "productVersion": "$(dotnet|9.0|product-version)", - "sharedTags": { - "$(dotnet|9.0|fixed-tag)-alpine3.20-aot": {}, - "$(dotnet|9.0|minor-tag)-alpine3.20-aot": {} - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/9.0/alpine3.20-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.20", - "tags": { - "$(dotnet|9.0|fixed-tag)-alpine3.20-aot-amd64": {}, - "$(dotnet|9.0|minor-tag)-alpine3.20-aot-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-alpine3.20-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm", - "dockerfile": "src/runtime-deps/9.0/alpine3.20-aot/arm32v7", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.20", - "tags": { - "$(dotnet|9.0|fixed-tag)-alpine3.20-aot-arm32v7": {}, - "$(dotnet|9.0|minor-tag)-alpine3.20-aot-arm32v7": {} - }, - "variant": "v7", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-alpine3.20-arm32v7", - "$(Repo:sdk):$(sdk|9.0|minor-tag)-alpine3.20-aot-arm64v8" - ] + "$(dotnet|9.0|minor-tag)-alpine3.20-arm64v8": {}, + "$(dotnet|9.0|fixed-tag)-alpine3.20-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine3.20-aot-arm64v8": { + "docType": "Undocumented" } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/9.0/alpine3.20-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.20", - "tags": { - "$(dotnet|9.0|fixed-tag)-alpine3.20-aot-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-alpine3.20-aot-arm64v8": {} }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-alpine3.20-aot-arm64v8" - ] - } - ] + "variant": "v8" } ] }, @@ -1544,7 +1271,16 @@ "sharedTags": { "$(dotnet|9.0|fixed-tag)-alpine3.21": {}, "$(dotnet|9.0|minor-tag)-alpine3.21": {}, - "$(dotnet|9.0|minor-tag)-alpine": {} + "$(dotnet|9.0|minor-tag)-alpine": {}, + "$(dotnet|9.0|fixed-tag)-alpine3.21-aot": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine3.21-aot": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -1555,7 +1291,16 @@ "tags": { "$(dotnet|9.0|fixed-tag)-alpine3.21-amd64": {}, "$(dotnet|9.0|minor-tag)-alpine3.21-amd64": {}, - "$(dotnet|9.0|minor-tag)-alpine-amd64": {} + "$(dotnet|9.0|minor-tag)-alpine-amd64": {}, + "$(dotnet|9.0|fixed-tag)-alpine3.21-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine3.21-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine-aot-amd64": { + "docType": "Undocumented" + } } }, { @@ -1567,7 +1312,16 @@ "tags": { "$(dotnet|9.0|fixed-tag)-alpine3.21-arm32v7": {}, "$(dotnet|9.0|minor-tag)-alpine3.21-arm32v7": {}, - "$(dotnet|9.0|minor-tag)-alpine-arm32v7": {} + "$(dotnet|9.0|minor-tag)-alpine-arm32v7": {}, + "$(dotnet|9.0|fixed-tag)-alpine3.21-aot-arm32v7": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine3.21-aot-arm32v7": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine-aot-arm32v7": { + "docType": "Undocumented" + } }, "variant": "v7" }, @@ -1580,84 +1334,18 @@ "tags": { "$(dotnet|9.0|fixed-tag)-alpine3.21-arm64v8": {}, "$(dotnet|9.0|minor-tag)-alpine3.21-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-alpine-arm64v8": {} - }, - "variant": "v8" - } - ] - }, - { - "productVersion": "$(dotnet|9.0|product-version)", - "sharedTags": { - "$(dotnet|9.0|fixed-tag)-alpine3.21-aot": {}, - "$(dotnet|9.0|minor-tag)-alpine3.21-aot": {}, - "$(dotnet|9.0|minor-tag)-alpine-aot": {} - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/9.0/alpine3.21-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.21", - "tags": { - "$(dotnet|9.0|fixed-tag)-alpine3.21-aot-amd64": {}, - "$(dotnet|9.0|minor-tag)-alpine3.21-aot-amd64": {}, - "$(dotnet|9.0|minor-tag)-alpine-aot-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-alpine3.21-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm", - "dockerfile": "src/runtime-deps/9.0/alpine3.21-aot/arm32v7", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.21", - "tags": { - "$(dotnet|9.0|fixed-tag)-alpine3.21-aot-arm32v7": {}, - "$(dotnet|9.0|minor-tag)-alpine3.21-aot-arm32v7": {}, - "$(dotnet|9.0|minor-tag)-alpine-aot-arm32v7": {} - }, - "variant": "v7", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-alpine3.21-arm32v7", - "$(Repo:sdk):$(sdk|9.0|minor-tag)-alpine3.21-aot-arm64v8" - ] + "$(dotnet|9.0|minor-tag)-alpine-arm64v8": {}, + "$(dotnet|9.0|fixed-tag)-alpine3.21-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine3.21-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-alpine-aot-arm64v8": { + "docType": "Undocumented" } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/9.0/alpine3.21-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.aot", - "os": "linux", - "osVersion": "alpine3.21", - "tags": { - "$(dotnet|9.0|fixed-tag)-alpine3.21-aot-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-alpine3.21-aot-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-alpine-aot-arm64v8": {} }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-alpine3.21-aot-arm64v8" - ] - } - ] + "variant": "v8" } ] }, @@ -1782,7 +1470,13 @@ "productVersion": "$(dotnet|9.0|product-version)", "sharedTags": { "$(dotnet|9.0|fixed-tag)-noble-chiseled": {}, - "$(dotnet|9.0|minor-tag)-noble-chiseled": {} + "$(dotnet|9.0|minor-tag)-noble-chiseled": {}, + "$(dotnet|9.0|fixed-tag)-noble-chiseled-aot": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-noble-chiseled-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -1792,7 +1486,13 @@ "osVersion": "noble-chiseled", "tags": { "$(dotnet|9.0|fixed-tag)-noble-chiseled-amd64": {}, - "$(dotnet|9.0|minor-tag)-noble-chiseled-amd64": {} + "$(dotnet|9.0|minor-tag)-noble-chiseled-amd64": {}, + "$(dotnet|9.0|fixed-tag)-noble-chiseled-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-noble-chiseled-aot-amd64": { + "docType": "Undocumented" + } }, "customBuildLegGroups": [ { @@ -1819,7 +1519,13 @@ "osVersion": "noble-chiseled", "tags": { "$(dotnet|9.0|fixed-tag)-noble-chiseled-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-noble-chiseled-arm64v8": {} + "$(dotnet|9.0|minor-tag)-noble-chiseled-arm64v8": {}, + "$(dotnet|9.0|fixed-tag)-noble-chiseled-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-noble-chiseled-aot-arm64v8": { + "docType": "Undocumented" + } }, "variant": "v8", "customBuildLegGroups": [ @@ -1847,7 +1553,13 @@ "osVersion": "noble-chiseled", "tags": { "$(dotnet|9.0|fixed-tag)-noble-chiseled-arm32v7": {}, - "$(dotnet|9.0|minor-tag)-noble-chiseled-arm32v7": {} + "$(dotnet|9.0|minor-tag)-noble-chiseled-arm32v7": {}, + "$(dotnet|9.0|fixed-tag)-noble-chiseled-aot-arm32v7": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-noble-chiseled-aot-arm32v7": { + "docType": "Undocumented" + } }, "variant": "v7", "customBuildLegGroups": [ @@ -1862,77 +1574,6 @@ } ] }, - { - "productVersion": "$(dotnet|9.0|product-version)", - "sharedTags": { - "$(dotnet|9.0|fixed-tag)-noble-chiseled-aot": {}, - "$(dotnet|9.0|minor-tag)-noble-chiseled-aot": {} - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/9.0/noble-chiseled-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.aot", - "os": "linux", - "osVersion": "noble-chiseled", - "tags": { - "$(dotnet|9.0|fixed-tag)-noble-chiseled-aot-amd64": {}, - "$(dotnet|9.0|minor-tag)-noble-chiseled-aot-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-noble-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/9.0/noble-chiseled-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.aot", - "os": "linux", - "osVersion": "noble-chiseled", - "tags": { - "$(dotnet|9.0|fixed-tag)-noble-chiseled-aot-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-noble-chiseled-aot-arm64v8": {} - }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-noble-aot-arm64v8" - ] - } - ] - }, - { - "architecture": "arm", - "dockerfile": "src/runtime-deps/9.0/noble-chiseled-aot/arm32v7", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.chiseled-ubuntu.aot", - "os": "linux", - "osVersion": "noble-chiseled", - "tags": { - "$(dotnet|9.0|fixed-tag)-noble-chiseled-aot-arm32v7": {}, - "$(dotnet|9.0|minor-tag)-noble-chiseled-aot-arm32v7": {} - }, - "variant": "v7", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-noble-arm32v7", - "$(Repo:sdk):$(sdk|9.0|minor-tag)-noble-aot-arm64v8" - ] - } - ] - } - ] - }, { "productVersion": "$(dotnet|9.0|product-version)", "sharedTags": { @@ -2038,7 +1679,13 @@ "productVersion": "$(dotnet|9.0|product-version)", "sharedTags": { "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless": {}, - "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless": {} + "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless": {}, + "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless-aot": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-aot": { + "docType": "Undocumented" + } }, "platforms": [ { @@ -2048,7 +1695,13 @@ "osVersion": "azurelinux3.0-distroless", "tags": { "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless-amd64": {}, - "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-amd64": {} + "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-amd64": {}, + "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless-aot-amd64": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-aot-amd64": { + "docType": "Undocumented" + } }, "customBuildLegGroups": [ { @@ -2068,7 +1721,13 @@ "osVersion": "azurelinux3.0-distroless", "tags": { "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-arm64v8": {} + "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-arm64v8": {}, + "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless-aot-arm64v8": { + "docType": "Undocumented" + }, + "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-aot-arm64v8": { + "docType": "Undocumented" + } }, "variant": "v8", "customBuildLegGroups": [ @@ -2083,55 +1742,6 @@ } ] }, - { - "productVersion": "$(dotnet|9.0|product-version)", - "sharedTags": { - "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless-aot": {}, - "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-aot": {} - }, - "platforms": [ - { - "dockerfile": "src/runtime-deps/9.0/azurelinux3.0-distroless-aot/amd64", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.distroless-mariner.aot", - "os": "linux", - "osVersion": "azurelinux3.0-distroless", - "tags": { - "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless-aot-amd64": {}, - "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-aot-amd64": {} - }, - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-azurelinux3.0-aot-amd64" - ] - } - ] - }, - { - "architecture": "arm64", - "dockerfile": "src/runtime-deps/9.0/azurelinux3.0-distroless-aot/arm64v8", - "dockerfileTemplate": "eng/dockerfile-templates/runtime-deps/Dockerfile.distroless-mariner.aot", - "os": "linux", - "osVersion": "azurelinux3.0-distroless", - "tags": { - "$(dotnet|9.0|fixed-tag)-azurelinux3.0-distroless-aot-arm64v8": {}, - "$(dotnet|9.0|minor-tag)-azurelinux3.0-distroless-aot-arm64v8": {} - }, - "variant": "v8", - "customBuildLegGroups": [ - { - "name": "test-dependencies", - "type": "Integral", - "dependencies": [ - "$(Repo:sdk):$(sdk|9.0|minor-tag)-azurelinux3.0-aot-arm64v8" - ] - } - ] - } - ] - }, { "productVersion": "$(dotnet|9.0|product-version)", "sharedTags": { From 9a64717f616a1b43e1d9bbbaa61f294b5ae04f3d Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 1 Apr 2025 14:08:03 -0700 Subject: [PATCH 2/4] Update TestData --- .../Microsoft.DotNet.Docker.Tests/TestData.cs | 52 ------------------- 1 file changed, 52 deletions(-) diff --git a/tests/Microsoft.DotNet.Docker.Tests/TestData.cs b/tests/Microsoft.DotNet.Docker.Tests/TestData.cs index 43aa8556d3..e8ded59493 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/TestData.cs +++ b/tests/Microsoft.DotNet.Docker.Tests/TestData.cs @@ -24,8 +24,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.JammyChiseled, Arch = Arch.Amd64, SdkOS = OS.Jammy, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.JammyChiseled, Arch = Arch.Amd64, SdkOS = OS.Jammy, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Noble, Arch = Arch.Amd64 }, new ProductImageData { Version = V8_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble }, new ProductImageData { Version = V8_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble }, @@ -35,22 +33,16 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Amd64 }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Amd64, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Amd64, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Amd64, SdkOS = OS.Alpine321, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Amd64 }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Amd64, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Amd64, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Amd64, SdkOS = OS.Alpine320, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.AzureLinux30, Arch = Arch.Amd64 }, new ProductImageData { Version = V8_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Amd64, SdkOS = OS.AzureLinux30 }, new ProductImageData { Version = V8_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Amd64, SdkOS = OS.AzureLinux30, @@ -59,8 +51,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Amd64, SdkOS = OS.AzureLinux30, ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Amd64, SdkOS = OS.AzureLinux30, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Mariner20, Arch = Arch.Amd64 }, new ProductImageData { Version = V8_0, OS = OS.Mariner20Distroless, Arch = Arch.Amd64, SdkOS = OS.Mariner20 }, new ProductImageData { Version = V8_0, OS = OS.Mariner20Distroless, Arch = Arch.Amd64, SdkOS = OS.Mariner20, @@ -69,8 +59,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.Mariner20Distroless, Arch = Arch.Amd64, SdkOS = OS.Mariner20, ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.Mariner20Distroless, Arch = Arch.Amd64, SdkOS = OS.Mariner20, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.AzureLinux30, Arch = Arch.Arm64 }, new ProductImageData { Version = V8_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Arm64, SdkOS = OS.AzureLinux30 }, @@ -80,8 +68,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Arm64, SdkOS = OS.AzureLinux30, ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Arm64, SdkOS = OS.AzureLinux30, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Mariner20, Arch = Arch.Arm64 }, new ProductImageData { Version = V8_0, OS = OS.Mariner20Distroless, Arch = Arch.Arm64, SdkOS = OS.Mariner20 }, new ProductImageData { Version = V8_0, OS = OS.Mariner20Distroless, Arch = Arch.Arm64, SdkOS = OS.Mariner20, @@ -90,8 +76,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.Mariner20Distroless, Arch = Arch.Arm64, SdkOS = OS.Mariner20, ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.Mariner20Distroless, Arch = Arch.Arm64, SdkOS = OS.Mariner20, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.BookwormSlim, Arch = Arch.Arm64 }, new ProductImageData { Version = V8_0, OS = OS.Jammy, Arch = Arch.Arm64 }, new ProductImageData { Version = V8_0, OS = OS.JammyChiseled, Arch = Arch.Arm64, SdkOS = OS.Jammy }, @@ -101,8 +85,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.JammyChiseled, Arch = Arch.Arm64, SdkOS = OS.Jammy, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.JammyChiseled, Arch = Arch.Arm64, SdkOS = OS.Jammy, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Noble, Arch = Arch.Arm64 }, new ProductImageData { Version = V8_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble }, new ProductImageData { Version = V8_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble, @@ -111,22 +93,16 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Arm64 }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Arm64, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Arm64, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Arm64, SdkOS = OS.Alpine320, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Arm64 }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Arm64, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Arm64, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Arm64, SdkOS = OS.Alpine321, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.BookwormSlim, Arch = Arch.Arm }, new ProductImageData { Version = V8_0, OS = OS.Jammy, Arch = Arch.Arm }, @@ -137,22 +113,16 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.JammyChiseled, Arch = Arch.Arm, SdkOS = OS.Jammy, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V8_0, OS = OS.JammyChiseled, Arch = Arch.Arm, SdkOS = OS.Jammy, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Arm }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Arm, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Arm, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V8_0, OS = OS.Alpine320, Arch = Arch.Arm, SdkOS = OS.Alpine320, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Arm }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Arm, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Arm, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V8_0, OS = OS.Alpine321, Arch = Arch.Arm, SdkOS = OS.Alpine321, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.BookwormSlim, Arch = Arch.Amd64 }, @@ -165,22 +135,16 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Amd64, SdkOS = OS.Noble, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Amd64 }, new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Amd64, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Amd64, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Amd64, SdkOS = OS.Alpine320, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Amd64 }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Amd64, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Amd64, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Amd64, SdkOS = OS.Alpine321, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.AzureLinux30, Arch = Arch.Amd64 }, new ProductImageData { Version = V9_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Amd64, SdkOS = OS.AzureLinux30 }, new ProductImageData { Version = V9_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Amd64, SdkOS = OS.AzureLinux30, @@ -189,8 +153,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Amd64, SdkOS = OS.AzureLinux30, ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V9_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Amd64, SdkOS = OS.AzureLinux30, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.AzureLinux30, Arch = Arch.Arm64 }, new ProductImageData { Version = V9_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Arm64, SdkOS = OS.AzureLinux30 }, @@ -200,8 +162,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Arm64, SdkOS = OS.AzureLinux30, ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V9_0, OS = OS.AzureLinux30Distroless, Arch = Arch.Arm64, SdkOS = OS.AzureLinux30, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.BookwormSlim, Arch = Arch.Arm64 }, new ProductImageData { Version = V9_0, OS = OS.Noble, Arch = Arch.Arm64 }, new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble }, @@ -211,22 +171,16 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm64, SdkOS = OS.Noble, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Arm64 }, new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Arm64, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Arm64, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Arm64, SdkOS = OS.Alpine320, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Arm64 }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Arm64, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Arm64, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Arm64, SdkOS = OS.Alpine321, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.BookwormSlim, Arch = Arch.Arm }, new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Arm }, @@ -234,15 +188,11 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Arm, SdkOS = OS.Alpine320, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V9_0, OS = OS.Alpine320, Arch = Arch.Arm, SdkOS = OS.Alpine320, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Arm }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Arm, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Composite, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Arm, SdkOS = OS.Alpine321, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, - new ProductImageData { Version = V9_0, OS = OS.Alpine321, Arch = Arch.Arm, SdkOS = OS.Alpine321, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V9_0, OS = OS.Noble, Arch = Arch.Arm }, new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble }, new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble, @@ -251,8 +201,6 @@ public static class TestData ImageVariant = DotNetImageVariant.Composite | DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Aspnet }, new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble, ImageVariant = DotNetImageVariant.Extra, SupportedImageRepos = DotNetImageRepo.Runtime_Deps | DotNetImageRepo.Runtime | DotNetImageRepo.Aspnet }, - new ProductImageData { Version = V9_0, OS = OS.NobleChiseled, Arch = Arch.Arm, SdkOS = OS.Noble, SdkImageVariant = DotNetImageVariant.AOT, - ImageVariant = DotNetImageVariant.AOT, SupportedImageRepos = DotNetImageRepo.Runtime_Deps }, new ProductImageData { Version = V10_0_Preview, OS = OS.Noble, Arch = Arch.Amd64 }, From 707f62bf72266c185a08fafc75e07c2b9c8651d5 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 1 Apr 2025 14:31:03 -0700 Subject: [PATCH 3/4] Add temporary workaround to not check for deprecated AOT SDK image testdata --- .../Microsoft.DotNet.Docker.Tests/TestDataTests.cs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tests/Microsoft.DotNet.Docker.Tests/TestDataTests.cs b/tests/Microsoft.DotNet.Docker.Tests/TestDataTests.cs index 02322a8c5e..41f4cce1e1 100644 --- a/tests/Microsoft.DotNet.Docker.Tests/TestDataTests.cs +++ b/tests/Microsoft.DotNet.Docker.Tests/TestDataTests.cs @@ -50,6 +50,18 @@ public void VerifyTestData(DotNetImageRepo imageRepo) .Split(':')[1]) .ToList(); + static bool IsDeprecatedAotImage(DockerfileInfo dockerfile) + { + return + dockerfile.Repo == "sdk" && + (dockerfile.MajorMinor == "8.0" || dockerfile.MajorMinor == "9.0") && + dockerfile.Os.Contains("aot"); + } + + IEnumerable>> dockerfileTags = ManifestHelper.GetDockerfileTags(manifestRepo) + // Temporary workaround: 8.0 and 9.0 SDK AOT images should not be tested + .Where(kvp => !IsDeprecatedAotImage(kvp.Key)); + // Account for SDK AOT images. They are tested based on the runtime-deps images. if (imageRepo == DotNetImageRepo.SDK) { @@ -65,7 +77,7 @@ public void VerifyTestData(DotNetImageRepo imageRepo) ]; } - IEnumerable> manifestTagsByPlatform = ManifestHelper.GetDockerfileTags(manifestRepo).Values; + IEnumerable> manifestTagsByPlatform = dockerfileTags.Select(kvp => kvp.Value); Action[] conditions = manifestTagsByPlatform .Select, Action>(imageTags => () => From 82da2b837d9f0343e414ac250526626951c79457 Mon Sep 17 00:00:00 2001 From: Logan Bussell Date: Tue, 1 Apr 2025 14:41:40 -0700 Subject: [PATCH 4/4] Update image size baselines --- .../performance/ImageSize.nightly.linux.json | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/tests/performance/ImageSize.nightly.linux.json b/tests/performance/ImageSize.nightly.linux.json index dd520082a6..27853f31ef 100644 --- a/tests/performance/ImageSize.nightly.linux.json +++ b/tests/performance/ImageSize.nightly.linux.json @@ -6,18 +6,12 @@ "src/runtime-deps/8.0/alpine3.21/amd64": 10251833, "src/runtime-deps/8.0/alpine3.21/arm32v7": 6858356, "src/runtime-deps/8.0/alpine3.21/arm64v8": 10582917, - "src/runtime-deps/8.0/alpine3.21-aot/amd64": 7549541, - "src/runtime-deps/8.0/alpine3.21-aot/arm32v7": 4898194, - "src/runtime-deps/8.0/alpine3.21-aot/arm64v8": 7892823, "src/runtime-deps/8.0/alpine3.21-extra/amd64": 46656829, "src/runtime-deps/8.0/alpine3.21-extra/arm32v7": 42507728, "src/runtime-deps/8.0/alpine3.21-extra/arm64v8": 47614445, "src/runtime-deps/8.0/alpine3.20/amd64": 10251833, "src/runtime-deps/8.0/alpine3.20/arm32v7": 6858356, "src/runtime-deps/8.0/alpine3.20/arm64v8": 10582917, - "src/runtime-deps/8.0/alpine3.20-aot/amd64": 7549541, - "src/runtime-deps/8.0/alpine3.20-aot/arm32v7": 4898194, - "src/runtime-deps/8.0/alpine3.20-aot/arm64v8": 7892823, "src/runtime-deps/8.0/alpine3.20-extra/amd64": 46656829, "src/runtime-deps/8.0/alpine3.20-extra/arm32v7": 42507728, "src/runtime-deps/8.0/alpine3.20-extra/arm64v8": 47614445, @@ -27,9 +21,6 @@ "src/runtime-deps/8.0/jammy-chiseled/amd64": 12935991, "src/runtime-deps/8.0/jammy-chiseled/arm32v7": 7753302, "src/runtime-deps/8.0/jammy-chiseled/arm64v8": 10176580, - "src/runtime-deps/8.0/jammy-chiseled-aot/amd64": 10746881, - "src/runtime-deps/8.0/jammy-chiseled-aot/arm32v7": 6248236, - "src/runtime-deps/8.0/jammy-chiseled-aot/arm64v8": 8040790, "src/runtime-deps/8.0/jammy-chiseled-extra/amd64": 50512854, "src/runtime-deps/8.0/jammy-chiseled-extra/arm32v7": 42156982, "src/runtime-deps/8.0/jammy-chiseled-extra/arm64v8": 47568019, @@ -37,24 +28,18 @@ "src/runtime-deps/8.0/noble/arm64v8": 110537989, "src/runtime-deps/8.0/noble-chiseled/amd64": 12935991, "src/runtime-deps/8.0/noble-chiseled/arm64v8": 10176580, - "src/runtime-deps/8.0/noble-chiseled-aot/amd64": 10746881, - "src/runtime-deps/8.0/noble-chiseled-aot/arm64v8": 8040790, "src/runtime-deps/8.0/noble-chiseled-extra/amd64": 50512854, "src/runtime-deps/8.0/noble-chiseled-extra/arm64v8": 47568019, "src/runtime-deps/8.0/cbl-mariner2.0/amd64": 106886896, "src/runtime-deps/8.0/cbl-mariner2.0/arm64v8": 101218471, "src/runtime-deps/8.0/cbl-mariner2.0-distroless/amd64": 21317388, "src/runtime-deps/8.0/cbl-mariner2.0-distroless/arm64v8": 18449538, - "src/runtime-deps/8.0/cbl-mariner2.0-distroless-aot/amd64": 18884861, - "src/runtime-deps/8.0/cbl-mariner2.0-distroless-aot/arm64v8": 16068598, "src/runtime-deps/8.0/cbl-mariner2.0-distroless-extra/amd64": 56229970, "src/runtime-deps/8.0/cbl-mariner2.0-distroless-extra/arm64v8": 53042143, "src/runtime-deps/8.0/azurelinux3.0/amd64": 106886896, "src/runtime-deps/8.0/azurelinux3.0/arm64v8": 101218471, "src/runtime-deps/8.0/azurelinux3.0-distroless/amd64": 21317388, "src/runtime-deps/8.0/azurelinux3.0-distroless/arm64v8": 18449538, - "src/runtime-deps/8.0/azurelinux3.0-distroless-aot/amd64": 18884861, - "src/runtime-deps/8.0/azurelinux3.0-distroless-aot/arm64v8": 16068598, "src/runtime-deps/8.0/azurelinux3.0-distroless-extra/amd64": 56229970, "src/runtime-deps/8.0/azurelinux3.0-distroless-extra/arm64v8": 53042143, "src/runtime-deps/9.0/bookworm-slim/amd64": 122238983, @@ -63,18 +48,12 @@ "src/runtime-deps/9.0/alpine3.21/amd64": 10251833, "src/runtime-deps/9.0/alpine3.21/arm32v7": 6858356, "src/runtime-deps/9.0/alpine3.21/arm64v8": 10582917, - "src/runtime-deps/9.0/alpine3.21-aot/amd64": 7549541, - "src/runtime-deps/9.0/alpine3.21-aot/arm32v7": 4898194, - "src/runtime-deps/9.0/alpine3.21-aot/arm64v8": 7892823, "src/runtime-deps/9.0/alpine3.21-extra/amd64": 46656829, "src/runtime-deps/9.0/alpine3.21-extra/arm32v7": 42507728, "src/runtime-deps/9.0/alpine3.21-extra/arm64v8": 47614445, "src/runtime-deps/9.0/alpine3.20/amd64": 10251833, "src/runtime-deps/9.0/alpine3.20/arm32v7": 6858356, "src/runtime-deps/9.0/alpine3.20/arm64v8": 10582917, - "src/runtime-deps/9.0/alpine3.20-aot/amd64": 7549541, - "src/runtime-deps/9.0/alpine3.20-aot/arm32v7": 4898194, - "src/runtime-deps/9.0/alpine3.20-aot/arm64v8": 7892823, "src/runtime-deps/9.0/alpine3.20-extra/amd64": 46656829, "src/runtime-deps/9.0/alpine3.20-extra/arm32v7": 42507728, "src/runtime-deps/9.0/alpine3.20-extra/arm64v8": 47614445, @@ -84,9 +63,6 @@ "src/runtime-deps/9.0/noble-chiseled/amd64": 12935991, "src/runtime-deps/9.0/noble-chiseled/arm32v7": 7753302, "src/runtime-deps/9.0/noble-chiseled/arm64v8": 10176580, - "src/runtime-deps/9.0/noble-chiseled-aot/amd64": 10746881, - "src/runtime-deps/9.0/noble-chiseled-aot/arm32v7": 6248236, - "src/runtime-deps/9.0/noble-chiseled-aot/arm64v8": 8040790, "src/runtime-deps/9.0/noble-chiseled-extra/amd64": 50512854, "src/runtime-deps/9.0/noble-chiseled-extra/arm32v7": 42156982, "src/runtime-deps/9.0/noble-chiseled-extra/arm64v8": 47568019, @@ -94,8 +70,6 @@ "src/runtime-deps/9.0/azurelinux3.0/arm64v8": 101218471, "src/runtime-deps/9.0/azurelinux3.0-distroless/amd64": 21317388, "src/runtime-deps/9.0/azurelinux3.0-distroless/arm64v8": 18449538, - "src/runtime-deps/9.0/azurelinux3.0-distroless-aot/amd64": 18884861, - "src/runtime-deps/9.0/azurelinux3.0-distroless-aot/arm64v8": 16068598, "src/runtime-deps/9.0/azurelinux3.0-distroless-extra/amd64": 56229970, "src/runtime-deps/9.0/azurelinux3.0-distroless-extra/arm64v8": 53042143, "src/runtime-deps/10.0/alpine3.21/amd64": 10251833,