<font face="courier new" size="3"><div id="magicdomid84" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span class="b u" style="margin: 0px; padding: 1px 0px; cursor: auto;"><strong style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Topic & short description</span></strong></span></div>
<div id="magicdomid85" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">Topic: Getting Glance Ready for Public Clouds</span></div>
<div id="magicdomid86" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">Description:</span></div>
<div id="magicdomid87" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">Currently Glance is exposed to users through Nova; this is becoming a problem because new Glance features require a Nova extension.  It would be better to have Glance as a first-class member of the OpenStack ecosystem.  But in order for this to happen, we (as in OpenStack cloud providers) would need at least:</span></div>
<div id="magicdomid88" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">more robust user roles to allow per-user:</span></li>
</ul>
</div>
<div id="magicdomid89" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">rate limits</span></li>
</ul>
</div>
<div id="magicdomid90" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">quotas</span></li>
</ul>
</div>
<div id="magicdomid91" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">RBAC (per-tenant)</span></li>
</ul>
</div>
<div id="magicdomid92" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">protected image properties</span></li>
</ul>
</div>
<div id="magicdomid93" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">image-related restrictions</span></li>
</ul>
</div>
<div id="magicdomid94" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">e.g., there may be contractual reasons why you wouldn't want to allow download of specific images based not on the user, but on the image itself; might be the case for other actions)</span></li>
</ul>
</div>
<div id="magicdomid95" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">other API changes from increased load</span></li>
</ul>
</div>
<div id="magicdomid96" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">There are currently blueprints for rate limits, but an alternative approach would be to think that rate limiting should be done in front of Glance by Repose or a similar system that understands Keystone. </span></li>
</ul>
</div>
<div id="magicdomid97" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><br style="margin: 0px; padding: 0px;" /></div>
<div id="magicdomid98" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span class="b u" style="margin: 0px; padding: 1px 0px; cursor: auto;"><strong style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Link to etherpad discussion</span></strong></span></div>
<div id="magicdomid99" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://etherpad.openstack.org/havana-getting-glance-ready-for-public-clouds">https://etherpad.openstack.org/havana-getting-glance-ready-for-public-clouds</a></span></li>
</ul>
</div>
<div id="magicdomid100" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><br style="margin: 0px; padding: 0px;" /></div>
<div id="magicdomid101" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span class="b u" style="margin: 0px; padding: 1px 0px; cursor: auto;"><strong style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Summary of summit consensus (if any) about how to proceed</span></strong></span></div>
<div class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"></div>
<div class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span style="font-size: 12px; line-height: 16px;">1. rate limits: should be done by something in front of glance</span></div>
<div class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span style="font-size: 12px; line-height: 16px;"> </span><span style="font-size: 12px; line-height: 16px;">2. quotas: no consensus</span></div>
<div id="magicdomid106" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span class="b i" style="margin: 0px; padding: 1px 0px; cursor: auto;"><strong style="margin: 0px; padding: 0px;"><em style="margin: 0px; padding: 0px;">requires further research</em></strong></span><span style="margin: 0px; padding: 1px 0px; cursor: auto;">. </span></li>
</ul>
</div>
<div id="magicdomid107" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">There are 2 related blueprints:</span></li>
</ul>
</div>
<div id="magicdomid108" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><ol class="list-number3" style="margin: 0px 0px 0px 4.5em; padding: 0px; list-style-type: lower-roman;">
<li style="margin: 0px; padding: 0px;"><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://blueprints.launchpad.net/glance/+spec/glance-basic-quotas">https://blueprints.launchpad.net/glance/+spec/glance-basic-quotas</a></span></li>
</ol></div>
<div id="magicdomid109" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><ol class="list-number3" style="margin: 0px 0px 0px 4.5em; padding: 0px; list-style-type: lower-roman;">
<li style="margin: 0px; padding: 0px;"><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://blueprints.launchpad.net/nova/+spec/ledger-quota-subsystem">https://blueprints.launchpad.net/nova/+spec/ledger-quota-subsystem</a></span><span style="margin: 0px; padding: 1px 0px; cursor: auto;"> : proposed as a Nova subsystem, would be better in Oslo?</span></li>
</ol></div>
<div id="magicdomid110" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">The BPs were proposed by Artem Andreev (</span><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://launchpad.net/~just-wow">https://launchpad.net/~just-wow</a></span><span style="margin: 0px; padding: 1px 0px; cursor: auto;"> ), not sure if he's still interested in working on this</span></li>
</ul>
<span style="font-size: 12px; line-height: 16px;">3. protected image properties</span></div>
<div id="magicdomid116" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">has an </span><span class="i" style="margin: 0px; padding: 1px 0px; cursor: auto;"><em style="margin: 0px; padding: 0px;">approved</em></span><span style="margin: 0px; padding: 1px 0px; cursor: auto;"> blueprint </span><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://blueprints.launchpad.net/glance/+spec/api-v2-property-protection">https://blueprints.launchpad.net/glance/+spec/api-v2-property-protection</a></span></li>
</ul>
</div>
<div id="magicdomid117" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">details are </span><span class="b i" style="margin: 0px; padding: 1px 0px; cursor: auto;"><strong style="margin: 0px; padding: 0px;"><em style="margin: 0px; padding: 0px;">under discussion</em></strong></span><span style="margin: 0px; padding: 1px 0px; cursor: auto;">: </span><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://etherpad.openstack.org/public-glance-protected-props">https://etherpad.openstack.org/public-glance-protected-props</a></span></li>
</ul>
</div>
<div id="magicdomid118" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">volunteers to work on this: smclaren, isethi, & mikal</span></li>
</ul>
<span style="font-size: 12px; line-height: 16px;">4. upload and download workflow</span></div>
<div id="magicdomid127" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">Workflow discussion in summit etherpad and blueprint</span></li>
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">Blueprint: </span><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://blueprints.launchpad.net/glance/+spec/upload-download-workflow">https://blueprints.launchpad.net/glance/+spec/upload-download-workflow</a></span></li>
</ul>
</div>
<div id="magicdomid151" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><br style="margin: 0px; padding: 0px;" /></div>
<div id="magicdomid152" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span class="b u" style="margin: 0px; padding: 1px 0px; cursor: auto;"><strong style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">List of blueprints and assignees (if any)</span></strong></span></div>
<div id="magicdomid153" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://blueprints.launchpad.net/glance/+spec/uplopad-download-workflow">https://blueprints.launchpad.net/glance/+spec/upload-download-workflow</a></span></li>
</ul>
</div>
<div id="magicdomid154" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">status: New</span></li>
</ul>
</div>
<div id="magicdomid155" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">assignee: none</span></li>
</ul>
</div>
<div id="magicdomid156" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://blueprints.launchpad.net/glance/+spec/api-v2-property-protection">https://blueprints.launchpad.net/glance/+spec/api-v2-property-protection</a></span></li>
</ul>
</div>
<div id="magicdomid157" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">status: Approved for Havana-M1</span></li>
</ul>
</div>
<div id="magicdomid158" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">assignee: Mark W</span></li>
</ul>
</div>
<div id="magicdomid159" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet1" style="margin: 0px 0px 0px 1.5em; padding: 0px;">
<li style="margin: 0px; padding: 0px;"><span class=" url" style="margin: 0px; padding: 1px 0px; cursor: auto;"><a style="margin: 0px; padding: 0px; cursor: pointer !important;" href="https://blueprints.launchpad.net/glance/+spec/glance-basic-quotas">https://blueprints.launchpad.net/glance/+spec/glance-basic-quotas</a></span></li>
</ul>
</div>
<div id="magicdomid160" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">status: Drafting</span></li>
</ul>
</div>
<div id="magicdomid161" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;">
<ul class="list-bullet2" style="margin: 0px 0px 0px 3em; padding: 0px; list-style-type: circle;">
<li style="margin: 0px; padding: 0px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;">assignee: none</span></li>
</ul>
</div>
<div id="magicdomid162" class="ace-line" style="margin: 0px; padding: 0px 1px 0px 0px; font-family: Arial, sans-serif; font-size: 12px; line-height: 16px;"><span style="margin: 0px; padding: 1px 0px; cursor: auto;"> </span></div>
<div><span style="margin: 0px; padding: 1px 0px; cursor: auto;"><br /></span></div></font>