Page MenuHomePhabricator

Migrate node-based services in production to node14
Open, MediumPublic

Description

T290750: Migrate node-based services in production to node12 | T308371: Migrate node-based services in production to node16

Note that you may wish to complete the migration to the EOL node12 first, rather than make the migration in one go.

Imperfect search:

  • Content Transformation (Product Infrastructure)
    • Product Infrastructure
      • mediawiki/services/chromium-render
      • mediawiki/services/mobileapps
      • mediawiki/services/push-notifications
      • mediawiki/services/recommendation-api
      • mediawiki/services/wikifeeds
    • Maps
      • mediawiki/services/geoshapes
      • mediawiki/services/kartotherian
  • Data Engineering
    • node-rdkafka-statsd (not a deploy target?)
    • mediawiki/services/change-propagation
    • mediawiki/services/eventstreams
  • Editing
    • mediawiki/services/citoid
    • mediawiki/services/zotero
  • Language Engineering
    • mediawiki/services/cxserver
  • Platform
    • mediawiki/services/example-node-api
    • mediawiki/services/image-suggestion-api
    • mediawiki/services/restbase
    • mediawiki/services/service-scaffold-node
    • mediawiki/services/similar-users
  • Wikidata
    • wikibase/termbox
    • wikibase/vuejs-components (not a deploy target)
  • ???
    • mediawiki/services/mathoid

  • Abstract Wikipedia team
    • services/function-evaluator (not deployed yet)
    • services/function-orchestrator (not deployed yet)

Event Timeline

Change 790358 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/services/function-orchestrator@master] pipeline: Migrate service from node12 to node14

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

Change 799673 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[mediawiki/services/cxserver@master] WIP: pipeline: Migrate service from node12 to node14

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

Change 790358 merged by jenkins-bot:

[mediawiki/services/function-orchestrator@master] pipeline: Migrate service from node12 to node14

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

Change 799673 merged by jenkins-bot:

[mediawiki/services/cxserver@master] pipeline: Migrate service from node12 to node14

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

Change 803901 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[operations/deployment-charts@master] Update cxserver to 2022-06-08-124326-production

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

Change 803901 merged by jenkins-bot:

[operations/deployment-charts@master] Update cxserver to 2022-06-08-124326-production

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

Upgrade note: node14 has removed symlink of nodejs -> node command.