Move turnilo to nodejs 10
Closed, ResolvedPublic3 Story Points

Description

As the parent task explains, we'd need to move Turnilo to nodejs 10 if possible.

elukey created this task.Thu, Nov 29, 8:57 AM
elukey triaged this task as Normal priority.
Milimetric raised the priority of this task from Normal to High.

Change 477499 had a related patch set uploaded (by Elukey; owner: Elukey):
[operations/puppet@production] turnilo: add nodejs 10 stretch apt component

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

Change 477499 merged by Elukey:
[operations/puppet@production] turnilo: add nodejs 10 stretch apt component

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

elukey claimed this task.Tue, Dec 4, 9:56 AM
elukey added a project: Analytics-Kanban.
elukey set the point value for this task to 3.

Upgraded turnilo in labs (turnilo.eqiad.wmflabs), if anybody wants to test it: ssh -N turnilo.eqiad.wmflabs -L 9091:turnilo.eqiad.wmflabs:9091

As far as I can see everything works, last step would be to apt-get install nodejs on analytics-tool1002.

Mentioned in SAL (#wikimedia-operations) [2018-12-04T14:04:30Z] <elukey> upgrade turnilo on analytics-tools1002 to nodejs-10 - T210705

elukey added a comment.Tue, Dec 4, 2:08 PM

Before doing this, we need to probably run npm install for turnilo with the nodejs10... Just realized it

Before doing this, we need to probably run npm install for turnilo with the nodejs10... Just realized it

Followed the procedure in the README and created https://gerrit.wikimedia.org/r/477735 (reviewed by Fran and already merged by me)

Deployed in turnilo.eqiad.wmflabs and it looks ok, nothing suspicious in the logs. If everybody agrees I'd deploy to prod.

elukey moved this task from Backlog to In Progress on the User-Elukey board.Wed, Dec 5, 2:09 PM
elukey moved this task from Ready to Deploy to Done on the Analytics-Kanban board.Thu, Dec 6, 3:00 PM

Turnilo is now running on nodejs 10!

elukey moved this task from In Progress to Done on the User-Elukey board.Fri, Dec 7, 2:52 PM
Nuria closed this task as Resolved.Mon, Dec 10, 6:01 PM