Last modified: 2013-12-11 10:36:05 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 T58950, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 56950 - enable Echo on all beta.wmflabs.org-wikis
enable Echo on all beta.wmflabs.org-wikis
Status: RESOLVED FIXED
Product: Wikimedia Labs
Classification: Unclassified
deployment-prep (beta) (Other open bugs)
unspecified
All All
: Normal enhancement
: ---
Assigned To: bsitu
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-11-12 19:08 UTC by Umherirrender
Modified: 2013-12-11 10:36 UTC (History)
14 users (show)

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


Attachments

Description Umherirrender 2013-11-12 19:08:15 UTC
At the moment the echo extension on Labs is only enabled on http://en.wikipedia.beta.wmflabs.org, please enable that extension for all other beta.wmflabs.org-wikis to match production.

Please also enable it for de.wikipedia.beta.wmflabs.org to let the user play with it ten days for the possible deployment on de.wikipedia.org.

Thanks.
Comment 1 Antoine "hashar" Musso (WMF) 2013-11-12 20:45:49 UTC
Anyone can hack that in operations/mediawiki-config.git and enable echo in wmf-config/InitialiseSettings-labs.php or wmf-config/CommonSettings-labs.php . Whenever the change is merged in, it will be deployed on the beta cluster automatically.
Comment 2 Kunal Mehta (Legoktm) 2013-11-12 21:34:42 UTC
Note that Echo in prod uses an external load balancer for large wikis, someone would probably need to set that up on beta.
Comment 3 Umherirrender 2013-11-13 16:57:05 UTC
(In reply to comment #1)
> Anyone can hack that in operations/mediawiki-config.git and enable echo in
> wmf-config/InitialiseSettings-labs.php or wmf-config/CommonSettings-labs.php
> .
Whenever the change is merged in, it will be deployed on the beta cluster
> automatically.

The needed database tables for echo will be created automatically on deployment or already exists?
Comment 4 Antoine "hashar" Musso (WMF) 2013-11-13 19:35:51 UTC
(In reply to comment #3)
> The needed database tables for echo will be created automatically on
> deployment or already exists?

The databases are upgraded once per hour via a Jenkins job https://integration.wikimedia.org/ci/job/beta-update-databases/?  It can be triggered manually by people of the 'wmf' LDAP group by login in with labs account.

So essentially, yeah that will magically happen :-]

More details at https://wikitech.wikimedia.org/wiki/Nova_Resource:Deployment-prep/How_code_is_updated
Comment 5 Gerrit Notification Bot 2013-11-14 17:35:46 UTC
Change 95450 had a related patch set uploaded by Umherirrender:
enable Echo on all beta.wmflabs.org-wikis

https://gerrit.wikimedia.org/r/95450
Comment 6 Gerrit Notification Bot 2013-12-08 18:49:00 UTC
Change 95450 abandoned by Umherirrender:
enable Echo on all beta.wmflabs.org-wikis

Reason:
Echo is enabled on de.wikipedia.beta.wmflabs.org, looks like the enable on production dewiki enabled it also on beta dewiki.

https://gerrit.wikimedia.org/r/95450
Comment 7 Umherirrender 2013-12-08 18:49:27 UTC
Echo is enabled on de.wikipedia.beta.wmflabs.org, looks like the enable on production dewiki enabled it also on beta dewiki.
Comment 8 Antoine "hashar" Musso (WMF) 2013-12-11 10:36:05 UTC
Beta indeed inherits production settings :)

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


Navigation
Links