<div dir="ltr">Aleksadner, <div><br></div><div>Yep you are right we don't import PROJECT_ID variable according to the code <a href="https://github.com/openstack/rally/blob/master/rally/cli/envutils.py#L91-L125">https://github.com/openstack/rally/blob/master/rally/cli/envutils.py#L91-L125</a> </div><div>It's should be easy to fix patch, you are welcome to report bug and you can even fix it (seems like 1 line change). </div><div><br></div><div><br></div><div>Best regards,</div><div>Boris Pavlovic </div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 28, 2017 at 6:25 AM, Aleksander Okonski <span dir="ltr"><<a href="mailto:aleksander.oko@gmail.com" target="_blank">aleksander.oko@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I am currently trying to set up Rally so that it will connect with an OpenStack deployment. I am able to set up Rally with no problem (via the install script) and I source the needed openrc file. Once that is set up I issue the command:</div><div><br></div><div>rally deployment create --fromenv --name=test<br></div><div><br></div><div>Rally sets up the deployment with no problems.</div><div>However once I try to run </div><div><br></div><div>rally deployment check</div><div><br></div><div>I get back the following error. </div><div><br></div><div><div>AuthenticationFailed: Failed to authenticate to https://--address--:5000/v3 for user '--user--' in project '--project--': Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-563529b8-36f1-4c7c-b376-<wbr>b420bf6af8c5)</div></div><div><br></div><div>I believe I have found the cause of the problem to be that Rally does not pull in the PROJECT_ID environment variable when the deployment is created. When I run the OpenStack CLI with the same source file I can attach to the instance and get the proper behavior. But taking out the PROJECT_ID will cause the OpenStack CLI to produce the same error. </div><div><br></div><div>When I have tested Rally before and it was working with Keystone V2 however moving to the new deployment we have Keystone V3 running. </div><div><br></div><div>If any one has encountered a similar problem or could point me in the right direction I would really appreciate it. </div><div><br></div><div>OpenStack CLI version -- openstack 3.12.0<br></div><div>Rally version -- 0.10.1~dev17</div><div>Keystone -- V3</div><div><br></div><div>Best,</div><div>Aleksander</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>