tree: c179558784249f6e45a970b8ebfa450734e37f3a [path history] [tgz]
  1. README.md
  2. bootstrap-swarming.yml
  3. default-profile-auto-reboot.bat
  4. egpu-lenovo-drivers.yml
  5. intel-graphics-driver-broadwell.yml
  6. intel-graphics-driver-skylake.yml
  7. nvidia-graphics-driver.yml
  8. python.yml
  9. radeon-graphics-driver.yml
  10. setup-skolo-bot.yml
  11. skolo-credentials.yml
  12. skolo-settings.yml
  13. swarming-bot-settings.yml
  14. vnc-server.yml
  15. win-02-hosts
  16. win-03-hosts
skolo/win/ansible/README.md

Windows Skolo Ansible Scripts

See “Windows new bot setup” doc for context.

If Ansible is not installed, run sudo pip install ansible. Playbooks that require a minimum version should include a comment indicating so. To upgrade, run sudo pip install ansible --upgrade.

There are two Ansible inventory files in this dir, win-02-hosts and win-03-hosts. There is also a group_vars dir and a win_package_src dir that I can't check in. The group_vars include these variable settings:

ansible_user: chrome-bot
ansible_password: <redacted>
ansible_port: 5986
ansible_connection: winrm
ansible_winrm_transport: credssp
ansible_winrm_server_cert_validation: ignore
win_package_src: /home/chrome-bot/ansible/win_package_src/

Contents of win_package_src are on GCS at gs://skia-buildbots/skolo/win/win_package_src

Example command: ansible-playbook -i win-02-hosts setup-skolo-bot.yml