ldap-config-flags won't be reflected on config-changed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Keystone LDAP integration |
Fix Released
|
Medium
|
Edward Hope-Morley |
Bug Description
How to reproduce:
$ juju deploy cs:~openstack-
Located charm "cs:~openstack-
Deploying charm "cs:~openstack-
$ juju deploy cs:~openstack-
Located charm "cs:~openstack-
Deploying charm "cs:~openstack-
$ juju config keystone-ldap \
domain-
ldap-
ldap-
ldap-
ldap-
ldap-
$ juju add-relation keystone keystone-ldap
$ juju run --unit keystone/0 'cat /etc/keystone/
[ldap]
url = ldap://localhost/
user = cn=admin,
password = secret
suffix = dc=mydomain,
user_allow_create = False
user_allow_update = False
user_allow_delete = False
group_allow_create = False
group_allow_update = False
group_allow_delete = False
# User supplied configuration flags
query_scope = sub
user_objectclass = person
[identity]
driver = ldap
ldap-config-flags has been reflected at the deployment, however, I cannot add page_size=10 by the following command. config-changed flag was run, but no "page_size" in /etc/keystone/
$ juju config ldap-config-
tags: | added: cpe-onsite |
tags: | added: sts |
Changed in charm-keystone-ldap: | |
milestone: | 17.11 → 18.02 |
Changed in charm-keystone-ldap: | |
assignee: | nobody → Edward Hope-Morley (hopem) |
Changed in charm-keystone-ldap: | |
status: | Fix Committed → Fix Released |
Immutable domain-name should be fine, but tweaking ldap-config-flags may be necessary after a deployment.