SM: Install fails due to upstream paramiko package change
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Fix Committed
|
Critical
|
Nitish Krishna Kaveri | |||
Trunk |
Fix Committed
|
Critical
|
Nitish Krishna Kaveri |
Bug Description
Paramiko package installed in Server Manager Postinst has changed upstream from version 1.17.0 to 2.0.0
Package version 2.0.0 has dependency failures as seen below:
Best match: paramiko 2.0.0
Adding paramiko 2.0.0 to easy-install.pth file
Using /usr/local/
Processing dependencies for paramiko
Searching for cryptography>=1.1
Reading https:/
Best match: cryptography 1.3.2
Downloading https:/
Processing cryptography-
Writing /tmp/easy_
Running cryptography-
Searching for cffi>=1.4.1
Reading https:/
Best match: cffi 1.6.0
Downloading https:/
Processing cffi-1.6.0.tar.gz
Writing /tmp/easy_
Running cffi-1.6.0/setup.py -q bdist_egg --dist-dir /tmp/easy_
compiling '_configtest.c':
__thread int some_threadloca
x86_64-
success!
removing: _configtest.c _configtest.o
c/_cffi_
#include <ffi.h>
^
compilation terminated.
error: Setup script exited with error: command 'x86_64-
Fix is to tie paramiko package version to old 1.17.0 version (same as done in CI infra)
Review in progress for https:/ /review. opencontrail. org/19910
Submitter: Nitish Krishna Kaveri (<email address hidden>)