cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sebastien Goasguen <run...@gmail.com>
Subject Re: paramiko
Date Mon, 10 Nov 2014 08:38:23 GMT

On Nov 7, 2014, at 10:55 AM, David Nalley <david@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 <runseb@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 ?


Mime
View raw message