Page MenuHomePhabricator

Migrate Codex CI from Node 16 to Node 18
Closed, ResolvedPublic

Event Timeline

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

[integration/config@master] jjb: Provide branchdeploy-codex-node18-npm-docker

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

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

[integration/config@master] jjb: Migrate codex-docker-doc-* to Node 18

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

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

[integration/config@master] Zuul: [design/codex] Switch to Node 18

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

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

[integration/config@master] jjb: Drop branchdeploy-codex-node16-npm-docker, no longer used

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

@egardner I've teed-up the patches to switch Codex, but I've not deployed them yet – just shout and I can deploy.

Change 980388 merged by jenkins-bot:

[integration/config@master] jjb: Provide branchdeploy-codex-node18-npm-docker

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

@egardner I've teed-up the patches to switch Codex, but I've not deployed them yet – just shout and I can deploy.

As a point of info, having run the node18 and node20 jobs as experimental, they both pass:

https://integration.wikimedia.org/ci/job/generic-node18-browser-docker/1/console

https://integration.wikimedia.org/ci/job/generic-node20-browser-docker/1/console

@egardner I've teed-up the patches to switch Codex, but I've not deployed them yet – just shout and I can deploy.

Hey James, thanks for doing this! I think we can safely move Codex CI to Node 18 at this point. Should I +2 https://gerrit.wikimedia.org/r/c/integration/config/+/980389/1 and https://gerrit.wikimedia.org/r/c/integration/config/+/980390/ to facilitate that?

Change 980389 merged by jenkins-bot:

[integration/config@master] jjb: Migrate codex-docker-doc-* to Node 18

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

Change 980390 merged by jenkins-bot:

[integration/config@master] Zuul: [design/codex] Switch to Node 18

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

Mentioned in SAL (#wikimedia-releng) [2023-12-11T21:17:34Z] <James_F> Zuul: [design/codex] Switch to Node 18 for T352768

Jdforrester-WMF claimed this task.

@egardner I've teed-up the patches to switch Codex, but I've not deployed them yet – just shout and I can deploy.

Hey James, thanks for doing this! I think we can safely move Codex CI to Node 18 at this point.

This is now live. Test re-runs on 980447 worked as expected. Please shout if anything is broken!

@egardner I've teed-up the patches to switch Codex, but I've not deployed them yet – just shout and I can deploy.

Hey James, thanks for doing this! I think we can safely move Codex CI to Node 18 at this point.

This is now live. Test re-runs on 980447 worked as expected. Please shout if anything is broken!

Awesome! I just checked this on another open patch to see for myself. Thanks for doing this!

Change 980393 merged by jenkins-bot:

[integration/config@master] jjb: Drop branchdeploy-codex-node16-npm-docker, no longer used

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