<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; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>
<div>I’m trying to use the puppet modules for liberty, I’ve had some issues there where the modules do not seem to exactly represent the configuration intended for liberty</div>
<div>
<div id="MAC_OUTLOOK_SIGNATURE"></div>
</div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:12pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Matt Kassawara<br>
<span style="font-weight:bold">Date: </span>Tuesday 1 November 2016 at 15:40<br>
<span style="font-weight:bold">To: </span>David Orn Johannsson<br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:openstack-operators@lists.openstack.org">openstack-operators@lists.openstack.org</a>"<br>
<span style="font-weight:bold">Subject: </span>Re: [Openstack-operators] Neutron fails to notify nova on events network-vif-plugged<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">You are mixing a lot of current and defunct configuration options. I recommend removing the defunct options and then comparing your configuration files with the installation guide [1].
<div><br>
</div>
<div>[1] <a href="http://docs.openstack.org/liberty/install-guide-ubuntu/">http://docs.openstack.org/liberty/install-guide-ubuntu/</a></div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Tue, Nov 1, 2016 at 7:05 AM, Davíð Örn Jóhannsson <span dir="ltr">
<<a href="mailto:davidoj@siminn.is" target="_blank">davidoj@siminn.is</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">
<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/" target="_blank">http<wbr>://paste.openstack.org/show/<wbr>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/" target="_blank">http://paste.openstack.<wbr>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.<wbr>identity-v3+json"}],
 "id": "v3.4", "links": [{"href": "<a href="http://controller-01:35357/v3/" target="_blank">http://controller-01:35357/<wbr>v3/</a>", "rel": "self"}]}, {"status": "stable", "updated": "2014-04-17T00:00:00Z", "media-types": [{"base": "application/json", "type":
 "application/vnd.openstack.<wbr>identity-v2.0+json"}], "id": "v2.0", "links": [{"href": "<a href="http://controller-01:35357/v2.0/" target="_blank">http://controller-01:35357/<wbr>v2.0/</a>", "rel": "self"}, {"href": "<a href="http://docs.openstack.org/" target="_blank">http://docs.openstack.org/</a>",
 "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-<wbr>packages/keystoneclient/<wbr>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.<wbr>v3.base [-] Making authentication request to
<a href="http://controller-01:35357/v3/auth/tokens" target="_blank">http://controller-01:35357/v3/<wbr>auth/tokens</a> get_auth_ref /usr/lib/python2.7/dist-<wbr>packages/keystoneclient/auth/<wbr>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-<wbr>packages/keystoneclient/<wbr>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-<wbr>9c3004b3811f', 'name':
 'network-vif-plugged', 'server_uuid': u'24616ae2-a6e4-4843-ade6-<wbr>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-<wbr>packages/neutron/notifiers/<wbr>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-<wbr>packages/novaclient/v2/<wbr>contrib/server_external_<wbr>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-<wbr>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-<wbr>packages/keystoneclient/<wbr>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-<wbr>packages/novaclient/client.py"<wbr>, 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-<wbr>packages/keystoneclient/<wbr>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-<wbr>packages/keystoneclient/<wbr>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-<wbr>packages/keystoneclient/utils.<wbr>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-<wbr>packages/keystoneclient/<wbr>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-<wbr>packages/keystoneclient/<wbr>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-<wbr>packages/keystoneclient/auth/<wbr>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-<wbr>packages/keystoneclient/auth/<wbr>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_<wbr>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-<wbr>packages/keystoneclient/auth/<wbr>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-<wbr>packages/keystoneclient/auth/<wbr>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(<wbr>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-<wbr>packages/keystoneclient/auth/<wbr>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-<wbr>packages/keystoneclient/<wbr>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-<wbr>packages/keystoneclient/utils.<wbr>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-<wbr>packages/keystoneclient/<wbr>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-<wbr>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="m_-824305679833568011MAC_OUTLOOK_SIGNATURE"></div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.<wbr>openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-operators</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>