Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

As part of relase-2.0.0, we are encrypting data in cassandra DB and removing users from Keycloak DB. Below are the steps that need to be performed for Sunbird to work.

...

pg_dump keyclaok > keycloak_backup.db


Configuration Steps :

  • Login to admin console and click User Federation tab on left panel of the screen. As shown in fig.

...

  • Click save button , It will generate one provider id as shown                                                                                                             

 

  • Copy the provider id and update the private repo inventory under Core/secrets.yml for the variable core_vault_sunbird_keycloak_user_federation_provider_id
  • Run below SQL queries on Keycloak database after replacing values for placeholders {PROVIDER_ID} and {realm name} in below query templates. Value of placeholders {PROVIDER_ID} and {realm name} is based on environment variables core_sunbird_keycloak_user_federation_provider_id and keycloak_realm respectively.

...