ReleaseEngineering/PuppetAgain/Modules/mozpool
From MozillaWiki
< ReleaseEngineering | PuppetAgain | Modules
This module sets up a Mozpool server. It's generally used with bmm. It:
- installs mozpool in a virtualenv
- starts the mozpool daemon
- adds Apache config to forward the appropriate URIs to the daemon
- sets up an inventory-sync crontask (only on the admin host; denoted by $is_mozpool_admin_host in the node definition)
- writes the mozpool config.ini
Secrets
- mozpool_db_database
- mozpool_db_hostname
- mozpool_db_password
- mozpool_db_username
- credentials for the backend database
- mozpool_inventory_username
- mozpool_inventory_password
- mozpool_inventory_url
- credentials for the inventory login to synchronize the device list