Skip to content

v1.1.14

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Jun 14:04
df94ce0

Changes

  • Retry on curl download error @ispasov (#68)
  • Track inflight provisioning @ispasov (#67)
    • Try not to overprovision VMs by tracking the inflight VM deployments
  • Reconcile VMs on startup @ispasov (#66)
    • Adds ENABLE_RECONCILIATION env var (default 'True')
      • Changes the default behavior where existing VMs were ignored on startup
      • VMs are picked up by prefix
    • Reconciles existing VMs on restart
      • Running VMs are adopted and cleaned up upon finish
      • Failed VMs or non running VMs are cleaned up immediately
      • Ensures no orphaned VMs using cluster resources
  • Allow reusing runner scale set if it exists @ispasov (#65)
    • Adds MANAGE_RUNNER_SCALE_SETS env var (default 'True').
    • Reuses the existing scale set on restart instead of recreating a new one
    • Allows for current jobs to continue