-
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
Sustainable Kibana Architecture: Move modules owned by @elastic/fleet
#202422
base: main
Are you sure you want to change the base?
Conversation
Pinging @elastic/kibana-core (Team:Core) |
Pinging @elastic/fleet (Team:Fleet) |
A documentation preview will be available soon. Request a new doc build by commenting
If your PR continues to fail for an unknown reason, the doc build pipeline may be broken. Elastic employees can check the pipeline status here. |
@elastic/fleet
@elastic/fleet
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Defend Workflows changes LGTM!
Note: All changes within x-pack/plugins/security_solution/*/endpoint
are limited to updating references in comments, with no impact on the code or behavior whatsoever.
@@ -18,7 +18,7 @@ import { request } from './common'; | |||
* Credentials in the `kibana.dev.yml` config file will be used to authenticate | |||
* with Kibana when credentials are not provided via environment variables | |||
*/ | |||
const KIBANA_DEV_YML_PATH = '../../../config/kibana.dev.yml'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure this path was correct event before the relocation.
@elastic/fleet could you please review and fix if needed in a follow-up PR? TIA
"reporterOptions": { | ||
"html": false, | ||
"json": true, | ||
"mochaFile": "../../../../../target/kibana-fleet/cypress/results/TEST-fleet-cypress-[hash].xml", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure these 2 relative paths are correct.
I imagine the target
folder should be straight under the root, and I don't think this was the case even before the relocation.
@elastic/fleet Could you please review and fix in a follow-up PR if needed? TIA
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SCSS only
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The file filter shows that Kibana Security owns 1 affected file, but when filtered there are none. I pulled the changes to scan through and I cannot see that we own any modified files. I cannot remove our team for review, so I am approving to not hold up the PR. If I missed something, please let us know.
b93cc84
to
29d1b68
Compare
0faee6a
to
e6116db
Compare
@gsoldevila I pushed this that seems to fix fleet usage of styled components 2dbedae |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested a few fleet screens and everything seems to work 🚀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
d11a1f1
to
65f1f90
Compare
65f1f90
to
134b017
Compare
42bd00a
to
a2aa6f0
Compare
💔 Build Failed
Failed CI Steps
Metrics [docs]
History
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
get_doc_links lgtm
Summary
This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the Sustainable Kibana Architecture initiative.
Important
packages[\/\\]
andplugins[\/\\]
patterns in the source code (Babel and Eslint config files), and update them appropriately..buildkite/scripts/pipelines/pull_request/pipeline.ts
to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names.ts
and.js
files listed in the sections below, as some of them contain relative paths that have been updated.Note
Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe here.
2 plugin(s) are going to be relocated:
@kbn/custom-integrations-plugin
src/platform/plugins/shared/custom_integrations
@kbn/fleet-plugin
x-pack/platform/plugins/shared/fleet
1 packages(s) are going to be relocated:
@kbn/deeplinks-fleet
src/platform/packages/shared/deeplinks/fleet
Script errors
Updated relative paths