You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Sebastien Goasguen <ru...@gmail.com> on 2014/11/07 16:31:54 UTC
paramiko
While installing cloudstack-management I just realized we have a dependency on python paramiko.
which has a dependency of course on pycrypto, and we seem to use an old version 2.0.1.
Anyone knows where we use paramiko ?
Re: paramiko
Posted by Sebastien Goasguen <ru...@gmail.com>.
On Nov 7, 2014, at 10:55 AM, David Nalley <da...@gnsa.us> wrote:
> I seem to recall that we had to remove paramiko back in 2012 because
> it didn't conform to the licensing requirements. (Paramiko is LGPL,
> which is a Cat X license.)
>
> Indeed this message seems to indicate we removed it from the codebase.
> Not sure why we would add that back in.
>
> http://markmail.org/message/t34r7kltm3dyg4ue
>
it's a dependency in the package builds and it is being used by marvin ..
$ grep -r paramiko .
./client/bindir/cloud-update-xenserver-licenses.in:import paramiko
./client/bindir/cloud-update-xenserver-licenses.in: c = paramiko.SSHClient()
./client/bindir/cloud-update-xenserver-licenses.in: c.set_missing_host_key_policy(paramiko.AutoAddPolicy())
./client/target/utilities/bin/cloud-update-xenserver-licenses:import paramiko
./client/target/utilities/bin/cloud-update-xenserver-licenses: c = paramiko.SSHClient()
./client/target/utilities/bin/cloud-update-xenserver-licenses: c.set_missing_host_key_policy(paramiko.AutoAddPolicy())
./debian/control:Depends: cloudstack-common (= ${source:Version}), tomcat6, sysvinit-utils, sudo, jsvc, python-mysqldb, libmysql-java, python-paramiko, augeas-tools, mysql-client
./packaging/centos63/cloud.spec:Requires: python-paramiko
./python/bindir/cloud-grab-dependent-library-versions: 'commons-collections', 'commons-httpclient', 'jpackage-utils', 'MySQL-python', 'python-paramiko', 'ipmitool', 'commons-httpclient', 'commons-collections',
./README.tools.md:- paramiko,
./test/selenium/ReadMe.txt:- pip install paramiko (Install paramiko)
./test/selenium/smoke/VM_lifeCycle.py: ssh = paramiko.SSHClient()
./test/selenium/smoke/VM_lifeCycle.py: ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
./test/selenium/smoke/VM_lifeCycle.py: ssh = paramiko.SSHClient()
./test/selenium/smoke/VM_lifeCycle.py: ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
./tools/marvin/marvin/misc/build/bashUtils.py:import paramiko
./tools/marvin/marvin/misc/build/bashUtils.py: self.ssh = paramiko.SSHClient()
./tools/marvin/marvin/misc/build/bashUtils.py: self.ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
./tools/marvin/marvin/misc/build/bashUtils.py: except paramiko.SSHException, sshex:
./tools/marvin/marvin/misc/build/bashUtils.py: except paramiko.SSHException, e:
./tools/marvin/marvin/misc/build/bashUtils.py: transport = paramiko.Transport((self.host, int(self.port)))
./tools/marvin/marvin/misc/build/bashUtils.py: sftp = paramiko.SFTPClient.from_transport(transport)
./tools/marvin/marvin/sshClient.py:import paramiko
./tools/marvin/marvin/sshClient.py: self.ssh = paramiko.SSHClient()
./tools/marvin/marvin/sshClient.py: self.ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
./tools/marvin/marvin/sshClient.py: transport = paramiko.Transport((self.host, int(self.port)))
./tools/marvin/marvin/sshClient.py: sftp = paramiko.SFTPClient.from_transport(transport)
./tools/marvin/Marvin.egg-info/requires.txt:paramiko >= 1.13.0
./tools/marvin/setup.py: "paramiko",
> --David
>
>
>
> On Fri, Nov 7, 2014 at 10:31 AM, Sebastien Goasguen <ru...@gmail.com> wrote:
>> While installing cloudstack-management I just realized we have a dependency on python paramiko.
>> which has a dependency of course on pycrypto, and we seem to use an old version 2.0.1.
>>
>> Anyone knows where we use paramiko ?
Re: paramiko
Posted by David Nalley <da...@gnsa.us>.
I seem to recall that we had to remove paramiko back in 2012 because
it didn't conform to the licensing requirements. (Paramiko is LGPL,
which is a Cat X license.)
Indeed this message seems to indicate we removed it from the codebase.
Not sure why we would add that back in.
http://markmail.org/message/t34r7kltm3dyg4ue
--David
On Fri, Nov 7, 2014 at 10:31 AM, Sebastien Goasguen <ru...@gmail.com> wrote:
> While installing cloudstack-management I just realized we have a dependency on python paramiko.
> which has a dependency of course on pycrypto, and we seem to use an old version 2.0.1.
>
> Anyone knows where we use paramiko ?