Macro list of clusters:
[] Deployment servers - tin / mira
[] Appservers - deployment-mediawiki 01 02 03
[] Jobrunners - deployment-jobrunner01.deployment-prep.eqiad.wmflabs
[] Videoscalers - deployment-tmh01.deployment-prep.eqiad.wmflabs (need to wait since some porting work is needed)
The hostnames can be checked in [[ https://phabricator.wikimedia.org/diffusion/OPUP/browse/production/hieradata/labs/deployment-prep/common.yaml;5abe60966d7f0df78a5b63d239a5875686017862 | hieradata/labs/deployment-prep/common.yaml]]
```
scap::dsh::groups:
mediawiki-installation:
hosts:
- deployment-jobrunner01.deployment-prep.eqiad.wmflabs
- deployment-mediawiki01.deployment-prep.eqiad.wmflabs
- deployment-mediawiki02.deployment-prep.eqiad.wmflabs
- deployment-mediawiki03.deployment-prep.eqiad.wmflabs
- deployment-tmh01.deployment-prep.eqiad.wmflabs
- deployment-tin.deployment-prep.eqiad.wmflabs
- mira.deployment-prep.eqiad.wmflabs
```
**Deployment steps**
Jenkins runs scap as user `jenkins-deploy` on deployment-tin. You will need to manually accept the new host ssh fingerprint by running:
```
sudo -u jenkins-deploy -H SSH_AUTH_SOCK=/run/keyholder/proxy.sock ssh mwdeploy@deployment-mediawiki04.deployment-prep.eqiad.wmflabs
```
Once the puppet patch(es) are merged, the beta cluster puppetmaster needs a rebase:
```
ssh deployment-puppetmaster.deployment-prep.eqiad.wmflabs
sudo su -
cd /var/lib/git/operations/puppet
git pull
```
Then get the host pooled on the Varnish cache by running puppet on `deployment-cache-text04.deployment-prep.eqiad.wmflabs`. That will update the Varnish list of directors. Then: `service varnish reload`.