Closed
Bug 779569
Opened 13 years ago
Closed 12 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•13 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•12 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•12 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•12 years ago
|
||
None that I know of - didn't realise it was out :-)
![]() |
||
Comment 5•12 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•12 years ago
|
||
seems also 2.5.4 was just released to fix a regression in merging with subrepos introduced in 2.5.
Comment 7•12 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•12 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•12 years ago
|
Assignee: cbook → bugspam.Callek
Reporter | ||
Comment 9•12 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•12 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•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Updated•7 years ago
|
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Updated•6 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
•