<div dir="ltr">Hi Matt!<div>I'm not sure which tempest tests use os-assisted-volume-snapshots, therefore not sure our CI covers it.</div><div>Our CIs are running volume related tests against cinder and nova changes but currently there are two bugs resulting in false negatives on all changes [1],[2].</div><div>The latter regards snapshots of instances with volumes in use, do these possibly use the <span style="font-size:12.8px"> </span><span style="font-size:12.8px">os-assisted-volume-snapshots api call?</span></div><div><span style="font-size:12.8px">Best</span></div><div><span style="font-size:12.8px">Silvan</span></div><div><br></div><div>[1] <a href="https://bugs.launchpad.net/nova/+bug/1597644">https://bugs.launchpad.net/nova/+bug/1597644</a></div><div>[2] <a href="https://bugs.launchpad.net/nova/+bug/1598833">https://bugs.launchpad.net/nova/+bug/1598833</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-06-17 15:37 GMT+02:00 Matt Riedemann <span dir="ltr"><<a href="mailto:mriedem@linux.vnet.ibm.com" target="_blank">mriedem@linux.vnet.ibm.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 6/17/2016 2:44 AM, Silvan Kaiser wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
I'd be happy to help, too. Please drop e.g. a bug link in this thread we<br>
can use to follow up on things, that would be great.<br>
Best<br>
Silvan<br>
<br>
2016-06-15 22:44 GMT+02:00 Sean McGinnis <<a href="mailto:sean.mcginnis@gmx.com" target="_blank">sean.mcginnis@gmx.com</a><br></span>
<mailto:<a href="mailto:sean.mcginnis@gmx.com" target="_blank">sean.mcginnis@gmx.com</a>>>:<span class=""><br>
<br>
    On Wed, Jun 15, 2016 at 07:01:17PM +0200, Jordan Pittier wrote:<br></span>
    > On Wed, Jun 15, 2016 at 6:21 PM, Matt Riedemann <<a href="mailto:mriedem@linux.vnet.ibm.com" target="_blank">mriedem@linux.vnet.ibm.com</a> <mailto:<a href="mailto:mriedem@linux.vnet.ibm.com" target="_blank">mriedem@linux.vnet.ibm.com</a>>><div><div class="h5"><br>
    > wrote:<br>
    ><br>
    ...<br>
    > > Does someone have a link to a successful job run for one of those drivers?<br>
    > > I'd like to see if they are testing volume snapshot and that it's properly<br>
    > > calling the nova API and everything is working. Because this is also<br>
    > > something that Nova could totally unknowingly break to that flow since we<br>
    > > have no CI coverage for it (we don't have those cinder 3rd party CI jobs<br>
    > > running against nova changes).<br>
    > ><br>
    > > --<br>
    > ><br>
    ><br>
    > Hi Matt,<br>
    > I am in charge of the Scality CI. It used to report to changes in Cinder. A<br>
    > change in devstack broke us a couple of months ago, so I had to turn off my<br>
    > CI (because it was reporting false negative) while developing a patch. The<br>
    > patch took a long time to develop and merge but was merged finally:<br>
    > <a href="https://review.openstack.org/#/c/310204/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/310204/</a><br>
    ><br>
    > But in the mean time, something else crept in, hidden by the first failure.<br>
    > So the Scality CI is still broken, but it is my intention to find the<br>
    > commit that broke it and come up with a patch.<br>
    ><br>
    Jordan, please ping me when you have a patch for that and I will try to<br>
    make it a priority.<br>
<br>
    Thanks,<br>
    Sean<br>
<br>
    __________________________________________________________________________<br>
    OpenStack Development Mailing List (not for usage questions)<br>
    Unsubscribe:<br>
    <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br></div></div>
    <<a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a>><span class=""><br>
    <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
<br>
<br>
<br>
--<br>
Dr. Silvan Kaiser<br>
Quobyte GmbH<br>
Hardenbergplatz 2, 10623 Berlin - Germany<br>
<a href="tel:%2B49-30-814%20591%20800" value="+4930814591800" target="_blank">+49-30-814 591 800</a> - <a href="http://www.quobyte.com" rel="noreferrer" target="_blank">www.quobyte.com</a><br></span>
<<a href="http://www.quobyte.com/" rel="noreferrer" target="_blank">http://www.quobyte.com/</a>><<a href="http://www.quobyte.com/" rel="noreferrer" target="_blank">http://www.quobyte.com/</a>><span class=""><br>
Amtsgericht Berlin-Charlottenburg, HRB 149012B<br>
Management board: Dr. Felix Hupfeld, Dr. Björn Kolbeck, Dr. Jan Stender<br>
<br>
<br></span><span class="">
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
</span></blockquote>
<br>
Getting back to the original intent of the thread, are there CI results with instance/volume snapshot for these volume drivers so we can see that os-assisted-volume-snapshots is passing?<br>
<br>
I'm not particularly interested in the volume-backed instance snapshot scenario because unless I'm mistaken, that would do something like:<br>
<br>
1. nova-api to snapshot the instance<br>
2. calls to nova-compute to quiesce the instance<br>
3. then calls to cinder to snapshot the volume<br>
4. which then cinder calls back to nova's os-assisted-volume-snapshots API<br>
<br>
If that's the actual flow it's quite a complicated back and forth between the two services where lots of things could break down and I doubt get rolled back properly, similar to how cinder volume migration / retype has to call the nova swap-volume API which then calls back to cinder to tell it that the migration is complete.<span class="HOEnZb"><font color="#888888"><br>
<br>
-- <br>
<br>
Thanks,<br>
<br>
Matt Riedemann</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div><span style="color:rgb(0,0,0);font-size:small">Dr. Silvan Kaiser</span></div><div dir="ltr"><span style="color:rgb(0,0,0);font-size:small">Quobyte GmbH</span><br style="color:rgb(0,0,0);font-size:small"><span style="color:rgb(0,0,0);font-size:small">Hardenbergplatz 2, 10623 Berlin - Germany</span><br style="color:rgb(0,0,0);font-size:small"><span style="color:rgb(0,0,0);font-size:small">+49-30-814 591 800 - </span><a href="http://www.quobyte.com/" style="color:rgb(17,85,204);text-decoration:none;font-size:small" target="_blank">www.quobyte.com</a><span style="color:rgb(0,0,0);font-size:small"><</span><a href="http://www.quobyte.com/" style="color:rgb(17,85,204);text-decoration:none;font-size:small" target="_blank">http://www.quobyte.com/</a><span style="color:rgb(0,0,0);font-size:small">></span><br style="color:rgb(0,0,0);font-size:small"><span style="color:rgb(0,0,0);font-size:small">Amtsgericht Berlin-Charlottenburg, HRB 149012B</span><br style="color:rgb(0,0,0);font-size:small"><span style="color:rgb(0,0,0);font-size:small">Management board: Dr. Felix Hupfeld, Dr. Björn Kolbeck, Dr. Jan Stender</span><br></div></div></div></div></div></div></div></div>
</div>