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.
LR-766 - Elasticsearch upgrade 6.8.22 to 7.17.13. Steps to upgrade Elasticsearch are available here.
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 |
---|---|---|---|---|---|
Elasticsearch Provisionng | NA | NA | Provision/Core/ApplicationElasticSearch |
| |
Keycloak-21 Provisioning | Build/Core/Keycloak21 | Deploy/Kubernetes/Keycloak21 | Migrating keycloak from version 7.0.1 to 21.1.2 | ||
OnboardAPIs | NA | NA | Deploy/Kubernetes/OnboardAPIs | To onboard the ownership transfer API | |
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 |
|
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 6.1.0) Sunbird-Obsrv: Release notes (V 5.1.3) Sunbird-Ed: Release notes (V 8.0.0) Sunbird-Inquiry: Release notes (V 5.7.0) Sunbird-Telemetry: Documentation Sunbird-RC: Documentation
Last updated