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

       Web browser: ---
            Bug ID: 56958
           Summary: mediawiki-core-release not aware of tag and fail build
           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], [email protected],
                    [email protected]
    Classification: Unclassified
   Mobile Platform: ---

The https://integration.wikimedia.org/ci/job/mediawiki-core-release/ job is
triggered by Zuul whenever a tag is pushed in mediawiki/core.git.

When 1.22.0rc1 got pushed, the job hasn't been able to find the reference
refs/tags/1.22.0rc1

https://integration.wikimedia.org/ci/job/mediawiki-core-release/33/console

 From tag refs/tags/1.22.0rc1, extracted version 1.22.0rc1
 + python make-release/make-release.py --yes --conf
make-release/make-release.yaml --git-root  /srv/ssd/gerrit/mediawiki
--dont-sign 1.22.0rc1
 error: pathspec 'tags/1.22.0rc1' did not match any file(s) known to git.

That is most probably because the Gerrit replication of mediawiki/core.git to
/srv/ssd/gerrit/mediawiki has some delay and the job got triggered before the
tag got replicated.  We need a waiting loop in the job to wait for the tag and
bailout only after a few seconds.

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