Skip to content

Replace MSSecurity-1ES pool with Microsoft-hosted agents in pr-msal pipeline, Fixes AB#3549891#2486

Merged
p3dr0rv merged 2 commits intodevfrom
pedroro/replace-1es-agents-with-hosted-pool
Mar 20, 2026
Merged

Replace MSSecurity-1ES pool with Microsoft-hosted agents in pr-msal pipeline, Fixes AB#3549891#2486
p3dr0rv merged 2 commits intodevfrom
pedroro/replace-1es-agents-with-hosted-pool

Conversation

@p3dr0rv
Copy link
Collaborator

@p3dr0rv p3dr0rv commented Mar 19, 2026

Summary

Replace MSSecurity-1ES-Build-Agents-Pool with Microsoft-hosted vmImage: 'windows-2022' in the pr-msal.yml pipeline.

Changes

  • File: azure-pipelines/pull-request-validation/pr-msal.yml
  • Before: pool: { name: MSSecurity-1ES-Build-Agents-Pool, image: MSSecurity-1ES-Windows-2022, os: windows }
  • After: pool: { vmImage: 'windows-2022' }

Affected Jobs

All 4 PR validation jobs now run on Microsoft-hosted agents:

  • build_test (PR Branch Testing)
  • build_test_dev (Dev Branch Testing)
  • spotbugs (SpotBugs analysis)
  • lint (Lint checks)

None of these jobs build Broker or require self-hosted agent capabilities.
AB#3549891

…ipeline

Replace MSSecurity-1ES-Build-Agents-Pool with vmImage: windows-latest
for all PR validation jobs (build_test, build_test_dev, spotbugs, lint).
These jobs build MSAL only and do not require the 1ES self-hosted pool.
@p3dr0rv p3dr0rv requested a review from a team as a code owner March 19, 2026 23:18
Copilot AI review requested due to automatic review settings March 19, 2026 23:18
@github-actions
Copy link

❌ Work item link check failed. Description does not contain AB#{ID}.

Click here to Learn more.

@p3dr0rv p3dr0rv added the No-Changelog This change does not update the changelog. label Mar 19, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Azure Pipelines PR validation configuration to run MSAL PR checks on Microsoft-hosted Windows agents instead of the MSSecurity-1ES self-hosted pool, simplifying agent dependency requirements for the PR pipeline.

Changes:

  • Switch pipeline pool from MSSecurity-1ES-Build-Agents-Pool to Microsoft-hosted vmImage: 'windows-latest'.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions
Copy link

✅ Work item link check complete. Description contains link AB#3549891 to an Azure Boards work item.

Copy link
Collaborator

@fadidurah fadidurah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not actually sure if this will work lol I think we added these to 1ES pool for a reason, but if the checks don't fail, LGTM

@p3dr0rv
Copy link
Collaborator Author

p3dr0rv commented Mar 20, 2026

I'm not actually sure if this will work lol I think we added these to 1ES pool for a reason, but if the checks don't fail, LGTM

IIRC we need them when we build broker for some weird reason, publications and 1es pipelines

@p3dr0rv p3dr0rv merged commit 8af45d1 into dev Mar 20, 2026
28 of 34 checks passed
@p3dr0rv p3dr0rv deleted the pedroro/replace-1es-agents-with-hosted-pool branch March 20, 2026 18:10
@github-actions github-actions bot changed the title Replace MSSecurity-1ES pool with Microsoft-hosted agents in pr-msal pipeline Replace MSSecurity-1ES pool with Microsoft-hosted agents in pr-msal pipeline, Fixes AB#3549891 Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

No-Changelog This change does not update the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants