Looks like we can also hit this when going from neutron to nova for sending external events:
http://logs.openstack.org/23/371523/5/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/773b57f/logs/screen-q-svc.txt.gz#_2016-10-18_11_58_39_790
2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova [-] Failed to notify nova on events: [{'status': 'completed', 'tag': u'33f6ef2e-dcac-4f4b-8da2-747726c24d5c', 'name': 'network-vif-plugged', 'server_uuid': u'bd23ba0c-a73a-48d5-a491-d1ae489667fe'}] 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova Traceback (most recent call last): 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/opt/stack/new/neutron/neutron/notifiers/nova.py", line 260, in send_events 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova batched_events) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/novaclient/v2/contrib/server_external_events.py", line 39, in create 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova return_raw=True) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/novaclient/base.py", line 356, in _create 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova resp, body = self.api.client.post(url, body=body) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 205, in post 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova return self.request(url, 'POST', **kwargs) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/novaclient/client.py", line 107, in request 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova **kwargs) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 356, in request 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 124, in request 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova return self.session.request(url, method, **kwargs) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/positional/__init__.py", line 101, in inner 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova return wrapped(*args, **kwargs) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py", line 592, in request 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova resp = send(**kwargs) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py", line 642, in _send_request 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova raise exceptions.ConnectFailure(msg) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova ConnectFailure: Unable to establish connection to https://127.0.0.1:8774/v2.1/os-server-external-events: ('Connection aborted.', BadStatusLine("''",)) 2016-10-18 11:58:39.790 2470 ERROR neutron.notifiers.nova
Looks like we can also hit this when going from neutron to nova for sending external events:
http:// logs.openstack. org/23/ 371523/ 5/check/ gate-tempest- dsvm-neutron- full-ubuntu- xenial/ 773b57f/ logs/screen- q-svc.txt. gz#_2016- 10-18_11_ 58_39_790
2016-10-18 11:58:39.790 2470 ERROR neutron. notifiers. nova [-] Failed to notify nova on events: [{'status': 'completed', 'tag': u'33f6ef2e- dcac-4f4b- 8da2-747726c24d 5c', 'name': 'network- vif-plugged' , 'server_uuid': u'bd23ba0c- a73a-48d5- a491-d1ae489667 fe'}] notifiers. nova Traceback (most recent call last): notifiers. nova File "/opt/stack/ new/neutron/ neutron/ notifiers/ nova.py" , line 260, in send_events notifiers. nova batched_events) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ novaclient/ v2/contrib/ server_ external_ events. py", line 39, in create notifiers. nova return_raw=True) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ novaclient/ base.py" , line 356, in _create notifiers. nova resp, body = self.api. client. post(url, body=body) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ keystoneauth1/ adapter. py", line 205, in post notifiers. nova return self.request(url, 'POST', **kwargs) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ novaclient/ client. py", line 107, in request notifiers. nova **kwargs) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ keystoneauth1/ adapter. py", line 356, in request notifiers. nova resp = super(LegacyJso nAdapter, self).request( *args, **kwargs) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ keystoneauth1/ adapter. py", line 124, in request notifiers. nova return self.session. request( url, method, **kwargs) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ positional/ __init_ _.py", line 101, in inner notifiers. nova return wrapped(*args, **kwargs) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ keystoneauth1/ session. py", line 592, in request notifiers. nova resp = send(**kwargs) notifiers. nova File "/usr/local/ lib/python2. 7/dist- packages/ keystoneauth1/ session. py", line 642, in _send_request notifiers. nova raise exceptions. ConnectFailure( msg) notifiers. nova ConnectFailure: Unable to establish connection to https:/ /127.0. 0.1:8774/ v2.1/os- server- external- events: ('Connection aborted.', BadStatusLine( "''",)) notifiers. nova
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.
2016-10-18 11:58:39.790 2470 ERROR neutron.