ElasticDBA

Elasticsearch and OpenSearch version support matrix

Last updated 2026-08-01

Version Released Indicative EOL
Elasticsearch 7.17 (final 7.x) 2022-02 2024-08
Elasticsearch 8.x 2022-02 – ongoing rolling, current major line
Elasticsearch 9.x 2025-03 current major, no EOL yet
OpenSearch 2.x 2022-05 2026-09 (approx)
OpenSearch 3.x 2025-05 current major, no EOL yet

Dates above are indicative — Elastic and the OpenSearch project both publish their own authoritative end-of-life pages, and this table exists to give a fast planning reference, not a substitute for checking the vendor page before you commit to a migration window.

Elastic backports security and critical fixes to the last two majors, which is why 7.17 was positioned as a long-term maintenance branch rather than a normal minor release — plenty of production clusters are still on it, and that’s a reasonable place to be if extension and plugin compatibility hasn’t caught up yet. OpenSearch follows a looser cadence but the same pattern applies: the prior major keeps receiving patches for a window after the next one ships.

The practical upgrade note: treat a major-version jump as a project, not a weekend. Run the deprecation log against production traffic first, size a parallel cluster for the reindex-vs-upgrade decision, and never skip a major — both Elasticsearch and OpenSearch only support upgrading from the immediately preceding major, so falling two versions behind turns a rolling upgrade into a full reindex.