You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
During the cluster write block, sometimes we have seen the opensearch-dasboards is not able to work due to kibana index being red.
For background, kibana tries to creates “.kibana*” indices in two cases, while boot up or index migration. Index migration is done during version upgrade. For ex: if current index is “.kibana_1” so after version upgrades new index is created with name “.kibana_2” and so on.
However if there is cluster create-index block, opensearch-dashboards index creation fails.
Describe the solution you'd like
The idea is to create a dynamic setting which can used to specify the system indices to be skipped when the cluster is write blocked. The setting will be set to false by default which would mean no indices will be allowed to skip the index create block. The setting will be like this when applied:
The major disadvantage of this is that this can cause the domain to go down if the size of the system index is too big since we are not filtering the system index here.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
During the cluster write block, sometimes we have seen the opensearch-dasboards is not able to work due to kibana index being red.
For background, kibana tries to creates “.kibana*” indices in two cases, while boot up or index migration. Index migration is done during version upgrade. For ex: if current index is “.kibana_1” so after version upgrades new index is created with name “.kibana_2” and so on.
However if there is cluster create-index block, opensearch-dashboards index creation fails.
Below are logs found in kibana.log
Describe the solution you'd like
The idea is to create a dynamic setting which can used to specify the system indices to be skipped when the cluster is write blocked. The setting will be set to false by default which would mean no indices will be allowed to skip the index create block. The setting will be like this when applied:
In the index create block we will check if the index is of the following pattern and we will skip the index create block for these cases.
Describe alternatives you've considered
We can also create a new setting for allowing all the sys indices to skip the index creation block. The setting will be like this:
The major disadvantage of this is that this can cause the domain to go down if the size of the system index is too big since we are not filtering the system index here.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: