Skip to content

🌊 Streams: Simplify onboarding#224068

Merged
flash1293 merged 2 commits intoelastic:mainfrom
flash1293:flash1293/streams-onboarding
Jun 18, 2025
Merged

🌊 Streams: Simplify onboarding#224068
flash1293 merged 2 commits intoelastic:mainfrom
flash1293:flash1293/streams-onboarding

Conversation

@flash1293
Copy link
Contributor

@flash1293 flash1293 commented Jun 16, 2025

Wired streams are not available as a regular feature yet, but for internal testing we should make onboarding to them as simple as possible.

However, when using the observability onboarding flows, the generated api keys to not grant permission to write to logs,logs.*. This PR extends the index patterns to do so.

@flash1293 flash1293 added Team:obs-onboarding Observability Onboarding Team Feature: Observability Onboarding Feature:Streams This is the label for the Streams Project v9.1.0 v8.19.0 release_note:skip Skip the PR/issue when compiling release notes backport:version Backport to applied version labels labels Jun 17, 2025
@flash1293 flash1293 marked this pull request as ready for review June 17, 2025 10:02
@flash1293 flash1293 requested a review from a team as a code owner June 17, 2025 10:02
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs)

@gbamparop
Copy link
Contributor

Code change LGTM! cc @akhileshpok

@flash1293 flash1293 merged commit 5da0e40 into elastic:main Jun 18, 2025
10 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.19

https://github.com/elastic/kibana/actions/runs/15730723063

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Jun 18, 2025
Wired streams are not available as a regular feature yet, but for
internal testing we should make onboarding to them as simple as
possible.

However, when using the observability onboarding flows, the generated
api keys to not grant permission to write to `logs,logs.*`. This PR
extends the index patterns to do so.

(cherry picked from commit 5da0e40)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
8.19

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Jun 18, 2025
# Backport

This will backport the following commits from `main` to `8.19`:
- [🌊 Streams: Simplify onboarding
(#224068)](#224068)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Joe
Reuter","email":"johannes.reuter@elastic.co"},"sourceCommit":{"committedDate":"2025-06-18T10:44:01Z","message":"🌊
Streams: Simplify onboarding (#224068)\n\nWired streams are not
available as a regular feature yet, but for\ninternal testing we should
make onboarding to them as simple as\npossible.\n\nHowever, when using
the observability onboarding flows, the generated\napi keys to not grant
permission to write to `logs,logs.*`. This PR\nextends the index
patterns to do
so.","sha":"5da0e405caeed3d4633efe2f12dbbccf6018e063","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:obs-ux-logs","Feature:
Observability
Onboarding","backport:version","Feature:Streams","v9.1.0","v8.19.0"],"title":"🌊
Streams: Simplify
onboarding","number":224068,"url":"https://github.com/elastic/kibana/pull/224068","mergeCommit":{"message":"🌊
Streams: Simplify onboarding (#224068)\n\nWired streams are not
available as a regular feature yet, but for\ninternal testing we should
make onboarding to them as simple as\npossible.\n\nHowever, when using
the observability onboarding flows, the generated\napi keys to not grant
permission to write to `logs,logs.*`. This PR\nextends the index
patterns to do
so.","sha":"5da0e405caeed3d4633efe2f12dbbccf6018e063"}},"sourceBranch":"main","suggestedTargetBranches":["8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/224068","number":224068,"mergeCommit":{"message":"🌊
Streams: Simplify onboarding (#224068)\n\nWired streams are not
available as a regular feature yet, but for\ninternal testing we should
make onboarding to them as simple as\npossible.\n\nHowever, when using
the observability onboarding flows, the generated\napi keys to not grant
permission to write to `logs,logs.*`. This PR\nextends the index
patterns to do
so.","sha":"5da0e405caeed3d4633efe2f12dbbccf6018e063"}},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Joe Reuter <johannes.reuter@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels Feature: Observability Onboarding Feature:Streams This is the label for the Streams Project release_note:skip Skip the PR/issue when compiling release notes Team:obs-onboarding Observability Onboarding Team v8.19.0 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants