ReleaseEngineering/PuppetAgain/Modules/mozpool: Difference between revisions
< ReleaseEngineering | PuppetAgain | Modules
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
* sets up an inventory-sync crontask (only on the admin host; denoted by $is_mozpool_admin_host in the node definition) | * 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 | * 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 |
Latest revision as of 17:27, 8 November 2013
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