Add ability to upgrade with ceph-deploy

Fixes: 6146
Signed-off-by: Warren Usui <warren.usui@inktank.com>
Print progress of reaidng job info when killing.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Speed up teuthology-kill.

Read less information when its not needed for killing runs.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
nuke: clear test firewall rules

Signed-off-by: John Spray <john.spray@redhat.com>
daemon: add DaemonGroup.resolve_role_list

Used for tasks that want to take a flexible list
of roles from their user config, including a
null (everything) default and * wildcards.

Signed-off-by: John Spray <john.spray@redhat.com>
remote: Add ability to push a file to a remote machine

Add put_file() and _sftp_put_file() without sudo support

Signed-off-by: David Zafman <dzafman@redhat.com>
orchestra: fine tune docstrings.

Signed-off-by: John Spray <john.spray@redhat.com>
orchestra: more docstring

Signed-off-by: John Spray <john.spray@redhat.com>
Merge pull request #299 from ceph/wip-7810

Wip 7810
Merge pull request #319 from ceph/wip-8231

remote: Add ability to push a file to a remote machine
Add more info in comments.

Signed-off-by: Sandon Van Ness <sandon@inktank.com>
Merge pull request #314 from ceph/wip-8923

Speed up teuthology-kill.
Merge pull request #308 from ceph/wip-6146-wusui

Add ability to update with ceph-deploy
Add LICENSE

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Add MANIFEST.in

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Add install_requires and tests_require

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Merge pull request #323 from ceph/pypi

Prepare for PyPI

Reviewed-by: Sage Weil <sage@redhat.com>
Use setuptools, not distribute

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Drop --allow-hosts None

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
nuke: kill hadoop processes

Signed-off-by: John Spray <john.spray@redhat.com>