tree: e075b0dce2e10bf87c4fe80c17885c72cab5556a
  1. alerts/
  2. autoroll/
  3. bugchomper/
  4. build_scheduler/
  5. buildbots/
  6. ctfe/
  7. datahopper2/
  8. debugger/
  9. docs/
  10. fiddle/
  11. fuzzer/
  12. goldserver/
  13. grandcentral/
  14. internal/
  15. monitoring/
  16. monitoring-staging/
  17. perf/
  18. push/
  19. pushable-snapshot/
  20. pushable-systemd-snapshot/
  21. skfe/
  22. status/
  23. tracedb/
  24. webtry/
  25. __init__.py
  26. compute_engine_cfg.py
  27. README.md
compute_engine_scripts/README.md

Compute Engine Scripts

Each sub directory sets up at least one VM in GCE. If an instance wants to use the push/pulld system for deployment it needs to be based on the ‘skia-systemd-pushable-base’ snapshot that is derived from the pushable-systemd-snapshot GCE insance.

Important: The ‘pushable-systemd-pushable-base’ is based on an Ubuntu image and therefore automatic updating is enabled. git is also installed on skia-systemd-pushable-base by default. VM creation scripts that use this snapshot should not run:

$ apt-get upgrade -y

in their startup script or during VM creation.