Closed
Bug 779569
Opened 12 years ago
Closed 11 years ago
Standardize the version of hg used on our slaves
Categories
(Infrastructure & Operations Graveyard :: CIDuty, task, P3)
Infrastructure & Operations Graveyard
CIDuty
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: coop, Assigned: Callek)
References
Details
(Whiteboard: [cleanup])
The versions of hg we use are all over the map. Here's a sampling of the hg versions from our various slave types: bld-centos5-32-vmw-015: 1.6.3 bld-centos6-hp-017: 2.1.1 bld-lion-r5-041: 2.0.2 linux-ix-slave35: 1.6.3 linux64-ix-slave07: 1.6.3 moz2-darwin10-slave44: 1.7.5 mv-moz2-linux-ix-slave02: 1.6.3 mw32-ix-slave25: 1.7.5 t-r3-w764-001: 1.2.1 talos-r3-fed-036: 1.5.1 talos-r3-fed64-031: 1.5.1 talos-r3-leopard-003: 1.2.1 talos-r3-w7-005: 1.2.1 talos-r3-xp-039: 1.2.1 talos-r4-lion-037: 1.3.1 talos-r4-snow-049: 1.3.1 w64-ix-slave07: 1.5.4 glandium reported last week that he was hitting an issue using hg on a windows slave that might have been related to the version. That we haven't hit something like this before surprises me.
Reporter | ||
Comment 1•12 years ago
|
||
Let me start by asking if any of the above versions have known issues that should cause us to upgrade them immediately? 2.1.1 is the latest version on the list: should we standardize on that version? 2.3 just came out a few days ago: http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_2.3_.282012-08-01.29
Comment 2•11 years ago
|
||
2.5.1 is the first that fixes the issue in bug 843081, so we should really standardise on that if possible :-) Mozilla-build has now been updated to 2.5.1 too.
Reporter | ||
Comment 3•11 years ago
|
||
(In reply to Ed Morley [:edmorley UTC+0] from comment #2) > 2.5.1 is the first that fixes the issue in bug 843081, so we should really > standardise on that if possible :-) > > Mozilla-build has now been updated to 2.5.1 too. Fine by me. Any reason we wouldn't go straight to 2.5.2 though?
Assignee: nobody → cbook
Priority: -- → P3
Whiteboard: [cleanup]
Comment 4•11 years ago
|
||
None that I know of - didn't realise it was out :-)
Comment 5•11 years ago
|
||
(In reply to Ed Morley [:edmorley UTC+0] from comment #4) > None that I know of - didn't realise it was out :-) fwiw, according to the time-based schedule, 2.5.3 should get released in just over a weeks' time, which is likely the last release of the 2.5.x series, before it becomes 2.6.x.
Comment 6•11 years ago
|
||
seems also 2.5.4 was just released to fix a regression in merging with subrepos introduced in 2.5.
Comment 7•11 years ago
|
||
Do we have steps on how to deploy this to the win7 and winxp machines? We want to setup this up on the Win7 and WinXP iX machines.
Comment 8•11 years ago
|
||
(In reply to Armen Zambrano G. [:armenzg] (Release Enginerring) from comment #7) > Do we have steps on how to deploy this to the win7 and winxp machines? > > We want to setup this up on the Win7 and WinXP iX machines. maybe the patch/script from bug 864749 can help here
Reporter | ||
Updated•11 years ago
|
Assignee: cbook → bugspam.Callek
Reporter | ||
Comment 9•11 years ago
|
||
I updated the version of hg on the talos-r3-xp slaves to 2.5.4. I'm starting in on talos-r3-w7 now, but so far haven't found a way to automate the install over ssh.
Assignee | ||
Comment 10•11 years ago
|
||
(In reply to Chris Cooper [:coop] from comment #0) > The versions of hg we use are all over the map. Here's a sampling of the hg > versions from our various slave types: Revised at this point > bld-centos5-32-vmw-*: 1.6.3 ## Not changing - slave class retiring > bld-centos6-hp-*: 2.5.4 > bld-lion-r5-*: 2.5.4 > linux-ix-slave*: 1.6.3 ## Not changing - slave class retiring > linux64-ix-slave*: 1.6.3 ## Not changing - slave class retiring > moz2-darwin10-slave*: 1.7.5 ## Not changing - slave class retired > mv-moz2-linux-ix-slave*: 1.6.3 ## Not changing - slave class retired > mw32-ix-slave*: 1.7.5 ## Not changing - slave class retiring > t-r3-w764-*: 1.2.1 ## Not changing - slave class retired > talos-r3-fed-*: 1.5.1 ## Not changing - slave class retiring > talos-r3-fed64-*: 1.5.1 ## Not changing - slave class retiring > talos-r3-leopard-*: 1.2.1 ## Not changing - slave class retired > talos-r3-w7-*: 2.5.4 > talos-r3-xp-*: 2.5.4 > talos-r4-lion-*: 2.5.4 > talos-r4-snow-*: 2.5.4 > w64-ix-slave*: 2.5.4 Slave types not in initial list: bld-linux64-ec2-*: 2.5.4 bld-linux64-ix-*: 2.5.4 talos-linux32-ix-*: 2.5.4 talos-linux64-ix-*: 2.5.4 tst-linux32-ec2-*: 2.5.4 tst-linux64-ec2-*: 2.5.4 talos-mtnlion-r5-*: 2.5.4 t-w732-ix-*: 2.5.4 t-w864-ix-*: 2.5.4 t-xp32-ix-*: 2.5.4 .... And with that this bug is fixed -- should any of those "Not changing" ones disagree with your opinion feel free to reach out.
Assignee | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•6 years ago
|
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Updated•4 years ago
|
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•