From eb77fcfac79429dc50f392aa1d978f18514ef7bd Mon Sep 17 00:00:00 2001
From: Keshav Prasad <keshavprasadms@gmail.com>
Date: Fri, 13 Jan 2023 13:44:27 +0530
Subject: [PATCH] fix: adding adminutls to learner api token

Signed-off-by: Keshav Prasad <keshavprasadms@gmail.com>
---
 private_repo/ansible/inventory/dev/Core/secrets.yml | 3 +++
 private_repo/ansible/inventory/dev/key-generate.sh  | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/private_repo/ansible/inventory/dev/Core/secrets.yml b/private_repo/ansible/inventory/dev/Core/secrets.yml
index 68261f8ec..c57a8bd37 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 2bf82230b..e0514c6dd 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
-- 
GitLab