[ https://issues.apache.org/jira/browse/CLOUDSTACK-4677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daan Hoogland closed CLOUDSTACK-4677. ------------------------------------- Resolution: Won't Fix > 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.) > Components: marvin > Reporter: Prasanna Santhanam > Fix For: Future > > > 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 was sent by Atlassian JIRA (v6.3.15#6346)