Page MenuHomePhabricator

CI jobs failing for MinervaNeue (because of old pinned fibers version?)
Closed, ResolvedPublic0 Story Points

Description

The wmf-quibble-core-vendor-mysql-hhvm-docker job fails with error:

gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.

wdio-mocha-framework is set correctly to 0.6.4, which brings in wdio-sync at 0.7.3 and so fibers at v3.x (which works), but wdio-cucumber-framework is pinned to 1.1.1, which pins wdio-sync at 0.7.0, which pins to fibers v2.x, which then breaks.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 24 2019, 7:01 PM
pmiazga updated the task description. (Show Details)Jun 24 2019, 9:21 PM

Change 518822 had a related patch set uploaded (by Jforrester; owner: Jforrester):
[mediawiki/skins/MinervaNeue@master] build: Upgrade wdio-cucumber-framework to get a working version of fibers

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

Change 518822 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@master] build: Upgrade wdio-cucumber-framework to get a working version of fibers

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

Jdforrester-WMF closed this task as Resolved.Jun 24 2019, 10:24 PM
Jdforrester-WMF claimed this task.
Jdforrester-WMF removed a project: Patch-For-Review.