Page MenuHomePhabricator

mediawiki-phpunit-coverage-patch-docker fails to install fibers@3.1.1
Closed, ResolvedPublic

Description

https://integration.wikimedia.org/ci/job/mediawiki-phpunit-coverage-patch-docker/9678/console

12:46:36 npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
12:46:36 npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.2.9
12:46:36 npm ERR! Linux 4.9.0-0.bpo.9-amd64
12:46:36 npm ERR! argv "/usr/bin/nodejs" "/usr/local/bin/npm" "install"
12:46:36 npm ERR! node v6.11.0
12:46:36 npm ERR! npm  v3.8.3
12:46:36 npm ERR! code ELIFECYCLE
12:46:36 
12:46:36 npm ERR! fibers@3.1.1 install: `node build.js || nodejs build.js`
12:46:36 npm ERR! Exit status 1
12:46:36 npm ERR! 
12:46:36 npm ERR! Failed at the fibers@3.1.1 install script 'node build.js || nodejs build.js'.
12:46:36 npm ERR! Make sure you have the latest version of node.js and npm installed.
12:46:36 npm ERR! If you do, this is most likely a problem with the fibers package,
12:46:36 npm ERR! not with npm itself.

Details

Related Gerrit Patches:

Event Timeline

Reedy created this task.Jun 4 2019, 12:22 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 4 2019, 12:22 PM

Change 514189 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[integration/config@master] jjb: Migrate PHP code coverage jobs to node10 quibble, too

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

I didn't want to deploy this last night without @hashar around to spot when I'd made things worse. ;-)

Legoktm added a subscriber: Legoktm.Jun 4 2019, 3:09 PM

Er, why does the PHPUnit job need npm dependencies installed?

Er, why does the PHPUnit job need npm dependencies installed?

Because it's just a basic quibble image and no-one passed --skip npm or whatever?

Change 514189 merged by jenkins-bot:
[integration/config@master] jjb: Migrate PHP code coverage jobs to node10 quibble, too

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

Mentioned in SAL (#wikimedia-releng) [2019-06-04T17:44:56Z] <James_F> Updating jjb PHP code coverage jobs to node10 quibble T224983

Jdforrester-WMF closed this task as Resolved.Jun 4 2019, 6:11 PM
Jdforrester-WMF claimed this task.

Seems to be working. He says.