-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Add x-pack plugin for new platform server licensing information #43623
Add x-pack plugin for new platform server licensing information #43623
Conversation
Pinging @elastic/kibana-platform |
💔 Build Failed |
92d592f
to
6c283a4
Compare
💚 Build Succeeded |
💔 Build Failed |
💔 Build Failed |
💚 Build Succeeded |
53a5f82
to
3047690
Compare
💔 Build Failed |
💚 Build Succeeded |
4140da9
to
63a9d95
Compare
💔 Build Failed |
5afa576
to
d6b878b
Compare
💔 Build Failed |
💔 Build Failed |
💚 Build Succeeded |
Ack: will re-review tomorrow morning |
4ae4b26
to
317a854
Compare
💚 Build Succeeded |
@eliperelman One of the tests from this PR which hasn't been backported yet is flaky, and has been skipped in master, please don't backport the flaky test without the skip, or fix the flaky test before backporting. |
@restrry forgot to post here, I will be addressing all of your review comments in my next PR as several of your suggestions have already been written in my follow up. Thanks! 👍 |
…tic#43623) * Add x-pack plugin for new platform server licensing information * Update x-pack translations * Implement core plugin interface for licensing plugin: * Rename references to service to plugin * Use CoreStart in licensing start method * Fix outstanding reference error * Fix type check errors * Address outstanding review comments * Fix type error in tests * Address review comments, move polling logic to standalone * Split up test files * Fix bad reference in test * Use relative reference to poller util * Add more plugin tests to address review comments * Fix different manners of config generation in licensing plugin * Update test fixtures * Fix path to test fixtures
…tic#43623) * Add x-pack plugin for new platform server licensing information * Update x-pack translations * Implement core plugin interface for licensing plugin: * Rename references to service to plugin * Use CoreStart in licensing start method * Fix outstanding reference error * Fix type check errors * Address outstanding review comments * Fix type error in tests * Address review comments, move polling logic to standalone * Split up test files * Fix bad reference in test * Use relative reference to poller util * Add more plugin tests to address review comments * Fix different manners of config generation in licensing plugin * Update test fixtures * Fix path to test fixtures
…) (#46920) * Add x-pack plugin for new platform server licensing information * Update x-pack translations * Implement core plugin interface for licensing plugin: * Rename references to service to plugin * Use CoreStart in licensing start method * Fix outstanding reference error * Fix type check errors * Address outstanding review comments * Fix type error in tests * Address review comments, move polling logic to standalone * Split up test files * Fix bad reference in test * Use relative reference to poller util * Add more plugin tests to address review comments * Fix different manners of config generation in licensing plugin * Update test fixtures * Fix path to test fixtures
Summary
Add x-pack plugin for new platform server licensing information. This will eventually replace the licensing information consumed via
xpack_main
.Fixes #18356.
Supersedes #41026.
Checklist
Use
strikethroughsto remove checklist items you don't feel are applicable to this PR.This was checked for cross-browser compatibility, including a check against IE11Documentation was added for features that require explanation or tutorialsThis was checked for keyboard-only and screenreader accessibilityFor maintainers
Dev Docs
Add x-pack plugin for new platform server licensing information. This will eventually replace the licensing information consumed via
xpack_main
. Upon setup, this plugin exposes an observable API for inspecting and making checks against the license information.