Deprecate Elasticsearch 6.8.x in GitLab 15.0
Deprecation Summary
- AWS Opensearch is not compatible with Advanced Search.
- We will need to Deprecate Advanced Search Support for Elasticsearch 6.8 in order to make Advanced Search compatible with Opensearch.
- GitLab 15.0 will Support AWS Opensearch.
- Customers using AWS we recommend using AWS Elasticsearch Service 7.10 until GitLab 15.0
Related to #299769 (closed).
Deprecation of Advanced Search support for Elasticsearch 6.8 was first scheduled to for GitLab 14.4 and was delayed as long as possible. We are now finding there are issues in supporting AWS Opensearch while also supporting Elasticsearch 6.8 there For we will be continuing with the depreciation of Elasticsearch 6.8 with the release of GitLab 14.8
Breaking Change
Customers will need to Upgrade to Elasticsearch 7.x or later before upgrading GitLab 15.0
Affected Topology
Self-Managed users with Advanced Search Enabled and Using Elasticsearch Version 6.8.
Affected Tier
- Premium
- Ultimate
Checklist
-
@changzhengliu, @dgruzd, @john-mason, @ebanks your stage's stable counterparts on this issue. For example, Customer Support, Customer Success (Technical Account Manager), Product Marketing Manager. - To see who the stable counterparts are for a product team visit product categories
- If there is no stable counterpart listed for Sales/CS please mention
- If there is no stable counterpart listed for Support please mention @katrinleinweber
- If there is no stable counterpart listed for Marketing please mention @cfoster3
- To see who the stable counterparts are for a product team visit product categories
-
@fzimmer your GPM so that they are aware of planned deprecations. The goal is to have reviews happen at least two releases before the final removal of the feature or introduction of a breaking change.
Deprecation Milestone
14.8
Planned Removal Milestone
14.8
Links
Related to #299769 (closed).
Deprecation of Advanced Search support for Elasticsearch 6.8 was first scheduled to for GitLab 14.4 and was delayed as long as possible. We are now finding there are issues in supporting AWS Opensearch while also supporting Elasticsearch 6.8 there For we will be continuing with the depreciation of Elasticsearch 6.8 with the release of GitLab 14.8
- name: "Elasticsearch version 6.8"
announcement_milestone: "14.8"
announcement_date: "2022-02-22"
removal_milestone: "14.8"
removal_date: "2022-05-22"
breaking_change: true
reporter: @JohnMcGuire
body: | # Do not modify this line, instead modify the lines below.
Advanced Search Supporting Elasticsearch 6.8 is causing immediate compatibility issues with current versions of Opensearch 1.2. Therefore we will need to Deprecate Elasticsearch 6.8 in GitLab 14.8
Customers will need to Upgrade their Elasticsearch version to 7.x or later prior to upgrading to GitLab 14.8 although it's recommended to use the latest version of Elasticsearch.