Skip to content

Bug 2058149 - Remove Enterprise Products from the release tracking request automation - #2688

Merged
dklawren merged 2 commits into
mozilla-bteam:masterfrom
dklawren:2058149
Jul 28, 2026
Merged

Bug 2058149 - Remove Enterprise Products from the release tracking request automation#2688
dklawren merged 2 commits into
mozilla-bteam:masterfrom
dklawren:2058149

Conversation

@dklawren

Copy link
Copy Markdown
Collaborator

Not admin config — it's code. extensions/MozChangeField/lib/Post/SetTrackingSeverityS1.pm runs on bug create and on severity change, sets current nightly/beta cf_tracking_firefox to ?.

Change: early return in both evaluate_create and evaluate_change when product is in EXCLUDED_PRODUCTS constant (currently just 'Enterprise Products'). Adding more later = one string in the list, or swap constant for a param when you want it admin-editable.

Notes:

  • evaluate_change checks $bug->product = new product, so a bug moved into Enterprise Products in same transaction as the S1 set is also skipped.
  • EXCLUDED_PRODUCTS is a list constant, so grep works and stays cheap

Copilot AI review requested due to automatic review settings July 27, 2026 19:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@dklawren
dklawren requested review from cgsheeh and Copilot July 27, 2026 19:27

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@dklawren
dklawren merged commit 4851867 into mozilla-bteam:master Jul 28, 2026
8 checks passed
@dklawren
dklawren deleted the 2058149 branch July 28, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants