diff --git a/private_repo/ansible/inventory/dev/Core/secrets.yml b/private_repo/ansible/inventory/dev/Core/secrets.yml
index 68261f8ec55bc279c465d2c24c291631f2b3885f..c57a8bd37cc73d6b56c70284337cc3df693b2951 100644
--- a/private_repo/ansible/inventory/dev/Core/secrets.yml
+++ b/private_repo/ansible/inventory/dev/Core/secrets.yml
@@ -137,6 +137,9 @@ sunbird_loggedin_register_token:     # Use portal_loggedin_register consumer tok
 sunbird_anonymous_default_token:     # Use portal_anonymous_fallback_token consumer token
 sunbird_logged_default_token:        # Use portal_loggedin_fallback_token consumer token
 
+# adminutils to learner api token
+adminutil_learner_api_auth_key:      # Use adminutil_learner_api_key consumer token
+
 # ------------------------------------------------------------------------------------------------------------ #
 # Optional variables - Can be left blank if you dont plan to use the intended features
 core_vault_monitor_alerts_slack_url: ""                  # Slack webhook for alerts from alertmanager
diff --git a/private_repo/ansible/inventory/dev/key-generate.sh b/private_repo/ansible/inventory/dev/key-generate.sh
index 2bf82230b0695c9c49a627cffb344c05a378b3f5..e0514c6dd6504c07ba2998f4693c89359e2047d7 100755
--- a/private_repo/ansible/inventory/dev/key-generate.sh
+++ b/private_repo/ansible/inventory/dev/key-generate.sh
@@ -7,7 +7,7 @@ echo
 if [[ $vault_pass == $confirm_vault_pass ]]
 then
   echo "$vault_pass" > temp_vault_pass
-  cd Core/keys
+  mkdir -p Core/keys && cd Core/keys
   for i in {1..10}; do openssl genrsa -out mobile_devicev2_c$i 2048 && openssl pkcs8 -topk8 -inform PEM -in mobile_devicev2_c$i -out mobile_devicev2_key$i -nocrypt && rm -rf mobile_devicev2_c$i ; done
   for i in {1..10}; do openssl genrsa -out accessv1_c$i 2048 && openssl pkcs8 -topk8 -inform PEM -in accessv1_c$i -out accessv1_key$i -nocrypt && rm -rf accessv1_c$i ; done
   for i in {1..10}; do openssl genrsa -out desktop_devicev2_c$i 2048 && openssl pkcs8 -topk8 -inform PEM -in desktop_devicev2_c$i -out desktop_devicev2_key$i -nocrypt && rm -rf desktop_devicev2_c$i ; done