Page MenuHomePhabricator

Wikibase Travis CI is broken on master
Closed, ResolvedPublic

Description

See: https://travis-ci.org/github/wikimedia/mediawiki-extensions-Wikibase/builds

Invalid wiki admin password: Passwords must be at least 10 characters.

It seems some password configuration has become invalid?

Event Timeline

mysql -e 'create database its_a_mw;'
php maintenance/install.php --dbtype $DBTYPE --dbuser root --dbname its_a_mw --dbpath $(pwd) --pass nyan TravisWiki admin

Yeah, I guess nyan isn’t the most secure password imaginable.

Change 612381 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Travis: pick more random password

https://gerrit.wikimedia.org/r/612381

A codesearch for --pass nyan show plenty more extensions that will need to be updated, but as far as I can tell none of the other ones are our responsibility.

Change 612385 had a related patch set uploaded (by Tarrow; owner: Tarrow):
[mediawiki/extensions/Wikibase@master] Update Travis Password

https://gerrit.wikimedia.org/r/612385

Change 612391 had a related patch set uploaded (by Michael Große; owner: Michael Große):
[mediawiki/extensions/Wikibase@master] Use longer db password for Travis CI test setup

https://gerrit.wikimedia.org/r/612391

Change 612381 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Travis: pick more random password

https://gerrit.wikimedia.org/r/612381

Change 612391 abandoned by Michael Große:
[mediawiki/extensions/Wikibase@master] Use longer db password for Travis CI test setup

Reason:
We really should talk to each other about who fixes a task 😅

https://gerrit.wikimedia.org/r/612391

Change 612385 abandoned by Ladsgroup:
[mediawiki/extensions/Wikibase@master] Update Travis Password

Reason:
Done in Ie751501bad891436569cdd

https://gerrit.wikimedia.org/r/612385