Skip to content

Commit 984dd1d

Browse files
richlanderCopilot
andauthored
[release/10.0] Move remaining Linux build pools from Ubuntu 22.04 to Azure Linux 3 (#125996)
> [!NOTE] > This PR was AI/Copilot-generated. Update enterprise and stress test build pool images from Ubuntu 22.04 to Azure Linux 3: - `enterprise/linux.yml` - `stress/http.yml` - `stress/ssl.yml` `Build.Ubuntu.2204.Amd64.Open` → `build.azurelinux.3.amd64.open` Companion to #125995 (main). Ref #125748, #125690 --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 971d5b6 commit 984dd1d

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

eng/pipelines/libraries/enterprise/linux.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,18 @@ extends:
3939
timeoutInMinutes: 120
4040
pool:
4141
name: $(DncEngPublicBuildPool)
42-
demands: ImageOverride -equals Build.Ubuntu.2204.Amd64.Open
42+
demands: ImageOverride -equals build.azurelinux.3.amd64.open
4343
steps:
4444
- bash: |
4545
cd $(enterpriseTestsSetup)
46-
docker-compose build
46+
docker compose build
4747
displayName: Build test machine images
4848
env:
4949
DOTNET_RUNTIME_REPO_ROOT: $(Build.SourcesDirectory)
5050
5151
- bash: |
5252
cd $(enterpriseTestsSetup)
53-
docker-compose up -d
53+
docker compose up -d
5454
displayName: Start test network and machines
5555
env:
5656
DOTNET_RUNTIME_REPO_ROOT: $(Build.SourcesDirectory)
@@ -73,7 +73,7 @@ extends:
7373
7474
- bash: |
7575
cd $(enterpriseTestsSetup)
76-
docker-compose down
76+
docker compose down
7777
displayName: Stop test network and machines
7878
env:
7979
DOTNET_RUNTIME_REPO_ROOT: $(Build.SourcesDirectory)

eng/pipelines/libraries/stress/http.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ extends:
3838
DUMPS_SHARE: "$(Build.ArtifactStagingDirectory)/dumps/"
3939
pool:
4040
name: $(DncEngPublicBuildPool)
41-
demands: ImageOverride -equals Build.Ubuntu.2204.Amd64.Open
41+
demands: ImageOverride -equals build.azurelinux.3.amd64.open
4242

4343
steps:
4444
- checkout: self
@@ -63,7 +63,7 @@ extends:
6363
export STRESS_CLIENT_ARGS="$HTTPSTRESS_CLIENT_ARGS -http 3.0"
6464
export STRESS_SERVER_ARGS="$HTTPSTRESS_SERVER_ARGS -http 3.0"
6565
mkdir -p $DUMPS_SHARE
66-
docker-compose up --abort-on-container-exit --no-color
66+
docker compose up --abort-on-container-exit --no-color
6767
timeoutInMinutes: 35 # In case the HTTP/3.0 run hangs, we timeout shortly after the expected 30 minute run
6868
displayName: Run HttpStress - HTTP 3.0
6969
condition: and(eq(variables['buildRuntime.succeeded'], 'true'), eq(variables['buildStress.succeeded'], 'true'))
@@ -73,8 +73,8 @@ extends:
7373
export STRESS_CLIENT_ARGS="$HTTPSTRESS_CLIENT_ARGS -http 2.0"
7474
export STRESS_SERVER_ARGS="$HTTPSTRESS_SERVER_ARGS -http 2.0"
7575
mkdir -p $DUMPS_SHARE
76-
docker-compose down
77-
docker-compose up --abort-on-container-exit --no-color
76+
docker compose down
77+
docker compose up --abort-on-container-exit --no-color
7878
displayName: Run HttpStress - HTTP 2.0
7979
condition: and(eq(variables['buildRuntime.succeeded'], 'true'), eq(variables['buildStress.succeeded'], 'true'))
8080
@@ -83,8 +83,8 @@ extends:
8383
export STRESS_CLIENT_ARGS="$HTTPSTRESS_CLIENT_ARGS -http 1.1"
8484
export STRESS_SERVER_ARGS="$HTTPSTRESS_SERVER_ARGS -http 1.1"
8585
mkdir -p $DUMPS_SHARE
86-
docker-compose down
87-
docker-compose up --abort-on-container-exit --no-color
86+
docker compose down
87+
docker compose up --abort-on-container-exit --no-color
8888
displayName: Run HttpStress - HTTP 1.1
8989
condition: and(eq(variables['buildRuntime.succeeded'], 'true'), eq(variables['buildStress.succeeded'], 'true'))
9090

eng/pipelines/libraries/stress/ssl.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ extends:
3939
DUMPS_SHARE: "$(Build.ArtifactStagingDirectory)/dumps/"
4040
pool:
4141
name: $(DncEngPublicBuildPool)
42-
demands: ImageOverride -equals Build.Ubuntu.2204.Amd64.Open
42+
demands: ImageOverride -equals build.azurelinux.3.amd64.open
4343

4444
steps:
4545
- checkout: self
@@ -60,7 +60,7 @@ extends:
6060
export STRESS_CLIENT_ARGS=$SSLSTRESS_CLIENT_ARGS
6161
export STRESS_SERVER_ARGS=$SSLSTRESS_SERVER_ARGS
6262
mkdir -p $DUMPS_SHARE
63-
docker-compose up --abort-on-container-exit --no-color
63+
docker compose up --abort-on-container-exit --no-color
6464
displayName: Run SslStress
6565
6666
- publish: $(Build.ArtifactStagingDirectory)/dumps

0 commit comments

Comments
 (0)