[Bug 66056] Jenkins: Upgrade nodejs from 0.8.x to 0.10.x on wmflabs integration slaves
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
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
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
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
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
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
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
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
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
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