Elasticsearch 8.6.2

When upgrading to Zephyr v7.18.0 and wanting to use Elasticsearch 8.6.2, the previous Elasticsearch must first be uninstalled. Do not upgrade Elasticsearch!

Install & Run Elasticsearch

The current Elasticsearch settings by default allow automatic index creation if a document is pushed into a non-existent index. With this feature and a loophole in Zephyr's indexing process, users can create new indexes without intending to. This causes an indexing issue, as the indexing percentage will drop to ~1%, and the index-relate functionality is affected.

To stop this, configure Elasticsearch to disallow any index for Zephyr. As a result, any index which begins with the name "Zephyr" is not allowed for automatic creation.

Zephyr Enterprise requires Elasticsearch 8.6.2 as the search engine.

Elasticsearch must be running before you install Zephyr Enterprise. You connect your Zephyr instance to Elasticsearch during product installation.

 

Things to know:

  1. Do not use .yml file from older Elasticsearch.

  2. The configurations gets added automatically once Elasticsearch is started.

  3. By default, Elasticsearch 8.6.2 starts with HTTPS enabled.