← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1353539] Re: Keystone running out of memory

 

[Expired for Keystone because there has been no activity for 60 days.]

** Changed in: keystone
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1353539

Title:
  Keystone running out of memory

Status in OpenStack Identity (Keystone):
  Expired

Bug description:
  After running keystone for a few days I see it running out of memory
  with the following error in the logs:

  2014-08-06 07:45:37.647 4873 ERROR keystone.common.wsgi [-] [Errno 12] Cannot allocate memory
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi Traceback (most recent call last):
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/opt/stack/venvs/keystone/local/lib/python2.7/site-packages/keystone/common/wsgi.py", line 212, in __call__
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     result = method(context, **params)
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/opt/stack/venvs/keystone/local/lib/python2.7/site-packages/keystone/token/controllers.py", line 143, in authenticate
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     auth_token_data, roles_ref=roles_ref, catalog_ref=catalog_ref)
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/opt/stack/venvs/keystone/local/lib/python2.7/site-packages/keystone/token/providers/common.py", line 399, in issue_v2_token
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     token_id = self._get_token_id(token_data)
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/opt/stack/venvs/keystone/local/lib/python2.7/site-packages/keystone/token/providers/pkiz.py", line 41, in _get_token_id
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     CONF.signing.keyfile))
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/opt/stack/venvs/keystone/local/lib/python2.7/site-packages/keystoneclient/common/cms.py", line 198, in pkiz_sign
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     PKIZ_CMS_FORM)
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/opt/stack/venvs/keystone/local/lib/python2.7/site-packages/keystoneclient/common/cms.py", line 338, in cms_sign_data
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     stderr=subprocess.PIPE)
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/opt/stack/venvs/keystone/local/lib/python2.7/site-packages/eventlet/green/subprocess.py", line 45, in __init__
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     subprocess_orig.Popen.__init__(self, args, 0, *argss, **kwds)
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     errread, errwrite)
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/subprocess.py", line 1223, in _execute_child
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi     self.pid = os.fork()
  2014-08-06 07:45:37.647 4873 TRACE keystone.common.wsgi OSError: [Errno 12] Cannot allocate memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1353539/+subscriptions


References