try to create disk prior to VM creation so that if it somehow fails, VM doesnt get create either