<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
I’m working on setting up a OpenStack Liberty development env on Ubuntu 14.04. At the present I have 3 nodes, Controller, Network and Compute. I am up to the place where I’m trying to spin up an instance where neutron-server seems to fail to notify nova because
 of an authentication error against keystone , I’ve been struggling for some time to figure out the cause of this and was hoping that some could lend me more experienced eyes</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
Controller node /etc/neutron/neutron.conf <a href="http://paste.openstack.org/show/587547/">http://paste.openstack.org/show/587547/</a></div>
<div><font face="Calibri,sans-serif">O</font><span style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">penstack endpoint list </span><a href="http://paste.openstack.org/show/587548/">http://paste.openstack.org/show/587548/</a></div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.067 15888 DEBUG keystoneclient.session [-] RESP: [300] Content-Length: 635 Vary: X-Auth-Token Connection: keep-alive Date: Tue, 01 Nov 2016 12:42:04 GMT Content-Type: application/json X-Distribution: Ubuntu</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
RESP BODY: {"versions": {"values": [{"status": "stable", "updated": "2015-03-30T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.4", "links": [{"href": "http://controller-01:35357/v3/",
 "rel": "self"}]}, {"status": "stable", "updated": "2014-04-17T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v2.0+json"}], "id": "v2.0", "links": [{"href": "http://controller-01:35357/v2.0/", "rel": "self"},
 {"href": "http://docs.openstack.org/", "type": "text/html", "rel": "describedby"}]}]}}</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
 _http_log_response /usr/lib/python2.7/dist-packages/keystoneclient/session.py:215</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.067 15888 DEBUG keystoneclient.auth.identity.v3.base [-] Making authentication request to http://controller-01:35357/v3/auth/tokens get_auth_ref /usr/lib/python2.7/dist-packages/keystoneclient/auth/identity/v3/base.py:188</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 DEBUG keystoneclient.session [-] Request returned failure status: 401 request /usr/lib/python2.7/dist-packages/keystoneclient/session.py:400</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova [-] Failed to notify nova on events: [{'status': 'completed', 'tag': u'bf092fd0-51ba-4fbf-8d3d-9c3004b3811f', 'name': 'network-vif-plugged', 'server_uuid': u'24616ae2-a6e4-4843-ade6-357a9ce80bc0'}]</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova Traceback (most recent call last):</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/neutron/notifiers/nova.py", line 248, in send_events</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     batched_events)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/novaclient/v2/contrib/server_external_events.py", line 39, in create</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return_raw=True)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 169, in _create</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     _resp, body = self.api.client.post(url, body=body)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 176, in post</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return self.request(url, 'POST', **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 91, in request</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 206, in request</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     resp = super(LegacyJsonAdapter, self).request(*args, **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/adapter.py", line 95, in request</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return self.session.request(url, method, **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return func(*args, **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/session.py", line 304, in request</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     auth_headers = self.get_auth_headers(auth)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/session.py", line 617, in get_auth_headers</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return auth.get_headers(self, **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/auth/base.py", line 142, in get_headers</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     token = self.get_token(session)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/auth/identity/base.py", line 200, in get_token</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return self.get_access(session).auth_token</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/auth/identity/base.py", line 240, in get_access</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     self.auth_ref = self.get_auth_ref(session)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/auth/identity/generic/base.py", line 186, in get_auth_ref</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return self._plugin.get_auth_ref(session, **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/auth/identity/v3/base.py", line 190, in get_auth_ref</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     authenticated=False, log=False, **rkwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/session.py", line 501, in post</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return self.request(url, 'POST', **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     return func(*args, **kwargs)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova   File "/usr/lib/python2.7/dist-packages/keystoneclient/session.py", line 401, in request</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova     raise exceptions.from_response(resp, method, url)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova Unauthorized: Invalid username or password (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-db5f6f81-cb6e-47c3-8802-d0cfdbea8c83)</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
2016-11-01 12:42:04.091 15888 ERROR neutron.notifiers.nova</div>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri, sans-serif; font-size: 14px;">
<div id="MAC_OUTLOOK_SIGNATURE"></div>
</div>
</body>
</html>