automated-betas for Fennec are built off the wrong branch
Categories
(Release Engineering :: Release Automation, defect)
Tracking
(Not tracked)
People
(Reporter: mtabara, Assigned: mtabara)
References
(Regression)
Details
Attachments
(1 file)
We haven't had this issue on Beta/Devedition but we seem to having it for esr68. There seems to be a confusion at hg.mozilla.org level - even though we provide the correct fromChange and toChange pointing at default branch, it still includes in the response, the RELBRANCH entries too.
Today's Fennec 68.5.0b4 was automatically built off a wrong revision. We need to address that.
My first supposition is that I can maybe tweak the hg.mozilla.org call to filter out anything else is not on default.
| Assignee | ||
Comment 1•6 years ago
•
|
||
From the maybe-release log:
2020-01-20 04:08:25,933 - urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): shipit-api.mozilla-releng.net:443
2020-01-20 04:08:26,110 - urllib3.connectionpool - DEBUG - https://shipit-api.mozilla-releng.net:443 "GET /releases?product=fennec&branch=releases%2Fmozilla-esr68&status=shipped HTTP/1.1" 200 None
2020-01-20 04:08:26,114 - shipitscript.script - INFO - Last shipped revision is ba35b4e926ed8da2b7796272948d9d86cfec8f8d
2020-01-20 04:08:26,115 - shipitscript.script - INFO - Determining most recent shippable revision
2020-01-20 04:08:26,117 - urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): hg.mozilla.org:443
2020-01-20 04:08:26,384 - urllib3.connectionpool - DEBUG - https://hg.mozilla.org:443 "GET /releases/mozilla-esr68/json-pushes?full=1&fromchange=ba35b4e926ed8da2b7796272948d9d86cfec8f8d&tochange=615d4ace089d57ddf11facdb678188fb41c0981b HTTP/1.1" 200 None
2020-01-20 04:08:26,421 - shipitscript.pushlog_scan - INFO - Could not tell the importance of e215d711213984716b1c44db7d1254397de6ef4b, hence defaulting to IMPORTANT
2020-01-20 04:08:26,421 - shipitscript.script - INFO - The shippable revision found is e215d711213984716b1c44db7d1254397de6ef4b
Although the fromchange and tochange are correct, it seems that hg.mozilla.org is returning polluted entries, including the FIREFOX_ESR_68_4_X_RELBRANCH commits. It should've picked up ffe5efb8f46e141281c46eed3fb81a452cb9055f instead
| Assignee | ||
Comment 2•6 years ago
|
||
| Assignee | ||
Comment 3•6 years ago
|
||
The fix is now deployed. Next Monday's Fennec should have a commit based on a revision from default only.
Once that's confirmed, I'll be switching to ship automatically.
Description
•