title: Velostrata migration from AWS to GCP failed: [Cloud instance boot failed]
body: <p>I am running a migration of a simple WordPress site from AWS to GCP using velostrata.</p>
  
  <p>I have set up the VPN between the two VPCs and successfully configured velostrata source and target clouds.</p>
  
  <p>The migration process seem to go well for a while. I can see the instance created in the GCP console, but after a while it disappears.</p>
  
  <p>When I look at the velostrata logs, the error is:</p>
  
  <pre class="lang-sh prettyprint-override"><code>Finished job: RunInCloud on VM: i-0bc57fc47e893fac0, result: Failed, reason: [Cloud instance boot failed] (Instance boot was unsuccessful)
  2019-06-20 15:00:34 DEBUG   VmWorkerImpl    
  Exception:
  com.velostrata.management.automation.exceptions.FailFlowException: [Cloud instance boot failed] (Instance boot was unsuccessful)
     at com.velostrata.management.automation.flows.FlowBase.isDone(FlowBase.java:74)
     at com.velostrata.management.automation.flows.RunInCloud.isDone(RunInCloud.java:113)
     at com.velostrata.management.automation.components.VmWorkerImpl.monitor(VmWorkerImpl.java:126)
     at com.velostrata.management.automation.components.VmWorkerImpl.runFlow(VmWorkerImpl.java:88)
     at com.velostrata.management.automation.components.VmWorkerImpl.safeRunFlow(VmWorkerImpl.java:74)
     at com.velostrata.management.automation.components.VmWorkerImpl.iterate(VmWorkerImpl.java:69)
     at com.velostrata.management.automation.components.GroupWorkerImpl.lambda$run$3(GroupWorkerImpl.java:70)
     at com.velostrata.automation.infra.utils.Wait.till(Wait.java:40)
     at com.velostrata.automation.infra.utils.Wait.till(Wait.java:87)
     at com.velostrata.management.automation.components.GroupWorkerImpl.run(GroupWorkerImpl.java:57)
     at com.velostrata.management.automation.components.JobsRunnerImpl.runGroup(JobsRunnerImpl.java:88)
     at com.velostrata.management.automation.components.JobsRunnerImpl.runPartOfJob(JobsRunnerImpl.java:80)
     at com.velostrata.management.automation.components.JobsRunnerImpl.run(JobsRunnerImpl.java:72)
     at com.velostrata.management.automation.components.JobsRunnerImpl.start(JobsRunnerImpl.java:48)
     at com.velostrata.management.automation.components.RunsManagerImpl$RunFutureTask.lambda$new$0(RunsManagerImpl.java:246)
     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
     at java.lang.Thread.run(Thread.java:748)
  </code></pre>
  
  <p>The source EC2 VM is just a simple Ubuntu instance running WordPress in docker and pointing to a RDS instance.</p>
  
  <p>At this point I don't really know what should I do to get this working.
  Any idea where should I start looking?</p>
  
  <p>Thanks!</p>