GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||
GeezerVison is showing github.com — [v18.x backport] deps: upgrade npm to 9.2.0 by Trott · Pull Request #46230 · nodejs/node Conversation
|
|
Removing "fast-track" label because I don't think we want to do that on an LTS backport. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Done. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
thank you @Trott! 🙏 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
#46242 fixes a critical bug with |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
with above change you can also change the title of this PR - |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
77a87b5 to
5648ed1
Compare
There was an error while loading. Please reload this page.
|
I'm rolling back this PR to npm 9.2.0 as that is the latest version of npm 9 currently shipping in Node.js 19. npm 9.3.1 is currently on main awaiting a release. I'd like to propose that we work on testing with what has shipped in 19.x, agree to land it, get the backport landed, then independently decide if we want to upgrade to 9.3.1 prior to the LTS release. CITGM: https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker/3076/ |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
fwiw, our own citgm suite is not as diverse but i did run it as an exercise: https://github.com/npm/cli/actions/runs/3943506886 notably the tests for |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
the bug was introduced in 9.3.0 and resolved in 9.3.1, backporting 9.2.0 should be fine. the only version we explicitly do not want to backport is 9.3.0 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
TL;DR There are 2 new CITGM failures in this PR as opposed to the CITGM run for the release of v18.13.0 but neither are indications of an problems with npm 9, this PR should be good to go 👍🏼 Failure 1: We are unable to reproduce the https://ci.nodejs.org/view/Node.js-citgm/job/citgm-smoker-nobuild/1489/ Failure 2: The npm 9 failures appear to be related to the npm test suite and appear to already be broken on Node.js 19 CITGM as can be seen in the runs for v19.4.0. We need to investigate how to fix this but after reviewing the logs with @nlf we've confirmed that this is a mismatch in snapshots due to system configuration in CITGM (changing tmp directories via env vars). We got a copy of the env vars and @nlf is going to take a look and get the test suite in npm 9 fixed so that it doesn't break in the CitGM environment. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Uh, oops, I updated this to 9.3.1. Feel free to push out the last two commits if you want to roll it back to 9.2.0 and apologies in advance. But I think 9.3.1 should be good? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
@Trott since 9.3.1 hasn't made it to current yet I wanted to land 9.2.0 and have a separate conversation about updating to 9.3.1 after it's been out in curent |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
8ee4933 to
5648ed1
Compare
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
+1 to landing npm@9 in 18.
I tried skimming CITGM - it's reassuring there are no net new widespread or consistent failures. Although, we do have a high number of baseline failures (~140) in CITGM at the moment. But, I'm hopeful the baking time of npm@9 in Node.js 19 would have surfaced anything problematic.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
PR-URL: #45693 Backport-PR-URL: #46230 Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ruy Adorno <[email protected]>
PR-URL: #45780 Backport-PR-URL: #46230 Reviewed-By: Mohammed Keyvanzadeh <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Yagiz Nizipli <[email protected]>
|
landed in 7599b91 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.