lookup: skip some permanently failing modules#880
Conversation
|
I would propose that one or more issues gets created for these, linked to issues/PR:s in the respective project, to track this. Then I could be 👍 to merge this as an emergency measure to eradicate the alert fatigue that is currently affecting Without a tracking/plan for how to reactivate these modules I don't like the idea really :/ |
|
I'm going to make a release with the package download fix and rerun citgm to see where we are now. then i'll update this |
|
Updated:
|
This comment has been minimized.
This comment has been minimized.
They could be skipped only until a certain date? i.e. reduce the noise for a couple of months, revisit later? |
Of course. The goal is not to skip forever. |
|
Ah, it's a JSON... can't have a date check in the config [without extra new code]. Sorry, distraction. |
| "maintainers": "blakeembrey", | ||
| "skip": ["aix"] | ||
| "skip": ["aix", ">=17"], | ||
| "comment": "OpenSSL 3.0" |
There was a problem hiding this comment.
FWIW the tests appear to pass with --openssl-legacy-provider, see https://ci.nodejs.org/job/citgm-smoker-nobuild/1111/ which uses NODE_OPTIONS which we could set via envVar.
There was a problem hiding this comment.
ah I guess that wouldn't work for older versions of Node.js 😞.
|
Are we good with the current patch? |
|
@nodejs/citgm |
| "coffeescript": { | ||
| "maintainers": ["jashkenas", "GeoffreyBooth"], | ||
| "skip": "rhel" | ||
| "skip": ["rhel", "aix"] |
There was a problem hiding this comment.
I wasn’t aware of this . . . there’s not really any reason I can think of that CoffeeScript should fail in any environment.
There was a problem hiding this comment.
npm ERR! code 1
npm ERR! path /home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/coffeescript/node_modules/puppeteer
npm ERR! command failed
npm ERR! command sh -c node install.js
npm ERR! /home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/coffeescript/node_modules/puppeteer/lib/cjs/puppeteer/common/assert.js:26
npm ERR! throw new Error(message);
npm ERR! ^
npm ERR!
npm ERR! Error: Unsupported platform: aix
npm ERR! at Object.assert (/home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/coffeescript/node_modules/puppeteer/lib/cjs/puppeteer/common/assert.js:26:15)
npm ERR! at BrowserFetcher.setPlatform (/home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/coffeescript/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserFetcher.js:180:25)
npm ERR! at new BrowserFetcher (/home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/coffeescript/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserFetcher.js:164:14)
npm ERR! at PuppeteerNode.createBrowserFetcher (/home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/coffeescript/node_modules/puppeteer/lib/cjs/puppeteer/node/Puppeteer.js:185:16)
npm ERR! at downloadBrowser (/home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/coffeescript/node_modules/puppeteer/lib/cjs/puppeteer/node/install.js:42:46)
npm ERR! at download (/home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/coffeescript/node_modules/puppeteer/install.js:86:3)
npm ERR!
npm ERR! Node.js v18.0.0-pre
npm ERR! A complete log of this run can be found in:
npm ERR! /home/iojs/tmp/citgm_tmp/28cfdfc7-146e-4343-9f50-352435316c6c/home/.npm/_logs/2021-11-06T19_04_46_623Z-debug.logThere was a problem hiding this comment.
Ah, the tests, that makes sense. If I wanted to get the tests running in AIX, say by disabling Puppeteer in AIX, is there some way I could launch an AIX environment to test that my changes work?
No description provided.