tree: 854d1f2e0476f1728854d27b1935c60d8af6ca19 [path history] [tgz]
  1. android_ingest/
  2. android_master_perf/
  3. android_perf/
  4. autoroll/
  5. common/
  6. cq_watcher/
  7. ct_master/
  8. ctfe/
  9. datahopper2/
  10. debugger/
  11. docs/
  12. fiddle/
  13. fuzzer/
  14. goldserver/
  15. imageinfo/
  16. internal/
  17. monitoring/
  18. monitoring-staging/
  19. perf/
  20. prom/
  21. proxy/
  22. push/
  23. pushable-systemd-snapshot/
  24. skfe/
  25. status/
  26. swarming_bots/
  27. swarming_logger/
  28. task_scheduler/
  29. tracedb/
  30. __init__.py
  31. compute_engine_cfg.py
  32. 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.