Packstack deployment is missing pyopenssl dependency

Solution In Progress - Updated -

Issue

  • After yum install openstack-packstack, which installed openstack-packstack-2015.1-0.14.dev1589.g1d6372f.el7ost.noarch.rpm, running packstack throws the following error:
ERROR:root:Failed to load plugin from file prescript_000.py
ERROR:root:Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/packstack/installer/run_setup.py", line 885, in loadPlugins
    moduleobj = __import__(moduleToLoad)
  File "/usr/lib/python2.7/site-packages/packstack/plugins/prescript_000.py", line 36, in <module>
    from packstack.modules.ospluginutils import appendManifestFile
  File "/usr/lib/python2.7/site-packages/packstack/modules/ospluginutils.py", line 17, in <module>
    from OpenSSL import crypto
ImportError: No module named OpenSSL

Environment

  • Red Hat Enterprise Openstack 7 (Kilo)
  • packstack

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In