Skip to content
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

Register Stack Management enabled deprecations to direct users to ui.enabled instead #112605

Closed
cjcenizal opened this issue Sep 20, 2021 · 1 comment · Fixed by #114768
Closed
Assignees
Labels
Breaking Change required-for-8.0 This work is required to be done before 8.0 lands, bc it relates to a breaking change or similar. Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more

Comments

@cjcenizal
Copy link
Contributor

cjcenizal commented Sep 20, 2021

In #112602, we deprecated the enabled setting for a number of Stack Management plugins. A number of these plugins support ui.enabled settings and we should register custom deprecations with the Kibana Deprecations API that alert the user to the removal of the enabled setting and guide them to use the ui.enabled setting instead.

Some plugins also don't have ui.enabled settings implemented yet. We'll need to implement them at the same time as we register their deprecations. They're marked as "Required implementation" below.

The affected plugins and their relevant settings are are:

Plugin Deprecated setting Replacement setting Req. implementation Done
CCR crossClusterReplication.enabled: false crossClusterReplication.ui.enabled: false No X
ILM indexLifecycleManagement.enabled: false indexLifecycleManagement.ui.enabled: false No X
License Management licenseManagement.enabled: false licenseManagement.ui.enabled: false No X
Remote Clusters remoteClusters.enabled: false remoteClusters.ui.enabled: false No x
Rollup rollup.enabled: false rollup.ui.enabled: false YES X
Snapshot and Restore snapshotRestore.enabled: false snapshotRestore.ui.enabled: false YES X
Upgrade Assistant upgradeAssistant.enabled: false upgradeAssistant.ui.enabled: false YES X
Index Management indexManagement.enabled: false indexManagement.ui.enabled: false YES X
Console console.enabled: false console.ui.enabled: false YES X
@cjcenizal cjcenizal added Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more Breaking Change required-for-8.0 This work is required to be done before 8.0 lands, bc it relates to a breaking change or similar. labels Sep 20, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-stack-management (Team:Stack Management)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaking Change required-for-8.0 This work is required to be done before 8.0 lands, bc it relates to a breaking change or similar. Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants