<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>