Closed Bug 1641863 Opened 2 months ago Closed 1 month ago

Upgrade Node 10.x (in preparation for ESR 78)

Categories

(Firefox Build System :: General, task, P1)

task

Tracking

(firefox78- fixed, firefox79 fixed)

RESOLVED FIXED
mozilla79
Tracking Status
firefox78 - fixed
firefox79 --- fixed

People

(Reporter: Mardak, Assigned: Mardak)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

As noted in bug 1547823 comment 28 we'll keep on the oldest Node LTS version 10 which just entered Maintenance last week: https://nodejs.org/about/releases/

The next Firefox ESR will be Firefox 78 currently in Nightly https://wiki.mozilla.org/Release_Management/Calendar

We're currently in 78 nightly soft freeze, so let's aim to upgrade Node early nightly 79 cycle (after June 1st) to make sure things are working on nightly before uplift.

At least from https://nodejs.org/en/blog/release/v10.20.0/ it looks like npm will also be updated to at least 6.14.3 where we're currently:

NODE_MIN_VERSION = StrictVersion("10.19.0")
NPM_MIN_VERSION = StrictVersion("6.13.4")
Pushed by dluca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/88fcf8ab3f26
Upgrade Node 10.x (in preparation for ESR 78) r=Standard8. CLOSED TREE
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
Blocks: 1643234

Comment on attachment 9153574 [details]
Bug 1641863 - Upgrade Node 10.x (in preparation for ESR 78) r?Standard8

Beta/Release Uplift Approval Request

  • User impact if declined: None
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Node is used for development / automation and upgrading from 10.19.0 to 10.21.0 fixes a couple "High" security vulnerabilities which will be good to fix for ESR
  • String changes made/needed: None
Attachment #9153574 - Flags: approval-mozilla-beta?

Comment on attachment 9153574 [details]
Bug 1641863 - Upgrade Node 10.x (in preparation for ESR 78) r?Standard8

approved for 78.0b5

Attachment #9153574 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.