This issue can't be edited

Because it belongs to an archived project. Jira admins can restore projects from the archive.

Upgrading elastic search used by Sunbird platform

Description

The sunbird platform uses ES 5.4.3 and all other subsystems (LP/DP) use ES 6.3. We need to upgrade the ES version used by Sunbird platform to ES 6.3 and move the index to the same cluster as LP composite search.

We are now using 2 clusters of 3 servers each and we should review if we need to setup a 5 node elastic search cluster for composite and sunbird indexes in production. QA can still manage with a 3 server cluster and dev with a single ES server.

The logger elastic search machine also needs to be upgraded to ES 6.3 as part of this activity.

Design Document

None

Activity

Show:

Richa Prakash April 15, 2019 at 10:39 AM

Verified and working as expected hence closing this

Manzarul Haque March 29, 2019 at 9:42 AM

This is just ES version upgrade , so if migration is completed successfully then all api should work, In case of any failure none of the api pointing to ES will work (Example : any search api, get user profile , User will be created by after login it won’t work).

cc:

Juthika Paul March 29, 2019 at 9:33 AM
Edited

please share the impact/affected areas beacuse of this change it will be helpful for QA team to test

Mathew Pallan March 29, 2019 at 9:21 AM

Sure

We also discussed that we will use the same cluster for SB Backend and LP in all envs except production. Production will continue to use different clusters and so we will have to provision a new ES cluster with 6.3 in production and migrate the SB Backend data to the new cluster. LP in production will continue to use the same cluster that it uses now.

cc:

Manzarul Haque March 25, 2019 at 11:50 AM

As per today design discussion we are going to work on static mapping changes only. for static mapping i created a ticket ref: SB‌-11346.

So other part (removing type from ES) will be taken care later (in some other release)

Please let me know if you have any concern.

cc:

Done
Pinned fields
Click on the next to a field label to start pinning.

Assignee

Severity

Priority

Components

Module

Sunbird Platform

Dependencies

Original estimate

Week #

Time tracking

2d 4h logged

Design Required?

Design Review Completed?

Type of Task

Tech Item

Fix versions

Reporter

Created December 21, 2018 at 3:14 AM
Updated April 15, 2019 at 10:39 AM
Resolved April 15, 2019 at 10:39 AM