logger.info('Created instance with name - ' + self.instance_settings.name)
if block:
- self.vm_active(block=True)
+ if not self.vm_active(block=True):
+ raise Exception('Fatal error, VM did not become ACTIVE within the alloted time')
# TODO - the call above should add security groups. The return object shows they exist but the association
# had never been made by OpenStack. This call is here to ensure they have been added
self.inst_creator = OpenStackVmInstance(self.os_creds, instance_settings,
self.image_creators[-1].image_settings)
- self.inst_creator.create()
+ self.inst_creator.create(block=True)
self.assertEquals(ip, self.inst_creator.get_port_ip(
self.port_1_name, subnet_name=self.net_config.network_settings.subnet_settings[0].name))
self.inst_creator = OpenStackVmInstance(self.os_creds, instance_settings,
self.image_creators[-1].image_settings)
- self.inst_creator.create()
+ self.inst_creator.create(block=True)
self.assertEquals(mac_addr, self.inst_creator.get_port_mac(self.port_1_name))
self.inst_creator = OpenStackVmInstance(self.os_creds, instance_settings,
self.image_creators[-1].image_settings)
- self.inst_creator.create()
+ self.inst_creator.create(block=True)
self.assertEquals(ip, self.inst_creator.get_port_ip(
self.port_1_name, subnet_name=self.net_config.network_settings.subnet_settings[0].name))
self.inst_creator = OpenStackVmInstance(self.os_creds, instance_settings,
self.image_creators[-1].image_settings)
- self.inst_creator.create()
+ self.inst_creator.create(block=True)
port = self.inst_creator.get_port_by_name(port_settings.name)
self.assertIsNotNone(port)