Skip to content
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

Observability Logs Onboarding breaks installed Integrations page #174803

Closed
mgiota opened this issue Jan 12, 2024 · 5 comments · Fixed by #174804 or #174869
Closed

Observability Logs Onboarding breaks installed Integrations page #174803

mgiota opened this issue Jan 12, 2024 · 5 comments · Fixed by #174804 or #174869
Assignees
Labels
bug Fixes for quality problems that affect the customer experience Team:obs-ux-logs Observability Logs User Experience Team Team:obs-ux-management Observability Management User Experience Team v8.13.0

Comments

@mgiota
Copy link
Contributor

mgiota commented Jan 12, 2024

🍒 Summary

As part of this Spacetime issue I tried to add a custom integration using the Observability Onboarding. After I successfully installed the custom integration, I checked the installed Integrations, but the list was empty, although I had a few more Elastic Agent integrations (Synthetics, Elastic APM etc)

Screenshot 2024-01-12 at 18 42 20

Steps to reproduce

  • Go to Integrations > Installed Integrations and verify you have at least one Elastic Agent integration in the list (by default on a clean start I always get the Synthetics integration)
  • Go to Observability > Logs Explorer > Add data (top right)
  • Select Stream log files
  • Either follow the steps described in the 2nd option or simply add a path to your system logs /var/log/system*
  • When the integration is successfully installed, go to Integrations page (you don't even need to continue with the installation of the Elastic agent, cause issue is already reproducible)
  • Click on the Installed integrations tab, the list should be empty
  • Go to Browser integrations tab, you will get Kibana cannot connect to the Elastic Package Registry, which provides Elastic Agent integrations

Here's the fleet error you will get

[2024-01-13T00:44:21.704+01:00][ERROR][plugins.fleet] TypeError: Cannot read properties of undefined (reading 'split')
    at parseAndVerifyArchive (parse.ts:204:55)
    at getEsPackage (storage.ts:226:44)
    at getPackageFromSource (get.ts:548:13)
    at getPackageInfo (get.ts:449:31)
    at uploadedPackagesNotInRegistry.concurrency (get.ts:110:33)
    at /Users/panagiotamitsopoulou/Documents/Development/kibana/node_modules/p-map/index.js:57:22
Screen.Recording.2024-01-12.at.13.23.16.mov

cc @maryam-saeidi

@botelastic botelastic bot added the needs-team Issues missing a team label label Jan 12, 2024
@mgiota mgiota added the Team:obs-ux-management Observability Management User Experience Team label Jan 12, 2024
@elasticmachine
Copy link
Contributor

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

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jan 12, 2024
@mgiota mgiota added needs-team Issues missing a team label Team:obs-ux-logs Observability Logs User Experience Team labels Jan 12, 2024
@elasticmachine
Copy link
Contributor

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

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jan 12, 2024
@mgiota mgiota self-assigned this Jan 13, 2024
@mgiota mgiota added the bug Fixes for quality problems that affect the customer experience label Jan 13, 2024
@mgiota
Copy link
Contributor Author

mgiota commented Jan 15, 2024

@maryam-saeidi Can you confirm if you can reproduce the issue? I want to verify if it is me not setting up things correctly.

@mgiota mgiota changed the title Observability Onboarding breaks installed Integrations page Observability Logs Onboarding breaks installed Integrations page Jan 15, 2024
@maryam-saeidi
Copy link
Member

@mgiota Yes, I got the same error as you mentioned above locally:

[2024-01-15T13:39:10.148+01:00][ERROR][plugins.fleet] TypeError: Cannot read properties of undefined (reading 'split')
    at parseAndVerifyArchive (parse.ts:204:55)
    at getEsPackage (storage.ts:226:44)
    at getPackageFromSource (get.ts:548:13)
    at getPackageInfo (get.ts:449:31)
    at uploadedPackagesNotInRegistry.concurrency (get.ts:110:33)
    at /Users/maryam.saeidi/WebstormProjects/kibana-mary/node_modules/p-map/index.js:57:22

@kalramani
Copy link

following the issues faced with Elastic CSPM integration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Team:obs-ux-logs Observability Logs User Experience Team Team:obs-ux-management Observability Management User Experience Team v8.13.0
Projects
None yet
4 participants