Skip to content

Deprecate disabling basic-license features (#54816)#55405

Merged
williamrandolph merged 4 commits intoelastic:7.xfrom
williamrandolph:backport/7.x/deprecate-disabling-basic-features
Apr 17, 2020
Merged

Deprecate disabling basic-license features (#54816)#55405
williamrandolph merged 4 commits intoelastic:7.xfrom
williamrandolph:backport/7.x/deprecate-disabling-basic-features

Conversation

@williamrandolph
Copy link
Copy Markdown
Contributor

We believe there's no longer a need to be able to disable basic-license features completely using the "xpack.*.enabled" settings. If users don't want to use those features, they simply don't need to use them. Having such features always available lets us build more complex features that assume basic-license features are present.

This commit deprecates settings of the form "xpack.*.enabled" for basic-license features, excluding "security", which is a special case. It also removes deprecated settings from integration tests and unit tests where they're not directly relevant; e.g. monitoring and ILM are no longer disabled in many integration tests.

williamrandolph and others added 2 commits April 17, 2020 09:43
We believe there's no longer a need to be able to disable basic-license
features completely using the "xpack.*.enabled" settings. If users don't
want to use those features, they simply don't need to use them. Having
such features always available lets us build more complex features that
assume basic-license features are present.

This commit deprecates settings of the form "xpack.*.enabled" for
basic-license features, excluding "security", which is a special case.
It also removes deprecated settings from integration tests and unit
tests where they're not directly relevant; e.g. monitoring and ILM are
no longer disabled in many integration tests.
@elasticmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-core-infra (:Core/Infra/Plugins)

@williamrandolph
Copy link
Copy Markdown
Contributor Author

Backport of #54816

@williamrandolph
Copy link
Copy Markdown
Contributor Author

@elasticmachine please run elasticsearch-ci/2

@williamrandolph williamrandolph marked this pull request as ready for review April 17, 2020 19:03
@williamrandolph williamrandolph merged commit 49e30b1 into elastic:7.x Apr 17, 2020
@williamrandolph williamrandolph deleted the backport/7.x/deprecate-disabling-basic-features branch May 23, 2022 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants