Allow specifying hardware versions using create_vm