diff --git a/prepare.py b/prepare.py index 5c82cf7cbefd751dae40930c3c44f49d4080fd18..2b7248c904eae42faa5014a0e4e066f9f8deb826 100644 --- a/prepare.py +++ b/prepare.py @@ -22,16 +22,16 @@ def provision_server( image = conn.compute.find_image(env.BUILDER_IMAGE) flavor = conn.compute.find_flavor(env.FLAVOR) network = conn.network.find_network(env.NETWORK) - server = conn.compute.create_server( + server = conn.create_server( name=env.VM_NAME, - flavor_id=flavor.id, - image_id=image.id, + flavor=flavor.id, + image=image.id, boot_from_volume=True, terminate_volume=True, volume_size=env.VOLUME_SIZE, key_name=env.KEY_PAIR_NAME, security_groups=[{"name": group} for group in env.SECURITY_GROUPS.split()], - networks=[{"uuid": network.id}], + network=network.id, ) server = conn.compute.wait_for_server(server, wait=600)