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.

Related Objects

View Standalone Graph
This task is connected to more than 200 other tasks. Only direct parents and subtasks are shown here. Use View Standalone Graph to show more of the graph.

Event Timeline

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. ;-)

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 claimed this task.

Seems to be working. He says.