The ability to specify IDs at project creation time was proposed as a specification last summer [0]. The common theme from the discussion in that thread was to use shadow mapping [1] to solve that problem.
[0] https://review.openstack.org/#/c/323499/ [1] http://specs.openstack.org/openstack/keystone-specs/specs/keystone/ocata/shadow-mapping.html On Mon, Dec 5, 2016 at 12:47 PM, Steve Martinelli <s.martine...@gmail.com> wrote: > I'm OK with the agreed approach in the patch, we restrict the ID being > specified to 32 character UUID4 string. And it only works on project > create, not update. > > On Mon, Dec 5, 2016 at 1:20 PM, Andrey Grebennikov < > agrebenni...@mirantis.com> wrote: > >> Hi keystoners, >> I'd like to open the discussion about the little feature which I'm trying >> to push forward for a while but I need some feedbacks/opinions/concerns >> regarding this. >> Here is the review I'm talking about https://review.openstack >> .org/#/c/403866/ >> >> What I'm trying to cover is multi-region deployment, which includes >> geo-distributed cloud with independent Keystone in every region. >> >> There is a number of use cases for the change: >> 1. Allow users to re-use their tokens in all regions across the >> distributed cloud. With global authentication (LDAP backed) and same roles >> names this is only one missing piece which prevents the user to switch >> between regions even withing single Horizon session. >> 2. Automated tools responsible for statistics collection may access all >> regions using one token (real customer's usecase) >> 3. Glance replication may happen because the images' parameter "owner" >> (which is a project) should be consistent across the regions. >> >> What I hear all time - "you have to replicate your database" which from >> the devops/deployment/operations perspective is totally wrong approach. >> If it is possible to avoid Galera replication over geographically >> distributed regions - then API calls should be used. Moreover, in case of 2 >> DCs there will be an issue to decide which region has to take over when >> they are isolated from each other. >> >> There is a long conversation in the comments of the review, mainly with >> concerns from cores (purely developer's opinions). >> >> Please help me to bring it to life ;) >> >> PS I'm so sorry, forgot to create a topic in the original message >> >> -- >> Andrey Grebennikov >> Principal Deployment Engineer >> Mirantis Inc, Austin TX >> >> ____________________________________________________________ >> ______________ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscrib >> e >> 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