Closed Bug 1392700 Opened 7 years ago Closed 7 years ago

Upgrade mozharness tests to Mercurial 4.3

Categories

(Release Engineering :: Applications: MozharnessCore, enhancement)

enhancement
Not set
normal

Tracking

(firefox56 fixed, firefox57 fixed)

RESOLVED FIXED
Tracking Status
firefox56 --- fixed
firefox57 --- fixed

People

(Reporter: gps, Assigned: gps)

References

Details

Attachments

(3 files)

mozharness is currently testing with Mercurial 4.1. We've updated to Mercurial 4.3.1 pretty much everywhere for security fixes. We should test with the Mercurial we actually use in CI.
Isn't that driven by PuppetAgain or any other provision tools for the VMs? I'm fairly sure that mozharness just uses what the operating system has installed. So bug 1390299 would cover OS X.

Greg, is that correct? If yes do we also have bugs filed for Windows and Linux workers?
Flags: needinfo?(garndt)
Mercurial is being mass upgraded. This is tracked in various bugs. See the "hg43" tracking bug.
Flags: needinfo?(garndt)
Comment on attachment 8899922 [details]
Bug 1392700 - Use Mercurial 4.3 in mozharness tests;

https://reviewboard.mozilla.org/r/171244/#review176412
Attachment #8899922 - Flags: review?(aki) → review+
Comment on attachment 8899923 [details]
Bug 1392700 - Initialize repository using latest requirements;

https://reviewboard.mozilla.org/r/171246/#review176414

I'm not sure why dotencode either, other than getting windows unit tests to pass. If they pass without it, I'm happy to have it gone.
Attachment #8899923 - Flags: review?(aki) → review+
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a1ae79bf3510
Use Mercurial 4.3 in mozharness tests; r=aki
https://hg.mozilla.org/integration/autoland/rev/8908bea9e414
Initialize repository using latest requirements; r=aki
https://hg.mozilla.org/integration/autoland/rev/0349910ce7bd
Vendor robustcheckout with capabilities detection; r=glob
Attachment #8899924 - Flags: review?(glob)
You need to log in before you can comment on or make changes to this bug.