<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="margin: 0px;" class="">Use cases:</div><div style="margin: 0px;" class=""><a href="https://wiki.openstack.org/wiki/HierarchicalMultitenancy" class="">https://wiki.openstack.org/wiki/HierarchicalMultitenancy</a></div><div style="margin: 0px; min-height: 14px;" class=""><br class=""></div><div style="margin: 0px;" class="">Blueprints:</div><div style="margin: 0px;" class="">(Kilo):</div><div style="margin: 0px;" class=""><a href="https://blueprints.launchpad.net/keystone/+spec/hierarchical-multitenancy" class="">https://blueprints.launchpad.net/keystone/+spec/hierarchical-multitenancy</a></div><div style="margin: 0px;" class=""><a href="https://blueprints.launchpad.net/keystone/+spec/reseller" class="">https://blueprints.launchpad.net/keystone/+spec/reseller</a></div><div style="margin: 0px;" class="">(Liberty):</div><div style="margin: 0px;" class=""><a href="https://blueprints.launchpad.net/nova/+spec/multiple-level-user-quota-management" class="">https://blueprints.launchpad.net/nova/+spec/multiple-level-user-quota-management</a></div><div style="margin: 0px;" class=""><a href="https://blueprints.launchpad.net/nova/+spec/nested-quota-driver-api" class="">https://blueprints.launchpad.net/nova/+spec/nested-quota-driver-api</a></div><div style="margin: 0px;" class="">(Pending):</div><div style="margin: 0px;" class=""><a href="https://blueprints.launchpad.net/horizon/+spec/hierarchical-projects" class="">https://blueprints.launchpad.net/horizon/+spec/hierarchical-projects</a></div><div style="margin: 0px;" class=""><a href="https://blueprints.launchpad.net/horizon/+spec/inherited-roles" class="">https://blueprints.launchpad.net/horizon/+spec/inherited-roles</a></div><div style="margin: 0px;" class=""><br class=""></div><div style="margin: 0px;" class="">As for adoption, it’s hard to say. The HMT work in Keystone was a necessary starting point, but in order to create a complete solution we really need the corresponding changes in Nova (quotas), Glance (resource visibility), Horizon (UI scoping), and probably Ceilometer (aggregated queries). We (Cisco) are planning to kick off a Stackforge project to knit all of these things together into a complete “reseller” federation system. I’m assuming that there will be other system-level compositions of the various pieces.</div><div style="margin: 0px;" class=""><br class=""></div><div style="margin: 0px;" class="">Geoff</div><div style="margin: 0px;" class=""><br class=""></div><div><blockquote type="cite" class=""><div class="">On Apr 27, 2015, at 9:48 PM, Tripp, Travis S <<a href="mailto:travis.tripp@hp.com" class="">travis.tripp@hp.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">Geoff,<br class=""><br class="">Getting a spec on HMT would be helpful, as Nikhil mentioned.<br class=""><br class="">As a general question, what it the current adoption of domains / vs<br class="">hierarchical projects? Is there a wiki or something that highlights what<br class="">the desired path forward is with regard to domains?<br class=""><br class="">Thanks,<br class="">Travis<br class=""><br class="">On 4/27/15, 7:16 PM, "Geoff Arnold" <<a href="mailto:geoff@geoffarnold.com" class="">geoff@geoffarnold.com</a>> wrote:<br class=""><br class=""><blockquote type="cite" class="">Good points. Iıll add some details. Iım sure the Reseller guys will have<br class="">some comments.<br class=""><br class="">Geoff<br class=""><br class=""><blockquote type="cite" class="">On Apr 27, 2015, at 3:32 PM, Nikhil Komawar<br class=""><<a href="mailto:nikhil.komawar@RACKSPACE.COM" class="">nikhil.komawar@RACKSPACE.COM</a>> wrote:<br class=""><br class="">Thanks Geoff. Added some notes and questions.<br class=""><br class="">-Nikhil<br class=""><br class="">________________________________________<br class="">From: Geoff Arnold <<a href="mailto:geoff@geoffarnold.com" class="">geoff@geoffarnold.com</a>><br class="">Sent: Monday, April 27, 2015 5:50 PM<br class="">To: OpenStack Development Mailing List (not for usage questions)<br class="">Subject: [openstack-dev] [Keystone][Glance] Hierarchical multitenancy<br class="">and       Glance?<br class=""><br class="">In preparation for Vancouver, Iıve been looking for blueprints and<br class="">design summit discussions involving the application of the Keystone<br class="">hierarchical multitenancy work to other OpenStack projects. One obvious<br class="">candidate is Glance, where, for example, we might want domain-local<br class="">resource visibility as a default. Despite my searches, I wasnıt able to<br class="">find anything. Did I miss something obvious?<br class=""><br class="">Iıve added a paragraph to<br class=""><a href="https://etherpad.openstack.org/p/liberty-glance-summit-topics" class="">https://etherpad.openstack.org/p/liberty-glance-summit-topics</a> to make<br class="">sure it doesnıt get overlooked.<br class=""><br class="">Cheers,<br class=""><br class="">Geoff<br class=""><br class="">_________________________________________________________________________<br class="">_<br class="">OpenStack Development Mailing List (not for usage questions)<br class="">Unsubscribe: <br class=""><a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class=""><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class=""><br class=""><br class="">_________________________________________________________________________<br class="">_<br class="">OpenStack Development Mailing List (not for usage questions)<br class="">Unsubscribe: <br class="">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe<br class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev<br class=""></blockquote><br class=""><br class="">__________________________________________________________________________<br class="">OpenStack Development Mailing List (not for usage questions)<br class="">Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class=""><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class=""></blockquote><br class=""><br class="">__________________________________________________________________________<br class="">OpenStack Development Mailing List (not for usage questions)<br class="">Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class=""><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class=""></div></blockquote></div><br class=""></body></html>