full ha: Neutron metadata agent can not talk to keystone
Bug #1350276 reported by
Sagi (Sergey) Shnaidman
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cisco Openstack |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
neutron metada agent configured as:
/etc/neutron/
but keystone listens on eth0 interface:
tcp 0 0 192.168.40.4:5000 0.0.0.0:* LISTEN 6306/python
should be configured as VIP address:
auth_url = http://
2014-07-30 10:05:08.994 6632 TRACE neutron.
summary: |
- full ha: Neutron metadata agent can not talk to nova + full ha: Neutron metadata agent can not talk to keystone |
Changed in openstack-cisco: | |
status: | New → Fix Released |
To post a comment you must log in.
Perhaps it's not metadata agent, because reconfiguration does not help:
It still tries to connect to localhost:
2014-07-30 11:53:28.460 14327 ERROR neutron. notifiers. nova [req-9e511e04- 6a3a-45f1- afe0-ee1b3d365f ca None] Failed to notify nova on events: [{'status': 'completed', 'tag': u'358b4880- be54-44a2- a3e0-227b6ea8fa dd', 'name': 'network- vif-unplugged' , 'server_uuid': u'f861a43f- 1df1-435b- a71f-05b65d627c 4d'}] notifiers. nova Traceback (most recent call last): notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ neutron/ notifiers/ nova.py" , line 221, in send_events notifiers. nova batched_events) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ v1_1/contrib/ server_ external_ events. py", line 39, in create notifiers. nova return_raw=True) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ base.py" , line 152, in _create notifiers. nova _resp, body = self.api. client. post(url, body=body) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ client. py", line 286, in post notifiers. nova return self._cs_ request( url, 'POST', **kwargs) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ client. py", line 269, in _cs_request notifiers. nova self.authenticate() notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ client. py", line 382, in authenticate notifiers. nova auth_url = self._v2_ auth(auth_ url) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ client. py", line 469, in _v2_auth notifiers. nova return self._authentic ate(url, body) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ client. py", line 482, in _authenticate notifiers. nova **kwargs) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ client. py", line 242, in _time_request notifiers. nova resp, body = self.request(url, method, **kwargs) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ novaclient/ client. py", line 213, in request notifiers. nova **kwargs) notifiers. nova File "/usr/lib/ python2. 7/dist- packages/ requests/ sessions. py", line 383, in request notifiers. nova resp = self.send(prep, **send_kwargs)
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327 TRACE neutron.
2014-07-30 11:53:28.460 14327...