Closed Bug 1385979 Opened 7 years ago Closed 7 years ago

Upgrade hg.mozilla.org to Mercurial 4.2 (hgssh)

Categories

(Developer Services :: Mercurial: hg.mozilla.org, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gps, Assigned: gps)

References

(Blocks 1 open bug)

Details

Attachments

(13 files)

(deleted), text/x-review-board-request
Details
(deleted), text/x-review-board-request
Details
(deleted), text/x-review-board-request
glob
: review+
Details
(deleted), text/x-review-board-request
Details
(deleted), text/x-review-board-request
glob
: review+
Details
(deleted), text/x-review-board-request
glob
: review+
Details
(deleted), text/x-review-board-request
Details
(deleted), text/x-review-board-request
glob
: review+
Details
(deleted), text/x-review-board-request
glob
: review+
Details
(deleted), text/x-review-board-request
glob
: review+
Details
(deleted), text/x-review-board-request
glob
: review+
Details
(deleted), text/x-review-board-request
glob
: review+
Details
(deleted), text/x-review-board-request
glob
: review+
Details
We never upgraded hgssh to Mercurial 4.2. Let's get that done.
I'm still piecing patches together. The test environment isn't in a happy state and there appears to be some behavioral changes with the upgrade and I need to be sure tests are happy. This is what happens when we don't pay down technical debt with automated testing :/
I'm still working on this. But there's enough here to start reviewing. A test failure after upgrade led me to discover https://bz.mercurial-scm.org/show_bug.cgi?id=5648. It took me a while to realize this was a Mercurial bug, ugh.
Comment on attachment 8893173 [details] reviewboard: support calling showlist() with Mercurial 4.2 (bug 1385979); https://reviewboard.mozilla.org/r/164182/#review169588
Attachment #8893173 - Flags: review?(glob) → review+
Comment on attachment 8893175 [details] autoland: update test output to match current; https://reviewboard.mozilla.org/r/164186/#review169594
Attachment #8893175 - Flags: review?(glob) → review+
Comment on attachment 8893176 [details] bzexport: prefer using non-MQ export mechanism; https://reviewboard.mozilla.org/r/164188/#review169596
Attachment #8893176 - Flags: review?(glob) → review+
Comment on attachment 8893178 [details] global: upgrade all Mercurial 4.2 installs to 4.2.2 (bug 1385979); https://reviewboard.mozilla.org/r/164192/#review169598
Attachment #8893178 - Flags: review?(glob) → review+
Comment on attachment 8893179 [details] testing: install Mercurial 4.2.2 in testing environment (1385979); https://reviewboard.mozilla.org/r/164194/#review169600
Attachment #8893179 - Flags: review?(glob) → review+
Comment on attachment 8893180 [details] testing: upgrade Mercurial in main virtualenv to 4.2 (bug 1385979); https://reviewboard.mozilla.org/r/164196/#review169602
Attachment #8893180 - Flags: review?(glob) → review+
Attachment #8893181 - Flags: review?(glob) → review+
Comment on attachment 8893182 [details] git: update test output to reflect reality; https://reviewboard.mozilla.org/r/164200/#review169606
Attachment #8893182 - Flags: review?(glob) → review+
Comment on attachment 8893183 [details] ansible/hg-web: upgrade all Mercurial packages to 4.2.2 (bug 1385979); https://reviewboard.mozilla.org/r/164202/#review169608
Attachment #8893183 - Flags: review?(glob) → review+
Pushed by gszorc@mozilla.com: https://hg.mozilla.org/hgcustom/version-control-tools/rev/eea1197bbf6c reviewboard: support calling showlist() with Mercurial 4.2 ; r=glob https://hg.mozilla.org/hgcustom/version-control-tools/rev/a813aae845c9 global: upgrade all Mercurial 4.2 installs to 4.2.2 ; r=glob https://hg.mozilla.org/hgcustom/version-control-tools/rev/66cec64dfe0c testing: install Mercurial 4.2.2 in testing environment ; r=glob https://hg.mozilla.org/hgcustom/version-control-tools/rev/1c516f4943d5 testing: upgrade Mercurial in main virtualenv to 4.2.2 ; r=glob https://hg.mozilla.org/hgcustom/version-control-tools/rev/da574938ae1e ansible/hg-web: upgrade all Mercurial packages to 4.2.2 ; r=glob https://hg.mozilla.org/hgcustom/version-control-tools/rev/aaaf8ac5c695 ansible/hg-ssh: upgrade all Mercurial packages to 4.2.2 https://hg.mozilla.org/hgcustom/version-control-tools/rev/c6638e55e3cc ansible: install Mercurial 4.2.2 in mercurial-yum role
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Since glob won't be around for the rest of the week, I went ahead and finished the series via self-review. Changes have been deployed and we're now running 4.2.2 everywhere on hg.mozilla.org.
Blocks: 1389270
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: