Skip to content

Temporarily disable the Helix Job Monitor - #132806

Merged
mmitche merged 1 commit into
mainfrom
mmitche/temporarily-disable-helix-job-monitor
Aug 26, 2026
Merged

Temporarily disable the Helix Job Monitor#132806
mmitche merged 1 commit into
mainfrom
mmitche/temporarily-disable-helix-job-monitor

Conversation

@mmitche

Copy link
Copy Markdown
Member

Temporarily disables the standalone Helix Job Monitor in the runtime pipeline while the Azure DevOps result upload behavior is investigated and validated.\n\nThis is intentionally limited to the runtime pipeline variable and should be reverted once validation is complete.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 810f897d-3e88-4973-9e90-5e76fb0ba4bc
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 5 pipeline(s).
11 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @akoeplinger, @matouskozak, @simonrozsival
See info in area-owners.md if you want to be subscribed.

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR disables the Helix Job Monitor for the runtime Azure DevOps pipeline by switching the enableHelixJobMonitor pipeline variable from true to false, which prevents the monitor job template from being included and causes Helix submissions to not opt into monitor-specific behavior.

Changes:

  • Set enableHelixJobMonitor to false in eng/pipelines/runtime.yml.
  • As a result, the conditional inclusion of /eng/common/core-templates/job/helix-job-monitor.yml is skipped in the Build stage.
  • Helix job submission templates that receive useHelixMonitor: ${{ variables.enableHelixJobMonitor }} will now receive false for this pipeline.

@mmitche
mmitche merged commit d1fcb01 into mainAug 26, 2026
21 of 153 checks passed
@mmitche
mmitche deleted the mmitche/temporarily-disable-helix-job-monitor branch August 26, 2026 23:36
@dotnet-milestone-botdotnet-milestone-botBot added this to the 12.0-preview1 milestone Aug 27, 2026
mmitche added a commit that referenced this pull request Aug 28, 2026
Updates Microsoft.DotNet.Helix.JobMonitor to the fixed
`11.0.0-beta.26427.10` build and refreshes the dependency metadata.
Also restores the monitor settings temporarily disabled by #132806 and
#132847.
Published by:
https://dev.azure.com/dnceng/internal/_build/results?buildId=3059358
Copilot-Session: 8b8f5df4-d7f7-4953-93af-59c1932e3607
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@mmitche