Skip to content

Latest commit

 

History

History
134 lines (71 loc) · 6.22 KB

File metadata and controls

134 lines (71 loc) · 6.22 KB

Release Notes

Release Date Version
26 Jun 2023 v6.0.1
29 June 2023 v6.0.0

Overview

v6.0.0 -> Angular upgrade of coKreat portal from 11-14 is done in this release.

v6.0.1 -> This release majorly highlights the CSP changes and angular upgrades. This release has rigorously tested on Oracle Cloud Infrastructure (OCI). There was some fixes related to admin/org related reports & OCI integration changes.

6.0.2 issues fixed:

  • OCI integration CSP changes (CO-874)

Discussion Thread: https://github.com/orgs/Sunbird-coKreat/discussions/87

Enhancements / Technical Tasks

  1. coKreat is now cloud-agnostic (co-514)
Details

From this release, coKreat proudly supports cloud agnosticity, allowing you to deploy and run the platform seamlessly across various cloud providers. This means you have the freedom to choose the cloud environment that best suits your organization's needs, whether it's AWS, Azure, Google Cloud, or others.


For more details on the node services, backend services, and file upload plugins, refer CSP changes

  1. Angular Upgrades
Details

Angular migration is completed for coKreat from v11 to v14

  1. Removing unused and redundant code
Details

Some time of the release was planned to remove unused and redundant code from coKreat and make the code more reusable and readable

  1. Reduce spacing in the table in print preview (co-316) : Prashnavali
  2. The basic details at the top of the paper and the Options lables for MCQ questions (क), ख), ग), घ) should be in Hindi, when medium of instruction is chosen as Hindi (co-229) : Prashnavali
  3. Increasing test coverage percentage
Details

Test coverage percentage is now 38%

  1. Postman collection for Object Categories and category definitions
  2. Architecture and component diagrams for coKreat and updating same in the micro-site
  3. Architecture diagram, Data models and APIs for Contribution Service and updating same in the micro-site

Bug Fixes

  1. Program-service: Cert issue to access dev sunbird endpoint (co-441)
  2. The program publish api is failing when copying the collection from Ed portal to cokreat (co-452)

coKreat Build Tags

Service to be Build Build Tag Service to Deploy Deploy Tag Comments
Build/Kubernetes/Player release-6.0.1 Deploy/Kubernetes/Player release-6.0.1_RC3
Build/Kubernetes/Program release-6.0.1 Deploy/Kubernetes/Program release-6.0.1_RC1

Build Tags for other dependant BBs

The build tags used by the below building blocks for this release to upgrade coKreat are:

Sunbird ED

Sunbird Lern

Sunbird Obsrv

Sunbird Knowlg

Sunbird Inquiry

Release Notes: Dependent building blocks

Sunbird-Knowlg: v 5.5.0

Sunbird-Obsrv: v 5.1.0

Sunbird-Lern: v 5.3.0

Note: Only PII changes are taken in this release. RC migration is planned for future releases.

Sunbird-inQuiry: v 5.7.0

Note: Question set editor is not integrated, planned for future releases.

Sunbird-CoKreat: v 5.2.0

Configuration / Environment Variables Changes

This section provides a list of environment variables with their default values and descriptions required to run either the coKreat portal To change the default behaviour, modify the variable value based on your requirements.

Variable NameService NameDefault Public ValuePrivate Value OverrideComments
sunbird_cloud_storage_keyPlayer
sunbird_cloud_storage_secretPlayer
sunbird_cloud_report_containerPlayerreports
sunbird_cloud_storage_regionPlayer
sunbird_cloud_storage_containerPlayer
sunbird_gcloud_project_idPlayer

Ekstep Contributor Scope: Link

Test Cases: Link

Test case execution sheet: Link

Migration scripts:

Please refer below documents for CSP migration for coKreat

{% embed url="https://project-sunbird.atlassian.net/wiki/spaces/SingleSource/pages/3258843156/coKreat+-+Data+Cloud+Agnostic+migration+scripts" %}