Skip to content

Commit 050adea

Browse files
richlanderCopilot
andcommitted
Update Alpine infra images to 3.24 (release/10.0)
Servicing port of #129824. Bump Alpine-based Helix and build container image references from 3.23 to 3.24 on release/10.0: - eng/pipelines/common/templates/pipeline-with-resources.yml (build container) - eng/pipelines/coreclr/templates/helix-queues-setup.yml (musl x64/arm32/arm64) - eng/pipelines/installer/helix-queues-setup.yml (musl x64/arm64) - eng/pipelines/libraries/helix-queues-setup.yml (musl x64/arm64) Tags verified present in the MCR registry (alpine-3.24-amd64, alpine-3.24-helix-amd64/-arm32v7/-arm64v8). release/10.0 does not pin digests for these references, so the unpinned format is preserved; the musl entries in helix-platforms.yml are not present on this branch. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent bee7e39 commit 050adea

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

eng/pipelines/common/templates/pipeline-with-resources.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ extends:
6767
image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-24.04
6868

6969
linux_musl_x64_dev_innerloop:
70-
image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-amd64
70+
image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-amd64
7171

7272
linux_x64_sanitizer:
7373
image: mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net10.0-cross-amd64-sanitizer

eng/pipelines/coreclr/templates/helix-queues-setup.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,23 +98,23 @@ jobs:
9898
# Linux musl x64
9999
- ${{ if eq(parameters.platform, 'linux_musl_x64') }}:
100100
- ${{ if eq(variables['System.TeamProject'], 'public') }}:
101-
- (Alpine.323.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-amd64
101+
- (Alpine.324.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-amd64
102102
- ${{ if eq(variables['System.TeamProject'], 'internal') }}:
103-
- (Alpine.323.Amd64)AzureLinux.3.Amd64@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-amd64
103+
- (Alpine.324.Amd64)AzureLinux.3.Amd64@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-amd64
104104

105105
# Linux musl arm32
106106
- ${{ if eq(parameters.platform, 'linux_musl_arm') }}:
107107
- ${{ if eq(variables['System.TeamProject'], 'public') }}:
108-
- (Alpine.323.Arm32.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-arm32v7
108+
- (Alpine.324.Arm32.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-arm32v7
109109
- ${{ if eq(variables['System.TeamProject'], 'internal') }}:
110-
- (Alpine.323.Arm32)AzureLinux.3.Arm64@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-arm32v7
110+
- (Alpine.324.Arm32)AzureLinux.3.Arm64@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-arm32v7
111111

112112
# Linux musl arm64
113113
- ${{ if eq(parameters.platform, 'linux_musl_arm64') }}:
114114
- ${{ if eq(variables['System.TeamProject'], 'public') }}:
115-
- (Alpine.323.Arm64.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-arm64v8
115+
- (Alpine.324.Arm64.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-arm64v8
116116
- ${{ if eq(variables['System.TeamProject'], 'internal') }}:
117-
- (Alpine.323.Arm64)AzureLinux.3.Arm64@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-arm64v8
117+
- (Alpine.324.Arm64)AzureLinux.3.Arm64@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-arm64v8
118118

119119
# Linux x64
120120
- ${{ if eq(parameters.platform, 'linux_x64') }}:

eng/pipelines/installer/helix-queues-setup.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ jobs:
3333

3434
# Linux musl x64
3535
- ${{ if eq(parameters.platform, 'linux_musl_x64') }}:
36-
- (Alpine.323.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-amd64
36+
- (Alpine.324.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-amd64
3737

3838
# Linux musl arm64
3939
- ${{ if and(eq(parameters.platform, 'linux_musl_arm64'), or(eq(parameters.jobParameters.isExtraPlatformsBuild, true), eq(parameters.jobParameters.includeAllPlatforms, true))) }}:
40-
- (Alpine.323.Arm64.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-arm64v8
40+
- (Alpine.324.Arm64.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-arm64v8
4141

4242
# Linux x64
4343
- ${{ if eq(parameters.platform, 'linux_x64') }}:

eng/pipelines/libraries/helix-queues-setup.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ jobs:
4040
- ${{ if or(eq(parameters.jobParameters.isExtraPlatformsBuild, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
4141
- (Alpine.edge.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-edge-helix-amd64
4242
- ${{ if or(ne(parameters.jobParameters.isExtraPlatformsBuild, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
43-
- (Alpine.323.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-amd64
43+
- (Alpine.324.Amd64.Open)AzureLinux.3.Amd64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-amd64
4444

4545
# Linux musl arm64
4646
- ${{ if eq(parameters.platform, 'linux_musl_arm64') }}:
4747
- ${{ if or(eq(parameters.jobParameters.isExtraPlatformsBuild, true), eq(parameters.jobParameters.includeAllPlatforms, true)) }}:
48-
- (Alpine.323.Arm64.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.23-helix-arm64v8
48+
- (Alpine.324.Arm64.Open)AzureLinux.3.Arm64.Open@mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.24-helix-arm64v8
4949

5050
# Linux x64
5151
- ${{ if eq(parameters.platform, 'linux_x64') }}:

0 commit comments

Comments
 (0)