diff --git a/datacenterlight/tasks.py b/datacenterlight/tasks.py
index 2779f79b..5f12b7df 100644
--- a/datacenterlight/tasks.py
+++ b/datacenterlight/tasks.py
@@ -245,6 +245,8 @@ def create_vm_task(self, vm_template_id, user, specs, template, order_id):
}
email = EmailMessage(**email_data)
email.send()
+ else:
+ logger.debug("VM's ipv6 is None. Hence not created VMDetail")
except Exception as e:
logger.error(str(e))
try:
diff --git a/opennebula_api/models.py b/opennebula_api/models.py
index a348cf86..73dc4405 100644
--- a/opennebula_api/models.py
+++ b/opennebula_api/models.py
@@ -179,7 +179,7 @@ class OpenNebulaManager():
vm_pool.infoextended(
filter_key_value_str='ID={vm_id}'.format(vm_id=vm_id) if
vm_id is not None else '',
- vm_state=3 # look for VMs only in ACTIVE state
+ vm_state=-1 # Look for VMs in any state, except DONE
)
else:
vm_pool.info()