<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><div>Hi Richard,</div><div><br></div><div>I’ll review your changes. You still have to get one more core to agree to review the patches though. Good luck!</div><div><br></div><div>-Lin</div><div><br></div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span><Hagarty>, "Richard (ESSN Storage MSDU)" <<a href="mailto:richard.hagarty@hp.com">richard.hagarty@hp.com</a>><br><span style="font-weight:bold">Reply-To: </span>OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br><span style="font-weight:bold">Date: </span>Friday, September 5, 2014 at 3:09 PM<br><span style="font-weight:bold">To: </span>OpenStack List <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br><span style="font-weight:bold">Cc: </span>"Gershon, Dave" <<a href="mailto:dave.gershon@hp.com">dave.gershon@hp.com</a>>, "Hagarty, Richard (ESSN Storage MSDU)" <<a href="mailto:richard.hagarty@hp.com">richard.hagarty@hp.com</a>><br><span style="font-weight:bold">Subject: </span>[openstack-dev] [Horizon][FFE] Support of Cinder QOS Specs in Horizon<br></div><div><br></div><div xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{mso-style-priority:99;
mso-style-link:"Plain Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.PlainTextChar
{mso-style-name:"Plain Text Char";
mso-style-priority:99;
mso-style-link:"Plain Text";
font-family:"Calibri","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
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 lang="EN-US" link="#0563C1" vlink="#954F72"><div class="WordSection1"><p class="MsoNormal">Hello,<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">I am requesting an exception for the Horizon “Cinder QOS Specs” blueprint[1]. The blueprint addresses adding QOS Spec management in Horizon and completely covers the Cinder QOS CLI commands.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">There are 4 patches that implement this blueprint, the first of which has already landed in Juno.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">The remaining 3 patches are functionally complete and have had several positive reviews from both Horizon and Cinder team members.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Here is what is covered in the 4 patches:<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Patch 1 [2] – Displays a table of all defined QOS Specs. <o:p></o:p></p><p class="MsoNormal">Patch 2 [3] – Adds ability to edit values of already defined QOS Specs.<o:p></o:p></p><p class="MsoNormal">Patch 3 [4] – Adds ability to create and delete QOS Specs, as well as create and delete values associated with a QOS Spec.<o:p></o:p></p><p class="MsoNormal">Patch 4 [5] – Adds ability to associate a QOS Spec with a Volume Type.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">My feeling is that all of the patches need to be implemented in order for this to be truly useful. Without all of the patches, the user will still be forced to use the Cinder CLI.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Are there any Horizon core members who would be willing to sponsor this exception?
<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Thanks for your consideration,<o:p></o:p></p><p class="MsoPlainText">Richard Hagarty, Developer at Hewlett-Packard<o:p></o:p></p><p class="MsoPlainText">IRC handle: rhagarty<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">[1]: <a href="https://blueprints.launchpad.net/horizon/+spec/cinder-qos-specs">
https://blueprints.launchpad.net/horizon/+spec/cinder-qos-specs</a><o:p></o:p></p><p class="MsoNormal">[2]: <a href="https://review.openstack.org/#/c/111408">https://review.openstack.org/#/c/111408</a><o:p></o:p></p><p class="MsoNormal">[3]: <a href="https://review.openstack.org/#/c/112369/">https://review.openstack.org/#/c/112369/</a><o:p></o:p></p><p class="MsoNormal">[4]: <a href="https://review.openstack.org/#/c/113038/">https://review.openstack.org/#/c/113038/</a><o:p></o:p></p><p class="MsoNormal">[5]: <a href="https://review.openstack.org/#/c/113571/">https://review.openstack.org/#/c/113571/</a><o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal"><o:p> </o:p></p></div></div></div></span></div></div></span></body></html>