Content translation/Deployments/Beta

This page will contain all information related to ContentTranslation extension on Beta Cluster.

Client and server
Where xx is language code.
 * Client: http://xx.wikipedia.beta.wmflabs.org/wiki/Special:ContentTranslation


 * Server:
 * Instance:
 * Public URL for server: http://cxserver-beta.wmflabs.org

Testing
Beta labs always runs on master code for CX client and server. CXServer code is updated via "CXServer deploy" update mentioned at, https://git.wikimedia.org/markdown/mediawiki%2Fservices%2Fcxserver%2Fdeploy.git/HEAD/README.md


 * ContentTranslation code is at:
 * cxserver code is at:

Log
cxserver Beta labs logs can be found using logstash at: https://logstash-beta.wmflabs.org/#/dashboard/elasticsearch

Monitoring
To monitor RAM/CPU and disk space on CX Beta instance. See: https://tools.wmflabs.org/nagf/?project=deployment-prep#h_deployment-cxserver03

Debugging

 * 1) Topic of #wikimedia-releng IRC channel.
 * 2) Check with #wikimedia-releng if Beta Cluster is really down and requires HHVM restart or similar issue?
 * 3) File a bug with:  tag.

Puppet config testing

 * 1) Login to: deployment-salt.eqiad.wmflabs
 * 2) Go to:
 * 3) Cherry pick patchset you want to, for example:
 * 4) Logout from deployment-salt
 * 5) Login to: deployment-cxserver03.eqiad.wmflabs
 * 6) Run Puppet update:
 * 7) Don't forget to reset HEAD at deployment-salt.eqiad.wmflabs when testing is finished!