| Release Date | Version |
|---|---|
| 26 Jun 2023 | v6.0.1 |
| 29 June 2023 | v6.0.0 |
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
- 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
- Angular Upgrades
Details
Angular migration is completed for coKreat from v11 to v14
- 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
- Reduce spacing in the table in print preview (co-316) : Prashnavali
- 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
- Increasing test coverage percentage
Details
Test coverage percentage is now 38%
- Postman collection for Object Categories and category definitions
- Architecture and component diagrams for coKreat and updating same in the micro-site
- Architecture diagram, Data models and APIs for Contribution Service and updating same in the micro-site
- Program-service: Cert issue to access dev sunbird endpoint (co-441)
- The program publish api is failing when copying the collection from Ed portal to cokreat (co-452)
| 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 |
The build tags used by the below building blocks for this release to upgrade coKreat are:
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
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 Name | Service Name | Default Public Value | Private Value Override | Comments |
|---|---|---|---|---|
| sunbird_cloud_storage_key | Player | |||
| sunbird_cloud_storage_secret | Player | |||
| sunbird_cloud_report_container | Player | reports | ||
| sunbird_cloud_storage_region | Player | |||
| sunbird_cloud_storage_container | Player | |||
| sunbird_gcloud_project_id | Player |
Ekstep Contributor Scope: Link
Test Cases: Link
Test case execution sheet: Link
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" %}