Virtualbox snapshots and NAT
I have created virtualbox runner on Mac OS X 10.11.4 with such configuration
concurrent = 1 [[runners]] name = "test.vbox" url = "https://example.com/ci" token = "12345" executor = "virtualbox" [runners.ssh] user = "vagrant" password = "vagrant" [runners.docker] tls_verify = false image = "" privileged = false disable_cache = false [runners.parallels] base_name = "" disable_snapshots = false [runners.virtualbox] base_name = "debian8-ci" disable_snapshots = false [runners.cache] Insecure = false
Where debian8-ci is a vagrant-created jessie64 machine with only NAT interface.
So, when I first run build - it seems OK, but second time - it is started from snapshot without checking ssh port, so ssh fails.