Closed
Bug 1200769
Opened 9 years ago
Closed 9 years ago
Upgrade hg.mozilla.org to Mercurial 3.5
Categories
(Developer Services :: Mercurial: hg.mozilla.org, defect)
Developer Services
Mercurial: hg.mozilla.org
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gps, Assigned: gps)
Details
Attachments
(10 files)
40 bytes,
text/x-review-board-request
|
fubar
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
MozReview Request: hgtemplates: don't point file links at hash where it doesn't make sense; r?dminor
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
dminor
:
review+
|
Details |
It is September 1. Mercurial 3.5.1 should be released today. Per our stated policy, we can upgrade hg.mozilla.org to a new Mercurial release 1 month after it is released. Filing a bug to track that.
Assignee | ||
Comment 1•9 years ago
|
||
There is a bug in hgweb related to detecting changes to repositories that regressed in 3.5 and the fix missed the 3.5.1 release. It will make 3.5.2. In the meantime, now that we have virtualenvs, we can upgrade the non-hgweb virtualenvs to 3.5.1. There should be no issues with 3.5 writing data and 3.4 reading it.
Assignee | ||
Comment 2•9 years ago
|
||
ansible: upgrade to Mercurial 3.5.1 (bug 1200769); r?fubar We upgrade nearly all Mercurial installations to 3.5.1. We hold off upgrading hgweb virtualenvs to 3.5.1 because of a bug around refreshing repositories. See http://bz.selenic.com/show_bug.cgi?id=4814. This will produce a setup where Mercurial repos are written to by 3.5.1 (SSH and replication) and read from 3.4 (hgweb). However, there 3.5 should not be writing anything that will prevent 3.4 from reading the repository.
Attachment #8657364 -
Flags: review?(klibby)
Comment 3•9 years ago
|
||
Comment on attachment 8657364 [details] MozReview Request: ansible: upgrade to Mercurial 3.5.1 (bug 1200769); r?fubar https://reviewboard.mozilla.org/r/18363/#review16545
Attachment #8657364 -
Flags: review?(klibby) → review+
Assignee | ||
Comment 4•9 years ago
|
||
https://hg.mozilla.org/hgcustom/version-control-tools/rev/8fb3b1ed4be6c8a34f910e20900b0452785988f5 ansible: upgrade to Mercurial 3.5.1 (bug 1200769); r=fubar
Assignee | ||
Comment 5•9 years ago
|
||
Deployed. Leaving this open to track hgweb upgrade. We can either install Mercurial from source control or wait until 3.5.2.
Assignee: nobody → gps
Status: NEW → ASSIGNED
Assignee | ||
Comment 6•9 years ago
|
||
ansible: globally update to Mercurial 3.5.2 (bug 1200769); r?dminor We were running 3.5.1 in most locations previously. The hgweb machines were running 3.4. Subsequent patches will synchronize the templates directory with necessary changes from 3.5.
Attachment #8683183 -
Flags: review?(dminor)
Assignee | ||
Comment 7•9 years ago
|
||
hgtemplates: synchronize templates with 3.5.2 (bug 1200769); r?dminor Files from 3.5.2 have been copied over existing files verbatim. As you can see, there are a lot of changes to the gitweb style. We'll need to update gitweb_mozilla accordingly. This should be a rubber stamp approval.
Attachment #8683184 -
Flags: review?(dminor)
Assignee | ||
Comment 8•9 years ago
|
||
hgtemplates: graft 30f449378f64 from upstream gitweb; r?dminor This starts a set of grafts of individual changes to gitweb that were performed during the 3.5 release cycle.
Attachment #8683185 -
Flags: review?(dminor)
Assignee | ||
Comment 9•9 years ago
|
||
hgtemplates: show branches/bookmarks/tags in filelog entries; r?dminor This is effectively a graft of 64f403b70a01 from upstream. There were some merge conflicts because we've customized the layout of this template.
Attachment #8683186 -
Flags: review?(dminor)
Assignee | ||
Comment 10•9 years ago
|
||
hgtemplates: don't point file links at hash where it doesn't make sense; r?dminor This is effectively a graft of 32f76eccbced from upstream.
Attachment #8683187 -
Flags: review?(dminor)
Assignee | ||
Comment 11•9 years ago
|
||
hgtemplates: don't dereference symbolic revision; r?dminor This is a graft of dd89304687a3 from upstream.
Attachment #8683188 -
Flags: review?(dminor)
Assignee | ||
Comment 12•9 years ago
|
||
hgtemplates: link to revision by node hash; r?dminor This is a graft of e0073dcec588 from upstream.
Attachment #8683189 -
Flags: review?(dminor)
Assignee | ||
Comment 13•9 years ago
|
||
hgtemplates: fix help pages title; r?dminor This is a graft of def530e77b0b from upstream.
Attachment #8683190 -
Flags: review?(dminor)
Assignee | ||
Comment 14•9 years ago
|
||
hgtemplates: show ages in repos' Last modified column; r?dminor This is a graft of 20ed56771b21 from upstream.
Attachment #8683191 -
Flags: review?(dminor)
Comment 15•9 years ago
|
||
Comment on attachment 8683183 [details] MozReview Request: ansible: globally update to Mercurial 3.5.2 (bug 1200769); r?dminor https://reviewboard.mozilla.org/r/24205/#review21679
Attachment #8683183 -
Flags: review?(dminor) → review+
Comment 16•9 years ago
|
||
Comment on attachment 8683184 [details] MozReview Request: hgtemplates: synchronize templates with 3.5.2 (bug 1200769); r?dminor https://reviewboard.mozilla.org/r/24207/#review21681 rubber stamp engaged
Attachment #8683184 -
Flags: review?(dminor) → review+
Updated•9 years ago
|
Attachment #8683185 -
Flags: review?(dminor) → review+
Comment 17•9 years ago
|
||
Comment on attachment 8683185 [details] MozReview Request: hgtemplates: graft 30f449378f64 from upstream gitweb; r?dminor https://reviewboard.mozilla.org/r/24209/#review21683
Updated•9 years ago
|
Attachment #8683186 -
Flags: review?(dminor) → review+
Comment 18•9 years ago
|
||
Comment on attachment 8683186 [details] MozReview Request: hgtemplates: show branches/bookmarks/tags in filelog entries; r?dminor https://reviewboard.mozilla.org/r/24211/#review21685
Comment 19•9 years ago
|
||
Comment on attachment 8683187 [details] MozReview Request: hgtemplates: don't point file links at hash where it doesn't make sense; r?dminor https://reviewboard.mozilla.org/r/24213/#review21687
Attachment #8683187 -
Flags: review?(dminor) → review+
Comment 20•9 years ago
|
||
Comment on attachment 8683188 [details] MozReview Request: hgtemplates: don't dereference symbolic revision; r?dminor https://reviewboard.mozilla.org/r/24215/#review21689
Attachment #8683188 -
Flags: review?(dminor) → review+
Comment 21•9 years ago
|
||
Comment on attachment 8683189 [details] MozReview Request: hgtemplates: link to revision by node hash; r?dminor https://reviewboard.mozilla.org/r/24217/#review21691
Attachment #8683189 -
Flags: review?(dminor) → review+
Comment 22•9 years ago
|
||
Comment on attachment 8683190 [details] MozReview Request: hgtemplates: fix help pages title; r?dminor https://reviewboard.mozilla.org/r/24219/#review21693
Attachment #8683190 -
Flags: review?(dminor) → review+
Comment 23•9 years ago
|
||
Comment on attachment 8683191 [details] MozReview Request: hgtemplates: show ages in repos' Last modified column; r?dminor https://reviewboard.mozilla.org/r/24221/#review21695
Attachment #8683191 -
Flags: review?(dminor) → review+
Assignee | ||
Comment 24•9 years ago
|
||
https://hg.mozilla.org/hgcustom/version-control-tools/rev/23491462d0edabab96636602309bd0ea8a1015a4 ansible: globally update to Mercurial 3.5.2 (bug 1200769); r=dminor https://hg.mozilla.org/hgcustom/version-control-tools/rev/5ac454484067ca50f649b5924e9ea644e3c06c15 hgtemplates: synchronize templates with 3.5.2 (bug 1200769); r=dminor
Assignee | ||
Comment 25•9 years ago
|
||
3.5.2 now deployed to hg.mozilla.org.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•