Beta Cluster
Beta cluster
Production-like environment suitable for final-stage testing of new features.
|
The Beta Cluster is a functional, production-like environment in the Cloud VPS that is suitable for final-stage testing of new features. It runs off git master and has its MediaWiki core and extensions code updated about every ten minutes. Beta Cluster is one of the Wikimedia test wikis. It uses its own SUL login separate from production, so for example an account for en.wikipedia.beta.wmflabs.org also works on en.wikisource.beta.wmflabs.org but not on any production wiki.
- See the overview of its configuration.
Rationale[edit]
The aim is to provide an exact copy of the WMF production cluster (including db hosts, apaches, logging, squids, varnish caching, image scalers, etc.) using Cloud VPS instances.
Open tasks[edit]
See the workboard in Phabricator.
Testing changes on Beta Cluster[edit]
See Deploy to Beta Cluster for deployment steps.
Logs from the beta cluster are sent to Logstash and can be seen at logstash-beta.wmflabs.org.
This site is currently password-protected, for an account look in: ssh deployment-deploy01.deployment-prep.eqiad.wmflabs sudo cat /root/secrets.txt
.
If for some reason your EventLogging events aren't showing up in the dashboard, maybe try the logs and database.
If that's not working, maybe eventlogging and / or the machine needs to be rebooted.
Ping the folks in #wmf-analytics.
If you need to run a maintenance script on the Beta Cluster, ssh to deployment-deploy01.deployment-prep.eqiad.wmflabs (proxying through bastion.wmflabs.org).
If you need to check the databases, they're hosted on machines with the name *dbXX* among the ones listed here: https://openstack-browser.toolforge.org/project/deployment-prep.
If you just need to run some queries, ssh to deployment-deploy01.eqiad.wmflabs and run sql deploymentwiki or sql enwiki replacing those with any other dbname you need.
Stash messages to the beta cluster's server admin log by using the prefix "!log " in #wikimedia-releng.
See also[edit]
Historical Documents[edit]
- Specifications: Wikimedia Labs/Things to fix in beta
- Schedule: see the old Labs plan (revisions 1, 2, and 3)
- 2014-15 Q3 (potential) plans
- WMF Projects
- WMF Projects 2012q1
- WMF Projects 2012q2
- WMF Projects 2012q3
- WMF Projects 2012q4
- WMF Projects 2013q1
- WMF Projects 2013q2
- WMF Projects 2013q3
- WMF Projects 2013q4
- WMF Projects 2014q1
- WMF Projects 2014q2
- WMF Projects 2014q3
- WMF Projects 2014q4
- WMF Projects 2015q1
- WMF Projects 2015q2
- WMF Projects 2015q3
- WMF Projects 2015q4
- WMF Projects 2016q1
- WMF Projects 2016q2
- WMF Projects 2016q3
- WMF Projects 2016q4
- WMF Projects 2017q1
- WMF Projects 2017q2
- WMF Projects 2017q3
- WMF Projects 2017q4
- WMF Projects 2018q1
- WMF Projects 2018q2
- WMF Projects 2018q3
- WMF Projects 2018q4
- WMF Projects 2019q1
- WMF Projects 2019q2
- WMF Projects 2019q3
- WMF Projects 2019q4
- WMF Projects 2020q1
- WMF Projects 2020q2
- WMF Projects 2020q3
- WMF Projects 2020q4
- WMF Projects 2021q1
- Testing