From 005489b6d568fc0f6053c9c1013dd7bc2d66587b Mon Sep 17 00:00:00 2001 From: Dan Cristoloveanu Date: Tue, 11 Aug 2026 00:38:29 -0700 Subject: [PATCH 1/2] [MrBot] Point ARM64 gate at Dpldsv6-v28 pool Bump the Windows ARM64 pool default from Dpldsv6-v26 to Dpldsv6-v28. The v26 pool is being retired; v28 is the current image/pool (adds the EnableDefaultServicesUpgrade SF cluster setting needed by the gated "Upgrade SF from master to current" leg). Repointing all consuming repos to v28 is a prerequisite for deleting v26. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- build/devops_gated.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/devops_gated.yml b/build/devops_gated.yml index 10478030..753dbcc4 100644 --- a/build/devops_gated.yml +++ b/build/devops_gated.yml @@ -8,7 +8,7 @@ parameters: - name: pool_name_windows_arm64 displayName: 'Windows ARM64 Pool' type: string - default: 'Azure-MessagingStore-Win-ARM64-Dpldsv6-v26' + default: 'Azure-MessagingStore-Win-ARM64-Dpldsv6-v28' - name: pool_name_linux displayName: 'Linux Pool' type: string From d2fd053f21a0a8d010a22fd3a0701d1ab4d30735 Mon Sep 17 00:00:00 2001 From: Dan Cristoloveanu Date: Tue, 11 Aug 2026 12:47:56 -0700 Subject: [PATCH 2/2] [MrBot] Actually pass the ARM64 pool to build_all_flavors The pool_name_windows_arm64 parameter (defaulted to the v28 pool) was declared but never forwarded to build_all_flavors.yml, so the template fell back to its own pool_name_arm64 default (the retired v26 pool) and the ARM64 jobs failed to find an agent pool. Forward it explicitly, the same way c-pal and the other consuming repos do. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- build/devops_gated.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/build/devops_gated.yml b/build/devops_gated.yml index 753dbcc4..1bb4a598 100644 --- a/build/devops_gated.yml +++ b/build/devops_gated.yml @@ -28,6 +28,7 @@ jobs: - template: /pipeline_templates/build_all_flavors.yml@c_build_tools parameters: GBALLOC_LL_TYPE_VALUES: ["PASSTHROUGH", "JEMALLOC"] + pool_name_arm64: ${{ parameters.pool_name_windows_arm64 }} arm64_max_stage: ALL - template: /pipeline_templates/run_master_check.yml@c_build_tools