Closed Bug 1726216 Opened 3 years ago Closed 3 years ago

Invalid INCLUDE_VERSION_REGEX for thunderbird91-next in update_verify_config.py

Categories

(Firefox Build System :: Task Configuration, defect)

Firefox 91
defect

Tracking

(firefox-esr78 unaffected, firefox-esr91 fixed, firefox91 wontfix, firefox92 wontfix, firefox93 fixed)

RESOLVED FIXED
93 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- fixed
firefox91 --- wontfix
firefox92 --- wontfix
firefox93 --- fixed

People

(Reporter: rjl, Assigned: rjl)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

The regex for thunderbird91-next is missing a closing single quote. When its passed to the shell to generate the cfg file, it fails as a result. The issue went unnoticed until the release of Thunderbird 91.0.1.

The missing closing single quote causes update-verify-config-next to fail as
the value is used in a shell commandline.
Added a quick test to look for this kind of error since apparently it is easy
to miss.

Assignee: nobody → rob
Status: NEW → ASSIGNED

Set release status flags based on info from the regressing bug 1720386

Pushed by thunderbird@calypsoblue.org: https://hg.mozilla.org/integration/autoland/rev/98afbe520452 Fix thunderbird91-next regex in update_verify_config.py. r=taskgraph-reviewers,jmaher
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch

The patch landed in nightly and beta is affected.
:rjl, is this bug important enough to require an uplift?
If not please set status_beta to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(rob)

Comment on attachment 9236717 [details]
Bug 1726216 - Fix thunderbird91-next regex in update_verify_config.py. r?#taskgraph-reviewers

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: This is for Update-Verify-Next tests for Thunderbird esr91 builds. Currently those tests do not run due to the missing single quote at the end of the regex.
  • User impact if declined: No user impact, just more manual testing for Thunderbird release drivers and testers. If possible, I would like to get this included in 91.1.0.
  • Fix Landed on Version: 93
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Fixes an error with the regex that was added in bug 1720386. Without the final single-quote, the shell command fails, so no update-verify config file is created, and no update-verify-next tests run. The only affected jobs would be Update Verify Config Next for Thunderbird, that sets "extras:include-version" to "thunderbird91-next". No impact to Firefox is expected.
  • String or UUID changes made by this patch: N/A
Flags: needinfo?(rob)
Attachment #9236717 - Flags: approval-mozilla-esr91?

Comment on attachment 9236717 [details]
Bug 1726216 - Fix thunderbird91-next regex in update_verify_config.py. r?#taskgraph-reviewers

Approved for 91.1esr.

Attachment #9236717 - Flags: approval-mozilla-esr91? → approval-mozilla-esr91+
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: