cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Prasanna Santhanam (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CLOUDSTACK-4677) Switch remoteSSHClient in marvin to use fabric
Date Mon, 16 Sep 2013 06:38:53 GMT
Prasanna Santhanam created CLOUDSTACK-4677:
----------------------------------------------

             Summary: Switch remoteSSHClient in marvin to use fabric
                 Key: CLOUDSTACK-4677
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4677
             Project: CloudStack
          Issue Type: Improvement
      Security Level: Public (Anyone can view this level - this is the default.)
            Reporter: Prasanna Santhanam


marvin currently does all ssh connections using remoteSSHClient interface.
There are several other methods that basically end up calling remoteSSHClient.
Fabric on the other hand provides a more lucid and pythonic interface to deal
with ssh-connections. Underneath fabric uses paramiko and provides several improvements

1. KeyPair support
2. Improved logging (current ssh logging is too verbose and hard to troubleshoot with)
3. parallel execution (useful for getting simulataneous LB connections going)

In this work we need to deprecate marvin's remoteSSHClient from both the
library and the tests and provide fabric interfaces to deal with cloudstack
deployedVMs and hosts on the cloud infrasrtucture



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message