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

[Meta] - 8.0 Upgrade Assistant #67915

Closed
3 of 12 tasks
kobelb opened this issue Jun 1, 2020 · 6 comments
Closed
3 of 12 tasks

[Meta] - 8.0 Upgrade Assistant #67915

kobelb opened this issue Jun 1, 2020 · 6 comments

Comments

@kobelb
Copy link
Contributor

kobelb commented Jun 1, 2020

THIS ISSUE HAS BEEN ABANDONED see #67915 (comment)

Hey everyone! I'd like to use this issue to track everything that we need to make sure is taken into consideration when performing the 8.0 upgrade, particularly breaking changes. I've seeded the list with what I've found so far, please add comments with new items you'd like added.

Kibana Security

  • Remove kibana_user role (replaced with kibana_admin role).
  • Remove kibana user (replaced with kibana_system user)
  • Remove "Dashboard only mode" (and associated kibana_dashboard_only_user role), in favor of "Feature Controls", which we introduced in 7.2
  • Remove support for deprecated xpack.security.authc.providers array-based configuration, in favor of the more verbose configuration introduced in Implement Kibana Login Selector #53010

Operations

Platform

@kobelb kobelb added the Meta label Jun 1, 2020
@kobelb
Copy link
Contributor Author

kobelb commented Jun 1, 2020

/cc @legrego @joshdover @tylersmalley @mikecote @joelgriffith @TinaHeiligers @ryankeairns

@legrego
Copy link
Member

legrego commented Jun 2, 2020

I think we should also track #54702, since we need a way to surface these deprecations in the UA

@mshustov
Copy link
Contributor

mshustov commented Jun 3, 2020

  • plugin id format has been changed from snake_case to camelCase. Users might have to update their config plugin_name.enabled ==> pluginName.enabled.
  • formalize error response format Formalize HTTP error response format #57296

@rayafratkina
Copy link
Contributor

rayafratkina commented Aug 14, 2020

Should Timelion deprecation and the need for a warning during upgrade be tracked here?

@kobelb
Copy link
Contributor Author

kobelb commented Oct 26, 2020

After discussing further with @cjcenizal, we've decided to collect these requirements using separate GitHub issues for each deprecation. There's now an 8.0 Breaking change issue template that should be used to create these issues.

I went ahead and converted a few of the Kibana Security issues to the new format to refine the aforementioned template. I've converted the list of deprecations in the primary issue description to a check-list, and checked off the issues which have been converted. If you all wouldn't mind doing the same with your respective issues, I'd greatly appreciate it.

@cjcenizal
Copy link
Contributor

Seems like this is obsolete now? @kobelb Please feel free to reopen if this issue is still in active use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants