Yes. 100% upstream. And although I’ve referred to it as “reseller” (following the previous Keystone BP), it’s a much more generic pattern. Long term, I think it turns into something like a supply chain framework for services.
Geoff > On Apr 28, 2015, at 3:51 AM, Tim Bell <tim.b...@cern.ch> wrote: > > Geoff, > > Would the generic parts of your “reseller” solution by contributed to the > upstream projects (e.g. glance, horizon, ceilometer) ? It would be good to > get the core components understanding hierarchical multitenancy for all the > use cases. > > The nova quota work is being submitted upstream for Liberty by Sajeesh > (https://blueprints.launchpad.net/nova/+spec/nested-quota-driver-api > <https://blueprints.launchpad.net/nova/+spec/nested-quota-driver-api>) > > The cinder quota proposal is also underway > (https://blueprints.launchpad.net/cinder/+spec/cinder-nested-quota-driver > <https://blueprints.launchpad.net/cinder/+spec/cinder-nested-quota-driver>) > > Tim > > From: Geoff Arnold [mailto:ge...@geoffarnold.com] > Sent: 28 April 2015 08:11 > To: OpenStack Development Mailing List (not for usage questions) > Subject: Re: [openstack-dev] [Keystone][Glance] Hierarchical multitenancy and > Glance? > > Use cases: > https://wiki.openstack.org/wiki/HierarchicalMultitenancy > <https://wiki.openstack.org/wiki/HierarchicalMultitenancy> > > Blueprints: > (Kilo): > https://blueprints.launchpad.net/keystone/+spec/hierarchical-multitenancy > <https://blueprints.launchpad.net/keystone/+spec/hierarchical-multitenancy> > https://blueprints.launchpad.net/keystone/+spec/reseller > <https://blueprints.launchpad.net/keystone/+spec/reseller> > (Liberty): > https://blueprints.launchpad.net/nova/+spec/multiple-level-user-quota-management > > <https://blueprints.launchpad.net/nova/+spec/multiple-level-user-quota-management> > https://blueprints.launchpad.net/nova/+spec/nested-quota-driver-api > <https://blueprints.launchpad.net/nova/+spec/nested-quota-driver-api> > (Pending): > https://blueprints.launchpad.net/horizon/+spec/hierarchical-projects > <https://blueprints.launchpad.net/horizon/+spec/hierarchical-projects> > https://blueprints.launchpad.net/horizon/+spec/inherited-roles > <https://blueprints.launchpad.net/horizon/+spec/inherited-roles> > > 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. > > Geoff > > On Apr 27, 2015, at 9:48 PM, Tripp, Travis S <travis.tr...@hp.com > <mailto:travis.tr...@hp.com>> wrote: > > Geoff, > > Getting a spec on HMT would be helpful, as Nikhil mentioned. > > As a general question, what it the current adoption of domains / vs > hierarchical projects? Is there a wiki or something that highlights what > the desired path forward is with regard to domains? > > Thanks, > Travis > > On 4/27/15, 7:16 PM, "Geoff Arnold" <ge...@geoffarnold.com > <mailto:ge...@geoffarnold.com>> wrote: > > > Good points. I¹ll add some details. I¹m sure the Reseller guys will have > some comments. > > Geoff > > > On Apr 27, 2015, at 3:32 PM, Nikhil Komawar > <nikhil.koma...@rackspace.com <mailto:nikhil.koma...@rackspace.com>> wrote: > > Thanks Geoff. Added some notes and questions. > > -Nikhil > > ________________________________________ > From: Geoff Arnold <ge...@geoffarnold.com <mailto:ge...@geoffarnold.com>> > Sent: Monday, April 27, 2015 5:50 PM > To: OpenStack Development Mailing List (not for usage questions) > Subject: [openstack-dev] [Keystone][Glance] Hierarchical multitenancy > and Glance? > > In preparation for Vancouver, I¹ve been looking for blueprints and > design summit discussions involving the application of the Keystone > hierarchical multitenancy work to other OpenStack projects. One obvious > candidate is Glance, where, for example, we might want domain-local > resource visibility as a default. Despite my searches, I wasn¹t able to > find anything. Did I miss something obvious? > > I¹ve added a paragraph to > https://etherpad.openstack.org/p/liberty-glance-summit-topics > <https://etherpad.openstack.org/p/liberty-glance-summit-topics> to make > sure it doesn¹t get overlooked. > > Cheers, > > Geoff > > _________________________________________________________________________ > _ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: > openstack-dev-requ...@lists.openstack.org > <mailto:openstack-dev-requ...@lists.openstack.org>?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev> > > > _________________________________________________________________________ > _ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: > openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > <mailto:openstack-dev-requ...@lists.openstack.org?subject:unsubscribe> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev> > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org > <mailto:openstack-dev-requ...@lists.openstack.org>?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev> > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org > <mailto:openstack-dev-requ...@lists.openstack.org>?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev> > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev