<div dir="ltr">We can't make these kinds of backwards incompatible changes to keystoneclient.<div><br></div><div>The following patch would appropriately resolve the referenced bug by simply replacing the "Optional arguments" misnomer with simply "Arguments".<div>
<br></div><div>  <a href="https://review.openstack.org/#/c/27650/">https://review.openstack.org/#/c/27650/</a></div></div></div><div class="gmail_extra"><br clear="all"><div><div><br></div>-Dolph</div>
<br><br><div class="gmail_quote">On Sat, May 25, 2013 at 10:14 AM, saikrishna sripada <span dir="ltr"><<a href="mailto:krishna1256@gmail.com" target="_blank">krishna1256@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">Hi All,<div><br></div><div>This is regarding the bug <span style="color:rgb(51,51,51);font-family:Ubuntu,'Bitstream Vera Sans','DejaVu Sans',Tahoma,sans-serif"><font size="1"><span style="line-height:18px"><b>Bug #1182130<br>


</b></span></font></span><span style="color:rgb(51,51,51);font-family:Ubuntu,'Bitstream Vera Sans','DejaVu Sans',Tahoma,sans-serif;line-height:34px">"Required command arguments listead as optional for "keystone help <command>"</span></div>


<div><span style="max-width:95%"><font><br></font></span></div><div><span style="max-width:95%"><font>This fix will change the command usage also.</font></span></div><div><span style="max-width:95%"><font><br>

</font></span></div><div><span style="max-width:95%"><font face="courier new, monospace">keystone user-create --name=alt_demo --pass=secret --email=<a href="mailto:alt_demo@example.com" target="_blank">alt_demo@example.com</a></font><font><br>


</font></span></div><div><span style="max-width:95%"><br></span></div><div><span style="max-width:95%">New usage should be:</span></div><div><span style="max-width:95%"><br></span></div>

<div><span style="max-width:95%"><font face="courier new, monospace">keystone user-create alt_demo --pass=secret --email=<a href="mailto:alt_demo@example.com" target="_blank">alt_demo@example.com</a></font><br></span></div>


<div><span style="max-width:95%"><br></span></div><div><span style="max-width:95%">Note the change in the way username will be given. its just 'alt_demo'  now instead of '--name alt_demo' .</span></div>

<div><span style="max-width:95%"><br></span></div><div><span style="max-width:95%">The change has jenkins for python-keystoneclient green. but the script stack.sh failed due to syntax error.</span></div>

<div><span style="max-width:95%"><br></span></div><div>Jenkins result for the same can be seen in the below links.:</div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px"> </span><a href="http://logs.openstack.org/30535/1/check/gate-python-keystoneclient-pep8/1090" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://logs.openstack.org/30535/1/check/gate-python-keystoneclient-pep8/1090</a><span style="font-family:arial,sans-serif;font-size:13px"> : SUCCESS in 49s</span><br style="font-family:arial,sans-serif;font-size:13px">


<span style="font-family:arial,sans-serif;font-size:13px">- </span><a href="http://docs-draft.openstack.org/30535/1/check/gate-python-keystoneclient-docs/941/doc/build/html/" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://docs-draft.openstack.org/30535/1/check/gate-python-keystoneclient-docs/941/doc/build/html/</a><span style="font-family:arial,sans-serif;font-size:13px"> : SUCCESS in 53s</span><br style="font-family:arial,sans-serif;font-size:13px">


<span style="font-family:arial,sans-serif;font-size:13px">- </span><a href="http://logs.openstack.org/30535/1/check/gate-python-keystoneclient-python26/1014" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://logs.openstack.org/30535/1/check/gate-python-keystoneclient-python26/1014</a><span style="font-family:arial,sans-serif;font-size:13px"> : SUCCESS in 58s</span><br style="font-family:arial,sans-serif;font-size:13px">


<span style="font-family:arial,sans-serif;font-size:13px">- </span><a href="http://logs.openstack.org/30535/1/check/gate-python-keystoneclient-python27/1017" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://logs.openstack.org/30535/1/check/gate-python-keystoneclient-python27/1017</a><span style="font-family:arial,sans-serif;font-size:13px"> : SUCCESS in 56s</span><br style="font-family:arial,sans-serif;font-size:13px">


<span style="font-family:arial,sans-serif;font-size:13px">- </span><a href="http://logs.openstack.org/30535/1/check/gate-tempest-devstack-vm-full/18505" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://logs.openstack.org/30535/1/check/gate-tempest-devstack-vm-full/18505</a><span style="font-family:arial,sans-serif;font-size:13px"> : FAILURE in 4m 27s</span><br style="font-family:arial,sans-serif;font-size:13px">


<span style="font-family:arial,sans-serif;font-size:13px">- </span><a href="http://logs.openstack.org/30535/1/check/gate-tempest-devstack-vm-postgres-full/18215" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://logs.openstack.org/30535/1/check/gate-tempest-devstack-vm-postgres-full/18215</a><span style="font-family:arial,sans-serif;font-size:13px"> : FAILURE in 5m 38s (non-voting)</span><br style="font-family:arial,sans-serif;font-size:13px">


<span style="font-family:arial,sans-serif;font-size:13px">- </span><a href="http://logs.openstack.org/30535/1/check/gate-tempest-devstack-vm-quantum/25291" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://logs.openstack.org/30535/1/check/gate-tempest-devstack-vm-quantum/25291</a><span style="font-family:arial,sans-serif;font-size:13px"> : FAILURE in 5m 38s</span><br style="font-family:arial,sans-serif;font-size:13px">


<span style="font-family:arial,sans-serif;font-size:13px">- </span><a href="http://logs.openstack.org/30535/1/check/gate-grenade-devstack-vm/5959" style="font-family:arial,sans-serif;font-size:13px" target="_blank">http://logs.openstack.org/30535/1/check/gate-grenade-devstack-vm/5959</a><span style="font-family:arial,sans-serif;font-size:13px"> : SUCCESS in 15m 50s (non-voting)</span><br>


</div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">as mentioned, failing are due to the syntax change in "keystone user-create" command. </span></div>


<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><font face="arial, sans-serif">This requires a change in "tempest"  scripts. I could find no code base for tempest. I think as a contributor i don't have rights to do that. </font></div>


<div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Please suggest,</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif"><br>

</font></div><div><font face="arial, sans-serif">Best Regards,</font></div><div><font face="arial, sans-serif">Sai Krishna.</font></div><div><a href="https://launchpad.net/~krishna1256" target="_blank">https://launchpad.net/~krishna1256</a><font face="arial, sans-serif"><br>


</font></div></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div>