UPDATE"public"."configuration"SETvalue='VidyaDaan: Your Content $contentName for the project $projectName has been approved by the project owner. Please login to $url for details.'WHEREkey='smsContentAccept';
UPDATE"public"."configuration"SETvalue='VidyaDaan: Your Content $contentName for the project $projectName has been approved by the project owner with few changes. Please login to $url for details.'WHEREkey='smsContentRequestedChanges';
UPDATE"public"."configuration"SETvalue='VidyaDaan: Your Content $contentName for the project $projectName has been approved by the project owner with few changes. Please login to $url for details.'WHEREkey='smsContentAcceptWithChanges';
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>proto</i></font> from private repo Core/common.yml</b></font></description>
<defaultValue/>
<trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>domain_name</name>
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>domain_name</i></font> from private repo Core/common.yml</b></font></description>
<defaultValue/>
<trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>core_vault_sunbird_api_auth_token</name>
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>core_vault_sunbird_api_auth_token</i></font> from private repo Core/secrets.yml</b></font></description>
<defaultValue/>
<trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>private_ingressgateway_ip</name>
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>private_ingressgateway_ip</i></font> from private repo Core/common.yml</b></font></description>
<defaultValue/>
<trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>learningservice_ip</name>
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>learningservice_ip</i></font> from private repo Core/common.yml</b></font></description>
<defaultValue/>
<trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>core_vault_sunbird_sso_client_secret</name>
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>core_vault_sunbird_sso_client_secret</i></font> from private repo Core/secrets.yml</b></font></description>
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>core_vault_sunbird_google_captcha_site_key_portal</i></font> from private repo Core/secrets.yml</b></font></description>
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>sunbird_azure_public_storage_account_name</i></font> from private repo Core/common.yml</b></font></description>
<defaultValue/>
<trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>cassandra</name>
<description><font style="color:dimgray;font-size:14px;"><b>Value of <font style="color:DarkGreen;font-size:14px;"><i>cassandra-1</i></font> IP private repo Core/hosts</b></font></description>
<defaultValue/>
<trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>knowledge_platform_tag</name>
<description><font style="color:dimgray;font-size:14px;"><b>Provide the value of <font style="color:DarkGreen;font-size:14px;"><a href=https://github.com/project-sunbird/knowledge-platform.git>https://github.com/project-sunbird/knowledge-platform.git</a></font> repo tag used</b></font></description>
@@ -25,9 +25,13 @@ core_vault_sunbird_api_auth_token: # Take the jwt token of api-admin consumer fr
core_vault_sunbird_sso_publickey: # Public key of keycloak sunbird realm, update this post keycloak deployment. See below for steps
# SSH tunnel to the keycloak VM by running ssh -L 8080:localhost:8080 deployer@Keycloak-VM-IP
# If you cannot tunnel directly to Keycloak VM, then tunnel to Jenkins first and then tunnel to Keycloak VM from jenkins
#
# Go to http://localhost:8080/auth/admin/master/console/#/realms/sunbird/clients -> lms -> service account roles -> Click on client roles drop down -> Select realm-management -> Select manage-users in Available Roles -> Click on Add selected
#
# Go to http://localhost:8080/auth/admin/master/console/#/realms/sunbird/keys
# Click on Public Key and update the variable
#
# Go to http://localhost:8080/auth/admin/master/console/#/realms/master/login-settings and set the Require SSL to external requests
adminutil_refresh_token_public_key_kid: "" # get after keycloak deployment, go to http://localhost:8080/auth/admin/master/console/#/realms/sunbird/keys and use the Kid of the RS256 token
...
...
@@ -91,17 +95,12 @@ core_vault_kibana_google_client_id: # You can use the same
core_vault_kibana_google_client_secret: # You can use the same outh client secret that we used for portal
vault_core_url_shortner_access_token: "" # Url shortner access token if you want to shorten urls like forgot password link etc using an external service like bit.ly
### IMPORTANT! IMPORTANT! IMPORTANT! ###
### NOTE: FOR A REAL ENVIRONMENT YOU MUST CHANGE THE BELOW VALUES TO SOMETHING VERY SECRET WHICH ONLY YOU WILL KNOW! DO NOT USE THE DEFAULTS FOR REAL ENVIRONMENTS! ###
# Sensible defaults which you need not change - But if you would like to change, you are free to do so
core_vault_enc_entry_password: password # encryption password for the enc service
core_vault_enc_master_pass: password # encryption password for the keys
core_vault_kibana_cookie_secret: long-secret-to-calm-entropy-gods # Cookie secret for kibana Oauth
dp_play_http_secret_key: "long-secret-to-calm-entropy-gods" # Random 32+ character string
core_vault_graph_passport_key: "long-secret-to-calm-entropy-gods" # Should be same as lp_vault_graph_passport_key from KP secrets.yml
crypto_encryption_key: "long-secret-to-calm-entropy-gods" # any crypto key of 32 bit length, used by portal to encrypt and decrypt the userDetails for forgot password flow
# Sensible defaults which you need not change if you are just trying Sunbird- You should change these to something unique for real environments and not use the defaults
core_vault_enc_entry_password: password # encryption password for the enc service
core_vault_enc_master_pass: password # encryption password for the keys
core_vault_kibana_cookie_secret: long-secret-to-calm-entropy-gods # Cookie secret for kibana Oauth
dp_play_http_secret_key: "long-secret-to-calm-entropy-gods" # Random 32+ character string
core_vault_graph_passport_key: "long-secret-to-calm-entropy-gods" # Should be same as lp_vault_graph_passport_key from KP secrets.yml
crypto_encryption_key: "long-secret-to-calm-entropy-gods" # any crypto key of 32 bit length, used by portal to encrypt and decrypt the userDetails for forgot password flow