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

       Web browser: ---
            Bug ID: 51461
           Summary: Jenkins: mw extensions dependencies not properly
                    updated
           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]
    Classification: Unclassified
   Mobile Platform: ---

Daniel Kinzler wrote:

There seems to be an issue with Jenkins. It appears to use an old version of
other extensions under some circumstances.

It's like this:

If you submit change 33 for extension A, which needs change 44 in extension B
(which isn't merged yet), jenkins will fail correctly fail.

BUT: When change 44 got merged into extension B, and you force Jenkins to
re-run
(e.g. by rebasing change 33), it will *still* fail, apparently using an old
version of extension B.

It seems this is only the case for the "testextensions-master" job, not the
standalone "repo" and "client" jobs.

Here are some examples:

https://gerrit.wikimedia.org/r/#/c/72962/ fails for no good reason
https://integration.wikimedia.org/ci/job/mwext-Wikibase-testextensions-master/3099/console

https://gerrit.wikimedia.org/r/#/c/73772/ fails for no good reason
https://integration.wikimedia.org/ci/job/mwext-Wikibase-testextensions-master/3093/console

Please gather more evidence/insights if you come across this issue.

Thanks,
Daniel

-- 
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