Skip to content

[Automatic Import] Telemetry and UI Regression Bug#265161

Merged
robester0403 merged 3 commits intoelastic:mainfrom
robester0403:aiv2-telemetry-and-ui-regression-bug
Apr 23, 2026
Merged

[Automatic Import] Telemetry and UI Regression Bug#265161
robester0403 merged 3 commits intoelastic:mainfrom
robester0403:aiv2-telemetry-and-ui-regression-bug

Conversation

@robester0403
Copy link
Copy Markdown
Contributor

@robester0403 robester0403 commented Apr 22, 2026

Summary

This pr has the following minor fixes:

  • Added dependencies to the manage integrations table viewed telemetry event that was attempting to fire too early and therefore was not successful.

  • Adds top padding to the manage integrations table.

image

Checklist

Check the PR satisfies following conditions.

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows EUI's writing guidelines, uses sentence case text and includes i18n support
- [ ] Documentation was added for features that require explanation or tutorials
- [ ] Unit or functional tests were updated or added to match the most common scenarios
- [ ] If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the docker list
- [ ] This was checked for breaking HTTP API changes, and any breaking changes have been approved by the breaking-change committee. The release_note:breaking label should be applied in these situations.
- [ ] Flaky Test Runner was used on any tests changed
- [ ] The PR description includes the appropriate Release Notes section, and the correct release_note:* label is applied per the guidelines

@robester0403 robester0403 self-assigned this Apr 22, 2026
@robester0403 robester0403 requested a review from a team as a code owner April 22, 2026 21:54
@robester0403 robester0403 added release_note:skip Skip the PR/issue when compiling release notes backport:version Backport to applied version labels Feature:AutomaticImport Team:Integration-Experience Security integrations Integration Experience [elastic/integration-experience] v9.4.0 labels Apr 22, 2026
@botelastic botelastic Bot added the Team:Fleet Team label for Observability Data Collection Fleet team label Apr 22, 2026
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/integration-experience (Team:Integration-Experience)

@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/fleet (Team:Fleet)

@macroscopeapp
Copy link
Copy Markdown
Contributor

macroscopeapp Bot commented Apr 22, 2026

Approvability

Verdict: Needs human review

While the changes themselves are straightforward bug fixes (preventing duplicate telemetry events and adding UI spacing), the author does not own any of the modified files - both are owned by @elastic/fleet. Code owners should review these changes to their files.

You can customize Macroscope's approvability policy. Learn more.

Copy link
Copy Markdown
Contributor

@jen-huang jen-huang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the top padding in #264212, there was too much whitespace for the browse integrations tab.

I recommend adding a spacer just before <ManageIntegrationsTable /> is rendered, or padding to that component itself. Otherwise we'll re-introduce double whitespace.

@robester0403 robester0403 requested a review from jen-huang April 23, 2026 00:30
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] affected Scout: [ observability / observability ] plugin / local-serverless-observability_complete - Observability Landing Page - redirects to page specified in defaultRoute uiSetting

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
fleet 2.4MB 2.4MB +116.0B
Unknown metric groups

ESLint disabled line counts

id before after diff
fleet 45 44 -1

Total ESLint disabled count

id before after diff
fleet 52 51 -1

cc @robester0403

@robester0403
Copy link
Copy Markdown
Contributor Author

I removed the top padding in #264212, there was too much whitespace for the browse integrations tab.

I recommend adding a spacer just before <ManageIntegrationsTable /> is rendered, or padding to that component itself. Otherwise we'll re-introduce double whitespace.

That makes sense, I will use a spacer in place of padding.

Copy link
Copy Markdown
Contributor

@jen-huang jen-huang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ty for the changes! LGTM

@robester0403 robester0403 merged commit 19c3e8a into elastic:main Apr 23, 2026
20 checks passed
@robester0403 robester0403 deleted the aiv2-telemetry-and-ui-regression-bug branch April 23, 2026 11:01
@kibanamachine
Copy link
Copy Markdown
Contributor

Starting backport for target branches: 9.4

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

@kibanamachine
Copy link
Copy Markdown
Contributor

💚 All backports created successfully

Status Branch Result
9.4

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 Apr 23, 2026
…265257)

# Backport

This will backport the following commits from `main` to `9.4`:
- [[Automatic Import] Telemetry and UI Regression Bug
(#265161)](#265161)

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

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

<!--BACKPORT [{"author":{"name":"Robert So
(robester0403)","email":"85914248+robester0403@users.noreply.github.com"},"sourceCommit":{"committedDate":"2026-04-23T11:01:53Z","message":"[Automatic
Import] Telemetry and UI Regression Bug (#265161)\n\nAdded dependencies
to the manage integrations table viewed telemetry\nevent that was
attempting to fire too early and therefore was not\nsuccessful.\n\nAdded
top spacing to the ui of manage integrations
table.","sha":"19c3e8a77b5be8e02bf32263417835f3b2b79211","branchLabelMapping":{"^v9.5.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Fleet","backport:version","Feature:AutomaticImport","Team:Integration-Experience","v9.4.0","v9.5.0"],"title":"[Automatic
Import] Telemetry and UI Regression
Bug","number":265161,"url":"https://github.com/elastic/kibana/pull/265161","mergeCommit":{"message":"[Automatic
Import] Telemetry and UI Regression Bug (#265161)\n\nAdded dependencies
to the manage integrations table viewed telemetry\nevent that was
attempting to fire too early and therefore was not\nsuccessful.\n\nAdded
top spacing to the ui of manage integrations
table.","sha":"19c3e8a77b5be8e02bf32263417835f3b2b79211"}},"sourceBranch":"main","suggestedTargetBranches":["9.4"],"targetPullRequestStates":[{"branch":"9.4","label":"v9.4.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.5.0","branchLabelMappingKey":"^v9.5.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/265161","number":265161,"mergeCommit":{"message":"[Automatic
Import] Telemetry and UI Regression Bug (#265161)\n\nAdded dependencies
to the manage integrations table viewed telemetry\nevent that was
attempting to fire too early and therefore was not\nsuccessful.\n\nAdded
top spacing to the ui of manage integrations
table.","sha":"19c3e8a77b5be8e02bf32263417835f3b2b79211"}}]}]
BACKPORT-->

Co-authored-by: Robert So (robester0403) <85914248+robester0403@users.noreply.github.com>
smith pushed a commit to smith/kibana that referenced this pull request Apr 23, 2026
Added dependencies to the manage integrations table viewed telemetry
event that was attempting to fire too early and therefore was not
successful.

Added top spacing to the ui of manage integrations table.
rbrtj pushed a commit to walterra/kibana that referenced this pull request Apr 27, 2026
Added dependencies to the manage integrations table viewed telemetry
event that was attempting to fire too early and therefore was not
successful.

Added top spacing to the ui of manage integrations table.
SoniaSanzV pushed a commit to SoniaSanzV/kibana that referenced this pull request Apr 27, 2026
Added dependencies to the manage integrations table viewed telemetry
event that was attempting to fire too early and therefore was not
successful.

Added top spacing to the ui of manage integrations table.
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:AutomaticImport release_note:skip Skip the PR/issue when compiling release notes Team:Fleet Team label for Observability Data Collection Fleet team Team:Integration-Experience Security integrations Integration Experience [elastic/integration-experience] v9.4.0 v9.5.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants