tree: 532d47ffbf25a2745a854a3a08a67529d98b37c0 [path history] [tgz]
  1. defaults/
  2. files/
  3. tasks/
  4. templates/
  5. README.md
skolo/ansible/switchboard/roles/install_test_machine_monitor/README.md

Role Name

install_test_machine_monitor

Description

Compiles and installs test_machine_monitor to the machine and arranges for it to run at startup. Does not restart test_machine_monitor if an old copy is already running; reboot to bring up the new version.

Variables Required

Requires gather_facts to detect the target operating system.

Optional Variables

The install_test_machine_monitor__start_swarming variable controls whether or not test_machine_monitor should be passed the --start_swarming flag.

The install_test_machine_monitor__linux_run_under_desktop determines if the Swarming launched from test_machine_monitor needs access to a graphical interface such as X Windows.

Example Playbook

# Install test_machine_monitor that doesn't launch Swarming.
- hosts: rpis
  user: chrome-bot
  gather_facts: yes

  roles:
    - install_test_machine_monitor