From c6283033d44bbdfd36a199ff7912200207deabc2 Mon Sep 17 00:00:00 2001 From: saiakhil46 Date: Mon, 29 Aug 2022 19:04:57 +0530 Subject: [PATCH 1/3] updated sunbird-release tags to 4.10 --- use/updating-sunbird-releases/4.5-to-4.6.md | 63 ------------------- .../updating-sunbirded.md | 40 ++++++++++++ 2 files changed, 40 insertions(+), 63 deletions(-) delete mode 100644 use/updating-sunbird-releases/4.5-to-4.6.md create mode 100644 use/updating-sunbird-releases/updating-sunbirded.md diff --git a/use/updating-sunbird-releases/4.5-to-4.6.md b/use/updating-sunbird-releases/4.5-to-4.6.md deleted file mode 100644 index c81ebfd..0000000 --- a/use/updating-sunbird-releases/4.5-to-4.6.md +++ /dev/null @@ -1,63 +0,0 @@ -# 4.5 to 4.6 - -### Overview - -This page details out the jobs required to be run as part of the upgrade from Sunbird and Vidaydaan release 4.5.0 to release 4.6.0. Use the following table to understand the jobs that need to be executed in order to successfully complete the upgrade. Any jenkins job configuration or pre-requisites mentioned under manual configuration section needs to be done first before running any of the mentioned jobs. The order of the jobs should also be run as shown below. They can be run in parallel to speed up the execution. - -#### Variables for Sunbird - -| VARIABLE NAME | SERVICE NAME | COMMENTS | | | -| ------------------------------- | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | - | - | -| sunbird\_portal\_cdn\_blob\_url | Player | Change value from ‘https://sunbirdstagingpublic.blob.core.windows.net/uci’ to ‘https://sunbirdstagingpublic.blob.core.windows.net/uci/’ | | | -| Add host group | Monitoring |

[redis-exporter-targets:children]
lp-redis
dp-redis

[redis-cluster:children]
redis-exporter-targets

[core:children]
redis-cluster

| | | - -#### Build and Deploy for Sunbird - -| SERVICE TO BE BUILD | BUILD TAG | SERVICE TO DEPLOY | DEPLOY TAG | COMMENTS | -| --------------------------------------- | ------------------- | ------------------------------------------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------- | -| Build/Plugins/ContentPlayer | release-4.6.0\_RC1 | Deploy/staging/Plugins/ContentPlayer | release-4.6.0\_RC2 | | -| Build/Plugins/ContentPlugins | release-4.6.0\_RC2 | Deploy/staging/Plugins/ContentPlugins | release-4.6.0\_RC2 | | -| | | Deploy/staging/Core/KafkaSetup | release-4.6.0\_RC2 | | -| Build/Kubernetes/Cassandra | release-4.6.0\_RC1 | Deploy/staging/Kubernetes/Cassandra | release-4.6.0\_RC2 | | -| Build/Core/OfflineInstaller | release-4.6.0\_RC25 | Deploy/staging/Core/OfflineInstaller | release-4.6.0\_RC2 | | -| | | Deploy/staging/Kubernetes/Keycloak | release-4.6.0\_RC2 | | -| Build/Kubernetes/Assessment | release-4.6.0\_RC2 | Deploy/staging/Kubernetes/Assessment | release-4.6.0\_RC2 | | -| | | Deploy/staging/Kubernetes/APIManager | release-4.6.0\_RC2 | | -| | | Deploy/staging/Kubernetes/Analytics | release-4.6.0\_RC2 | | -| | | Deploy/staging/Kubernetes/CertRegistry | release-4.6.0\_RC2 | | -| | | Deploy/staging/Kubernetes/KnowledgeMW | release-4.6.0\_RC2 | | -| Build/Kubernetes/Content | release-4.6.0\_RC2 | Deploy/staging/Kubernetes/Content | release-4.6.0\_RC2 | | -| Build/Kubernetes/DiscussionsMW | release-4.6.0\_RC3 | Deploy/staging/Kubernetes/DiscussionsMW | release-4.6.0\_RC2 | | -| Build/Kubernetes/Learner | release-4.6.0\_RC6 | Deploy/staging/Kubernetes/Learner | release-4.6.0\_RC2 | | -| Build/Kubernetes/Lms | release-4.6.0\_RC3 | Deploy/staging/Kubernetes/Lms | release-4.6.0\_RC2 | | -| Build/Kubernetes/Nodebb | release-4.6.0\_RC3 | Deploy/staging/Kubernetes/Nodebb | release-4.6.0\_RC2 | | -| Build/Kubernetes/Notification | release-4.6.0\_RC2 | Deploy/staging/Kubernetes/Notification | release-4.6.0\_RC2 | | -| Build/Kubernetes/Player | release-4.6.0\_RC25 | Deploy/staging/Kubernetes/Player | release-4.6.0\_RC2 | | -| Build/Kubernetes/Search | release-4.6.0\_RC2 | Deploy/staging/Kubernetes/Search | release-4.6.0\_RC2 | | -| Build/Kubernetes/Taxonomy | release-4.6.0\_RC2 | Deploy/staging/Kubernetes/Taxonomy | release-4.6.0\_RC2 | | -| | | Deploy/staging/managed-learn/ml-analytics-service | release-4.6.0\_RC2 | | -| Build/managed-learn/ml-core-service | release-4.6.0\_RC3 | Deploy/staging/managed-learn/ml-core-service | release-4.6.0\_RC2 | | -| Build/managed-learn/ml-projects-service | release-4.6.0\_RC4 | Deploy/staging/managed-learn/ml-projects-service | release-4.6.0\_RC2 | | -| Build/managed-learn/ml-survey-service | release-4.6.0\_RC4 | Deploy/staging/managed-learn/ml-survey-service | release-4.6.0\_RC2 | | -| | | Deploy/staging/UCI/fusionauth | release-4.6.0\_RC2 | | -| Build/UCI/Inbound | release-4.6.0 | Deploy/staging/UCI/Inbound | release-4.6.0\_RC2 | | -| | | Deploy/staging/UCI/odk | release-4.6.0\_RC2 | | -| Build/UCI/Orchestrator | release-4.6.0 | Deploy/staging/UCI/Orchestrator | release-4.6.0\_RC2 | | -| Build/UCI/Outbound | release-4.6.0 | Deploy/staging/UCI/Outbound | release-4.6.0\_RC2 | | -| Build/UCI/Transformer | release-4.6.0 | Deploy/staging/UCI/Transformer | release-4.6.0\_RC2 | | -| Build/UCI/UCI | release-4.6.0 | Deploy/staging/UCI/UCI | release-4.6.0\_RC2 | | -| | | OpsAdministration/staging/Core/GraylogMongoImport | release-4.6.0\_RC2 | graylog\_mongo\_collections: grok\_patterns,pipeline\_processor\_pipelines,pipeline\_processor\_pipelines\_streams,pipeline\_processor\_rules | -| | | Deploy/staging/Kubernetes/OnboardConsumers | release-4.6.0\_RC2 | | -| | | Deploy/staging/Kubernetes/OnboardAPIs | release-4.6.0\_RC2 | | -| | | Deploy/staging/Kubernetes/Monitoring | release-4.6.0\_RC2 | tag: dashboards | -| Build/KnowledgePlatform/FlinkJobs | release-4.6.0\_RC5 | Deploy/staging/KnowledgePlatform/FlinkJobs | release-4.6.0\_RC1 | | -| Build/DataPipeline/EdDataProducts | release-4.6.0\_RC2 | Deploy/staging/DataPipeline/EdDataProducts | release-4.6.0\_RC2 | | -| Build/DataPipeline/FlinkPipelineJobs | release-4.6.0\_RC1 | Deploy/staging/DataPipeline/FlinkPipelineJobs | release-4.6.0\_RC2 | | - -#### Manual Configurations for Sunbird - -| MANUAL STEP | INSTRUCTION | -| ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Create Kafka Topic |

Topic Name - .ml.projects.submissions

This has to be accessible for consumption by data pipeline

| -| Add refresh\_data in ETLUserCacheIndexer |

Job Name: ETLUserCacheIndexer
parameter: refresh_data

“Please add refresh_data as another parameter in ETLUserCacheIndexer job.

make default value as (““false””)”

https://github.com/project-sunbird/sunbird-devops/pull/3154/files

| -| spark-script | https://project-sunbird.atlassian.net/wiki/spaces/UM/pages/3050930177/SB-28196+User+org+association+issue+-+Data+correction | diff --git a/use/updating-sunbird-releases/updating-sunbirded.md b/use/updating-sunbird-releases/updating-sunbirded.md new file mode 100644 index 0000000..fa3da04 --- /dev/null +++ b/use/updating-sunbird-releases/updating-sunbirded.md @@ -0,0 +1,40 @@ +# 4.9 to 4.10 + +### Overview + +This page details out the jobs required to be run as part of the upgrade from Sunbird and Vidaydaan release 4.9.0 to release 4.10.0. Use the following table to understand the jobs that need to be executed in order to successfully complete the upgrade. Any jenkins job configuration or pre-requisites mentioned under manual configuration section needs to be done first before running any of the mentioned jobs. The order of the jobs should also be run as shown below. They can be run in parallel to speed up the execution. + +#### Build and Deploy for Sunbird + +| SERVICE TO BE BUILD | BUILD TAG | SERVICE TO DEPLOY | DEPLOY TAG | COMMENTS | +|-----------------------------------------|--------------------|--------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------| +| | | Provision/Core/ESMapping | release-4.10.0_RC1 | +| Build/Kubernetes/Cassandra | release-4.10.0_RC1 | Deploy/Kubernetes/Cassandra | release-4.10.0_RC1 | +| Build/Kubernetes/Learner | release-4.10.0_RC4 | Deploy/Kubernetes/Learner | release-4.10.0_RC1 | +| Build/Kubernetes/DiscussionMW | release-4.10.0_RC3 | Deploy/Kubernetes/DiscussionMW | release-4.10.0_RC1 | +| Build/Kubernetes/Assessment | release-4.10.0_RC2 | Deploy/Kubernetes/Assessment | release-4.10.0_RC1 | +| Build/Kubernetes/Report | release-4.10.0_RC6 | Deploy/Kubernetes/Report | release-4.10.0_RC1 | +| Build/Kubernetes/Search | release-4.10.0_RC2 | Deploy/Kubernetes/Search | release-4.10.0_RC1 | +| Build/Kubernetes/Taxonomy | release-4.10.0_RC2 | Deploy/Kubernetes/Taxonomy | release-4.10.0_RC1 | +| Build/Kubernetes/Content | release-4.10.0_RC2 | Deploy/Kubernetes/Content | release-4.10.0_RC1 | +| Build/Kubernetes/Player | release-4.10.2_RC14 | Deploy/Kubernetes/Player | release-4.10.0_RC1 | +| Build/Core/OfflineInstaller | release-4.10.2_RC14 | Deploy/Core/OfflineInstaller | release-4.10.0_RC1 | +| Build/managed-learn/ml-core-service | release-4.10.0_RC1 | Deploy/managed-learn/ml-core-service | release-4.10.0_RC1 | +| Build/managed-learn/ml-projects-service | release-4.10.0_RC1 | Deploy/managed-learn/ml-projects-service | release-4.10.0_RC1 | +| Build/managed-learn/ml-reports-service | release-4.10.0_RC1 | Deploy/managed-learn/ml-reports-service | release-4.10.0_RC1 | +| Build/managed-learn/ml-survey-service | release-4.10.0_RC1 | Deploy/managed-learn/ml-survey-service | release-4.10.0_RC1 | +| | | Deploy/managed-learn/ml-analytics-service | release-4.10.0_RC3 | +| Build/KnowledgePlatform/FlinkJobs | release-4.10.0_RC1 | Deploy/KnowledgePlatform/FlinkJobs | release-4.10.0_RC1 | +| | | Provision/DataPipeline/AnalyticsSpark | release-4.10.5_RC2 | +| Build/DataPipeline/AnalyticsCore | release-4.10.5_RC1 | Deploy/DataPipeline/AnalyticsCore | release-4.10.5_RC2 | +| Build/DataPipeline/CoreDataProducts | release-4.10.5_RC2 | Deploy/DataPipeline/CoreDataProducts | release-4.10.5_RC2 | +| Build/DataPipeline/EdDataProducts | release-4.10.5_RC3 | Deploy/DataPipeline/EdDataProducts | release-4.10.5_RC2 | +| Build/DataPipeline/ETLJobs | release-4.10.5_RC2 | Deploy/DataPipeline/ETLJobs | release-4.10.5_RC2 | + + +#### Manual Configurations for Sunbird + +|Manual Step|Instruction| +|--------------------|--------------------| +| ES mapping and reindexing
SB-29813 | Please follow the wiki to create new index and mapping of org and reindex the data
https://project-sunbird.atlassian.net/wiki/spaces/UM/pages/2346156058/SC-2190+ES+scaling+-+reindexing+Org+index | + From 5969b9eac9217012723481476a32aa38f22705ca Mon Sep 17 00:00:00 2001 From: saiakhil46 Date: Thu, 1 Sep 2022 18:33:02 +0530 Subject: [PATCH 2/3] updated tags to 4.10 release in build.md --- .../platform/build.md | 250 +++++++++--------- 1 file changed, 125 insertions(+), 125 deletions(-) diff --git a/use/prerequisites-for-your-own-sunbird-ed-instance/platform/build.md b/use/prerequisites-for-your-own-sunbird-ed-instance/platform/build.md index 026e45e..bd67ab8 100644 --- a/use/prerequisites-for-your-own-sunbird-ed-instance/platform/build.md +++ b/use/prerequisites-for-your-own-sunbird-ed-instance/platform/build.md @@ -2,7 +2,7 @@ ### Overview -To install SunbirdED `release-4.6.0`, we will need to run many Jenkins jobs and a couple of manual steps. Some of the jobs need to be run in a specific order. This page details out the list of jobs, their order and the github release tags to be used for each job. +To install SunbirdED `release-4.10.0`, we will need to run many Jenkins jobs and a couple of manual steps. Some of the jobs need to be run in a specific order. This page details out the list of jobs, their order and the github release tags to be used for each job. @@ -64,52 +64,52 @@ az storage blob upload-batch --destination label --source labels --account-name | JENKINS JOB TO RUN | GITHUB TAG | GITHUB REPO | COMMENTS | | ---------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------- | | Build/Core/AdminUtils | release-4.5.0\_RC3 | [https://github.com/project-sunbird/sunbird-apimanager-util.git](https://github.com/project-sunbird/sunbird-apimanager-util.git) | Handles mobile device registration, refresh token | -| Build/Core/Analytics | release-4.4.1\_RC1 | [https://github.com/project-sunbird/sunbird-analytics-service.git](https://github.com/project-sunbird/sunbird-analytics-service.git) | Location Register, Location Retrieval | -| Build/Core/APIManager | release-4.4.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | The API Gateway | +| Build/Core/Analytics | release-4.8.5\_RC2 | [https://github.com/project-sunbird/sunbird-analytics-service.git](https://github.com/project-sunbird/sunbird-analytics-service.git) | Location Register, Location Retrieval | +| Build/Core/APIManager | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | The API Gateway | | Build/Core/ApiManagerEcho | master-RC1 | [https://github.com/project-sunbird/sunbird-echo-service.git](https://github.com/project-sunbird/sunbird-echo-service.git) | Simply echos the request | -| Build/Core/Assessment | release-4.6.0\_RC2 | [https://github.com/project-sunbird/knowledge-platform.git](https://github.com/project-sunbird/knowledge-platform.git) | Handles course assessments | +| Build/Core/Assessment | release-4.10.0\_RC2 | [https://github.com/project-sunbird/knowledge-platform.git](https://github.com/project-sunbird/knowledge-platform.git) | Handles course assessments | | Build/Core/Bot | release-3.9.0\_RC1 | [https://github.com/project-sunbird/sunbird-bot.git](https://github.com/project-sunbird/sunbird-bot.git) | Frontend for the chatbot | -| Build/Core/Cassandra | release-4.6.0\_RC1 | [https://github.com/project-sunbird/sunbird-utils.git](https://github.com/project-sunbird/sunbird-utils.git) | Handles the Cassandra database schema | +| Build/Core/Cassandra | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-utils.git](https://github.com/project-sunbird/sunbird-utils.git) | Handles the Cassandra database schema | | Build/Core/CassandraTrigger | release-4.6.0\_RC1 | [https://github.com/project-sunbird/sunbird-utils.git](https://github.com/project-sunbird/sunbird-utils.git) | Creates few Cassandra Triggers | | Build/Core/Cert | release-3.5.0\_RC2 | [https://github.com/project-sunbird/cert-service.git](https://github.com/project-sunbird/cert-service.git) | Handles course certificates | -| Build/Core/CertRegistryService | release-3.4.0\_RC1 | [https://github.com/project-sunbird/certificate-registry.git](https://github.com/project-sunbird/certificate-registry.git) | Helper for Certificate service | -| Build/Core/Content | release-4.6.0\_RC2 | [https://github.com/project-sunbird/knowledge-platform.git](https://github.com/project-sunbird/knowledge-platform.git) | Handles the Contents and Content Metadata | -| Build/Core/Dial | release-3.7.0\_RC2 | [https://github.com/project-sunbird/sunbird-dial-service.git](https://github.com/project-sunbird/sunbird-dial-service.git) | Handles QR code generation | -| Build/Core/DiscussionsMiddleware | release-4.6.0\_RC3 | [https://github.com/Sunbird-Ed/discussions-middleware.git](https://github.com/Sunbird-Ed/discussions-middleware.git) | Middleware for discussion forum | +| Build/Core/CertRegistryService | release-4.9.0\_RC1 | [https://github.com/project-sunbird/certificate-registry.git](https://github.com/project-sunbird/certificate-registry.git) | Helper for Certificate service | +| Build/Core/Content | release-4.10.0\_RC2 | [https://github.com/project-sunbird/knowledge-platform.git](https://github.com/project-sunbird/knowledge-platform.git) | Handles the Contents and Content Metadata | +| Build/Core/Dial | release-4.9.0\_RC1 | [https://github.com/project-sunbird/sunbird-dial-service.git](https://github.com/project-sunbird/sunbird-dial-service.git) | Handles QR code generation | +| Build/Core/DiscussionsMiddleware | release-4.7.0\_RC4 | [https://github.com/Sunbird-Ed/discussions-middleware.git](https://github.com/Sunbird-Ed/discussions-middleware.git) | Middleware for discussion forum | | Build/Core/EncService | release-3.8.0\_RC1 | [https://github.com/project-sunbird/enc-service](https://github.com/project-sunbird/enc-service) | Encryption service to setup certificate signing keys | | Build/Core/Groups | release-4.5.0\_RC1 | [https://github.com/project-sunbird/groups-service.git](https://github.com/project-sunbird/groups-service.git) | Handles groups functions | | Build/Core/Keycloak | release-3.8.0\_RC1 | [https://github.com/project-sunbird/sunbird-auth.git](https://github.com/project-sunbird/sunbird-auth.git) | User authentication service | -| Build/Core/KnowledgeMW | release-4.3.0\_RC1 | [https://github.com/project-sunbird/knowledge-mw-service.git](https://github.com/project-sunbird/knowledge-mw-service.git) | Middleware for Content service | -| Build/Core/Learner | release-4.6.0\_RC6 | [https://github.com/project-sunbird/sunbird-lms-service.git](https://github.com/project-sunbird/sunbird-lms-service.git) | Handles user and organizations | -| Build/Core/Lms | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-course-service.git](https://github.com/project-sunbird/sunbird-course-service.git) | Handles courses | -| Build/Core/Nodebb | github\_release\_tag: release-4.6.0\_RC3, nodebb\_branch: v1.16.0 | [https://github.com/project-sunbird/sunbird-nodebb.git](https://github.com/project-sunbird/sunbird-nodebb.git) | Handles the discussion forum | +| Build/Core/KnowledgeMW | release-4.8.0\_RC2 | [https://github.com/project-sunbird/knowledge-mw-service.git](https://github.com/project-sunbird/knowledge-mw-service.git) | Middleware for Content service | +| Build/Core/Learner | release-4.10.0\_RC4 | [https://github.com/project-sunbird/sunbird-lms-service.git](https://github.com/project-sunbird/sunbird-lms-service.git) | Handles user and organizations | +| Build/Core/Lms | release-4.9.0\_RC4 | [https://github.com/project-sunbird/sunbird-course-service.git](https://github.com/project-sunbird/sunbird-course-service.git) | Handles courses | +| Build/Core/Nodebb | github\_release\_tag: release-4.7.0\_RC1, nodebb\_branch: v1.18.6 | [https://github.com/project-sunbird/sunbird-nodebb.git](https://github.com/project-sunbird/sunbird-nodebb.git) | Handles the discussion forum | | Build/Core/Notification | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-notification-service.git](https://github.com/project-sunbird/sunbird-notification-service.git) | Handles notifications | -| Build/Core/Player | release-4.6.0\_RC25 | [https://github.com/Sunbird-Ed/SunbirdEd-portal.git](https://github.com/Sunbird-Ed/SunbirdEd-portal.git) | Handles the UI elements | +| Build/Core/Player | release-4.10.2\_RC14 | [https://github.com/Sunbird-Ed/SunbirdEd-portal.git](https://github.com/Sunbird-Ed/SunbirdEd-portal.git) | Handles the UI elements | | Build/Core/Print | release-3.8.0\_RC1 | [https://github.com/project-sunbird/print-service.git](https://github.com/project-sunbird/print-service.git) | Handles PDF generation of certificates | | Build/Core/Proxy | release-3.8.0\_RC14 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Nginx web server / proxy | -| Build/Core/Report | release-3.2.0\_RC1 | [https://github.com/project-sunbird/sunbird-report-service.git](https://github.com/project-sunbird/sunbird-report-service.git) | Handles some of the reports | -| Build/Core/Router | release-3.8.0\_RC2 | [https://github.com/project-sunbird/sunbird-bot.git](https://github.com/project-sunbird/sunbird-bot.git) | Backend for chatbot | -| Build/Core/Search | release-4.6.0\_RC2 | [https://github.com/project-sunbird/knowledge-platform.git](https://github.com/project-sunbird/knowledge-platform.git) | Handles contents / course search | -| Build/Core/Taxonomy | release-4.6.0\_RC2 | [https://github.com/project-sunbird/knowledge-platform.git](https://github.com/project-sunbird/knowledge-platform.git) | Handles the taxonomies | +| Build/Core/Report | release-4.10.0\_RC6 | [https://github.com/project-sunbird/sunbird-report-service.git](https://github.com/project-sunbird/sunbird-report-service.git) | Handles some of the reports | +| Build/Core/Router | release-3.9.0\_RC1 | [https://github.com/project-sunbird/sunbird-bot.git](https://github.com/project-sunbird/sunbird-bot.git) | Backend for chatbot | +| Build/Core/Search | release-4.10.0\_RC2 | [https://github.com/project-sunbird/knowledge-platform.git](https://github.com/project-sunbird/knowledge-platform.git) | Handles contents / course search | +| Build/Core/Taxonomy | release-4.10.0\_RC2 | [https://github.com/project-sunbird/knowledge-platform.git](https://github.com/project-sunbird/knowledge-platform.git) | Handles the taxonomies | | Build/Core/Telemetry | release-3.3.0\_RC1 | [https://github.com/project-sunbird/sunbird-telemetry-service.git](https://github.com/project-sunbird/sunbird-telemetry-service.git) | Handles the telemetry generated | | Build/Core/Yarn | release-2.6.0 | [https://github.com/project-sunbird/sunbird-lms-jobs.git](https://github.com/project-sunbird/sunbird-lms-jobs.git) | Handles SSO and account merges | | Build/KnowledgePlatform/CassandraTrigger | release-3.8.0\_RC18 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Creates few Cassandra Triggers | -| Build/KnowledgePlatform/FlinkJobs | release-4.6.0\_RC5 | [https://github.com/project-sunbird/knowledge-platform-jobs.git](https://github.com/project-sunbird/knowledge-platform-jobs.git) | Multiple functions like search indexing, video streaming | -| Build/KnowledgePlatform/Learning | github\_release\_tag: release-4.5.0\_RC11, profile\_id: platform-services | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Handles frameworks | +| Build/KnowledgePlatform/FlinkJobs | release-4.10.0\_RC1 | [https://github.com/project-sunbird/knowledge-platform-jobs.git](https://github.com/project-sunbird/knowledge-platform-jobs.git) | Multiple functions like search indexing, video streaming | +| Build/KnowledgePlatform/Learning | github\_release\_tag: release-4.8.0\_RC7, profile\_id: platform-services | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Handles frameworks | | Build/KnowledgePlatform/Neo4j | release-4.5.0\_RC12 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Generates neo4j plugins | | Build/KnowledgePlatform/SyncTool | release-4.5.0\_RC12 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Generates a jar to manually sync contents | -| Build/KnowledgePlatform/Yarn | release-4.5.0\_RC11 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Multiple functions like publishing contents, issuing certificates | +| Build/KnowledgePlatform/Yarn | release-4.9.1\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Multiple functions like publishing contents, issuing certificates | | Build/DataPipeline/AdhocScripts | release-4.5.1\_RC1 | [https://github.com/Sunbird-Ed/sunbird-data-products.git](https://github.com/Sunbird-Ed/sunbird-data-products.git) | Generates supporting scripts for reporting | -| Build/DataPipeline/AnalyticsCore | release-4.2.0\_RC1 | [https://github.com/project-sunbird/sunbird-analytics-core.git](https://github.com/project-sunbird/sunbird-analytics-core.git) | Generates core libraries for reporting | -| Build/DataPipeline/CoreDataProducts | release-4.3.0\_RC1 | [https://github.com/project-sunbird/sunbird-core-dataproducts.git](https://github.com/project-sunbird/sunbird-core-dataproducts.git) | Generates supporting libraries for reporting | -| Build/DataPipeline/EdDataProducts | release-4.6.0\_RC2 | [https://github.com/Sunbird-Ed/sunbird-data-products.git](https://github.com/Sunbird-Ed/sunbird-data-products.git) | Generates supporting libraries for reporting | -| Build/DataPipeline/ETLJobs | release-4.5.0\_RC2 | [https://github.com/Sunbird-Ed/sunbird-data-products.git](https://github.com/Sunbird-Ed/sunbird-data-products.git) | Extract, Transform, Data Loading jobs | -| Build/DataPipeline/FlinkPipelineJobs | release-4.6.0\_RC1 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Handles processing of telemetry data | +| Build/DataPipeline/AnalyticsCore | release-4.10.5\_RC1 | [https://github.com/project-sunbird/sunbird-analytics-core.git](https://github.com/project-sunbird/sunbird-analytics-core.git) | Generates core libraries for reporting | +| Build/DataPipeline/CoreDataProducts | release-4.10.5\_RC2 | [https://github.com/project-sunbird/sunbird-core-dataproducts.git](https://github.com/project-sunbird/sunbird-core-dataproducts.git) | Generates supporting libraries for reporting | +| Build/DataPipeline/EdDataProducts | release-4.10.5\_RC3 | [https://github.com/Sunbird-Ed/sunbird-data-products.git](https://github.com/Sunbird-Ed/sunbird-data-products.git) | Generates supporting libraries for reporting | +| Build/DataPipeline/ETLJobs | release-4.10.5\_RC2 | [https://github.com/Sunbird-Ed/sunbird-data-products.git](https://github.com/Sunbird-Ed/sunbird-data-products.git) | Extract, Transform, Data Loading jobs | +| Build/DataPipeline/FlinkPipelineJobs | release-4.9.0\_RC2 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Handles processing of telemetry data | | Build/DataPipeline/Secor | secor-0.29\_RC2 | [https://github.com/project-sunbird/secor.git](https://github.com/project-sunbird/secor.git) | Handlles backup of telemetry data to Azure Blob | | Build/Plugins/CollectionEditor | release-3.6.0\_RC1 | [https://github.com/project-sunbird/sunbird-collection-editor.git](https://github.com/project-sunbird/sunbird-collection-editor.git) | A bunch of plugins to handle collection editing | | Build/Plugins/ContentEditor | release-4.1.0\_RC1 | [https://github.com/project-sunbird/sunbird-content-editor.git](https://github.com/project-sunbird/sunbird-content-editor.git) | A bunch of plugins to edit certain types of content | | Build/Plugins/ContentPlayer | release-4.6.0\_RC1 | [https://github.com/project-sunbird/sunbird-content-player.git](https://github.com/project-sunbird/sunbird-content-player.git) | A bunch of plugins to handle content playback | -| Build/Plugins/ContentPlugins | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-content-plugins.git](https://github.com/project-sunbird/sunbird-content-plugins.git) | A bunch of base plugins to support the content editors and content player | +| Build/Plugins/ContentPlugins | release-4.9.0\_RC1 | [https://github.com/project-sunbird/sunbird-content-plugins.git](https://github.com/project-sunbird/sunbird-content-plugins.git) | A bunch of base plugins to support the content editors and content player | | Build/Plugins/GenericEditor | release-3.6.0\_RC1 | [https://github.com/project-sunbird/sunbird-generic-editor.git](https://github.com/project-sunbird/sunbird-generic-editor.git) | A bunch of plugins to edit certain types of content | **Infra Provision** @@ -120,31 +120,31 @@ az storage blob upload-batch --destination label --source labels --account-name | JENKINS JOB TO RUN | GITHUB TAG | GITHUB REPO | COMMENTS | | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | -| OpsAdministration/Core/Bootstrap | hosts: env, branch\_or\_tag: release-4.6.0\_RC4, tag: bootstrap\_any,node\_exporter | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the deployer user and installs node exporter and python packages for ansible | -| OpsAdministration/KnowledgePlatform/Bootstrap | hosts: env, branch\_or\_tag: release-4.6.0\_RC4, tag: bootstrap\_any,node\_exporter | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the deployer user and installs node exporter and python packages for ansible | -| OpsAdministration/DataPipeline/Bootstrap | hosts: env, branch\_or\_tag: release-4.6.0\_RC4, tag: bootstrap\_any,node\_exporter | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the deployer user and installs node exporter and python packages for ansible | -| Provision/Core/ApplicationElasticSearch | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Elasticsearch used by the applications | -| Provision/Core/Cassandra | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Cassandra database | -| Provision/Core/CassandraExporter | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Cassandra prometheus exporter | -| Provision/Core/ESMapping | indices\_name: all, branch\_or\_tag: release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates Elasticsearch indices and mappings | -| Provision/Core/Keycloak | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs java and other pre-requisites for Keycloak service | -| Provision/Core/LogES | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Elasticsearch used to store application and VM logs | -| Provision/Core/MongodbCluster | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Mongo database | -| Provision/Core/Postgres | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Postgres database | -| Provision/Core/PostgresDbUpdate | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates Postgres tables, schema and users | -| Provision/KnowledgePlatform/Learning | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Install tomcat and other pre-requisites for Learning service | -| Provision/KnowledgePlatform/Neo4j | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Installs Neo4j database | -| Provision/KnowledgePlatform/Yarn | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Install Hadoop and other pre-requisites to run Yarn | -| Provision/DataPipeline/AnalyticsGeoLocationDBSetup | release-4.6.0\_RC3, geoip\_zip\_csv\_file\_name: Enter the maxmind city database zip file name you uploaded to `artifacts` container | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Creates tables and schema in Postgres | -| Provision/DataPipeline/AnalyticsSpark | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Install Apache Spark and other pre-requisites for reporting | -| Provision/DataPipeline/Druid | release-4.6.0\_RC3, service: Select All, remote: raw | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Installs Druid | -| Provision/DataPipeline/InfluxDB | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Install Influx DB used by monitoring system | -| Provision/DataPipeline/Kafka | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Installs Kafka | -| Provision/DataPipeline/KafkaIndexer | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Install Logstash to read telemetry data from Kafka and index into Log ES | -| Provision/DataPipeline/Postgres | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Installs Postgres database and users | -| Provision/DataPipeline/PostgresDbUpdate | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Creates Postgres tables, schema and users | -| Provision/DataPipeline/Redis | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Install Redis | -| Provision/DataPipeline/Zookeeper | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Installs Zookeeper | +| OpsAdministration/Core/Bootstrap | hosts: env, branch\_or\_tag: release-4.10.1\_RC2, tag: bootstrap\_any,node\_exporter | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the deployer user and installs node exporter and python packages for ansible | +| OpsAdministration/KnowledgePlatform/Bootstrap | hosts: env, branch\_or\_tag: release-4.10.1\_RC2, tag: bootstrap\_any,node\_exporter | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the deployer user and installs node exporter and python packages for ansible | +| OpsAdministration/DataPipeline/Bootstrap | hosts: env, branch\_or\_tag: release-4.10.1\_RC2, tag: bootstrap\_any,node\_exporter | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the deployer user and installs node exporter and python packages for ansible | +| Provision/Core/ApplicationElasticSearch | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Elasticsearch used by the applications | +| Provision/Core/Cassandra | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Cassandra database | +| Provision/Core/CassandraExporter | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Cassandra prometheus exporter | +| Provision/Core/ESMapping | indices\_name: all, branch\_or\_tag: release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates Elasticsearch indices and mappings | +| Provision/Core/Keycloak | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs java and other pre-requisites for Keycloak service | +| Provision/Core/LogES | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Elasticsearch used to store application and VM logs | +| Provision/Core/MongodbCluster | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Mongo database | +| Provision/Core/Postgres | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs Postgres database | +| Provision/Core/PostgresDbUpdate | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates Postgres tables, schema and users | +| Provision/KnowledgePlatform/Learning | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Install tomcat and other pre-requisites for Learning service | +| Provision/KnowledgePlatform/Neo4j | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Installs Neo4j database | +| Provision/KnowledgePlatform/Yarn | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Install Hadoop and other pre-requisites to run Yarn | +| Provision/DataPipeline/AnalyticsGeoLocationDBSetup | release-4.10.5\_RC3, geoip\_zip\_csv\_file\_name: Enter the maxmind city database zip file name you uploaded to `artifacts` container | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Creates tables and schema in Postgres | +| Provision/DataPipeline/AnalyticsSpark | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Install Apache Spark and other pre-requisites for reporting | +| Provision/DataPipeline/Druid | release-4.10.5\_RC3, service: Select All, remote: raw | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Installs Druid | +| Provision/DataPipeline/InfluxDB | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Install Influx DB used by monitoring system | +| Provision/DataPipeline/Kafka | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Installs Kafka | +| Provision/DataPipeline/KafkaIndexer | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Install Logstash to read telemetry data from Kafka and index into Log ES | +| Provision/DataPipeline/Postgres | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Installs Postgres database and users | +| Provision/DataPipeline/PostgresDbUpdate | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Creates Postgres tables, schema and users | +| Provision/DataPipeline/Redis | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Install Redis | +| Provision/DataPipeline/Zookeeper | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Installs Zookeeper | **ArtifactUpload** @@ -165,79 +165,79 @@ az storage blob upload-batch --destination label --source labels --account-name | JENKINS JOB TO RUN | GITHUB TAG | GITHUB REPO | COMMENTS | | ---------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Deploy/Kubernetes/BootstrapMinimal | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates namespaces, configmaps and secrets | -| Deploy/DataPipeline/BootstrapMinimal | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Creates namespaces, configmaps and secrets | -| Deploy/Kubernetes/Monitoring | branch\_or\_tag: release-4.6.0\_RC4, tag: all | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys the monitoring stack which can be accessed via DOMAIN/grafana/ post nginx-public-ingress deployment | -| Deploy/Kubernetes/CassandraTrigger | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs the Cassandra triggers | -| Deploy/KnowledgePlatform/CassandraTrigger | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Installs the Cassandra triggers | -| Deploy/Kubernetes/CassandraDBUpdate | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates / Updates Cassandra DB schema | -| Deploy/KnowledgePlatform/CassandraDbUpdate | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Creates / Updates Cassandra DB schema | -| Deploy/Kubernetes/Cassandra | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates / Updates Cassandra DB schema | -| Deploy/Kubernetes/KafkaSetup | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates / Updates Kafka Topics | -| Deploy/DataPipeline/KafkaSetup | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Creates / Updates Kafka Topics | -| Deploy/KnowledgePlatform/KafkaSetup | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Creates / Updates Kafka Topics | -| Deploy/KnowledgePlatform/Learning | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Deploys the Learning service on tomcat | -| Deploy/KnowledgePlatform/Neo4j | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Deploys the Neo4j plugins | -| Deploy/KnowledgePlatform/Neo4jDefinitionUpdate | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Creates / Updates the Neo4j database | -| Deploy/KnowledgePlatform/Yarn | release-4.6.0\_RC2 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Deploys the Samza jobs | -| Deploy/KnowledgePlatform/FlinkJobs | branch\_or\_tag: release-4.6.0\_RC2, job\_names\_to\_deploy: Select All | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Deploys the Flink jobs in Kubernetes cluster | -| Deploy/KnowledgePlatform/LoggingFileBeatsVM | branch\_or\_tag: release-4.6.0\_RC4, hosts: Select All, tags: default | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys filebeat in all the selected VMs | -| Deploy/Kubernetes/nginx-private-ingress | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys nginx with a private load balancer | -| Deploy/Kubernetes/APIManager | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Kong, the API gateway | -| Deploy/Kubernetes/OnboardAPIs | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the APIs in Kong | -| Deploy/Kubernetes/OnboardConsumers | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the consumers in Kong. Now read the comment mentioned in **Core/Secrets.yml** against the variable `core_vault_sunbird_api_auth_token` | -| Deploy/Kubernetes/Keycloak | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Keycloak | -| Deploy/Kubernetes/KeycloakRealm | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the Sunbird Realm. Now read the comment mentioned in **Core/Secrets.yml** against the variables `core_vault_sunbird_sso_publickey`, `adminutil_refresh_token_public_key_kid`, `adminutil_refresh_token_secret_key` | -| Deploy/Kubernetes/BootstrapMongodb | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the initial token in Mongo database | -| Deploy/Kubernetes/CertTemplate | branch\_or\_tag: release-4.6.0\_RC4, sunbird\_util\_branch\_or\_tag: release-4.6.0\_RC1 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Uploads the certificate templates into Azure blob | -| Deploy/Kubernetes/UploadChatbotConfig | branch\_or\_tag: release-4.6.0\_RC4, bot\_repo\_branch: master | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Uploads the chatbot configs to Azure blob | -| Deploy/Kubernetes/UploadFAQs | branch\_or\_tag: release-4.6.0\_RC4, source\_folder: Select All | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Uploads the FAQs to Azure blob | -| Deploy/Kubernetes/UploadSchema | branch\_or\_tag: release-4.6.0\_RC4, kp\_branch\_or\_tag: release-3.8.0\_RC9 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Uploads the Content schemas to Azure blob | -| Deploy/Kubernetes/AdminUtils | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Adminutils service | -| Deploy/Kubernetes/Analytics | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Analytics service | -| Deploy/Kubernetes/APIManagerEcho | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Echo service | -| Deploy/Kubernetes/Assessment | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Assessment service | -| Deploy/Kubernetes/Bot | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Bot service | -| Deploy/Kubernetes/Cert | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Cert service | -| Deploy/Kubernetes/CertRegistry | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys CertRegistry service | -| Deploy/Kubernetes/Content | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Content service | -| Deploy/Kubernetes/Dial | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Dial service | -| Deploy/Kubernetes/Enc | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Enc service | -| Deploy/Kubernetes/Groups | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Groups service | -| Deploy/Kubernetes/KnowledgeMW | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys KnowledgeMW service | -| Deploy/Kubernetes/Learner | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Learner service | -| Deploy/Kubernetes/Lms | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Lms service | -| Deploy/Kubernetes/Notification | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Notification service | -| Deploy/Kubernetes/Player | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Player service | -| Deploy/Kubernetes/Print | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Print service | -| Deploy/Kubernetes/Report | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Report service | -| Deploy/Kubernetes/Router | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Router service | -| Deploy/Kubernetes/Search | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Search service | -| Deploy/Kubernetes/Taxonomy | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Taxonomy service | -| Deploy/Kubernetes/Telemetry | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Telemetry service | -| Deploy/Kubernetes/Yarn | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Samza jobs | -| Deploy/Kubernetes/LoggingFileBeatsVM | branch\_or\_tag: release-4.6.0\_RC4, hosts: Select All, tags: default | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys filebeat in all the selected VMs | -| Deploy/Kubernetes/Logging | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Choose one **chartname** each time - `fluent-bit`, `kibana`, `oauth2-proxy`. Deploys Fluent Bit, Kibana and Oauth2 Proxy respectively. Kibana can accessed via DOMAIN/dashboard/ | -| Deploy/Kubernetes/nginx-public-ingress | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys the nginx web server. Now you can open visit your domain | -| Deploy/Kubernetes/Nodebb | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys NodeBB service. Now read the comment mentioned in **Core/Secrets.yml** against the variable `discussionsmw_nodebb_authorization_token` | -| Deploy/Kubernetes/DiscussionsMW | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys DiscussionsMW service | -| Deploy/Plugins/CollectionEditor | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys CollectionEditor files to Azure blob | -| Deploy/Plugins/ContentEditor | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys ContentEditor files to Azure blob | -| Deploy/Plugins/ContentPlayer | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys ContentPlayer files to Azure blob | -| Deploy/Plugins/ContentPlugins | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys ContentPlugins files to Azure blob | -| Deploy/Plugins/GenericEditor | release-4.6.0\_RC4 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys GenericEditor files to Azure blob | -| Deploy/DataPipeline/AdhocScripts | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys AdHoc scripts in Spark VM | -| Deploy/DataPipeline/AnalyticsCore | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys jars in Spark VM | -| Deploy/DataPipeline/CoreDataProducts | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys jars in Spark VM | -| Deploy/DataPipeline/DruidIngestion | branch\_or\_tag: release-4.6.0\_RC3, ingestion\_task\_names: Select All | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys and starts Druid ingestion tasks. **This job will be updated in a couple of days. Please wait until then** | -| Deploy/DataPipeline/EdDataProducts | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys jars in Spark VM | -| Deploy/DataPipeline/ETLJobs | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys ETL scripts in Spark VM | -| Deploy/DataPipeline/ETLDruidContentIndexer | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys ETLDruidContentIndexer | -| Deploy/DataPipeline/ETLUserCacheIndexer | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys ETLUserCacheIndexer | -| Deploy/DataPipeline/Secor | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys Secor Statefulsets in Kubernetes cluster | -| Deploy/DataPipeline/FlinkPipelineJobs | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys Flink jobs Kubernetes cluster | -| Deploy/DataPipeline/GraphitePrometheusExporter | release-4.6.0\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys graphite prometheus exporter in Druid VM | -| Deploy/Kubernetes/LoggingFileBeatsVM | branch\_or\_tag: release-4.6.0\_RC4, hosts: Select All, tags: default | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys filebeat in all the selected VMs | +| Deploy/Kubernetes/BootstrapMinimal | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates namespaces, configmaps and secrets | +| Deploy/DataPipeline/BootstrapMinimal | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Creates namespaces, configmaps and secrets | +| Deploy/Kubernetes/Monitoring | branch\_or\_tag: release-4.10.1\_RC2, tag: all | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys the monitoring stack which can be accessed via DOMAIN/grafana/ post nginx-public-ingress deployment | +| Deploy/Kubernetes/CassandraTrigger | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Installs the Cassandra triggers | +| Deploy/KnowledgePlatform/CassandraTrigger | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Installs the Cassandra triggers | +| Deploy/Kubernetes/CassandraDBUpdate | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates / Updates Cassandra DB schema | +| Deploy/KnowledgePlatform/CassandraDbUpdate | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Creates / Updates Cassandra DB schema | +| Deploy/Kubernetes/Cassandra | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates / Updates Cassandra DB schema | +| Deploy/Kubernetes/KafkaSetup | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates / Updates Kafka Topics | +| Deploy/DataPipeline/KafkaSetup | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Creates / Updates Kafka Topics | +| Deploy/KnowledgePlatform/KafkaSetup | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Creates / Updates Kafka Topics | +| Deploy/KnowledgePlatform/Learning | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Deploys the Learning service on tomcat | +| Deploy/KnowledgePlatform/Neo4j | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Deploys the Neo4j plugins | +| Deploy/KnowledgePlatform/Neo4jDefinitionUpdate | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Creates / Updates the Neo4j database | +| Deploy/KnowledgePlatform/Yarn | release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Deploys the Samza jobs | +| Deploy/KnowledgePlatform/FlinkJobs | branch\_or\_tag: release-4.10.0\_RC1, job\_names\_to\_deploy: Select All | [https://github.com/project-sunbird/sunbird-learning-platform.git](https://github.com/project-sunbird/sunbird-learning-platform.git) | Deploys the Flink jobs in Kubernetes cluster | +| Deploy/KnowledgePlatform/LoggingFileBeatsVM | branch\_or\_tag: release-4.10.1\_RC2, hosts: Select All, tags: default | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys filebeat in all the selected VMs | +| Deploy/Kubernetes/nginx-private-ingress | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys nginx with a private load balancer | +| Deploy/Kubernetes/APIManager | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Kong, the API gateway | +| Deploy/Kubernetes/OnboardAPIs | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the APIs in Kong | +| Deploy/Kubernetes/OnboardConsumers | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the consumers in Kong. Now read the comment mentioned in **Core/Secrets.yml** against the variable `core_vault_sunbird_api_auth_token` | +| Deploy/Kubernetes/Keycloak | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Keycloak | +| Deploy/Kubernetes/KeycloakRealm | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the Sunbird Realm. Now read the comment mentioned in **Core/Secrets.yml** against the variables `core_vault_sunbird_sso_publickey`, `adminutil_refresh_token_public_key_kid`, `adminutil_refresh_token_secret_key` | +| Deploy/Kubernetes/BootstrapMongodb | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Creates the initial token in Mongo database | +| Deploy/Kubernetes/CertTemplate | branch\_or\_tag: release-4.10.1\_RC2, sunbird\_util\_branch\_or\_tag: release-4.10.0\_RC1 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Uploads the certificate templates into Azure blob | +| Deploy/Kubernetes/UploadChatbotConfig | branch\_or\_tag: release-4.10.1\_RC2, bot\_repo\_branch: master | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Uploads the chatbot configs to Azure blob | +| Deploy/Kubernetes/UploadFAQs | branch\_or\_tag: release-4.10.1\_RC2, source\_folder: Select All | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Uploads the FAQs to Azure blob | +| Deploy/Kubernetes/UploadSchema | branch\_or\_tag: release-4.10.1\_RC2, kp\_branch\_or\_tag: release-4.9.0\_RC8 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Uploads the Content schemas to Azure blob | +| Deploy/Kubernetes/AdminUtils | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Adminutils service | +| Deploy/Kubernetes/Analytics | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Analytics service | +| Deploy/Kubernetes/APIManagerEcho | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Echo service | +| Deploy/Kubernetes/Assessment | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Assessment service | +| Deploy/Kubernetes/Bot | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Bot service | +| Deploy/Kubernetes/Cert | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Cert service | +| Deploy/Kubernetes/CertRegistry | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys CertRegistry service | +| Deploy/Kubernetes/Content | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Content service | +| Deploy/Kubernetes/Dial | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Dial service | +| Deploy/Kubernetes/Enc | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Enc service | +| Deploy/Kubernetes/Groups | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Groups service | +| Deploy/Kubernetes/KnowledgeMW | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys KnowledgeMW service | +| Deploy/Kubernetes/Learner | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Learner service | +| Deploy/Kubernetes/Lms | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Lms service | +| Deploy/Kubernetes/Notification | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Notification service | +| Deploy/Kubernetes/Player | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Player service | +| Deploy/Kubernetes/Print | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Print service | +| Deploy/Kubernetes/Report | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Report service | +| Deploy/Kubernetes/Router | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Router service | +| Deploy/Kubernetes/Search | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Search service | +| Deploy/Kubernetes/Taxonomy | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Taxonomy service | +| Deploy/Kubernetes/Telemetry | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Telemetry service | +| Deploy/Kubernetes/Yarn | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys Samza jobs | +| Deploy/Kubernetes/LoggingFileBeatsVM | branch\_or\_tag: release-4.10.1\_RC1, hosts: Select All, tags: default | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys filebeat in all the selected VMs | +| Deploy/Kubernetes/Logging | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Choose one **chartname** each time - `fluent-bit`, `kibana`, `oauth2-proxy`. Deploys Fluent Bit, Kibana and Oauth2 Proxy respectively. Kibana can accessed via DOMAIN/dashboard/ | +| Deploy/Kubernetes/nginx-public-ingress | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys the nginx web server. Now you can open visit your domain | +| Deploy/Kubernetes/Nodebb | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys NodeBB service. Now read the comment mentioned in **Core/Secrets.yml** against the variable `discussionsmw_nodebb_authorization_token` | +| Deploy/Kubernetes/DiscussionsMW | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys DiscussionsMW service | +| Deploy/Plugins/CollectionEditor | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys CollectionEditor files to Azure blob | +| Deploy/Plugins/ContentEditor | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys ContentEditor files to Azure blob | +| Deploy/Plugins/ContentPlayer | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys ContentPlayer files to Azure blob | +| Deploy/Plugins/ContentPlugins | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys ContentPlugins files to Azure blob | +| Deploy/Plugins/GenericEditor | release-4.10.1\_RC2 | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys GenericEditor files to Azure blob | +| Deploy/DataPipeline/AdhocScripts | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys AdHoc scripts in Spark VM | +| Deploy/DataPipeline/AnalyticsCore | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys jars in Spark VM | +| Deploy/DataPipeline/CoreDataProducts | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys jars in Spark VM | +| Deploy/DataPipeline/DruidIngestion | branch\_or\_tag: release-4.10.5\_RC3, ingestion\_task\_names: Select All | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys and starts Druid ingestion tasks. **This job will be updated in a couple of days. Please wait until then** | +| Deploy/DataPipeline/EdDataProducts | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys jars in Spark VM | +| Deploy/DataPipeline/ETLJobs | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys ETL scripts in Spark VM | +| Deploy/DataPipeline/ETLDruidContentIndexer | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys ETLDruidContentIndexer | +| Deploy/DataPipeline/ETLUserCacheIndexer | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys ETLUserCacheIndexer | +| Deploy/DataPipeline/Secor | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys Secor Statefulsets in Kubernetes cluster | +| Deploy/DataPipeline/FlinkPipelineJobs | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys Flink jobs Kubernetes cluster | +| Deploy/DataPipeline/GraphitePrometheusExporter | release-4.10.5\_RC3 | [https://github.com/project-sunbird/sunbird-data-pipeline.git](https://github.com/project-sunbird/sunbird-data-pipeline.git) | Deploys graphite prometheus exporter in Druid VM | +| Deploy/Kubernetes/LoggingFileBeatsVM | branch\_or\_tag: release-4.10.1\_RC2, hosts: Select All, tags: default | [https://github.com/project-sunbird/sunbird-devops.git](https://github.com/project-sunbird/sunbird-devops.git) | Deploys filebeat in all the selected VMs | From dbb5a0c5f564d81f63ab303f3cc930e724231f3d Mon Sep 17 00:00:00 2001 From: santhosh-tg Date: Fri, 16 Sep 2022 15:09:46 +0530 Subject: [PATCH 3/3] Update release tags to 5.0.0 --- .../updating-sunbirded.md | 77 +++++++++++-------- 1 file changed, 47 insertions(+), 30 deletions(-) diff --git a/use/updating-sunbird-releases/updating-sunbirded.md b/use/updating-sunbird-releases/updating-sunbirded.md index fa3da04..ba08a9c 100644 --- a/use/updating-sunbird-releases/updating-sunbirded.md +++ b/use/updating-sunbird-releases/updating-sunbirded.md @@ -1,40 +1,57 @@ -# 4.9 to 4.10 +# 4.10.0 to 5.0.0 ### Overview -This page details out the jobs required to be run as part of the upgrade from Sunbird and Vidaydaan release 4.9.0 to release 4.10.0. Use the following table to understand the jobs that need to be executed in order to successfully complete the upgrade. Any jenkins job configuration or pre-requisites mentioned under manual configuration section needs to be done first before running any of the mentioned jobs. The order of the jobs should also be run as shown below. They can be run in parallel to speed up the execution. +This page details out the jobs required to be run as part of the upgrade from Sunbird and Vidaydaan release 4.10.0 to release 5.0.0. Use the following table to understand the jobs that need to be executed in order to successfully complete the upgrade. Any jenkins job configuration or pre-requisites mentioned under manual configuration section needs to be done first before running any of the mentioned jobs. The order of the jobs should also be run as shown below. They can be run in parallel to speed up the execution. #### Build and Deploy for Sunbird -| SERVICE TO BE BUILD | BUILD TAG | SERVICE TO DEPLOY | DEPLOY TAG | COMMENTS | -|-----------------------------------------|--------------------|--------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------| -| | | Provision/Core/ESMapping | release-4.10.0_RC1 | -| Build/Kubernetes/Cassandra | release-4.10.0_RC1 | Deploy/Kubernetes/Cassandra | release-4.10.0_RC1 | -| Build/Kubernetes/Learner | release-4.10.0_RC4 | Deploy/Kubernetes/Learner | release-4.10.0_RC1 | -| Build/Kubernetes/DiscussionMW | release-4.10.0_RC3 | Deploy/Kubernetes/DiscussionMW | release-4.10.0_RC1 | -| Build/Kubernetes/Assessment | release-4.10.0_RC2 | Deploy/Kubernetes/Assessment | release-4.10.0_RC1 | -| Build/Kubernetes/Report | release-4.10.0_RC6 | Deploy/Kubernetes/Report | release-4.10.0_RC1 | -| Build/Kubernetes/Search | release-4.10.0_RC2 | Deploy/Kubernetes/Search | release-4.10.0_RC1 | -| Build/Kubernetes/Taxonomy | release-4.10.0_RC2 | Deploy/Kubernetes/Taxonomy | release-4.10.0_RC1 | -| Build/Kubernetes/Content | release-4.10.0_RC2 | Deploy/Kubernetes/Content | release-4.10.0_RC1 | -| Build/Kubernetes/Player | release-4.10.2_RC14 | Deploy/Kubernetes/Player | release-4.10.0_RC1 | -| Build/Core/OfflineInstaller | release-4.10.2_RC14 | Deploy/Core/OfflineInstaller | release-4.10.0_RC1 | -| Build/managed-learn/ml-core-service | release-4.10.0_RC1 | Deploy/managed-learn/ml-core-service | release-4.10.0_RC1 | -| Build/managed-learn/ml-projects-service | release-4.10.0_RC1 | Deploy/managed-learn/ml-projects-service | release-4.10.0_RC1 | -| Build/managed-learn/ml-reports-service | release-4.10.0_RC1 | Deploy/managed-learn/ml-reports-service | release-4.10.0_RC1 | -| Build/managed-learn/ml-survey-service | release-4.10.0_RC1 | Deploy/managed-learn/ml-survey-service | release-4.10.0_RC1 | -| | | Deploy/managed-learn/ml-analytics-service | release-4.10.0_RC3 | -| Build/KnowledgePlatform/FlinkJobs | release-4.10.0_RC1 | Deploy/KnowledgePlatform/FlinkJobs | release-4.10.0_RC1 | -| | | Provision/DataPipeline/AnalyticsSpark | release-4.10.5_RC2 | -| Build/DataPipeline/AnalyticsCore | release-4.10.5_RC1 | Deploy/DataPipeline/AnalyticsCore | release-4.10.5_RC2 | -| Build/DataPipeline/CoreDataProducts | release-4.10.5_RC2 | Deploy/DataPipeline/CoreDataProducts | release-4.10.5_RC2 | -| Build/DataPipeline/EdDataProducts | release-4.10.5_RC3 | Deploy/DataPipeline/EdDataProducts | release-4.10.5_RC2 | -| Build/DataPipeline/ETLJobs | release-4.10.5_RC2 | Deploy/DataPipeline/ETLJobs | release-4.10.5_RC2 | - +| Service to be Build | Build Tag | Service to Deploy | Deploy Tag | Comments | +|-----------------------------------------|-------------------------------------|------------------------------------------|-------------------|------------------| +| Build/Core/OfflineInstaller | release-5.0.0_RC18 | Deploy/Core/OfflineInstaller | release-5.0.0_RC2 | | +| Build/Core/Assessment | release-5.0.0_RC1 | Deploy/Kubernetes/Assessment | release-5.0.0_RC2 | | +| Build/Core/Cert | release-5.0.0_RC2 | Deploy/Kubernetes/Cert | release-5.0.0_RC2 | | +| Build/Core/CertRegistry | release-5.0.0_RC1 | Deploy/Kubernetes/CertRegistry | release-5.0.0_RC2 | | +| Build/Core/Content | release-5.0.0_RC1 | Deploy/Kubernetes/Content | release-5.0.0_RC2 | | +| Build/Core/Dial | release-5.0.0_RC1 | Deploy/Kubernetes/Dial | release-5.0.0_RC2 | | +| Build/Core/DiscussionsMW | release-5.0.0_RC2 | Deploy/Kubernetes/DiscussionsMW | release-5.0.0_RC2 | | +| Build/Core/Groups | release-5.0.0_RC2 | Deploy/Kubernetes/Groups | release-5.0.0_RC2 | | +| Build/Core/Learner | release-5.0.0_RC2 | Deploy/Kubernetes/Learner | release-5.0.0_RC2 | | +| Build/Core/Lms | release-5.0.0_RC2 | Deploy/Kubernetes/Lms | release-5.0.0_RC2 | | +| Build/Core/Nodebb | release-5.0.0_RC1 , nodebb: v1.18.6 | Deploy/Kubernetes/Nodebb | release-5.0.0_RC2 | | +| Build/Core/Notification | release-5.0.0_RC2 | Deploy/Kubernetes/Notification | release-5.0.0_RC2 | | +| Build/Core/Player | release-5.0.0_RC18 | Deploy/Kubernetes/Player | release-5.0.0_RC2 | | +| Build/Core/Search | release-5.0.0_RC1 | Deploy/Kubernetes/Search | release-5.0.0_RC2 | | +| Build/Core/Taxonomy | release-5.0.0_RC1 | Deploy/Kubernetes/Taxonomy | release-5.0.0_RC2 | | +| Build/DataPipeline/AnalyticsCore | release-5.0.0_RC1 | Deploy/DataPipeline/AnalyticsCore | release-5.0.0_RC1 | | +| Build/DataPipeline/CoreDataProducts | release-5.0.0_RC1 | Deploy/DataPipeline/CoreDataProducts | release-5.0.0_RC1 | | +| Build/DataPipeline/EdDataProducts | release-5.0.0_RC2 | Deploy/DataPipeline/EdDataProducts | release-5.0.0_RC1 | | +| Build/Lern/LernDataProducts | release-5.0.0_RC3 | Deploy/Lern/LernDataProducts | release-5.0.0_RC3 | New Lern BB jobs | +| Build/Lern/LernFlinkJobs | release-5.0.0_RC4 | Deploy/Lern/LernFlinkJobs | release-5.0.0_RC4 | New Lern BB jobs | +| Build/KnowledgePlatform/FlinkJobs | release-5.0.0_RC3 | Deploy/KnowledgePlatform/FlinkJobs | release-5.0.0_RC2 | | +| Build/KnowledgePlatform/Learning | release-5.0.0_RC1 | Deploy/KnowledgePlatform/Learning | release-5.0.0_RC2 | | +| Build/KnowledgePlatform/Yarn | release-5.0.0_RC1 | Deploy/KnowledgePlatform/Yarn | release-5.0.0_RC2 | | +| Build/managed-learn/ml-core-service | release-5.0.0_RC6 | Deploy/managed-learn/ml-core-service | release-5.0.0_RC2 | | +| Build/managed-learn/ml-projects-service | release-5.0.0_RC5 | Deploy/managed-learn/ml-projects-service | release-5.0.0_RC2 | | +| Build/managed-learn/ml-survey-service | release-5.0.0_RC6 | Deploy/managed-learn/ml-survey-service | release-5.0.0_RC2 | | +| Build/managed-learn/ml-reports-service | release-5.0.0_RC2 | Deploy/managed-learn/ml-reports-service | release-5.0.0_RC2 | | +| Build/Plugins/ContentEditor | release-5.0.0_RC1 | Deploy/Plugins/ContentEditor | release-5.0.0_RC2 | | +| Build/Plugins/ContentPlugins | release-5.0.0_RC1 | Deploy/Plugins/ContentPlugins | release-5.0.0_RC2 | | +| Build/Plugins/GenericEditor | release-5.0.0_RC1 | Deploy/Plugins/GenericEditor | release-5.0.0_RC2 | | +| Build/UCI/UCI | release-5.0.0 | Deploy/UCI/UCI | release-5.0.0_RC2 | | +| | | | | | +| | | Deploy/KnowledgePlatform/KafkaSetup | release-5.0.0_RC2 | | +| | | Deploy/Kubernetes/Keycloak | release-5.0.0_RC2 | | +| | | Deploy/Kubernetes/DialUploadSchema | release-5.0.0_RC2 | | +| | | Deploy/Kubernetes/PublicDIALSchema | release-5.0.0_RC2 | | +| | | Deploy/Sunbird-RC/Upload_RC_Schema | release-5.0.0_RC2 | | #### Manual Configurations for Sunbird +| Manual Step | Instruction | +|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------| +| Form config | https://project-sunbird.atlassian.net/wiki/spaces/MC/pages/3222962177/Form+config+-+Program+dashboard+4.10.3 | +| Add dialcode-context-updater drop down for KnowledgePlatform/FlinkJobs | https://github.com/project-sunbird/sunbird-devops/pull/3470 | +| Create new Jenkins jobs for Lern BB | https://github.com/project-sunbird/sunbird-devops/pull/3529 | +| ML Core service:
1) Take mongDB backup - "ml-survey"
2) Login to ml-core service. goto migrations -> entity-generalisation-5.0 directory. | Execute scripts as mentioned in the README file inside this directory. | | | & -|Manual Step|Instruction| -|--------------------|--------------------| -| ES mapping and reindexing
SB-29813 | Please follow the wiki to create new index and mapping of org and reindex the data
https://project-sunbird.atlassian.net/wiki/spaces/UM/pages/2346156058/SC-2190+ES+scaling+-+reindexing+Org+index |