<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">On Thu, May 7, 2020 at 11:30 AM Nikolla, Kristi <<a href="mailto:knikolla@bu.edu">knikolla@bu.edu</a>> wrote:</span><br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
The issue here is that keystoneauth usually treats all authentication methods the same, and uses them to authenticate and get another token. As you see the error in your log, trust scoped tokens can't create another token, so the authentication fails.<br>
<br>
Some clients provide a mechanism for you to input the token and endpoint_url directly without requiring keystoneauth. See below and try that.<br>
<br>
<a href="https://github.com/openstack/python-neutronclient/blob/master/neutronclient/client.py#L61-L62" rel="noreferrer" target="_blank">https://github.com/openstack/python-neutronclient/blob/master/neutronclient/client.py#L61-L62</a></blockquote><div><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Thanks again Kristi, it does work.</div><div class="gmail_default" style="font-family:verdana,sans-serif"></div><div class="gmail_default" style="font-family:verdana,sans-serif"><div><span style="color:rgb(102,102,102);font-family:monospace,monospace">---</span><br></div><div><div><font color="#666666" face="monospace, monospace">Lingxian Kong</font></div><div><font color="#666666" face="monospace, monospace">Senior Software Engineer</font></div><div><font color="#666666" face="monospace, monospace">Catalyst Cloud</font></div><div><font color="#666666" face="monospace, monospace"><a href="http://www.catalystcloud.nz" target="_blank">www.catalystcloud.nz</a></font></div></div></div></div></div>