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

RESOLVED FIXED

Status

Developer Services
Mercurial: hg.mozilla.org
RESOLVED FIXED
9 months ago
8 months ago

People

(Reporter: gps, Assigned: gps)

Tracking

(Blocks: 2 bugs)

Details

MozReview Requests

Submitter Diff Changes Open Issues Last Updated
Loading...
Error loading review requests:

Attachments

(13 attachments)

59 bytes, text/x-review-board-request
Details | Review
59 bytes, text/x-review-board-request
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
59 bytes, text/x-review-board-request
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
59 bytes, text/x-review-board-request
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
59 bytes, text/x-review-board-request
glob
: review+
Details | Review
(Assignee)

Description

9 months ago
We never upgraded hgssh to Mercurial 4.2. Let's get that done.
(Assignee)

Comment 1

9 months ago
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 :/
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
Comment hidden (mozreview-request)
(Assignee)

Comment 15

9 months ago
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 16

9 months ago
mozreview-review
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 17

9 months ago
mozreview-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 18

9 months ago
mozreview-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 19

9 months ago
mozreview-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 20

9 months ago
mozreview-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 21

9 months ago
mozreview-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+

Comment 22

9 months ago
mozreview-review
Comment on attachment 8893181 [details]
git: set ui.promptecho in test;

https://reviewboard.mozilla.org/r/164198/#review169604
Attachment #8893181 - Flags: review?(glob) → review+

Comment 23

9 months ago
mozreview-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 24

9 months ago
mozreview-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+

Comment 25

9 months ago
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
Last Resolved: 9 months ago
Resolution: --- → FIXED
(Assignee)

Comment 26

9 months ago
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.
(Assignee)

Updated

8 months ago
Blocks: 1389270
You need to log in before you can comment on or make changes to this bug.