ReleaseEngineering/PuppetAgain/Modules/foopy: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "This module sets up a Foopy server. (this runs several buildslave processes for use with our mobile devices) It: * Installs a single buildslave virtalenv (by calling to build...")
 
(No difference)

Latest revision as of 04:20, 2 May 2013

This module sets up a Foopy server. (this runs several buildslave processes for use with our mobile devices) It:

  • Installs a single buildslave virtalenv (by calling to buildslave::install) to be used in many instances
  • Disables iptables
  • Prepares the system with many packages needed to run tests for all our mobile devices.
  • Creates and sets up the /builds dir with:
    • A tools checkout
    • A talos checkout
    • Various scripts used in our automation and by humans when triaging bad devices
  • Sets up a crontab used to gather information on the devices and populate the tegra dashboard