Release V 8.0.0 (Ongoing)
Document Release Version
Project | Release Date | Version |
---|---|---|
Lern | V 8.0.0 |
Overview
This release contains software upgrade and ownership transfer functionality.
New Features
Ownership Transfer
LR-722 - Ownership Transfer API LR-685 - Ownership Transfer Flink Job LR-748 - Ownership Transfer delete user assets report
Enhancements / Technical Tasks
LR-309 - The Keycloak version is upgraded with 21.1.2 from 7.0.1. , we are supporting the existing features. Migration activity details are mentioned https://project-sunbird.atlassian.net/wiki/spaces/UM/pages/3356000303/Keycloak+Migration+7.0.1+to+21.x+Design
LR-738 - Scala upgrade from 2.11 to 2.12 for userorg, course, notification and group service.
Bug Fixes
LR-759 - After deleting a user, and when tried to login to the same user immediately, we are getting "Access denied" error
Details of Released Tag
Upgrade Sunbird Lern from 7.0.0 to 8.0.0
Components | Build Jenkins Job | Build Tag | Deploy Jenkins Job | Deploy Tag | Comment |
---|---|---|---|---|---|
OnboardAPIs | NA | NA | Deploy/Kubernetes/OnboardAPIs | To onboard the delete user API | |
Cassandra Migration | Build/Core/Cassandra | Deploy/Kubernetes/Cassandra | Select the sunbird in cassandra_keyspace_to_migrate while deploying script_repo_branch_or_tag: release-7.0.0_RC3 | ||
ES mapping | Provision/Core/ESMapping | Updates the es mapping to accept dynamic framework category to index user data | |||
UserOrg Service | Build/Core/UserOrg | Deploy/Kubernetes/UserOrg | |||
LMS Servive | Build/Core/LMS | Deploy/Kubernetes/LMS | |||
Group Service | Build/Core/Groups | Deploy/Kubernetes/Groups | |||
Notification service | Build/Core/Notification | Deploy/Kubernetes/Notification | |||
Kafka Setup | NA | NA | Deploy/Lern/KafkaSetup | ||
DataPipeline | Build/Lern/LernFlinkJobs | Deploy/Lern/LernFlinkJobs | Define the core_vault_sunbird_keycloak_user_federation_provider_id in Lern inventory secret. Add user-deletion-cleanup and ml-user-delete into job list and deploy it. | ||
Data Product | Build/Lern/LernDataProducts | Deploy/Lern/LernDataProducts | |||
Discussions Middleware | Build/Core/DiscussionsMiddleware | Deploy/Kubernetes/DiscussionsMW | Removed the unwanted logs |
Configurations
To know more about the configuration of delete user assets report visit here
To know more about the configuration of ownership transfer functionality visit here
Release Notes: Dependent building blocks
Sunbird-Knowlg: Release notes (V 5.7.0) Sunbird-Obsrv: Release notes (V 5.1.0) Sunbird-Ed: Release notes (V 8.0.0) Sunbird-Inquiry: Release notes (V 5.7.0) Sunbird-Telemetry: Documentation Sunbird-RC: Documentation
Last updated