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