Build log of https://gerrit.wikimedia.org/r/162010 for UploadWizard @ wmf/1.24wmf22
When proposing a change for an extension against a wmf branch, Zuul cloner ends up setting the mediawiki/core repo to the extension repo and thus we no more have any mediawiki install.
The job thus fails with:
Could not open input file: maintenance/install.php
Zuul clone the repository in order:
zuul.CloneMapper:Mapping projects to workspace...
mediawiki/core -> src mediawiki/vendor -> src/vendor mediawiki/extensions/UploadWizard -> src/extensions/UploadWizard
In mediawiki/core wmf branch, src/extensions/UploadWizard is an existing directory (it is a submodule destination) and the git repository is actually mediawiki/core! So Zuul cloner ends up setting /src (where mediawiki/core lives) to point to UploadWizard and reset the content. The workspace /src/ ends up being simply UploadWizard.
Version: wmf-deployment
Severity: normal
Attached: