-- put try catch block around core actions and ensure that cleanup runs
-- don't halt on ssh connect fail, set build failed and then cleanup
-- fix bug with delete vm variable name instead of injected name