← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1224696] Re: xenapi out of memory errors

 

** Changed in: nova
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1224696

Title:
  xenapi out of memory errors

Status in OpenStack Compute (Nova):
  Fix Released

Bug description:
  On xenapi, we have observed instance builds successfully passing
  resource tracker claims, but then failing on dom0 due to out of memory
  errors.

  ['HOST_NOT_ENOUGH_FREE_MEMORY', '8662286336', '8652775424']
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/compute/manager.py", line 1043, in _build_instance
      set_access_ip=set_access_ip)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/compute/manager.py", line 1248, in _spawn
      LOG.exception(_('Instance failed to spawn'), instance=instance)
    File "/usr/lib/python2.6/contextlib.py", line 23, in __exit__
      self.gen.next()
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/compute/manager.py", line 1244, in _spawn
      block_device_info)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/virt/xenapi/driver.py", line 177, in spawn
      admin_password, network_info, block_device_info)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/virt/xenapi/vmops.py", line 594, in spawn
      undo_mgr.rollback_and_reraise(msg=msg, instance=instance)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/utils.py", line 974, in rollback_and_reraise
      self._rollback()
    File "/usr/lib/python2.6/contextlib.py", line 23, in __exit__
      self.gen.next()
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/virt/xenapi/vmops.py", line 589, in spawn
      boot_instance_step(undo_mgr, vm_ref)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/virt/xenapi/vmops.py", line 220, in inner
      rv = f(*args, **kwargs)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/virt/xenapi/vmops.py", line 536, in boot_instance_step
      admin_password, image_meta)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/virt/xenapi/vmops.py", line 801, in _boot_new_instance
      self._start(instance, vm_ref)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/virt/xenapi/vmops.py", line 397, in _start
      False, False)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/nova/virt/xenapi/driver.py", line 723, in call_xenapi
      return session.xenapi_request(method, args)
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/XenAPI.py", line 133, in xenapi_request
      result = _parse_result(getattr(self, methodname)(*full_params))
    File "/opt/rackstack/264.37/nova/lib/python2.6/site-packages/XenAPI.py", line 203, in _parse_result
      raise Failure(result['ErrorDescription'])

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