Skip to content

Commit 4e86eef

Browse files
Merge pull request #115 from Percona-Lab/PBM_fix_LDAP
PBM fix LDAP group
2 parents 8ef01bf + bca0ad0 commit 4e86eef

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

pmm_psmdb_diffauth_setup/docker-compose-pmm-psmdb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ services:
7676
ldap-server:
7777
container_name: ldap-server
7878
hostname: ldap-server
79-
image: bitnami/openldap:2
79+
image: bitnami/openldap
8080
environment:
8181
- LDAP_ADMIN_USERNAME=admin
8282
- LDAP_ADMIN_PASSWORD=adminpassword

pmm_psmdb_diffauth_setup/init/setup_psmdb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ db.getSiblingDB("admin").createRole({
2626
roles:[]
2727
});
2828
db.getSiblingDB("admin").createRole({
29-
role: "cn=readers,ou=users,dc=example,dc=org",
29+
role: "cn=readers,ou=groups,dc=example,dc=org",
3030
privileges: [],
3131
roles: [
3232
{ role: "explainRole", db: "admin" },

pmm_psmdb_diffauth_setup/test-auth.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ cat pki/private/pmm-test.key pki/issued/pmm-test.crt > certs/client.pem
3737
find certs -type f -exec chmod 644 {} \;
3838

3939
#Start setup
40+
docker compose -f docker-compose-pmm-psmdb.yml down -v --remove-orphans
4041
docker compose -f docker-compose-pmm-psmdb.yml build
4142
docker compose -f docker-compose-pmm-psmdb.yml up -d
4243

@@ -68,7 +69,7 @@ done
6869
tests=${TESTS:-yes}
6970
if [ $tests = "yes" ]; then
7071
echo "running tests"
71-
output=$(docker compose -f docker-compose-pmm-psmdb.yml run test pytest -s -x --verbose test.py)
72+
output=$(docker compose -f docker-compose-pmm-psmdb.yml run test pytest -s --verbose test.py)
7273
else
7374
echo "skipping tests"
7475
fi

0 commit comments

Comments
 (0)