Last modified: 2012-06-05 00:58:41 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T39133, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 37133 - Entries in mediawiki-extensions.txt that cannot be cloned
Entries in mediawiki-extensions.txt that cannot be cloned
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Git/Gerrit (Other open bugs)
unspecified
All All
: Highest blocker with 1 vote (vote)
: ---
Assigned To: Chad H.
https://gerrit.wikimedia.org/mediawik...
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-05-26 19:02 UTC by Siebrand Mazeland
Modified: 2012-06-05 00:58 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Siebrand Mazeland 2012-05-26 19:02:35 UTC
curl -s "https://gerrit.wikimedia.org/mediawiki-extensions.txt" currently reports three repositories that cannot be cloned.

Example: git clone ssh://l10n-bot@gerrit.wikimedia.org:29418/mediawiki/extensions/TranslationNotifcations.git

This causes a command like to following to never complete:
for i in `curl -s "https://gerrit.wikimedia.org/mediawiki-extensions.txt"`
do
git clone ssh://l10n-bot@gerrit.wikimedia.org:29418/mediawiki/extensions/$i.git
done

In translatewiki.net, MediaWiki extension localisation support relies heavily on this file, and if there is an issue with it, our work-flow breaks. In these cases, we are forced to filter this list locally. Two issues were already known, and with the recent addition of AdManager, a 3rd one is added to that list now.

The following projects are not visible in https://gerrit.wikimedia.org/r/#/admin/projects/, and subsequently, should also not be part of mediawiki-extensions.txt.

* AdManager
* SelectTag.tag
* TranslationNotifcations

WMF Gerrit application managers promised this would be a thing of the past after the latest upgrade, but obviously it is not.

Please fix.
Comment 1 Siebrand Mazeland 2012-05-26 19:06:10 UTC
#4: Arrays
Comment 2 Siebrand Mazeland 2012-05-26 19:08:41 UTC
#5: Auth_remoteuser
Comment 3 Siebrand Mazeland 2012-05-26 19:09:57 UTC
#6: CSS
Comment 4 Siebrand Mazeland 2012-05-26 19:13:24 UTC
I fear that all extensions marked as migrated[1] actually cannot be cloned.

http://www.mediawiki.org/w/index.php?title=Git/Conversion/Extensions_queue&diff=542364&oldid=542331

Updating priority and severity.
Comment 5 Chad H. 2012-05-27 14:49:20 UTC
Try again, I didn't set the parent projects properly, so you might not have had read permissions setup yet.

TranslationNotifcations and SelectTag.tag were mistakes, and we had to write workarounds into repoupdate for them (pending some way of me actually deleting them).
Comment 6 Siebrand Mazeland 2012-05-27 16:19:30 UTC
Submodule 'extensions/AdManager' (ssh://l10n-bot@gerrit.wikimedia.org:29418/mediawiki/extensions/AdManager.git) registered for path 'extensions/AdManager'
No '.gitreview' file found in this repository.
We don't know where your gerrit is. Please manually create
a remote named gerrit and try again.

The newly created repos are missing a .gitreview file. Can those please be added as part of extension migration?
Comment 7 Siebrand Mazeland 2012-05-27 16:21:59 UTC
If you'd choose to honor the request in comment 6, I would suggest adding a standard .gitignore, too.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links