Closed Bug 1323994 Opened 8 years ago Closed 8 years ago

Start using node 6 in prod for addons-linter and addons-frontend projects

Categories

(Cloud Services :: Operations: AMO, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: muffinresearch, Assigned: wezhou)

Details

Node 6 became the current LTS in October 2016, since we've been testing and developing under node 6 for a while we should be good to switch over to running both the addons-linter and addons-frontend projects under node 6 in production. Whilst there's no immediate rush it would be good to fit this into Q1 2017 if possible.
Assignee: nobody → wezhou
addons-frontend has been updated. We still need to make changes for addons-linter, :wezhou will handle.
It turns out addons-linter has been using node 6 since January. Our upstream, EPEL, must have updated its version back then. $ sudo docker run --rm hub.prod.mozaws.net/pipelines/addons-server:latest rpm -qi nodejs Name : nodejs Epoch : 1 Version : 6.9.4 Release : 2.el7 Architecture: x86_64 Install Date: Wed 15 Mar 2017 04:58:41 PM UTC Group : Development/Languages Size : 16665448 License : MIT and ASL 2.0 and ISC and BSD Signature : RSA/SHA256, Thu 19 Jan 2017 07:29:30 PM UTC, Key ID 6a2faea2352c64e5 Source RPM : nodejs-6.9.4-2.el7.src.rpm Build Date : Thu 19 Jan 2017 02:42:18 PM UTC Build Host : buildhw-06.phx2.fedoraproject.org Relocations : (not relocatable) Packager : Fedora Project Vendor : Fedora Project URL : http://nodejs.org/ Summary : JavaScript runtime
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
If we aren't using nodesource anymore we should remove it from https://github.com/mozilla/addons-server/blob/master/Dockerfile.deploy#L11 and other places.
You need to log in before you can comment on or make changes to this bug.