<div dir="ltr"><div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 6, 2018 at 4:56 PM Matt Riedemann <<a href="mailto:mriedemos@gmail.com">mriedemos@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 12/6/2018 12:10 PM, Melvin Hillsman wrote:<br>
> After many discussions it seems SDK validation essentially should be <br>
> about confirming cloud state pre/post SDK interaction rather than API <br>
> support. An example is that when I use pkgcloud and ask that a VM be <br>
> created, does the VM exist, in the way I asked it exist, rather than are <br>
> there specific API calls that are being hit along the way to creating my VM.<br>
> <br>
> I am putting this email out to keep the community informed of what has <br>
> been discussed in this space but also and most importantly to get <br>
> feedback and support for this work. It would be great to get a set of <br>
> official and community SDKs, get them setup with CI testing for <br>
> validation (not changing their current CI for unit/functional/acceptance <br>
> testing; unless asked to help do this), and connect the results to the <br>
> updated project navigator SDK section. A list of scenarios has been <br>
> provided as a good starting point for cloud state checks.[2]<br>
> <br>
> Essentially the proposal is to deploy OpenStack from upstream (devstack <br>
> or other), stand up a VM within the cloud, grab all the SDKs, run <br>
> acceptance tests, report pass/fail results, update project navigator. Of <br>
> course there are details to be worked out and I do have a few questions <br>
> that I hope would help get everyone interested on the same page via this <br>
> thread.<br>
> <br>
>  1. Does this make sense?<br>
<br>
Makes sense to me. Validating the end result of some workflow makes <br>
sense to me. One thing I'm wondering about is what you'd start with for <br>
basic scenarios. It might make sense to start with some of the very <br>
basic kinds of things that openstack interoperability certification <br>
requires, like create a VM, attach a volume and port, and then delete it <br>
all. Then I guess you'd build from there?<br></blockquote><div><br></div><div>Yes sir the scenarios you mention are exactly what we have in the spreadsheet and want to add more. I did not think about it but maybe this ethercalc is better for everyone to collaborate on - <a href="https://ethercalc.org/q4nklltf21nz">https://ethercalc.org/q4nklltf21nz</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> <br>
>  2. Would folks be interested in a SDK SIG or does it make more sense to<br>
>     request an item on the API SIG's agenda?<br>
<br>
No opinion.<br>
<br>
> <br>
>  3. Bi-weekly discussions a good cadence?<br>
<br>
Again no opinion but I wanted to say thanks for communicating this for <br>
others less involved in this space - it's good to know *something* is <br>
going on.<br>
<br>
> <br>
>  4. Who is interested in tackling this together?<br>
<br>
Again, no real opinion from me. :) Hopefully that other person that I <br>
just saw run away over there...<br>
<br>
-- <br>
<br>
Thanks,<br>
<br>
Matt<br>
<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-size:small"><div dir="ltr"><div dir="ltr">Kind regards,<br><br>Melvin Hillsman</div><div dir="ltr"><a href="mailto:mrhillsman@gmail.com" style="color:rgb(17,85,204)" target="_blank">mrhillsman@gmail.com</a><br>mobile: (832) 264-2646<br></div></div></div></div></div></div></div></div></div></div></div>