Skip to content

[devops] Match Tahoe bots on 'Tahoe'.#24853

Closed
rolfbjarne wants to merge 1 commit intomainfrom
dev/rolf/devops-tahoe
Closed

[devops] Match Tahoe bots on 'Tahoe'.#24853
rolfbjarne wants to merge 1 commit intomainfrom
dev/rolf/devops-tahoe

Conversation

@rolfbjarne
Copy link
Copy Markdown
Member

@rolfbjarne rolfbjarne commented Mar 9, 2026

That way we don't limit ourselves to bots with Version=26.0 (but we can also
run on bots with minor OS updates, such as Version=26.3).

That way we don't lmit ourselves to bots with Version=26.0 (but we can also
run on bots with minor OS updates, such as Version=26.3).
Copy link
Copy Markdown
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 DevOps macOS Tahoe (26) test stage agent selection so the pipeline can run on Tahoe bots without being pinned to a specific Agent.OSVersion (e.g., allowing 26.3 as well as 26.0).

Changes:

  • Replaces the Tahoe stage demand from a specific OS version match (Agent.OSVersion -equals 26.0) to a different agent-matching demand.

You can also share your feedback on Copilot code review. Take the survey.

demands: [
"Agent.OS -equals Darwin",
"Agent.OSVersion -equals 26.0",
"Agent.Name -equals Tahoe",
Copy link

Copilot AI Mar 9, 2026

Choose a reason for hiding this comment

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

Using Agent.Name -equals Tahoe is likely too restrictive/incorrect for selecting all macOS Tahoe bots: Agent.Name is the individual ADO agent name (typically unique), and this repo consistently uses the custom capability macOS.Name to select the OS (see Monterey/Ventura/Sonoma/Sequoia entries just above). To match any Tahoe machine regardless of minor OS version, switch this demand to macOS.Name -equals Tahoe (or another dedicated capability meant for OS selection) instead of Agent.Name.

Suggested change
"Agent.Name -equals Tahoe",
"macOS.Name -equals Tahoe",

Copilot uses AI. Check for mistakes.
@rolfbjarne
Copy link
Copy Markdown
Member Author

Dup of #24851.

@rolfbjarne rolfbjarne closed this Mar 9, 2026
auto-merge was automatically disabled March 9, 2026 10:01

Pull request was closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants