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 followingLDAP
variables 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 makeLDAP
backend working withJuniper Contrail
. -
For
Red Hat OpenStack Platform 10
the following procedure Integrate With Identity Service simply in the files ofOpenStack
Platform controllers:/etc/keystone/domains/keystone.<domain>.conf
were two more parameters:user_dn_key
andgroup_members_are_ids
. -
These parameters were needed for contrail to being able to use
LDAP
accounts. -
'user_dn_key' is an OpenLDAP Key to extract
user dn
fromLDAP
entry -
'group_members_are_ids' is used if the members of the group
objectclass
areuser IDs
rather thanDNs
, set this to true.
-This is the case when usingposixGroup
as the groupobjectclass
andOpenDirectory
. -
Now in the
Red Hat OpenStack Platform 13
Documentation 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.