Invalid INCLUDE_VERSION_REGEX for thunderbird91-next in update_verify_config.py
Categories
(Firefox Build System :: Task Configuration, defect)
Tracking
(firefox-esr78 unaffected, firefox-esr91 fixed, firefox91 wontfix, firefox92 wontfix, firefox93 fixed)
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)
48 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-esr91+
|
Details | Review |
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.
Assignee | ||
Comment 1•3 years ago
|
||
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.
Updated•3 years ago
|
Updated•3 years ago
|
Comment 2•3 years ago
|
||
Set release status flags based on info from the regressing bug 1720386
Comment 4•3 years ago
|
||
bugherder |
Updated•3 years ago
|
Comment 5•3 years ago
|
||
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.
Assignee | ||
Comment 6•3 years ago
|
||
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
Assignee | ||
Updated•3 years ago
|
Comment 7•3 years ago
|
||
Comment on attachment 9236717 [details]
Bug 1726216 - Fix thunderbird91-next regex in update_verify_config.py. r?#taskgraph-reviewers
Approved for 91.1esr.
Comment 8•3 years ago
|
||
bugherder uplift |
Updated•3 years ago
|
Description
•