Unable to get an IP address for the newly created instances
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.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
