Ironic node power state is NONE with ironic log 'Server-side error: "[Errno 12] Cannot allocate memory" ' in undercloud node

Solution Verified - Updated -

Issue

  • Ironic node power state is NONE with ironic log 'Server-side error: "[Errno 12] Cannot allocate memory" '
  • Below trace back being printed in ironic-conductor.log
2018-01-08 10:30:49.677 3065 ERROR wsme.api [req-800c2e7b-08eb-470d-9beb-ec22ae330aec admin admin - - -] Server-side error: "[Errno 12] Cannot allocate memory". Detail: 
Traceback (most recent call last):

  File "/usr/lib/python2.7/site-packages/wsmeext/pecan.py", line 84, in callfunction
    result = f(self, *args, **kwargs)

  File "/usr/lib/python2.7/site-packages/ironic/api/controllers/v1/node.py", line 175, in put
    topic=topic)

  File "/usr/lib/python2.7/site-packages/ironic/conductor/rpcapi.py", line 508, in set_boot_device
    device=device, persistent=persistent)

  File "/usr/lib/python2.7/site-packages/oslo_messaging/rpc/client.py", line 158, in call
    retry=self.retry)

  File "/usr/lib/python2.7/site-packages/oslo_messaging/transport.py", line 90, in _send
    timeout=timeout, retry=retry)

  File "/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 470, in send
    retry=retry)

  File "/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 461, in _send
    raise result

OSError: [Errno 12] Cannot allocate memory

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content