Răsfoiți Sursa

Removes Glance image id when booting target instance

Alessandro Pilotti 10 ani în urmă
părinte
comite
0d14a5a9e2
1 a modificat fișierele cu 3 adăugiri și 5 ștergeri
  1. 3 5
      coriolis/providers/openstack/__init__.py

+ 3 - 5
coriolis/providers/openstack/__init__.py

@@ -506,14 +506,12 @@ class ImportProvider(base.BaseImportProvider):
             "Creating migrated instance")
 
         instance = self._create_target_instance(
-            nova, flavor_name, instance_name, keypair_name, ports, volumes,
-            migr_image_name)
+            nova, flavor_name, instance_name, keypair_name, ports, volumes)
 
     @utils.retry_on_error()
     def _create_target_instance(self, nova, flavor_name, instance_name,
-                                keypair_name, ports, volumes, image_name):
+                                keypair_name, ports, volumes):
         flavor = nova.flavors.find(name=flavor_name)
-        image = nova.images.find(name=image_name)
 
         block_device_mapping = {}
         for i, volume in enumerate(volumes):
@@ -527,7 +525,7 @@ class ImportProvider(base.BaseImportProvider):
         LOG.info('Creating target instance...')
         instance = nova.servers.create(
             name=instance_name,
-            image=image,
+            image='',
             flavor=flavor,
             key_name=keypair_name,
             block_device_mapping=block_device_mapping,