Implement helper functions to interact with VMs

Registered by Alexander Ignatov

Savanna should have helpers to interact with provisioned VMs.
The former name of this "instance interop helper" is VMManager.

List of needed functions of this component:
- setup SSH connection;
- execute remote command;
- transfer file to the remote machine;
- interactive command invoking;
- remote app installation.

Blueprint information

Status:
Complete
Approver:
Sergey Lukjanov
Priority:
High
Drafter:
Alexander Ignatov
Direction:
Approved
Assignee:
Alexander Ignatov
Definition:
Approved
Series goal:
Accepted for 0.2
Implementation:
Implemented
Milestone target:
milestone icon 0.2a1
Started by
Alexander Ignatov
Completed by
Alexander Ignatov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/instance-interop-helper,n,z

Addressed by: https://review.openstack.org/32963
    InstanceInteropHelper improvements

Addressed by: https://review.openstack.org/33017
    Impl bulk ops for instance interop helper.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.