--Task-- name: MakeUsers_ds-idrepo enabled: True class_name: MakeUsersTask source_name: overseer-0 source_namespace: >default< target_name: ds-idrepo target_namespace: >default< start: 0 stop: None timeout: no timeout loop: False interval: None dependencies: [] wait_for: [] options: {'out_dir': '/results/ds-idrepo', 'ldif_file': '/results/ds-idrepo/user_entries.ldif', 'num_entries': 10000000} group_name: None Current dir: /mnt/disks/data/xslou/lodestar-fork/pyrock ________________________________________________________________________________ [20/Sep/2022 21:21:01] MakeUsers_ds-idrepo pre : N/A ________________________________________________________________________________ source (overseer-0) is a component ________________________________________________________________________________ [20/Sep/2022 21:21:01] MakeUsers_ds-idrepo step1 : Make sure overseer is not busy ________________________________________________________________________________ [loop_until]: curl -k https://overseer-0.xlou.iam.xlou-cdm.engineeringpit.com/orders/status.txt | grep "WAITING" [loop_until]: (max_time=120, interval=5, expected_rc=[0] [loop_until]: Function succeeded after 0s (rc=0) - expected pattern found [loop_until]: OK (rc = 0) --- stdout --- WAITING --- stderr --- % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 7 100 7 0 0 29 0 --:--:-- --:--:-- --:--:-- 29 ________________________________________________________________________________ [20/Sep/2022 21:21:01] MakeUsers_ds-idrepo step2 : Generate ldif template ________________________________________________________________________________ location : /mnt/disks/data/xslou/lodestar-fork/results/pyrock/authn_rest/shared/ds-idrepo.template ------------ define suffix=ou=identities define maildomain=example.com define numusers=10000000 branch: [suffix] objectClass: top objectClass: organizationalUnit branch: ou=Groups,[suffix] objectClass: top objectClass: organizationalUnit branch: ou=People,[suffix] objectClass: top objectClass: organizationalUnit subordinateTemplate: person:[numusers] template: person rdnAttr: fr-idm-uuid objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson objectClass: iplanet-am-user-service objectClass: devicePrintProfilesContainer objectClass: kbaInfoContainer objectClass: fr-idm-managed-user-explicit objectClass: forgerock-am-dashboard-service objectClass: inetuser objectClass: iplanet-am-auth-configuration-service objectClass: iplanet-am-managed-person objectClass: iPlanetPreferences objectClass: oathDeviceProfilesContainer objectClass: pushDeviceProfilesContainer objectClass: sunAMAuthAccountLockout objectClass: sunFMSAML2NameIdentifier objectClass: webauthnDeviceProfilesContainer fr-idm-uuid: givenName: sn: cn: {givenName} {sn} description: This is the description for {cn}. inetUserStatus: active uid: user. mail: {uid}@[maildomain] telephoneNumber: userPassword: T35tr0ck123 ------------ ________________________________________________________________________________ [20/Sep/2022 21:21:01] MakeUsers_ds-idrepo step3 : Create folder on overseer ________________________________________________________________________________ [loop_until]: kubectl --namespace=xlou exec overseer-0-95878b9d5-x62k6 -- mkdir -p /results/ds-idrepo/template [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- --- stderr --- ________________________________________________________________________________ [20/Sep/2022 21:21:02] MakeUsers_ds-idrepo step4 : Copy template to overseer ________________________________________________________________________________ [loop_until]: kubectl --namespace=xlou cp /mnt/disks/data/xslou/lodestar-fork/results/pyrock/authn_rest/shared/ds-idrepo.template overseer-0-95878b9d5-x62k6:/results/ds-idrepo/template [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- --- stderr --- ________________________________________________________________________________ [20/Sep/2022 21:21:03] MakeUsers_ds-idrepo step5 : Generate ldif file on overseer ________________________________________________________________________________ [loop_until]: kubectl --namespace=xlou exec overseer-0-95878b9d5-x62k6 -- /lodestar/clients/ds/bin/makeldif -o /results/ds-idrepo/user_entries.ldif /results/ds-idrepo/template/ds-idrepo.template [loop_until]: (max_time=-1, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- [print_head_tail]: Print head (100 lines) and tail (100 lines) of input string (10001 lines): ----- output ----- Processed 1000 entries Processed 2000 entries Processed 3000 entries Processed 4000 entries Processed 5000 entries Processed 6000 entries Processed 7000 entries Processed 8000 entries Processed 9000 entries Processed 10000 entries Processed 11000 entries Processed 12000 entries Processed 13000 entries Processed 14000 entries Processed 15000 entries Processed 16000 entries Processed 17000 entries Processed 18000 entries Processed 19000 entries Processed 20000 entries Processed 21000 entries Processed 22000 entries Processed 23000 entries Processed 24000 entries Processed 25000 entries Processed 26000 entries Processed 27000 entries Processed 28000 entries Processed 29000 entries Processed 30000 entries Processed 31000 entries Processed 32000 entries Processed 33000 entries Processed 34000 entries Processed 35000 entries Processed 36000 entries Processed 37000 entries Processed 38000 entries Processed 39000 entries Processed 40000 entries Processed 41000 entries Processed 42000 entries Processed 43000 entries Processed 44000 entries Processed 45000 entries Processed 46000 entries Processed 47000 entries Processed 48000 entries Processed 49000 entries Processed 50000 entries Processed 51000 entries Processed 52000 entries Processed 53000 entries Processed 54000 entries Processed 55000 entries Processed 56000 entries Processed 57000 entries Processed 58000 entries Processed 59000 entries Processed 60000 entries Processed 61000 entries Processed 62000 entries Processed 63000 entries Processed 64000 entries Processed 65000 entries Processed 66000 entries Processed 67000 entries Processed 68000 entries Processed 69000 entries Processed 70000 entries Processed 71000 entries Processed 72000 entries Processed 73000 entries Processed 74000 entries Processed 75000 entries Processed 76000 entries Processed 77000 entries Processed 78000 entries Processed 79000 entries Processed 80000 entries Processed 81000 entries Processed 82000 entries Processed 83000 entries Processed 84000 entries Processed 85000 entries Processed 86000 entries Processed 87000 entries Processed 88000 entries Processed 89000 entries Processed 90000 entries Processed 91000 entries Processed 92000 entries Processed 93000 entries Processed 94000 entries Processed 95000 entries Processed 96000 entries Processed 97000 entries Processed 98000 entries Processed 99000 entries Processed 100000 entries [...] Processed 9902000 entries Processed 9903000 entries Processed 9904000 entries Processed 9905000 entries Processed 9906000 entries Processed 9907000 entries Processed 9908000 entries Processed 9909000 entries Processed 9910000 entries Processed 9911000 entries Processed 9912000 entries Processed 9913000 entries Processed 9914000 entries Processed 9915000 entries Processed 9916000 entries Processed 9917000 entries Processed 9918000 entries Processed 9919000 entries Processed 9920000 entries Processed 9921000 entries Processed 9922000 entries Processed 9923000 entries Processed 9924000 entries Processed 9925000 entries Processed 9926000 entries Processed 9927000 entries Processed 9928000 entries Processed 9929000 entries Processed 9930000 entries Processed 9931000 entries Processed 9932000 entries Processed 9933000 entries Processed 9934000 entries Processed 9935000 entries Processed 9936000 entries Processed 9937000 entries Processed 9938000 entries Processed 9939000 entries Processed 9940000 entries Processed 9941000 entries Processed 9942000 entries Processed 9943000 entries Processed 9944000 entries Processed 9945000 entries Processed 9946000 entries Processed 9947000 entries Processed 9948000 entries Processed 9949000 entries Processed 9950000 entries Processed 9951000 entries Processed 9952000 entries Processed 9953000 entries Processed 9954000 entries Processed 9955000 entries Processed 9956000 entries Processed 9957000 entries Processed 9958000 entries Processed 9959000 entries Processed 9960000 entries Processed 9961000 entries Processed 9962000 entries Processed 9963000 entries Processed 9964000 entries Processed 9965000 entries Processed 9966000 entries Processed 9967000 entries Processed 9968000 entries Processed 9969000 entries Processed 9970000 entries Processed 9971000 entries Processed 9972000 entries Processed 9973000 entries Processed 9974000 entries Processed 9975000 entries Processed 9976000 entries Processed 9977000 entries Processed 9978000 entries Processed 9979000 entries Processed 9980000 entries Processed 9981000 entries Processed 9982000 entries Processed 9983000 entries Processed 9984000 entries Processed 9985000 entries Processed 9986000 entries Processed 9987000 entries Processed 9988000 entries Processed 9989000 entries Processed 9990000 entries Processed 9991000 entries Processed 9992000 entries Processed 9993000 entries Processed 9994000 entries Processed 9995000 entries Processed 9996000 entries Processed 9997000 entries Processed 9998000 entries Processed 9999000 entries Processed 10000000 entries LDIF processing complete. 10000003 entries written --- stderr --- ________________________________________________________________________________ [20/Sep/2022 21:24:34] MakeUsers_ds-idrepo step6 : Add or Import entries on ds-idrepo pod ________________________________________________________________________________ [20/Sep/2022 21:24:34] - INFO: Option seed-via-ldif is set hence using ldif import for data loading [loop_until]: kubectl --namespace=xlou exec overseer-0-95878b9d5-x62k6 -- bash -c "perl -pe '$_ x=!! (/dn: fr-/ .. 1)' /results/ds-idrepo/user_entries.ldif | gzip -c > /results/ds-idrepo/user_entries.ldif.gz" [loop_until]: (max_time=600, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- --- stderr --- [loop_until]: kubectl --namespace=xlou exec overseer-0-95878b9d5-x62k6 -- bash -c "kubectl -n xlou cp -c ds "/results/ds-idrepo/user_entries.ldif.gz" ds-idrepo-0:/opt/opendj/data" [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- --- stderr --- [loop_until]: kubectl --namespace=xlou exec overseer-0-95878b9d5-x62k6 -- bash -c "kubectl -n xlou cp -c ds "/results/ds-idrepo/user_entries.ldif.gz" ds-idrepo-1:/opt/opendj/data" [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- --- stderr --- [loop_until]: kubectl --namespace=xlou exec overseer-0-95878b9d5-x62k6 -- bash -c "kubectl -n xlou cp -c ds "/results/ds-idrepo/user_entries.ldif.gz" ds-idrepo-2:/opt/opendj/data" [loop_until]: (max_time=180, interval=5, expected_rc=[0] [loop_until]: OK (rc = 0) --- stdout --- --- stderr --- [20/Sep/2022 21:26:40] - INFO: Calling import_ldif() in a thread. Check /mnt/disks/data/xslou/lodestar-fork/results/pyrock/authn_rest/03_Data_init/01_MakeUsers_ds-idrepo/datainit_thread.log for output [20/Sep/2022 21:26:40] - INFO: Calling import_ldif() in a thread. Check /mnt/disks/data/xslou/lodestar-fork/results/pyrock/authn_rest/03_Data_init/01_MakeUsers_ds-idrepo/datainit_thread.log for output [20/Sep/2022 21:26:40] - INFO: Calling import_ldif() in a thread. Check /mnt/disks/data/xslou/lodestar-fork/results/pyrock/authn_rest/03_Data_init/01_MakeUsers_ds-idrepo/datainit_thread.log for output ________________________________________________________________________________ [20/Sep/2022 21:34:13] MakeUsers_ds-idrepo post : Post method ________________________________________________________________________________ Setting result to PASS Task has been successfully stopped