Cleanup of tenantId, tenant_id, and default_project_id
This patchset normalizes the use of tenantId, tenant_id, and
default_project_id across the Identity backend. This includes
making default_project_id no longer part of the "extra" json blob
on the user object and migrating all "tenantId" "tenant_id" and
"default_project_id" into the new column (SQL).
In the LDAP driver, None is set as the mapping for
default_project_id. This means that use of default_project_id with
LDAP Identity will require an explicit mapping to be defined by the
cloud operator.
"default_project_id" remains (by default) configured to be in the
"ignore" attributes for the LDAP driver, so 'tenantId' and
'default_project_id' will not be saved on the user_object during
update or create unless Keystone is explicitly configured to do so.
Reviewed: https:/ /review. openstack. org/46207 github. com/openstack/ keystone/ commit/ dda19c3977cd12b d6694a3bc932539 ca2b08aee9
Committed: http://
Submitter: Jenkins
Branch: master
commit dda19c3977cd12b d6694a3bc932539 ca2b08aee9
Author: Morgan Fainberg <email address hidden>
Date: Thu Sep 12 00:11:45 2013 -0700
Cleanup of tenantId, tenant_id, and default_project_id
This patchset normalizes the use of tenantId, tenant_id, and project_ id across the Identity backend. This includes project_ id" into the new column (SQL).
default_
making default_project_id no longer part of the "extra" json blob
on the user object and migrating all "tenantId" "tenant_id" and
"default_
In the LDAP driver, None is set as the mapping for project_ id. This means that use of default_project_id with
default_
LDAP Identity will require an explicit mapping to be defined by the
cloud operator.
"default_ project_ id" remains (by default) configured to be in the project_ id' will not be saved on the user_object during
"ignore" attributes for the LDAP driver, so 'tenantId' and
'default_
update or create unless Keystone is explicitly configured to do so.
closes-bug: 1219739 84ac5efd42fc8c2 974188b3b94
closes-bug: 1226475
related-bug: 1201251
Change-Id: I07f9dfe1116468