ReleaseEngineering/PuppetAgain/Modules/mozpool

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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