Migration history extenstion

Registered by Sulochan Acharya

Add a extension to list migration history for instances.

Admins are frequently in need of reviewing migration history for instances for various
purposes. There is currently no clean way to do this. This purposes to add an extension
to access this information through the openstack API, so that we dont have to go to the
db to get this info.

Usage:
GET on
/v2/<project_id>/servers/<server_uuid>/os-migration-history

to get migration history for the instance <server_uuid> in the form:
{
     "migrations": [
         {
             "created_at": "2013-03-25 01:00:00.000000",
             "dest_compute": "compute-2",
             "id": "1",
             "instance_uuid": "00000000-0000-0000-0000-000000000001",
             "new_instance_type_id": "2",
             "old_instance_type_id": "1",
             "source_compute": "compute-1",
             "status": "confirmed",
             "updated_at": "2013-03-25 01:20:00.000000"
         }
     ]
 }

Blueprint information

Status:
Complete
Approver:
Russell Bryant
Priority:
Undefined
Drafter:
Sulochan Acharya
Direction:
Needs approval
Assignee:
Sulochan Acharya
Definition:
Obsolete
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
None
Started by
Sulochan Acharya
Completed by
Sulochan Acharya

Related branches

Sprints

Whiteboard

Addressed by: https://review.openstack.org/#/c/25478/2

Gerrit topic: https://review.openstack.org/#q,topic:bp/bp-migration-history-ext,n,z

Addressed by: https://review.openstack.org/25478
    API extension for instance migration history
Addressed by: https://review.openstack.org/#/c/25478/2

Gerrit topic: https://review.openstack.org/#q,topic:bp/bp-migration-history-ext,n,z

Addressed by: https://review.openstack.org/25478
    API extension for instance migration history

Marking this blueprint as definition: Drafting. If you are still working on this, please re-submit via nova-specs. If not, please mark as obsolete, and add a quick comment to describe why. --johnthetubaguy (20th April 2014)

Setting this bp to obsolete since the decision was to do it in a different way. -Sulo

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.