<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">My plan was to store the connector
object at attach_volume time. I was going to add an additional
column to the cinder volume attachment table that stores the
connector that came from nova. The problem is live migration.
After live migration the connector is out of date. Cinder doesn't
have an existing API to update attachment. That will have to be
added, so that the connector info can be updated. <br>
We have needed this for force detach for some time now.<br>
<br>
It's on my list, but most likely not until N, or at least not
until the microversions land in Cinder.<br>
Walt<br>
<br>
<br>
</div>
<blockquote
cite="mid:CAHph7Jr=OJDoTBiiFK9zb7XPih3TrqWXnT4qsR9ZOohJm8V5Ew@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<div dir="ltr">
<div><span style="font-size:12.8px">Hi all,</span><br>
</div>
<div><span style="font-size:12.8px">I was wondering if there was
any way to cleanly detach volumes from failed nodes. In the
case where the node is up nova-compute will call Cinder's
terminate_connection API with a "connector" that includes
information about the node - e.g., hostname, IP, iSCSI
initiator name, FC WWPNs, etc.</span></div>
<div><span style="font-size:12.8px">If the node has died, this
information is no longer available, and so the attachment
cannot be cleaned up properly. Is there any way to handle
this today? If not, does it make sense to save the
connector elsewhere (e.g., DB) for cases like these?</span></div>
<div><span style="font-size:12.8px"><br>
</span></div>
<div><span style="font-size:12.8px">Thanks,</span></div>
<div><span style="font-size:12.8px">Avishay<br clear="all">
</span>
<div><br>
</div>
-- <br>
<div class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div><b style="font-size:12.7273px"><font
color="#666666">Avishay Traeger, PhD</font></b><br>
</div>
<div><font color="#666666"><i>System Architect</i></font></div>
<div><span
style="color:rgb(102,102,102);font-size:12.7273px"><br>
</span></div>
<div><span style="color:rgb(102,102,102)">Mobile:</span><span
style="color:rgb(102,102,102)"> </span><a
moz-do-not-send="true"
value="+972524317955"
style="color:rgb(17,85,204)">+972 54 447
1475</a><br>
</div>
<div><font color="#666666">E-mail: <a
moz-do-not-send="true"
href="mailto:avishay@stratoscale.com"
style="color:rgb(17,85,204)"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:avishay@stratoscale.com">avishay@stratoscale.com</a></a></font></div>
<div><font color="#666666"><br>
</font></div>
<div><img moz-do-not-send="true"
src="http://www.stratoscale.com/wp-content/uploads/Logo-Signature-Stratoscale-230.jpg"><br>
</div>
<div><font color="#666666"><br>
</font></div>
<div>
<p style="margin:0in"><a
moz-do-not-send="true"
href="http://www.stratoscale.com/"
style="color:rgb(17,85,204)"
target="_blank"><span
style="font-family:arial;font-size:9.75pt">Web</span></a><span
style="font-family:arial;font-size:9.75pt"> | </span><a
moz-do-not-send="true"
href="http://www.stratoscale.com/blog/"
style="color:rgb(17,85,204)"
target="_blank"><span
style="font-family:arial;font-size:9.75pt">Blog</span></a><span
style="font-family:arial;font-size:9.75pt;color:rgb(108,163,214)"> | </span><a
moz-do-not-send="true"
href="https://twitter.com/Stratoscale"
style="color:rgb(17,85,204)"
target="_blank"><span
style="font-family:arial;font-size:9.75pt">Twitter</span></a><span
style="font-family:arial;font-size:9.75pt;color:rgb(108,163,214)"> | <a
moz-do-not-send="true"
href="https://plus.google.com/u/1/b/108421603458396133912/108421603458396133912/posts"
style="color:rgb(17,85,204)"
target="_blank">Google+</a> | </span><span
style="font-family:arial;font-size:9.75pt"><a moz-do-not-send="true"
href="https://www.linkedin.com/company/stratoscale"
style="color:rgb(17,85,204)"
target="_blank">Linkedin</a></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: <a class="moz-txt-link-abbreviated" href="mailto:OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>