<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Tim,</p>
    <p>This was kind of what I was picturing as the temporary work
      around for Cinder not supporting this yet.</p>
    <p>Ideally the user would be able to use Cinder to do all the volume
      management (create/delete/etc.), but right now the Ceph iSCSI CLI
      only shows the volumes it created.  This is one of the challenges
      we have to resolve in adding this support.</p>
    <p>None-the-less users could use a portion of their Ceph storage for
      boot-from-volume purposes via the Ceph iSCSI CLI until we add the
      support.  It would just require them to create the volume and set
      up the iSCSI target on the Ceph iSCSI gateway.  Then the
      directions you shared for use without Cinder could be used to use
      the iSCSI Gateway as the target.<br>
    </p>
    <p>In the future it should be possible to add those volumes under
      Cinder Management once we have all the support in place and then
      the Ceph iSCSI CLI would not need to be used in the future.</p>
    <p>Jay<br>
    </p>
    <div class="moz-cite-prefix">On 5/8/2019 11:25 AM, Tim Bell wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:3B227E63-CA0E-4F88-8ED9-331008FF008D@cern.ch">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"MS Gothic";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
@font-face
        {font-family:MingLiU;
        panose-1:2 2 5 9 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@MingLiU";
        panose-1:2 1 6 9 0 1 1 1 1 1;}
@font-face
        {font-family:"\@MS Gothic";
        panose-1:2 11 6 9 7 2 5 8 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span lang="EN-GB">I’m not sure you
            actually need full cinder support, see “Boot Without Cinder”
            in
          </span><a
href="https://docs.openstack.org/ironic/latest/admin/boot-from-volume.html"
            moz-do-not-send="true">https://docs.openstack.org/ironic/latest/admin/boot-from-volume.html</a><o:p></o:p></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">(Never tried it though
            ….)<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB">Tim<o:p></o:p></span></p>
        <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
        <div style="border:none;border-top:solid #B5C4DF
          1.0pt;padding:3.0pt 0cm 0cm 0cm">
          <p class="MsoNormal" style="margin-left:36.0pt"><b><span
                style="font-size:12.0pt;color:black">From:
              </span></b><span style="font-size:12.0pt;color:black">Jason
              Anderson <a class="moz-txt-link-rfc2396E" href="mailto:jasonanderson@uchicago.edu"><jasonanderson@uchicago.edu></a><br>
              <b>Date: </b>Wednesday, 8 May 2019 at 18:17<br>
              <b>To: </b><a class="moz-txt-link-rfc2396E" href="mailto:openstack-discuss@lists.openstack.org">"openstack-discuss@lists.openstack.org"</a>
              <a class="moz-txt-link-rfc2396E" href="mailto:openstack-discuss@lists.openstack.org"><openstack-discuss@lists.openstack.org></a>,
              <a class="moz-txt-link-rfc2396E" href="mailto:jsbryant@electronicjungle.net">"jsbryant@electronicjungle.net"</a>
              <a class="moz-txt-link-rfc2396E" href="mailto:jsbryant@electronicjungle.net"><jsbryant@electronicjungle.net></a><br>
              <b>Subject: </b>Re: topic: ironic boot from cinder
              volume(the cinder volume backend is ceph storage)<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><span
              style="font-size:12.0pt;color:black">Tim, Jay --<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><span
              style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><span
              style="font-size:12.0pt;color:black">I looked in to this
              recently as it was a use-case some of our HPC users wanted
              support for. I noticed that Ceph has the iSCSI gateway,
              but my impression was that this wouldn't work without
              adding some sort of new driver in Cinder. Is that not
              true? I thought that Cinder only Ceph via RBD. I'd be
              happy to be proven wrong on this.<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><span
              style="font-size:12.0pt;color:black"><o:p> </o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><span
              style="font-size:12.0pt;color:black">Cheers,<o:p></o:p></span></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-left:36.0pt"><span
              style="font-size:12.0pt;color:black">/Jason<o:p></o:p></span></p>
        </div>
        <div class="MsoNormal"
          style="margin-left:36.0pt;text-align:center" align="center">
          <hr width="100%" size="0" align="center">
        </div>
        <div id="divRplyFwdMsg">
          <p class="MsoNormal" style="margin-left:36.0pt"><b><span
                style="color:black">From:</span></b><span
              style="color:black"> Jay Bryant
              <a class="moz-txt-link-rfc2396E" href="mailto:jungleboyj@gmail.com"><jungleboyj@gmail.com></a><br>
              <b>Sent:</b> Wednesday, May 8, 2019 11:04<br>
              <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:openstack-discuss@lists.openstack.org">openstack-discuss@lists.openstack.org</a><br>
              <b>Subject:</b> Re: topic: ironic boot from cinder
              volume(the cinder volume backend is ceph storage)</span>
            <o:p></o:p></p>
          <div>
            <p class="MsoNormal" style="margin-left:36.0pt"> <o:p></o:p></p>
          </div>
        </div>
        <div>
          <div>
            <p class="MsoNormal"
style="mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:36.0pt">Tim,<br>
              <br>
              Good thought.  That would be an interim solution until we
              are able to <br>
              get the process automated.<br>
              <br>
              Jay<br>
              <br>
              On 5/8/2019 10:55 AM, Tim Bell wrote:<br>
              > Just brainstorming....<br>
              ><br>
              > Would it be possible to set up a couple of VMs as
              iscsi LIO gateways by hand while this feature is being
              developed and using that end point to boot an Ironic node?
              You may also be on a late enough version of Ceph to do it
              using
              <a
                href="http://docs.ceph.com/docs/mimic/rbd/iscsi-overview/"
                moz-do-not-send="true">http://docs.ceph.com/docs/mimic/rbd/iscsi-overview/</a>.<br>
              ><br>
              > Not self-service but could work for a few cases..<br>
              ><br>
              > Tim<br>
              ><br>
              > -----Original Message-----<br>
              > From: Jay Bryant <a class="moz-txt-link-rfc2396E" href="mailto:jungleboyj@gmail.com"><jungleboyj@gmail.com></a><br>
              > Reply-To: <a class="moz-txt-link-rfc2396E" href="mailto:jsbryant@electronicjungle.net">"jsbryant@electronicjungle.net"</a>
              <a class="moz-txt-link-rfc2396E" href="mailto:jsbryant@electronicjungle.net"><jsbryant@electronicjungle.net></a><br>
              > Date: Wednesday, 8 May 2019 at 17:46<br>
              > To: <a class="moz-txt-link-rfc2396E" href="mailto:openstack-discuss@lists.openstack.org">"openstack-discuss@lists.openstack.org"</a>
              <a class="moz-txt-link-rfc2396E" href="mailto:openstack-discuss@lists.openstack.org"><openstack-discuss@lists.openstack.org></a><br>
              > Subject: Re: topic: ironic boot from cinder
              volume(the cinder volume backend is ceph storage)<br>
              ><br>
              >      This is going to require being able to export
              Ceph volumes via iSCSI.<br>
              >      The Ironic team communicated the importance of
              this feature to the<br>
              >      Cinder team a few months ago.<br>
              >      <br>
              >      We are working on getting this support in place
              soon but it probably<br>
              >      will not be until the U release.<br>
              >      <br>
              >      Thanks!<br>
              >      <br>
              >      Jay<br>
              >      <br>
              >      <br>
              >      On 5/8/2019 6:48 AM, <span
                style="font-family:MingLiU">陈</span><span
                style="font-family:"MS Gothic"">杰</span>
              wrote:<br>
              >      > Nowdays , the opestack rocky release ironic
              , is support ironic boot<br>
              >      > from cinder volume(the cinder volume
              backend is ceph storage)? My goal<br>
              >      > is to achieve this.<br>
              >      > Who can tell me about this principle?<br>
              >      > looking forward to a reply<br>
              >      > thank you all.<br>
              >      <br>
              >      <br>
              ><o:p></o:p></p>
          </div>
        </div>
      </div>
    </blockquote>
  </body>
</html>