Merge "Updating set_admin_password in compute.api and compute.manager to use instance uuids instead of instance ids. Blueprint internal-uuids"
This commit is contained in:
@@ -300,7 +300,9 @@ class ComputeTestCase(BaseTestCase):
|
|||||||
|
|
||||||
def test_set_admin_password(self):
|
def test_set_admin_password(self):
|
||||||
"""Ensure instance can have its admin password set"""
|
"""Ensure instance can have its admin password set"""
|
||||||
instance_id = self._create_instance()
|
instance = self._create_fake_instance()
|
||||||
|
instance_id = instance['id']
|
||||||
|
instance_uuid = instance['uuid']
|
||||||
self.compute.run_instance(self.context, instance_id)
|
self.compute.run_instance(self.context, instance_id)
|
||||||
db.instance_update(self.context, instance_id,
|
db.instance_update(self.context, instance_id,
|
||||||
{'task_state': task_states.UPDATING_PASSWORD})
|
{'task_state': task_states.UPDATING_PASSWORD})
|
||||||
@@ -309,7 +311,7 @@ class ComputeTestCase(BaseTestCase):
|
|||||||
self.assertEqual(inst_ref['vm_state'], vm_states.ACTIVE)
|
self.assertEqual(inst_ref['vm_state'], vm_states.ACTIVE)
|
||||||
self.assertEqual(inst_ref['task_state'], task_states.UPDATING_PASSWORD)
|
self.assertEqual(inst_ref['task_state'], task_states.UPDATING_PASSWORD)
|
||||||
|
|
||||||
self.compute.set_admin_password(self.context, instance_id)
|
self.compute.set_admin_password(self.context, instance_uuid)
|
||||||
|
|
||||||
inst_ref = db.instance_get(self.context, instance_id)
|
inst_ref = db.instance_get(self.context, instance_id)
|
||||||
self.assertEqual(inst_ref['vm_state'], vm_states.ACTIVE)
|
self.assertEqual(inst_ref['vm_state'], vm_states.ACTIVE)
|
||||||
|
|||||||
Reference in New Issue
Block a user