inQuiry - Release v5.2.0
Project | Date | Release |
---|---|---|
inQuiry | 9 December 2022 | v5.2.0 |
This document contains information about the new features and enhancements planned to the inQuiry building block as part of release 5.2.0:
1.1 inQuiry as an independent building block: As part of this larger goal, in this release, the following items are targeted:
- 1.Update of inQuiry editor & player to angular 12 so that it is up-to-date with the latest security & performance patches in Angular and also compatible with the newest Sunbird coKreat & ED versions.
- 2.Inquiry portal version 2 so that end-to-end creation & publishing workflows can be tested independently.
1.2 CSP-Related Changes:
Link to the test scenarios/cases validated by the inQuiry building block QA team as part of the 5.2.0 release:
Tag: v5.2.3
Install:
npm i @project-sunbird/
sunbird-collection-editor@5.2.3
Tag: v5.2.0
Install:
npm i @project-sunbird/
sunbird-quml-player@5.2.0
Tag: v5.2.0
Install:
npm i @project-sunbird/[email protected]
The below Jobs Need to be created/modified
Job Name | Job Path | Description |
---|---|---|
Assessment | Build/job/Core/job/Assessment/ | Build Job |
Assessment | ArtifactUpload/job/dev/job/Core/job/Assessment/ | Artifact Upload Job |
Assessment | Deploy/job/dev/job/Kubernetes/job/Assessment/ | Deployment Job |
InquiryUploadSchema | Deploy/job/dev/job/Kubernetes/job/InquiryUploadSchema/ | Upload Schema Job |
InquiryFlinkJob | Build/job/KnowledgePlatform/job/InquiryFlinkJob | Flink Build Job |
InquiryFlinkJob | ArtifactUpload/job/dev/job/KnowledgePlatform/job/InquiryFlinkJob | Artifact Upload Job |
InquiryFlinkJob | Deploy/job/dev/job/KnowledgePlatform/job/InquiryFlinkJob/ | Flink Deployment Job |
Component | Service To Build | Build Tag | Service To Deploy | Deploy Tag | Comment |
---|---|---|---|---|---|
Kafka setup | NA | NA | Deploy/KnowledgePlatform/KafkaSetup | NA | Please add below kafka topic under processing kafka cluster with num_of_partitions=1 & replication_factor=1: {{ env_name }}.assessment.republish.request {{ env_name }}.assessment.postpublish.request |
Schema Upload | NA | NA | Deploy/job/dev/job/Kubernetes/job/InquiryUploadSchema/ | NA | Please add below script to public devops repo:
https://github.com/project-sunbird/sunbird-devops/blob/release-5.2.0-inquiry_RC1/pipelines/upload/schema/knowledge-platform/schema.Jenkinsfile
schema_repo_branch_or_tag: release-5.2.0_RC3 |
Assessment | Build/job/Core/job/Assessment/ | Deploy/job/dev/job/Kubernetes/job/Assessment/ | Deploy Tag is given for reference only. Please do not use directly for deployment. For Detailed Configuration Details, Please refer to Configuration Section | ||
InQuiryFlink Job | Build/job/KnowledgePlatform/job/InquiryFlinkJob | Deploy/job/dev/job/KnowledgePlatform/job/InquiryFlinkJob/ | Please deploy below jobs:
async-questionset-publish
questionset-republish |
Note:
- Existing flink job questionset-publish re-named to async-questionset-publish.
CSP migration tools:
We have created 3 tools for CSP migration
Last modified 6mo ago