<div dir="ltr"><div><div><div>Emillen,<br><br></div>Do you see shelling out to openstackclient in the keystone test to verify that the keystone resources have been created? Do you see trying to hit the api from something like aviator? Ultimately I'd like to see us spin up an entire openstack in one test then hit it with tempest.<br><br></div><div>It may be possible to use a very narrow version of tempest to validate just keystone. <br></div><div><br></div>Thanks,<br></div>Spencer<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 22, 2015 at 7:51 AM, Emilien Macchi <span dir="ltr"><<a href="mailto:emilien@redhat.com" target="_blank">emilien@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
Some important work is being done on Keystone v3 API support in<br>
puppet-keystone.<br>
We've clearly seen there is a lack of review and I think we all worry<br>
about breaking something.<br>
Spencer & I are working on beaker tests lately and the jobs are<br>
non-voting for now.<br>
<br>
I propose:<br>
* to review (and eventually merge) the beaker-tests patches [1] [2] for<br>
Keystone & openstacklib.<br>
* to patch project-config [3] to make vote Beaker jobs in Puppet<br>
OpenStack gate for puppet-keystone & puppet-openstacklib. Why voting?<br>
Because otherwise I'm not sure people will notice the failure and some<br>
patches will be merged while beaker is red.<br>
<br>
So we can have a good set of tests that will help us to detect some<br>
issues in the future.<br>
I don't think we will catch all mistakes we can do, but this is a good<br>
start.<br>
<br>
To vote this proposal, you can use the gerrit patches and let any feedback.<br>
<br>
Thanks,<br>
<br>
[1] puppet-keystone: <a href="https://review.openstack.org/#/c/155873/" target="_blank">https://review.openstack.org/#/c/155873/</a><br>
[2] puppet-openstacklib: <a href="https://review.openstack.org/#/c/176098/" target="_blank">https://review.openstack.org/#/c/176098/</a><br>
[3] project-config: <a href="https://review.openstack.org/176343" target="_blank">https://review.openstack.org/176343</a><br>
<span class="HOEnZb"><font color="#888888">--<br>
Emilien Macchi<br>
<br>
--<br>
<br>
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:puppet-openstack%2Bunsubscribe@puppetlabs.com">puppet-openstack+unsubscribe@puppetlabs.com</a>.<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Spencer Krum<br>(619)-980-7820</div>
</div>