inQuiry - Release v7.0.0 (Latest)
Hot-fix 7.0.0 (30-04-2024)
Image is not getting in solution while previewing the question (IQ-772)
The Drop down values are not aligned properly for learning level field (IQ-777)
Release Tags:
Question Set Editor:
Tag: v7.0.6
Install: npm i @project-sunbird/sunbird-questionset-editor@7.0.6
QuML Player:
Tag: v7.0.4
Install: npm i @project-sunbird/sunbird-quml-player@7.0.4
Resource Library:
Tag: v7.0.4
Install: npm i @project-sunbird/sunbird-resource-library@7.0.4
Hot-fix 7.0.0 (17-04-2024)
script changes to make InquiryUploadSchema job cloud neutral (IQ-750)
author field is removed from pii configuration (IQ-756)
Release Tags:
InquiryUploadSchema
NA
NA
Deploy/Kubernetes/UploadSchema
schema tag: release-7.0.0_RC4 Note: the job should be re-imported using script
Document Release Version
Sunbird Inquiry
R 7.0.0
21 Dec 2023
Following are the Planned Tickets of R 7.0.0
1
IQ-645
Minor-Enhancement
Jenkins script for data pipeline
2
IQ-638
Minor-Enhancement
[inQuiry] Removal of hardcoding in Question Editor
3
IQ-604
Minor-Enhancement
Upgrade coKreat to v2 APIs
4
IQ-585
Minor-Enhancement
Productionise inquiry V2
5
IQ-584
Minor-Enhancement
User Account Deletion
6
IQ-580
Minor-Enhancement
Enabling of V2 Questionset Editor in sunbirdEd-portal
7
IQ-567
Bug
Error Event is generated on Telemetry while preview the Question set
8
IQ-560
Minor-Enhancement
[inQuiry ] Removal of Hardcoding from inQuiry components
9
IQ-559
Minor-Enhancement
Merging the inQuiry dev infra to Ed dev infra
10
IQ-646
Minor-Enhancement
Deploy user-pii-updater flink job in cokreat infra
11
IQ-591
Bug
Deployment failure in OCI because of Sunbird related variables
12
IQ-652
Minor-Enhancement
quml-migrator: make parallelism configurable
Release Tags:
Question Set Editor:
Tag: v7.0.4
Install: npm i @project-sunbird/sunbird-questionset-editor@7.0.4
URL: https://www.npmjs.com/package/@project-sunbird/sunbird-questionset-editor/v/7.0.4
Question Set Editor Web Component:
Tag: v3.0.3
Install: npm i @project-sunbird/sunbird-questionset-editor-web-component@3.0.3
URL: https://www.npmjs.com/package/@project-sunbird/sunbird-questionset-editor-web-component/v/3.0.3
QuML Player:
Tag: v7.0.3
Install: npm i @project-sunbird/sunbird-quml-player@7.0.3
URL: https://www.npmjs.com/package/@project-sunbird/sunbird-quml-player/v/7.0.3
QuML Player Web Component:
Tag: v3.0.4
Install: npm i @project-sunbird/sunbird-quml-player-web-component@3.0.4
URL: https://www.npmjs.com/package/@project-sunbird/sunbird-quml-player-web-component/v/3.0.4
Quml Player HotFix:
IQ-674 - Quml Player should work without making any API call if Questionset Config.metadata have complete question data.
This fix is provided in 3.0.3 version of web component
Resource Library:
Tag: v7.0.3
Install: npm i @project-sunbird/sunbird-resource-library@7.0.3
URL: https://www.npmjs.com/package/@project-sunbird/sunbird-resource-library/v/7.0.3
Question & Question Set Service:
Assessment
Build/job/Core/job/Assessment/
Deploy/job/dev/job/Kubernetes/job/Assessment/
Note: 1. No New Configuration Added. 2. Memory and CPU Limits Increased 3. Object Schema has been updated. So Schema should be uploaded before deployment for Question, QuestionSet object types. Config File Ref: https://github.com/project-sunbird/sunbird-devops/blob/release-7.0.0_RC3/ansible/roles/stack-sunbird/templates/assessment-service_application.conf
InquiryUploadSchema
NA
NA
NA
Deploy/job/dev/job/Kubernetes/job/InquiryUploadSchema/
NA
Schema Should be Uploaded For Question & QuestionSet using release-7.0.0_RC2.
InquiryKafkaSetup
NA
NA
NA
Deploy/job/dev/job/KnowledgePlatform/job/InquiryKafkaSetup/
A new kafka topic delete.user has to be created for user-pii-data-updater flink job.
InQuiryFlink Job
Build/job/KnowledgePlatform/job/InquiryFlinkJob
Not Applicable
Deploy/job/dev/job/KnowledgePlatform/job/InquiryFlinkJob/
A New Flink Job user-pii-data-updater is added. This job is used to cleanup Personal Identifiable Information (PII) of deleted user from Asset metadata. (e.g: Question/QuestionSet metadata). This job need pii configuration in each target object type configured. Ref for PII Config Sample: https://github.com/Sunbird-inQuiry/inquiry-api-service/blob/18b1aa8442064576ad0fd1977e171dfda54b8fdc/schemas/question/1.1/config.json#L74 Config File Reference For Above Job: https://github.com/Sunbird-inQuiry/data-pipeline/blob/2297fe1288654283f586d1802d458f4238c1e3f6/kubernetes/helm_charts/datapipeline_jobs/values.j2#L264 Fixes given for population of migration error in quml-migrator flink job
Variables Added For user-pii-data-updater flink job:
user_pii_updater_kafka_topic_name
Input Kafka Topic Name
{{ env_name }}.delete.user
user_pii_updater_group
Group Name For The Flink Job
{{ env_name }}-user-pii-updater-group
user_pii_target_object_types
Target Object Type and Schema Version should be configured as value . e.g: If you want to process 5 different objects for deleted user, then all 5 object types should be part of this configuration along with corresponding schema versions.
'{ "Question": ["1.0", "1.1"], "QuestionSet": ["1.0", "1.1"] }'
user_pii_replacement_value
The value which need to be inserted for target pii fields.
"Deleted User"
admin_email_notification_enable
This falg is used to enable/disable email notification for admin
true
user_org_service_base_url
Base Url of userorg service for sending notification
"http://{{private_ingressgateway_ip}}/userorg"
email_notification_subject
Subject Line for Email Notification
"User Account Deletion Notification"
email_notification_regards
Value For Regards in Email Notification
"Team"
Last updated