Throw descriptive exception when no snapshot exists
Create test to ensure host is provisioned when no snapshot is provided