Closed
Bug 1200769
Opened 10 years ago
Closed 10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 years ago
|
Attachment #8683185 -
Flags: review?(dminor) → review+
Comment 17•10 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•10 years ago
|
Attachment #8683186 -
Flags: review?(dminor) → review+
Comment 18•10 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•10 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•10 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•10 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•10 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•10 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•10 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•10 years ago
|
||
3.5.2 now deployed to hg.mozilla.org.
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•