https://bugzilla.wikimedia.org/show_bug.cgi?id=71133

            Bug ID: 71133
           Summary: Zuul cloner: fails on extension jobs against a wmf
                    branch
           Product: Wikimedia
           Version: wmf-deployment
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Continuous integration
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
       Web browser: ---
   Mobile Platform: ---

Created attachment 16536
  --> https://bugzilla.wikimedia.org/attachment.cgi?id=16536&action=edit
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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to