-
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/security-defend-workflows
#202840
Sustainable Kibana Architecture: Move modules owned by @elastic/security-defend-workflows
#202840
Conversation
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. |
Pinging @elastic/kibana-core (Team:Core) |
Pinging @elastic/security-defend-workflows (Team:Defend Workflows) |
/ci |
6a1e875
to
2cb6320
Compare
Hey @gsoldevila 👋 Thanks for putting in the effort! Could you clarify something for me? |
Ideally this would need to be addressed, for the time being I added an exception in |
264dcea
to
73ec807
Compare
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.
Security solution changes LGTM
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.
Changes to .github/codeql/codeql-config.yml lgtm!
@gsoldevila - who should continue working on this PR, should there be someone from Osquery team assigned, or you're still in the process of adjusting the PR? |
…rkflows # Conflicts: # .github/CODEOWNERS
…curity-defend-workflows' into kbn-team-1309-move-kibana-security-defend-workflows
…rkflows # Conflicts: # .github/CODEOWNERS
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 code changes LGTM, I pushed a few commits updating paths so the Osquery cypress tests work fine again 👍
💚 Build Succeeded
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.
Thanks for talking on the huge set of changes. Appreciate the effort. 🚀
Starting backport for target branches: 8.x https://github.com/elastic/kibana/actions/runs/12317668339 |
Starting backport for target branches: 8.x https://github.com/elastic/kibana/actions/runs/12317668436 |
💔 All backports failed
Manual backportTo create the backport manually run:
Questions ?Please refer to the Backport tool documentation |
💔 All backports failed
Manual backportTo create the backport manually run:
Questions ?Please refer to the Backport tool documentation |
…rity-defend-workflows` (elastic#202840) (cherry picked from commit 42af4e6) # Conflicts: # .github/CODEOWNERS # oas_docs/scripts/merge_serverless_oas.js
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…c/security-defend-workflows` (#202840) (#204232) # Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move modules owned by `@elastic/security-defend-workflows` (#202840)](#202840) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-12-13T11:08:36Z","message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-defend-workflows` (#202840)","sha":"42af4e60a42380a27e10927fa62af15dfd239c57","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","v9.0.0","Team:Defend Workflows","backport:prev-minor"],"number":202840,"url":"https://github.com/elastic/kibana/pull/202840","mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-defend-workflows` (#202840)","sha":"42af4e60a42380a27e10927fa62af15dfd239c57"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/202840","number":202840,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move modules owned by `@elastic/security-defend-workflows` (#202840)","sha":"42af4e60a42380a27e10927fa62af15dfd239c57"}}]}] BACKPORT-->
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
This PR has been auto-generated.
Do not attempt to push any changes unless you know what you are doing.
Please use #sustainable_kibana_architecture Slack channel for feedback.
1 plugin(s) are going to be relocated:
@kbn/osquery-plugin
x-pack/platform/plugins/shared/osquery
1 package(s) are going to be relocated:
@kbn/avc-banner
src/platform/packages/shared/kbn-avc-banner
Updated references
Updated relative paths
Script errors