Auto create vm if necessary