Closed Bug 1469351 Opened 4 years ago Closed 4 years ago

Work around bug 1462323 in CI

Categories

(Firefox Build System :: Task Configuration, task, P1)

3 Branch
task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gps, Assigned: gps)

References

Details

Attachments

(2 files, 1 obsolete file)

I'll explain this more in the commit I'll post for review today.

My plan is to add a workaround in run-task and/or robustcheckout.
This change is a workaround for behavior in hg.mozilla.org's load
balancer triggering Mercurial to promote changesets to public when
they are canonically draft on the server. The gory details are in
bug 1462323.

See the inline comments and linked issues for more.

There is no easy way to test this. And the code is intended to be a
short-term hack. So no tests have been added.
This vendors the latest version of the robustcheckout extension with
a workaround for bug 1462323. This should hopefully mitigate the
underlying issue while servers are being physically moved this
week.
This vendors the latest version of the robustcheckout extension with
a workaround for bug 1462323. This should hopefully mitigate the
underlying issue while servers are being physically moved this
week.
Attachment #8986010 - Attachment is obsolete: true
Comment on attachment 8986009 [details]
robustcheckout: work around bad phases due to load balancer behavior (bug 1469351); r?sheehan

Connor Sheehan [:sheehan] has approved the revision.

https://phabricator.services.mozilla.com/D1687
Attachment #8986009 - Flags: review+
Comment on attachment 8986011 [details]
Bug 1469351 - Vendor latest robustcheckout; r?sheehan

Connor Sheehan [:sheehan] has approved the revision.

https://phabricator.services.mozilla.com/D1689
Attachment #8986011 - Flags: review+
Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/bfbbe0cc67be
robustcheckout: work around bad phases due to load balancer behavior ; r=sheehan
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/64e9597a6e97
Vendor latest robustcheckout; r=sheehan
Version: Version 3 → 3 Branch
You need to log in before you can comment on or make changes to this bug.