<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<div class="moz-cite-prefix">On 01/22/2015 05:39 PM, Duncan Thomas
wrote:<br>
</div>
<blockquote
cite="mid:CAOyZ2aFM0yNipK5CAciQLD5Mn8PY1otzCv+sg6McwyrP2WN6vw@mail.gmail.com"
type="cite">
<div dir="ltr">Please take a look at <a moz-do-not-send="true"
href="https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers">https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers</a>
to learn how to configure devstack to use your driver rather
than LVM.<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 22 January 2015 at 13:28, liuxinguo
<span dir="ltr"><<a moz-do-not-send="true"
href="mailto:liuxinguo@huawei.com" target="_blank">liuxinguo@huawei.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="ZH-CN">
<div>
<p><span lang="EN-US">Hi Mike,</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">I received a email named </span><span
style="font-family:"Courier New""
lang="EN-US">“</span><span lang="EN-US">All Cinder
Drivers Must Have a Third Party CI By March 19th
2015</span><span style="font-family:"Courier
New"" lang="EN-US">”</span><span lang="EN-US">
and I feel confused about the </span><span
style="font-family:"Courier New""
lang="EN-US">“</span><span lang="EN-US">*real*
storage backend</span><span
style="font-family:"Courier New""
lang="EN-US">”</span><span lang="EN-US">.</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">One of the requirements is: Run
Tempest [5][6] volume tests against the devstack
environment that's hooked up to your *real* storage
backend.</span></p>
<p><span lang="EN-US"> </span></p>
<p class="MsoNormal"
style="margin-left:0cm;text-align:left" align="left">
<span
style="font-size:10.0pt;font-family:Symbol;color:#434343"
lang="EN-US"><span>·<span style="font:7.0pt
"Times New Roman"">
</span></span></span><span lang="EN-US">And my
confusion is:</span><span
style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#434343"
lang="EN-US"></span></p>
<p class="MsoNormal"
style="margin-left:0cm;text-align:left" align="left">
<span
style="font-size:10.0pt;font-family:Symbol;color:#434343"
lang="EN-US"><span>·<span style="font:7.0pt
"Times New Roman"">
</span></span></span><span lang="EN-US">E</span><span
lang="EN-US">very time the CI is triggered by a
newly came patch</span><span lang="EN-US">, the 3rd
CI will build a new devstack environment and create
a default cinder.conf file whick will set the
backend to “lvmdri</span><span lang="EN-US">ver-1</span><span
style="font-family:"Courier New""
lang="EN-US">”</span><span lang="EN-US">
<a moz-do-not-send="true"><span
style="color:windowtext;text-decoration:none">automatically</span></a>.
And the tempest will run against
</span><span style="font-family:"Courier
New"" lang="EN-US">“</span><span lang="EN-US">lvmdri</span><span
lang="EN-US">ver-1</span><span
style="font-family:"Courier New""
lang="EN-US">”</span><span lang="EN-US">. So what</span><span
style="font-family:"Courier New""
lang="EN-US">’</span><span lang="EN-US">s the
meaning for a *real*</span><span lang="EN-US">
storage backend since the cinder.conf will be set to
use “lvmdri</span><span lang="EN-US">ver-1</span><span
style="font-family:"Courier New""
lang="EN-US">”</span><span lang="EN-US">
<a moz-do-not-send="true"><span
style="color:windowtext;text-decoration:none">automatically</span></a>
for every newly came patch ? And how should I
configure the cinder.conf file to
</span><span lang="EN-US">run the tempest for the
newly came driver patch came from different venders
since different venders need different configuration
for
</span><span lang="EN-US">cinder.conf file and need </span><span
lang="EN-US">different storage backend. I mean, does
our CI should run tempest against our *real* storage
backend for every newly came driver patch in cinder?</span><span
style="font-size:9.0pt;font-family:"Arial","sans-serif";color:#434343"
lang="EN-US"></span></p>
<p class="MsoNormal"><span lang="EN-US"> </span></p>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
Liu,<br>
<br>
Yes, by default DevStack configures cinder with "LVM". But we can
customize DevStack to configure cinder with our own backend ("real
storage backend").<br>
<br>
Below is the link to the path, enables Automatic Configuration of
GlusterFS for Cinder using devstack:<br>
<a class="moz-txt-link-freetext" href="https://review.openstack.org/#/c/133102/">https://review.openstack.org/#/c/133102/</a><br>
<br>
And also below it the link to Configure CEPH with Cinder using
devstack:<br>
<a class="moz-txt-link-freetext" href="https://review.openstack.org/#/c/65113/">https://review.openstack.org/#/c/65113/</a><br>
<br>
Above two are old way of "real storage" plugin implementation. Sean
Dague proposed a new way of devstack plugin implementation. Have a
look at below two links:<br>
<a class="moz-txt-link-freetext" href="https://review.openstack.org/#/c/142805/">https://review.openstack.org/#/c/142805/</a><br>
<a class="moz-txt-link-freetext" href="https://review.openstack.org/#/c/142805/7/doc/source/plugins.rst">https://review.openstack.org/#/c/142805/7/doc/source/plugins.rst</a><br>
<blockquote
cite="mid:CAOyZ2aFM0yNipK5CAciQLD5Mn8PY1otzCv+sg6McwyrP2WN6vw@mail.gmail.com"
type="cite">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="ZH-CN">
<div>
<p class="MsoNormal"><span lang="EN-US">Thanks and
regards,</span></p>
<p class="MsoNormal"><span lang="EN-US">Liu</span></p>
</div>
</div>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a moz-do-not-send="true"
href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe"
target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a moz-do-not-send="true"
href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"
target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div class="gmail_signature">Duncan Thomas</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>
<pre class="moz-signature" cols="72">--
Warm Regards,
Bharat Kumar Kobagana
Software Engineer
OpenStack Storage – RedHat India
Mobile - +91 9949278005</pre>
</body>
</html>