I'd like to simplify the scope of sample_data.sh to the absolute bare minimum (service tenant, admin role, admin user, identity service/endpoints, etc), and integrate it into keystone-manage as a 'bootstrap' command:<br>
<div><br></div><div>    $ keystone-manage bootstrap</div><div><br></div><div>-Dolph<br>
<br><br><div class="gmail_quote">On Wed, Oct 10, 2012 at 12:34 PM, Joshua Harlow <span dir="ltr"><<a href="mailto:harlowja@yahoo-inc.com" target="_blank">harlowja@yahoo-inc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You guys should also consider the 'anvil' way of doing this (pure python<br>
baby, haha).<br>
<br>
Which is improved from lorin's and has been working for yahoo! for a while<br>
now.<br>
<br>
<a href="https://github.com/yahoo/Openstack-Anvil/blob/master/anvil/components/helpe
rs/keystone.py#L25" target="_blank">https://github.com/yahoo/Openstack-Anvil/blob/master/anvil/components/helpe<br>
rs/keystone.py#L25</a><br>
<br>
Please feel free to take the code!! Its only 'real' dependency is the<br>
keystone client + yaml parsing...<br>
<div class="HOEnZb"><div class="h5"><br>
On 10/10/12 2:23 AM, "Alan Pevec" <<a href="mailto:apevec@gmail.com">apevec@gmail.com</a>> wrote:<br>
<br>
>On Wed, Oct 10, 2012 at 11:10 AM, Skible OpenStack<br>
><<a href="mailto:skible.openstack@gmail.com">skible.openstack@gmail.com</a>> wrote:<br>
>> I am counting on our your feedback to enhance my work and contribute it<br>
>>to<br>
>> the OpenStack Eco System.<br>
><br>
>I wonder about<br>
><a href="https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/tree/master/" target="_blank">https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/tree/master/</a><br>
>Scripts<br>
>which say:<br>
># Mainly inspired by<br>
><a href="https://github.com/openstack/keystone/blob/master/tools/sample_data.sh" target="_blank">https://github.com/openstack/keystone/blob/master/tools/sample_data.sh</a><br>
><br>
>Why not submit that as an improvement to Keystone?<br>
>I'd like to propose consolidation of all keystone initialization<br>
>scripts around (Keyston's sample_data.sh, Devstack's keystone_data.sh,<br>
>scripts like yours) and  move to Lorin's YAML config (see<br>
><a href="https://lists.launchpad.net/openstack/msg17204.html" target="_blank">https://lists.launchpad.net/openstack/msg17204.html</a>)<br>
>I'm just not sure yet if additional dependency on YAML is worth it.<br>
><br>
>Cheers,<br>
>Alan<br>
><br>
>_______________________________________________<br>
>Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
>Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
>Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
>More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
<br>
<br>
_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
</div></div></blockquote></div><br></div>