Public bug reported:

I tried installing python-openstackclient in trusty and found an issue
with a dependency:

ubuntu@mitaka-bastion:~$ sudo apt-get install python-openstackclient
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  python-openstackclient
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 81.1 kB of archives.
After this operation, 953 kB of additional disk space will be used.
Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu/ trusty/universe 
python-openstackclient all 0.3.0-1ubuntu1 [81.1 kB]
Fetched 81.1 kB in 0s (247 kB/s)            
Selecting previously unselected package python-openstackclient.
(Reading database ... 90286 files and directories currently installed.)
Preparing to unpack .../python-openstackclient_0.3.0-1ubuntu1_all.deb ...
Unpacking python-openstackclient (0.3.0-1ubuntu1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up python-openstackclient (0.3.0-1ubuntu1) ...


ubuntu@mitaka-bastion:~$ openstack project list
Traceback (most recent call last):
  File "/usr/bin/openstack", line 10, in <module>
    sys.exit(main())
  File "/usr/lib/python2.7/dist-packages/openstackclient/shell.py", line 436, 
in main
    return OpenStackShell().run(argv)
  File "/usr/lib/python2.7/dist-packages/openstackclient/shell.py", line 87, in 
__init__
    'openstack.cli.extension',
  File 
"/usr/lib/python2.7/dist-packages/openstackclient/common/clientmanager.py", 
line 98, in get_extension_modules
    __import__(ep.module_name)
  File "/usr/lib/python2.7/dist-packages/openstackclient/image/client.py", line 
19, in <module>
    from glanceclient.v1 import client as gc_v1_client
  File "/usr/lib/python2.7/dist-packages/glanceclient/v1/__init__.py", line 16, 
in <module>
    from glanceclient.v1.client import Client      # noqa
  File "/usr/lib/python2.7/dist-packages/glanceclient/v1/client.py", line 16, 
in <module>
    from glanceclient.common import http
  File "/usr/lib/python2.7/dist-packages/glanceclient/common/http.py", line 38, 
in <module>
    import OpenSSL
  File "/usr/local/lib/python2.7/dist-packages/OpenSSL/__init__.py", line 8, in 
<module>
    from OpenSSL import rand, crypto, SSL
  File "/usr/local/lib/python2.7/dist-packages/OpenSSL/rand.py", line 12, in 
<module>
    from OpenSSL._util import (
  File "/usr/local/lib/python2.7/dist-packages/OpenSSL/_util.py", line 6, in 
<module>
    from cryptography.hazmat.bindings.openssl.binding import Binding
ImportError: No module named cryptography.hazmat.bindings.openssl.binding


I could fix the issue by running:

sudo pip install cryptography

** Affects: python-openstackclient (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: sts

** Tags added: sts

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to python-openstackclient in Ubuntu.
https://bugs.launchpad.net/bugs/1562065

Title:
  python-openstackclient not installing cleanly in Trusty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-openstackclient/+bug/1562065/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to