-
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
[Streams] Dashboard linking #204309
[Streams] Dashboard linking #204309
Conversation
…into init-streams-plugin
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 fixing the dashboard deletion bug.
## Summary So that it can be used from `streams_app` (o11y). See #204309 Steps to relocate: 1. Fetch latest `main` 2. Update the `group` and/or `visibility` in the module's manifest. 3. Run `node scripts/relocate --moveOnly @kbn/saved-objects-tagging-plugin`
Starting backport for target branches: 8.x |
💚 Build Succeeded
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Unknown metric groupsAPI count
References to deprecated APIs
History
|
💔 All backports failed
Manual backportTo create the backport manually run:
Questions ?Please refer to the Backport tool documentation |
## Summary So that it can be used from `streams_app` (o11y). See elastic#204309 Steps to relocate: 1. Fetch latest `main` 2. Update the `group` and/or `visibility` in the module's manifest. 3. Run `node scripts/relocate --moveOnly @kbn/saved-objects-tagging-plugin`
Links dashboard to Streams. Changes: - Introduces `IndexStorageAdapter` to manage ES indices - see https://github.com/dgieselaar/kibana/blob/streams-app-asset-linking/x-pack/solutions/observability/packages/utils_server/es/storage/README.md for motivation - Introduces `AssetClient` and `AssetService` to manage asset links with `IndexStorageAdapter` - `RepositorySupertestClient` to make it easier to use `@kbn/server-route-repository` with FTR tests - refactors related to above changes --------- Co-authored-by: Chris Cowan <[email protected]> Co-authored-by: Joe Reuter <[email protected]> Co-authored-by: kibanamachine <[email protected]> Co-authored-by: Elastic Machine <[email protected]>
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
Links dashboard to Streams. Changes: - Introduces `IndexStorageAdapter` to manage ES indices - see https://github.com/dgieselaar/kibana/blob/streams-app-asset-linking/x-pack/solutions/observability/packages/utils_server/es/storage/README.md for motivation - Introduces `AssetClient` and `AssetService` to manage asset links with `IndexStorageAdapter` - `RepositorySupertestClient` to make it easier to use `@kbn/server-route-repository` with FTR tests - refactors related to above changes --------- Co-authored-by: Chris Cowan <[email protected]> Co-authored-by: Joe Reuter <[email protected]> Co-authored-by: kibanamachine <[email protected]> Co-authored-by: Elastic Machine <[email protected]> (cherry picked from commit 28414ce) # Conflicts: # .github/CODEOWNERS # x-pack/test/tsconfig.json
## Summary So that it can be used from `streams_app` (o11y). See elastic#204309 Steps to relocate: 1. Fetch latest `main` 2. Update the `group` and/or `visibility` in the module's manifest. 3. Run `node scripts/relocate --moveOnly @kbn/saved-objects-tagging-plugin` (cherry picked from commit a8579bb) # Conflicts: # .github/CODEOWNERS # packages/kbn-relocate/utils/relocate.ts
## Summary So that it can be used from `streams_app` (o11y). See elastic#204309 Steps to relocate: 1. Fetch latest `main` 2. Update the `group` and/or `visibility` in the module's manifest. 3. Run `node scripts/relocate --moveOnly @kbn/saved-objects-tagging-plugin`
Links dashboard to Streams. Changes: - Introduces `IndexStorageAdapter` to manage ES indices - see https://github.com/dgieselaar/kibana/blob/streams-app-asset-linking/x-pack/solutions/observability/packages/utils_server/es/storage/README.md for motivation - Introduces `AssetClient` and `AssetService` to manage asset links with `IndexStorageAdapter` - `RepositorySupertestClient` to make it easier to use `@kbn/server-route-repository` with FTR tests - refactors related to above changes --------- Co-authored-by: Chris Cowan <[email protected]> Co-authored-by: Joe Reuter <[email protected]> Co-authored-by: kibanamachine <[email protected]> Co-authored-by: Elastic Machine <[email protected]>
Looks like this PR has a backport PR but it still hasn't been merged. Please merge it ASAP to keep the branches relatively in sync. |
# Backport This will backport the following commits from `main` to `8.x`: - [[Streams] Dashboard linking (#204309)](#204309) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Dario Gieselaar","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-01-07T21:04:42Z","message":"[Streams] Dashboard linking (#204309)\n\nLinks dashboard to Streams.\n\nChanges:\n- Introduces `IndexStorageAdapter` to manage ES indices - see\nhttps://github.com/dgieselaar/kibana/blob/streams-app-asset-linking/x-pack/solutions/observability/packages/utils_server/es/storage/README.md\nfor motivation\n- Introduces `AssetClient` and `AssetService` to manage asset links with\n`IndexStorageAdapter`\n- `RepositorySupertestClient` to make it easier to use\n`@kbn/server-route-repository` with FTR tests\n- refactors related to above changes\n\n---------\n\nCo-authored-by: Chris Cowan <[email protected]>\nCo-authored-by: Joe Reuter <[email protected]>\nCo-authored-by: kibanamachine <[email protected]>\nCo-authored-by: Elastic Machine <[email protected]>","sha":"28414ce988f604f3d0ecbb6c484d3cd25ec8408b","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","v9.0.0","backport:version","v8.18.0","Feature:Streams"],"number":204309,"url":"https://github.com/elastic/kibana/pull/204309","mergeCommit":{"message":"[Streams] Dashboard linking (#204309)\n\nLinks dashboard to Streams.\n\nChanges:\n- Introduces `IndexStorageAdapter` to manage ES indices - see\nhttps://github.com/dgieselaar/kibana/blob/streams-app-asset-linking/x-pack/solutions/observability/packages/utils_server/es/storage/README.md\nfor motivation\n- Introduces `AssetClient` and `AssetService` to manage asset links with\n`IndexStorageAdapter`\n- `RepositorySupertestClient` to make it easier to use\n`@kbn/server-route-repository` with FTR tests\n- refactors related to above changes\n\n---------\n\nCo-authored-by: Chris Cowan <[email protected]>\nCo-authored-by: Joe Reuter <[email protected]>\nCo-authored-by: kibanamachine <[email protected]>\nCo-authored-by: Elastic Machine <[email protected]>","sha":"28414ce988f604f3d0ecbb6c484d3cd25ec8408b"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/204309","number":204309,"mergeCommit":{"message":"[Streams] Dashboard linking (#204309)\n\nLinks dashboard to Streams.\n\nChanges:\n- Introduces `IndexStorageAdapter` to manage ES indices - see\nhttps://github.com/dgieselaar/kibana/blob/streams-app-asset-linking/x-pack/solutions/observability/packages/utils_server/es/storage/README.md\nfor motivation\n- Introduces `AssetClient` and `AssetService` to manage asset links with\n`IndexStorageAdapter`\n- `RepositorySupertestClient` to make it easier to use\n`@kbn/server-route-repository` with FTR tests\n- refactors related to above changes\n\n---------\n\nCo-authored-by: Chris Cowan <[email protected]>\nCo-authored-by: Joe Reuter <[email protected]>\nCo-authored-by: kibanamachine <[email protected]>\nCo-authored-by: Elastic Machine <[email protected]>","sha":"28414ce988f604f3d0ecbb6c484d3cd25ec8408b"}},{"branch":"8.x","label":"v8.18.0","labelRegex":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <[email protected]> Co-authored-by: Joe Reuter <[email protected]>
## Summary So that it can be used from `streams_app` (o11y). See elastic#204309 Steps to relocate: 1. Fetch latest `main` 2. Update the `group` and/or `visibility` in the module's manifest. 3. Run `node scripts/relocate --moveOnly @kbn/saved-objects-tagging-plugin`
Links dashboard to Streams. Changes: - Introduces `IndexStorageAdapter` to manage ES indices - see https://github.com/dgieselaar/kibana/blob/streams-app-asset-linking/x-pack/solutions/observability/packages/utils_server/es/storage/README.md for motivation - Introduces `AssetClient` and `AssetService` to manage asset links with `IndexStorageAdapter` - `RepositorySupertestClient` to make it easier to use `@kbn/server-route-repository` with FTR tests - refactors related to above changes --------- Co-authored-by: Chris Cowan <[email protected]> Co-authored-by: Joe Reuter <[email protected]> Co-authored-by: kibanamachine <[email protected]> Co-authored-by: Elastic Machine <[email protected]>
Links dashboard to Streams.
Changes:
IndexStorageAdapter
to manage ES indices - see https://github.com/dgieselaar/kibana/blob/streams-app-asset-linking/x-pack/solutions/observability/packages/utils_server/es/storage/README.md for motivationAssetClient
andAssetService
to manage asset links withIndexStorageAdapter
RepositorySupertestClient
to make it easier to use@kbn/server-route-repository
with FTR tests