Public bug reported:
Not able to access cinder api,
Logs: /var/log/apache2/cinder_error.log
ImportError: cannot import name _LE
2017-09-18 12:58:38.182724 mod_wsgi (pid=13764): Target WSGI script
'/usr/bin/cinder-wsgi' cannot be loaded as Python module.
2017-09-18 12:58:38.182750 mod_wsgi (pid=13764): Exception occurred processing
WSGI script '/usr/bin/cinder-wsgi'.
2017-09-18 12:58:38.182811 Traceback (most recent call last):
2017-09-18 12:58:38.182859 File "/usr/bin/cinder-wsgi", line 6, in <module>
2017-09-18 12:58:38.182908 from cinder.wsgi.wsgi import
initialize_application
2017-09-18 12:58:38.182916 File
"/usr/lib/python2.7/dist-packages/cinder/wsgi/wsgi.py", line 32, in <module>
2017-09-18 12:58:38.182948 from cinder import rpc
2017-09-18 12:58:38.182953 File
"/usr/lib/python2.7/dist-packages/cinder/rpc.py", line 36, in <module>
2017-09-18 12:58:38.182965 import cinder.context
2017-09-18 12:58:38.182970 File
"/usr/lib/python2.7/dist-packages/cinder/context.py", line 29, in <module>
2017-09-18 12:58:38.182978 from cinder import policy
2017-09-18 12:58:38.182982 File
"/usr/lib/python2.7/dist-packages/cinder/policy.py", line 23, in <module>
2017-09-18 12:58:38.182989 from cinder import exception
2017-09-18 12:58:38.183004 File
"/usr/lib/python2.7/dist-packages/cinder/exception.py", line 35, in <module>
2017-09-18 12:58:38.183012 from cinder.i18n import _, _LE
When took a look at /usr/lib/python2.7/dist-packages/cinder/i18n.py,
found that _LE is missing over here.
import oslo_i18n as i18n
DOMAIN = 'cinder'
_translators = i18n.TranslatorFactory(domain=DOMAIN)
# The primary translation function using the well-known name "_"
_ = _translators.primary
def enable_lazy(enable=True):
return i18n.enable_lazy(enable)
def translate(value, user_locale=None):
return i18n.translate(value, user_locale)
def get_available_languages():
return i18n.get_available_languages(DOMAIN)
** Affects: software-properties (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/1717891
Title:
Canonical-pike setup: cinder-api broken, fails to import _LE from i18n
Status in software-properties package in Ubuntu:
New
Bug description:
Not able to access cinder api,
Logs: /var/log/apache2/cinder_error.log
ImportError: cannot import name _LE
2017-09-18 12:58:38.182724 mod_wsgi (pid=13764): Target WSGI script
'/usr/bin/cinder-wsgi' cannot be loaded as Python module.
2017-09-18 12:58:38.182750 mod_wsgi (pid=13764): Exception occurred
processing WSGI script '/usr/bin/cinder-wsgi'.
2017-09-18 12:58:38.182811 Traceback (most recent call last):
2017-09-18 12:58:38.182859 File "/usr/bin/cinder-wsgi", line 6, in <module>
2017-09-18 12:58:38.182908 from cinder.wsgi.wsgi import
initialize_application
2017-09-18 12:58:38.182916 File
"/usr/lib/python2.7/dist-packages/cinder/wsgi/wsgi.py", line 32, in <module>
2017-09-18 12:58:38.182948 from cinder import rpc
2017-09-18 12:58:38.182953 File
"/usr/lib/python2.7/dist-packages/cinder/rpc.py", line 36, in <module>
2017-09-18 12:58:38.182965 import cinder.context
2017-09-18 12:58:38.182970 File
"/usr/lib/python2.7/dist-packages/cinder/context.py", line 29, in <module>
2017-09-18 12:58:38.182978 from cinder import policy
2017-09-18 12:58:38.182982 File
"/usr/lib/python2.7/dist-packages/cinder/policy.py", line 23, in <module>
2017-09-18 12:58:38.182989 from cinder import exception
2017-09-18 12:58:38.183004 File
"/usr/lib/python2.7/dist-packages/cinder/exception.py", line 35, in <module>
2017-09-18 12:58:38.183012 from cinder.i18n import _, _LE
When took a look at /usr/lib/python2.7/dist-packages/cinder/i18n.py,
found that _LE is missing over here.
import oslo_i18n as i18n
DOMAIN = 'cinder'
_translators = i18n.TranslatorFactory(domain=DOMAIN)
# The primary translation function using the well-known name "_"
_ = _translators.primary
def enable_lazy(enable=True):
return i18n.enable_lazy(enable)
def translate(value, user_locale=None):
return i18n.translate(value, user_locale)
def get_available_languages():
return i18n.get_available_languages(DOMAIN)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/1717891/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp