[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-09-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

--- Comment #5 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 159224 merged by jenkins-bot:
job-templates: Move {name}-npm from Precise to Trusty

https://gerrit.wikimedia.org/r/159224

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 Status|PATCH_TO_REVIEW |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056
Bug 66056 depends on bug 68256, which changed state.

Bug 68256 Summary: Jenkins: Set up integration slaves with Ubuntu Trusty
https://bugzilla.wikimedia.org/show_bug.cgi?id=68256

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-09-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

Gerrit Notification Bot gerritad...@wikimedia.org changed:

   What|Removed |Added

 Status|RESOLVED|PATCH_TO_REVIEW
 Resolution|FIXED   |---

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-09-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

--- Comment #4 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 159224 had a related patch set uploaded by Krinkle:
[WIP] job-templates: Move {name}-npm from Precise to Trusty

https://gerrit.wikimedia.org/r/159224

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-08-22 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

Antoine hashar Musso has...@free.fr changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |FIXED
   Assignee|wikibugs-l@lists.wikimedia. |has...@free.fr
   |org |

--- Comment #3 from Antoine hashar Musso has...@free.fr ---
The Trusty slave is integration-slave1006-trusty.eqiad.wmflabs

The label remain unchanged:  UbuntuTrusty.


Marking this bug as fixed since npm/nodejs are available there. Just have to
update the label in the job configuration.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-08-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

Antoine hashar Musso has...@free.fr changed:

   What|Removed |Added

   Priority|High|Normal
   Severity|normal  |enhancement

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-08-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

--- Comment #2 from Antoine hashar Musso has...@free.fr ---
We have a Trusty Jenkins slave in labs:
integration-slave1004-trusty.eqiad.wmflabs

It has the label UbuntuTrusty.  The npm based jobs can be made to run on it by
changing the node:  definition in Jenkins Job Builder configuration.

The node has:

$ npm --version
1.3.10
$ nodejs --version
v0.10.25
$

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-07-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 Depends on||68256

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves

2014-06-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=66056

Antoine hashar Musso has...@free.fr changed:

   What|Removed |Added

   Priority|Unprioritized   |High
   Severity|critical|normal

--- Comment #1 from Antoine hashar Musso has...@free.fr ---
On contint slaves we have nodejs 0.8.2 which comes from apt.wikimedia.org. 
AFAIK that is the version used on parsoid servers as well.

When I asked npm package to be backported with RT #6519 Faidon the plan is to
migrate to Ubuntu Trusty (14.04) which ships 0.10.25.

wmflabs now provides a Trusty virtual image and we run npm jobs there.

So you can:
- build an instance using Trusty image
- attempt to apply the puppet manifest role::ci::slave::labs
- add the slave in Jenkins (we can pair that part)
- apply a label to the slave (ex: UbuntuTrusty) and tie some job to it


A culprit: anything running in production with nodejs 0.8 should probably be
kept with nodejs 0.8 (parsoid parser tests come to mind) or we might end up
missing incompatibility.  You can sync with Gabriel Wicke for that part.


Overall: yeah lets go!

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l