Configuring 'user_dn_key' and 'group_members_are_ids' LDAP parameters with Keystone in Red Hat OpenStack Platoform 13
Issue
- Previously on
Red Hat OpenStack Platform 10, the followingLDAPvariables were available:
user_dn_key = ou=people,dc=test,dc=example,dc=com
group_members_are_ids = true
-
However on
Red Hat OpenStack Platform 13, they are not available. They seems mandatory to makeLDAPbackend working withJuniper Contrail. -
For
Red Hat OpenStack Platform 10the following procedure Integrate With Identity Service simply in the files ofOpenStackPlatform controllers:/etc/keystone/domains/keystone.<domain>.confwere two more parameters:user_dn_keyandgroup_members_are_ids. -
These parameters were needed for contrail to being able to use
LDAPaccounts. -
'user_dn_key' is an OpenLDAP Key to extract
user dnfromLDAPentry -
'group_members_are_ids' is used if the members of the group
objectclassareuser IDsrather thanDNs, set this to true.
-This is the case when usingposixGroupas the groupobjectclassandOpenDirectory. -
Now in the
Red Hat OpenStack Platform 13Documentation all the parameter are integrated to director except "user_dn_key" and "group_members_are_ids".
Environment
- Red Hat OpenStack Platform 13
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.