Skip to content

Commit

Permalink
ITSM-4202: only create ldap test data locally
Browse files Browse the repository at this point in the history
  • Loading branch information
cintiadr committed May 26, 2019
1 parent 20dd5fa commit 2e271b6
Show file tree
Hide file tree
Showing 8 changed files with 77 additions and 70 deletions.
75 changes: 38 additions & 37 deletions files/ldap-stg/.env
Original file line number Diff line number Diff line change
@@ -1,38 +1,39 @@
$ANSIBLE_VAULT;1.1;AES256
61356332613430626166383963643762383336626331633361623430663532353561613032366435
3936356537386436366162323239633065386439623530360a666137336336373633623037653632
38653566653666376534643731633638386532616161353133643561333834633932373432653766
3262366165323333370a393262326338623361396662353637353835306237346331303664613761
35323731356463353334613234363231396237636237633833346164626136663335386566313164
32383764353262613032356465313932646437303164653134343232306365386164326366333661
35316331393730326361653566346663303162333039386239653834616262343239306462333466
39316565343936666636393834663032393533363534623238333062616634333165353162666337
30363664633334376633663930323736356131623238633266326439333562353735613033333962
38646637313366303466313964656364623061376164383633303737323839643236373934336332
30373832653463303836376661326165303133366161616665613730303266643663616465653739
63316333343734356364336364313837336537633630623362636435653330666366616166333130
62653038333837393037633339613333313564633031383235393364653531376234363832346663
36626537313333363633343337373239306161643732636132333333653832336564653738303662
31336163646366326231653334393561666235633332386164636538336232333430393634303433
31353037366432306236313031313137643431633530396239366235613533323963396131366466
62663936383138613236353361646435613361343761303938653735363937323166386364323933
64393637643566313066633430376638663061363436346364616232376264623566353564653561
63313136616231623565656362646431313831626336386534623164333461363237666532366265
39646237346537623032613930376665336337636163636365306666336464386631626663303661
62653233316239393330643938666663303930316237303865653830323331623364356664393363
35643638336536623661393762356261386334353637633830303331326432643533363134313563
64323231353034623933386265386435386537393365316630663431643664626266633034306265
62313139373638303362366665326533356533663839393736373938373930363339643533333333
38336661643764303566386266356535396665373036623464313166333364656338363336613634
35353536353436643764653439626136623836356664623531663639346661616537346630613062
65633535633732333063353934386265323765633932326563636533653633393135343063343435
61666563366435313032643062383839653133363231366333386433303639313263666664666434
66623339656630396165373934646139303865306235653930623331653461346462326539633764
65613632386636653265393430636230633733633963396261393463373234376437313164303331
34363331376130323366616231386237336533326666663738396431316364393434343838383565
35346332623563656363613136646235353338386333333433633133373564363331303963643238
30336430366266323939393965626232336561616532613465343261396238333437653834623630
63623033653139663664336332656565653238656632386537323836373731653137333637333739
64306539396461343962373162356461636365393835393665643439616664636334613164336461
30613131333239306131363231376633646235666465636233393139653262363639346566376363
30396234623763626338303532666533376564626665373861653138303062353166
36363263383635346235356463343237383131313832376664376233343930626638623861306464
6431373039373434336661653532396562666564613562380a396561383761653437623133343865
66396261653334366134393665663561306365303836376661623536393065353932633631393037
3932633633343232340a613063613337303937346139323533393065646264633565633930633639
61386438373239636130386564336666313434383538656263643436656633643136356564366131
61643862666535616335366338623362346530613961623432393439616536663833396661633264
38616139336438623864333434626638386536373336643234653763656234386139353133643035
32666635623034653462653662656331326532393463333837656537366465643264663639633035
32656139326534323631393634386265643739356164653630623366333465663630306163643631
62623738393162376435356363373738373561653535633435333661393266346666396266643238
66363839616236346430393461656234343931626332366636643237623537356432363739653162
34623661306438653730643233613561376263626634636163366434323734623163646363393766
37636433366638316333326364393232653730363862376630353061353966613365653566326131
61633832306266356436333565666566336439666661656432353237303465393961303732653238
37343864373763646665306432353937363632623034373064326462363037373362623532363130
32616530663431316561363133303438303538623839336366643132353330653030333131393234
64393665646339646239663431626366643634656533663437343030633939356433363664656432
37396535363562323737653439623936626634313965376331656136653738663239306336626366
31633635353965653664376634656233373566616662366335313635623063623064616365623630
63333465373933303066313064363361333536613763333265363464306634396636343833643061
39346364613832333532393032303866303033306264306234643836313862643466643632656636
37343831653966653364303562343832333737656164663539363235333731343132643262613539
66373134363538346337353438636436316334313762363361373534336361363937303863663164
39353634313739343139333732323130336136636531323330616266653362626166643631303339
65323734616363393134323931353561373261643263393231646662396165623931623364313030
62623364383864376662656163303936643163653565613063623431613437383130316561633565
32313234383339643138663866656666326237633464336631333132306362313033363966633764
39626333646564633733633662633839646235333136633232376331356134653965396535633361
35646432383434643564333639343863616639303632643833323832383631346261393464633738
35333163363534646536303037643631636562333362306661366430313266343962303632383139
61383164336562376539653737326631373231626339653032653137633364646130316533343262
63383864323239336235316335323439383365313735303237323138666539373138626132333165
65386466353363383930363936666164623132386139613161393635316236316637633562633964
39663061646531643335363263376333326339613762306130373932646565613936633231313932
65336332343838653034303631666639373839316363326364393034313161616664393530393134
65386465356230663665666434386338336637353463343933343837313665373536633437613766
64363933653135323737313637323738643635316565336338396337323664613163333735623032
6164313639663666343530376337386663303432653261376439
1 change: 1 addition & 0 deletions files/ldap-stg/bootstrap/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/*-test-*
19 changes: 0 additions & 19 deletions files/ldap-stg/bootstrap/70-test-users.ldif
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,19 +0,0 @@
dn: uid=testadmin,ou=users,{{ LDAP_BASE_DN }}
uid: testadmin
userPassword:: e1NTSEF9UklObmRDblpCb2lSdWxsQlV6MVJ6b2swTWVMeWIzTlU=
cn: Admin
sn: User
displayName: Test Admin User
mail: testadminuser@gmail.com
objectClass: inetOrgPerson
objectClass: extensibleObject

dn: uid=test,ou=users,{{ LDAP_BASE_DN }}
uid: test
userPassword:: e1NTSEF9MURYUEJVNWZGd2ZmaURidTJyaVcrRTFGOGMzNjVOajQ=
cn: Test
sn: User
displayName: Test User
mail: testuser@gmail.com
objectClass: inetOrgPerson
objectClass: extensibleObject
13 changes: 0 additions & 13 deletions files/ldap-stg/bootstrap/80-test-groups.ldif
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,13 +0,0 @@
dn: cn=atlas-admin,ou=groups,{{ LDAP_BASE_DN }}
description: Atlas administrators
objectClass: groupOfNames
cn: atlas-admin
member:
member: uid=testadmin,ou=users,{{ LDAP_BASE_DN }}

dn: cn=atlas-users,ou=groups,{{ LDAP_BASE_DN }}
description: Atlas Users
objectClass: groupOfNames
cn: atlas-users
member:
member: uid=test,ou=users,{{ LDAP_BASE_DN }}
6 changes: 5 additions & 1 deletion files/ldap-stg/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,12 @@ services:
volumes:
- config-ldap:/etc/ldap/slapd.d
- database-ldap:/var/lib/ldap
- ./bootstrap:/container/service/slapd/assets/config/bootstrap/ldif/custom
- ${CERTS_DIR-./certs}:/container/service/slapd/assets/certs/
- ./bootstrap:/container/service/slapd/assets/config/bootstrap/ldif/custom

# Only adds test data locally
- ./test-data/70-test-users.ldif:${TEST_DATA_DIR-/container/service/slapd/assets/config/bootstrap/ldif/custom/}70-test-users.ldif
- ./test-data/80-test-groups.ldif:${TEST_DATA_DIR-/container/service/slapd/assets/config/bootstrap/ldif/custom/}80-test-groups.ldif

ldap:
restart: "always"
Expand Down
1 change: 1 addition & 0 deletions files/ldap-stg/env.template
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ LDAP_TLS_KEY_FILENAME=live/ruiru.openmrs.org/privkey.pem
LDAP_TLS_CA_CRT_FILENAME=live/ruiru.openmrs.org/fullchain.pem
CERTS_DIR=/etc/letsencrypt
BACKUP_DIR=/opt/backups
TEST_DATA_DIR=/root/
OLD_LDAP_DOMAIN=ldap.openmrs.org
OLD_LDAP_ADMIN_PASSWORD=<>
OLD_LDAP_TLS_CRT_FILENAME=cert1.pem
Expand Down
19 changes: 19 additions & 0 deletions files/ldap-stg/test-data/70-test-users.ldif
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
dn: uid=testadmin,ou=users,{{ LDAP_BASE_DN }}
uid: testadmin
userPassword:: e1NTSEF9UklObmRDblpCb2lSdWxsQlV6MVJ6b2swTWVMeWIzTlU=
cn: Admin
sn: User
displayName: Test Admin User
mail: testadminuser@gmail.com
objectClass: inetOrgPerson
objectClass: extensibleObject

dn: uid=test,ou=users,{{ LDAP_BASE_DN }}
uid: test
userPassword:: e1NTSEF9MURYUEJVNWZGd2ZmaURidTJyaVcrRTFGOGMzNjVOajQ=
cn: Test
sn: User
displayName: Test User
mail: testuser@gmail.com
objectClass: inetOrgPerson
objectClass: extensibleObject
13 changes: 13 additions & 0 deletions files/ldap-stg/test-data/80-test-groups.ldif
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
dn: cn=atlas-admin,ou=groups,{{ LDAP_BASE_DN }}
description: Atlas administrators
objectClass: groupOfNames
cn: atlas-admin
member:
member: uid=testadmin,ou=users,{{ LDAP_BASE_DN }}

dn: cn=atlas-users,ou=groups,{{ LDAP_BASE_DN }}
description: Atlas Users
objectClass: groupOfNames
cn: atlas-users
member:
member: uid=test,ou=users,{{ LDAP_BASE_DN }}

0 comments on commit 2e271b6

Please sign in to comment.