Unable to get an IP address for the newly created instances

Solution Verified - Updated -

Issue

It is not possible to get an IP address for the newly created instances. Additionally is it possible to ping the dhcp IP address port if we assign a static IP address to the instance

It is possible to see to following traces on /var/log/neutron/neutron-openvcswitch-agent.log:

016-01-15 11:26:52.751 4707 ERROR root [-] Unexpected exception occurred 61 time(s)... retrying.
2016-01-15 11:26:52.751 4707 TRACE root Traceback (most recent call last):
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/excutils.py", line 62, in inner_func
2016-01-15 11:26:52.751 4707 TRACE root     return infunc(*args, **kwargs)
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/impl_qpid.py", line 688, in _consumer_thread
2016-01-15 11:26:52.751 4707 TRACE root     self.consume()
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/impl_qpid.py", line 679, in consume
2016-01-15 11:26:52.751 4707 TRACE root     it.next()
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/impl_qpid.py", line 596, in iterconsume
2016-01-15 11:26:52.751 4707 TRACE root     yield self.ensure(_error_callback, _consume)
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/impl_qpid.py", line 530, in ensure
2016-01-15 11:26:52.751 4707 TRACE root     return method(*args, **kwargs)
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/neutron/openstack/common/rpc/impl_qpid.py", line 587, in _consume
2016-01-15 11:26:52.751 4707 TRACE root     nxt_receiver = self.session.next_receiver(timeout=timeout)
2016-01-15 11:26:52.751 4707 TRACE root   File "<string>", line 6, in next_receiver
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 665, in next_receiver
2016-01-15 11:26:52.751 4707 TRACE root     if self._ecwait(lambda: self.incoming, timeout):
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 50, in _ecwait
2016-01-15 11:26:52.751 4707 TRACE root     result = self._ewait(lambda: self.closed or predicate(), timeout)
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 571, in _ewait
2016-01-15 11:26:52.751 4707 TRACE root     result = self.connection._ewait(lambda: self.error or predicate(), timeout)
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 214, in _ewait
2016-01-15 11:26:52.751 4707 TRACE root     self.check_error()
2016-01-15 11:26:52.751 4707 TRACE root   File "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 207, in check_error
2016-01-15 11:26:52.751 4707 TRACE root     raise self.error
2016-01-15 11:26:52.751 4707 TRACE root error: [Errno 32] Broken pipe

Environment

  • Red Hat Openstack Platform 4
  • Qpid message broker

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
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.