Query compute node configuration values via RPC

Registered by Joe Breu

At current migration of instances requires certain values to be consistent across all compute nodes (i.e. instance base, etc).

We need to extend compute to provide a service to query these values as configured from remote nodes so that we may use them on the source and destination migration machines. To do this we need to:

1) extend compute to respond to a config option query and pass back the data
2) add code to migrations to query the src/dst nodes for this data and use it during instance migration prep

This would also assist in migration cases where the glance image does not exist and we can use cached base image (qcow, ari, or aki) from the source node.

Blueprint information

Status:
Not started
Approver:
Russell Bryant
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/query-compute-node-conf-values,n,z

Addressed by: https://review.openstack.org/29156
    Add the ability to query config values on remote compute nodes

I think I'd rather see targeted rpc API methods for what is actually needed, not something that exposes *all* config. --russellbGerrit topic: https://review.openstack.org/#q,topic:bp/query-compute-node-conf-values,n,z

Addressed by: https://review.openstack.org/29156
    Add the ability to query config values on remote compute nodes

I think I'd rather see targeted rpc API methods for what is actually needed, not something that exposes *all* config. --russellb

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)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.