From 6e8c2d38c0cf4761d25c7524413b6d7d7f455022 Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Mon, 5 Jun 2023 15:44:10 -0400 Subject: [PATCH 1/2] [ci] Use new 1ES Hosted Linux PR build pool Commit ca5ff9b06 migrated our Linux PR build and test jobs to Microsoft hosted agents. At the time it seemed that we had trimmed our build output and provisioning requirements enough to fit within the 10GB disk space limit of the hosted agents. However, we've been running into disk issues recently: System.IO.IOException: No space left on device : '/home/vsts/agents/3.220.2/_diag/Worker_20230605-125326-utc.log' A new [`android-devdiv-ubuntu-vmss-pr`][0] scaling pool has been set up for Linux PR builds and tests, with the same configuration as the `android-devdiv-ubuntu-vmss` pool used for non PR builds. [0]: https://ms.portal.azure.com/?feature.customportal=false#@microsoft.onmicrosoft.com/resource/subscriptions/cd4829e2-e38b-43d2-8316-2f2009f36f97/resourcegroups/devdiv-vm-scale-sets/providers/Microsoft.CloudTest/hostedpools/android-devdiv-ubuntu-vmss-pr/overview --- build-tools/automation/azure-pipelines.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-tools/automation/azure-pipelines.yaml b/build-tools/automation/azure-pipelines.yaml index 3f972ed8961..8f135cde30e 100644 --- a/build-tools/automation/azure-pipelines.yaml +++ b/build-tools/automation/azure-pipelines.yaml @@ -85,9 +85,9 @@ variables: - name: MacBuildPoolImage value: '' - name: LinuxBuildPoolName - value: Azure Pipelines + value: android-devdiv-ubuntu-vmss-pr - name: LinuxBuildPoolImage - value: ubuntu-22.04 + value: '' - name: DisablePipelineConfigDetector value: true @@ -264,7 +264,7 @@ stages: - job: linux_tests_smoke displayName: Linux > Tests > MSBuild pool: - vmImage: ubuntu-22.04 + vmImage: android-devdiv-ubuntu-vmss-pr timeoutInMinutes: 180 workspace: clean: all From 4b634cff33e6a11b566bb26681e9126cda7a081c Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Mon, 5 Jun 2023 16:00:14 -0400 Subject: [PATCH 2/2] Fix test pool name --- build-tools/automation/azure-pipelines.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-tools/automation/azure-pipelines.yaml b/build-tools/automation/azure-pipelines.yaml index 8f135cde30e..78d1fe30e06 100644 --- a/build-tools/automation/azure-pipelines.yaml +++ b/build-tools/automation/azure-pipelines.yaml @@ -264,7 +264,7 @@ stages: - job: linux_tests_smoke displayName: Linux > Tests > MSBuild pool: - vmImage: android-devdiv-ubuntu-vmss-pr + name: android-devdiv-ubuntu-vmss-pr timeoutInMinutes: 180 workspace: clean: all