-
Notifications
You must be signed in to change notification settings - Fork 5k
Restore support for Elasticsearch OSS distributions 7.0.x-7.10.2 #26305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restore support for Elasticsearch OSS distributions 7.0.x-7.10.2 #26305
Conversation
Recently, Fetch is updated to return an error, if _license is not reachanble. Hence, update the comment accordingly.
Allow global callback to support ES OSS Major version <= 7.10.2
This pull request doesn't have a |
❕ Build Aborted
Expand to view the summary
Build stats
Trends 🧪Steps errors
Expand to view the steps failures
|
We introduced that check into the default distribution of Beats several years ago, as a simple way to check that the expected features would be available, so we could have good defaults that take advantage of all the free and open features in Elasticsearch, like ILM, new data types in Elasticsearch required by the Elastic Common Schema, integrated monitoring, etc.. Going forward, that check allows us to ensure that all users of Beats can take advantage of all the free & open features available in Elasticsearch. This applies to new versions of course, but it also enables us to unlock support for all the free & open features that have been available in Elasticsearch in 6.x and 7.0+. If you are using the oss-only distribution of Elasticsearch 7.10 or earlier, I would encourage you to upgrade to the default distribution, which is free and open and has significantly more functionality. It’s under the Elastic License 2.0, which allows free use, redistribution, modification, derivative works, with only a few simple limitations. If you can’t upgrade for some reason, you can continue to use older releases of Beats. |
What does this PR do?
This PR restores the support for Elasticsearch OSS distributions 7.0.x-7.10.2
Why is it important?
Change #25351 had a side effect of removing compatibility with OSS distributions of Elasticsearch 7.0.x-7.10.2. This change restores Beats compatibility outlined in the product compatibility matrix by adding version-awareness into the license check. Also resolves #25865
Checklist
- [ ] I have made corresponding changes to the documentation- [ ] I have made corresponding change to the default configuration filesCHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Related issues