Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-61893

Time to bump Node.js "Carbon" version again

    XMLWordPrintable

Details

    • MOODLE_34_STABLE, MOODLE_35_STABLE
    • MOODLE_31_STABLE, MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • m36_MDL-61893_Accept_Any_Node_Carbon_Version
    • Easy
    • Hide
      1. (only in 33, 34, 35 and master) Run grunt with any version of node lesser than 8.9: verify grunt refuses to run
      2. (only in 33, 34, 35 and master) Run grunt with any version of node equal or greater than 9: verify grunt refuses to run
      3. Run grunt with the latest Carbon LTS version of node (e.g. 8.11.1): verify grunt runs fine
      4. Verifying that grunt does run with the correct version of node can be done by checking the travis build
      5. Check that https://docs.moodle.org/dev/Javascript_Modules#Install_grunt points to lts/carbon
      Show
      (only in 33, 34, 35 and master) Run grunt with any version of node lesser than 8.9: verify grunt refuses to run (only in 33, 34, 35 and master) Run grunt with any version of node equal or greater than 9: verify grunt refuses to run Run grunt with the latest Carbon LTS version of node (e.g. 8.11.1): verify grunt runs fine Verifying that grunt does run with the correct version of node can be done by checking the travis build Check that https://docs.moodle.org/dev/Javascript_Modules#Install_grunt points to lts/carbon

    Description

      In MDL-60503 the LTS version of Node has been locked to 8.9[.x], "Carbon".

      At the end of March 8.11 has been released due to big security issues: https://github.com/nodejs/node/releases/tag/v8.11.0 => https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/.
      While there is no security impact in Moodle, we should update the pinned version to the latest 8.x LTS (Carbon), at least for 3.5, since it does match with 8.9[.x] no more.

      Attachments

        Issue Links

          Activity

            People

              matteo Matteo Scaramuccia
              matteo Matteo Scaramuccia
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              David Monllaó David Monllaó
              Zig Tan Zig Tan (Inactive)
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              Votes:
              2 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                9/Jul/18