Page MenuHomePhabricator

Upgrade to node 24 in wikilambda-catalyst-end-to-end in mediawiki-extensions.yaml
Closed, ResolvedPublic

Description

Node 20 and 22 have been dropped from most places, so this ticket is to upgrade catalyst node version from 22 to 24 in wikilambda-catalyst-end-to-end in mediawiki-extensions.yaml. Currently it is at node22-test-browser:22.22.2-s1

Details

Other Assignee
vaughnwalters
Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Draft: ci-client: Touch /.dockerenv before selenium testsrepos/test-platform/catalyst/catalyst-ci-client!21vwaltersnode24-dockerenv-workaroundmain
ci-client: Switch 'run-selenium-tests' image to Node 24repos/test-platform/catalyst/catalyst-ci-client!19jforresterT425968main
Customize query in GitLab

Event Timeline

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

[integration/config@master] jjb: [wikilambda-catalyst-end-to-end*] Bump runner to Node 24

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

Jdforrester-WMF changed the task status from Open to In Progress.Wed, May 13, 4:39 PM
Jdforrester-WMF claimed this task.
Jdforrester-WMF triaged this task as Medium priority.

Change #1287507 had a related patch set uploaded (by Vaughn Walters; author: Vaughn Walters):

[mediawiki/extensions/WikiLambda@master] selenium: Add Chrome flags for K8s runners

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

Change #1287507 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] selenium: Add Chrome flags for K8s runners

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

Change #1285872 merged by jenkins-bot:

[integration/config@master] jjb: [wikilambda-catalyst-end-to-end*] Bump runner to Node 24

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

Ran successfully (albeit finding a separate, pre-existing bug) on https://integration.wikimedia.org/ci/job/wikilambda-catalyst-end-to-end/3335/console so let's call this done.