self.vm_inst = nova_utils.create_server(
self.nova, self.neutron, self.glance, self.instance_settings,
- self.image_creator.image_settings)
+ self.image_creator.image_settings, self.project_id)
self.assertIsNotNone(self.vm_inst)
self.assertTrue(active)
vm_inst = nova_utils.get_latest_server_object(
- self.nova, self.neutron, self.vm_inst)
+ self.nova, self.neutron, self.vm_inst, self.project_id)
self.assertEqual(self.vm_inst.name, vm_inst.name)
self.assertEqual(self.vm_inst.id, vm_inst.id)
neutron = neutron_utils.neutron_client(self.os_creds)
self.assertIsNotNone(nova_utils.attach_volume(
self.nova, neutron, self.instance_creator.get_vm_inst(),
- self.volume_creator.get_volume()))
+ self.volume_creator.get_volume(), self.project_id))
vol_attach = None
attached = False
self.assertIsNotNone(vol_attach)
vm_attach = nova_utils.get_server_object_by_id(
- self.nova, neutron, self.instance_creator.get_vm_inst().id)
+ self.nova, neutron, self.instance_creator.get_vm_inst().id,
+ self.project_id)
# Validate Attachment
self.assertIsNotNone(vol_attach)
# Detach volume to VM
self.assertIsNotNone(nova_utils.detach_volume(
self.nova, neutron, self.instance_creator.get_vm_inst(),
- self.volume_creator.get_volume()))
+ self.volume_creator.get_volume(), self.project_id))
vol_detach = cinder_utils.get_volume_by_id(
self.cinder, self.volume_creator.get_volume().id)
vm_detach = nova_utils.get_server_object_by_id(
- self.nova, neutron, self.instance_creator.get_vm_inst().id)
+ self.nova, neutron, self.instance_creator.get_vm_inst().id,
+ self.project_id)
# Validate Detachment
self.assertIsNotNone(vol_detach)
with self.assertRaises(NovaException):
nova_utils.attach_volume(
self.nova, neutron, self.instance_creator.get_vm_inst(),
- self.volume_creator.get_volume(), 0)
+ self.volume_creator.get_volume(), self.project_id, 0)
def test_detach_volume_nowait(self):
"""
neutron = neutron_utils.neutron_client(self.os_creds)
nova_utils.attach_volume(
self.nova, neutron, self.instance_creator.get_vm_inst(),
- self.volume_creator.get_volume())
+ self.volume_creator.get_volume(), self.project_id)
# Check VmInst for attachment
latest_vm = nova_utils.get_server_object_by_id(
- self.nova, neutron, self.instance_creator.get_vm_inst().id)
+ self.nova, neutron, self.instance_creator.get_vm_inst().id,
+ self.project_id)
self.assertEqual(1, len(latest_vm.volume_ids))
# Check Volume for attachment
with self.assertRaises(NovaException):
nova_utils.detach_volume(
self.nova, neutron, self.instance_creator.get_vm_inst(),
- self.volume_creator.get_volume(), 0)
+ self.volume_creator.get_volume(), self.project_id, 0)