Import Error when using simple crypto plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Barbican |
Fix Released
|
Undecided
|
Marc Koderer |
Bug Description
When Barbican is setup following http://
2016-07-12 17:18:47.425 ERROR stevedore.extension [req-eefebad5-
91a1459cf None 12345] Could not load 'simple_crypto': No module named PublicKey
2016-07-12 17:18:47.426 ERROR stevedore.extension [req-eefebad5-
91a1459cf None 12345] No module named PublicKey
2016-07-12 17:18:47.426 TRACE stevedore.extension Traceback (most recent call last
):
2016-07-12 17:18:47.426 TRACE stevedore.extension File "/usr/local/
/dist-packages/
2016-07-12 17:18:47.426 TRACE stevedore.extension verify_
2016-07-12 17:18:47.426 TRACE stevedore.extension File "/usr/local/
/dist-packages/
2016-07-12 17:18:47.426 TRACE stevedore.extension verify_
2016-07-12 17:18:47.426 TRACE stevedore.extension File "/usr/local/
/dist-packages/
2016-07-12 17:18:47.426 TRACE stevedore.extension plugin = ep.resolve()
2016-07-12 17:18:47.426 TRACE stevedore.extension File "/usr/local/
/dist-packages/
2016-07-12 17:18:47.426 TRACE stevedore.extension module = __import_
2016-07-12 17:18:47.426 TRACE stevedore.extension File "/opt/stack/
2016-07-12 17:18:47.426 TRACE stevedore.extension from Crypto.PublicKey import DSA
2016-07-12 17:18:47.426 TRACE stevedore.extension ImportError: No module named PublicKey
2016-07-12 17:18:47.426 TRACE stevedore.extension
2016-07-12 17:18:47.428 ERROR barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.428 TRACE barbican.
2016-07-12 17:18:47.438 INFO barbican.
Main Cause: Could not load 'simple_crypto': No module named PublicKey
Simple Crypto Plugin has the following Crypto imports:
from Crypto.PublicKey import DSA
from Crypto.PublicKey import RSA
from Crypto.Util import asn1
they import properly by running them in python.
pycrypto is installed in virtualenv, Command was run in virtualenv.
Changed in barbican: | |
status: | New → Confirmed |
assignee: | nobody → Marc Koderer (m-koderer) |
Fix proposed to branch: master /review. openstack. org/385332
Review: https:/