Hi All,

I am new to MAC OS, trying to setup Keystone development environment and stuck 
at running  the keystone tests, getting error (below) related to openssl while 
running tox. I am having “OpenSSL 1.0.1k 8 Jan 2015” version of OpenSSL.

Thanks in advance for any help,
Arvind


$ tox -e py27

py27 develop-inst-noop: /Users/arvtiwar/cloudDev/openstack/keystone

py27 runtests: PYTHONHASHSEED='0'

py27 runtests: commands[0] | python setup.py testr --slowest --testr-args=

running testr

running=

OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \

OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \

OS_LOG_CAPTURE=${OS_LOG_CAPTURE:-1} \

${PYTHON:-python} -m subunit.run discover -t ./ ./keystone/tests --list

--- import errors ---

Failed to import test module: keystone.tests

Traceback (most recent call last):

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/unittest2/loader.py",
 line 479, in _find_test_path

    package = self._get_module_from_name(name)

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/unittest2/loader.py",
 line 384, in _get_module_from_name

    __import__(name)

  File "keystone/tests/__init__.py", line 41, in <module>

    from keystone.tests.core import *  # noqa

  File "keystone/tests/core.py", line 41, in <module>

    environment.use_eventlet()

  File "keystone/common/environment/__init__.py", line 51, in wrapper

    return func(*args, **kwargs)

  File "keystone/common/environment/__init__.py", line 66, in use_eventlet

    import eventlet

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/eventlet/__init__.py",
 line 10, in <module>

    from eventlet import convenience

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/eventlet/convenience.py",
 line 3, in <module>

    from eventlet import greenio

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/eventlet/greenio.py",
 line 644, in <module>

    from OpenSSL import SSL

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/OpenSSL/__init__.py",
 line 8, in <module>

    from OpenSSL import rand, crypto, SSL

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/OpenSSL/rand.py",
 line 11, in <module>

    from OpenSSL._util import (

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/OpenSSL/_util.py",
 line 4, in <module>

    binding = Binding()

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py",
 line 113, in __init__

    self._ensure_ffi_initialized()

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py",
 line 123, in _ensure_ffi_initialized

    cls._modules,

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cryptography/hazmat/bindings/utils.py",
 line 31, in load_library_for_binding

    lib = ffi.verifier.load_library()

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cffi/verifier.py",
 line 75, in load_library

    return self._load_library()

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cffi/verifier.py",
 line 151, in _load_library

    return self._vengine.load_library()

  File 
"/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cffi/vengine_cpy.py",
 line 149, in load_library

    raise ffiplatform.VerificationError(error)

VerificationError: importing 
'/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_70441dc9x8be47966.so':
 
dlopen(/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_70441dc9x8be47966.so,
 2): Symbol not found: _BIO_new_CMS

  Referenced from: 
/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_70441dc9x8be47966.so

  Expected in: flat namespace

 in 
/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/lib/python2.7/site-packages/cryptography/_Cryptography_cffi_70441dc9x8be47966.so

Non-zero exit code (2) from test listing.

error: testr failed (3)

ERROR: InvocationError: 
'/Users/arvtiwar/cloudDev/openstack/keystone/.tox/py27/bin/python setup.py 
testr --slowest --testr-args='

_____________________________________________________________________________________________
 summary 
_____________________________________________________________________________________________

ERROR:   py27: commands failed
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to