Skip to content

Instantly share code, notes, and snippets.

@eklein
eklein / gist:8108632
Created December 24, 2013 03:58
Simultaneous test-kitchen runs as the same user on the same box results in tk runs affecting each other
First job was started at 20:46:43, second at .. All is well until the first job runs a kitchen destroy:
These are both excerpts from job #1:
20:50:45 Finished verifying <default-centos-64-x86-64> (0m2.06s).
20:50:45 -----> Destroying <default-centos-64-x86-64>...
20:50:47 [default] Forcing shutdown of VM...
20:50:48 [default] Destroying VM and associated drives...
20:50:48 Vagrant instance <default-centos-64-x86-64> destroyed.
20:50:48 Finished destroying <default-centos-64-x86-64> (0m3.04s).
provider "foo" do
something { "foo" => "bar }
end
================================================================================
Error executing action `upload` on resource 'machine_file[/tmp/spike1.txt]'
================================================================================
Net::HTTPServerException
------------------------
404 "Not Found "
[2014-07-15T12:24:28-04:00] INFO: github_asset[berkshelf-api.tar.gz] downloading asset
================================================================================
Error executing action `download` on resource 'github_asset[berkshelf-api.tar.gz]'
================================================================================
GithubCB::ReleaseNotFound
-------------------------
release not found