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

[Fleet] Category field is empty for categories that only have prerelease packages #193467

Open
jsoriano opened this issue Sep 19, 2024 · 1 comment
Labels
bug Fixes for quality problems that affect the customer experience Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@jsoriano
Copy link
Member

Kibana version: seen at least in main

Elasticsearch version: N/A

Server OS version: N/A

Browser version: N/A

Browser OS version: N/A

Original install method (e.g. download page, yum, from source, etc.): N/A

Describe the bug: Category label appears empty for packages whose category is only used by prerelease packages.

Steps to reproduce:

Seen with the elastic_connectors package in Kibana main branch (the package requires kibana 9).

  1. Start kibana from main branch.
  2. Go to the Integrations UI.
  3. Enable search for prerelease packages.
  4. Search for the "connectors" package.
  5. Category is empty.

Expected behavior: Category shows the "Connector" category, as defined in the manifest of the package: https://github.com/elastic/integrations/blob/40459dce30cc7943edf8a5d4764801fa76878519/packages/elastic_connectors/manifest.yml#L10

Screenshots (if relevant):

(sorry for the quality, copied from other screenshot in a document)

Image

Errors in browser console (if relevant): N/A

Provide logs and/or server output (if relevant): N/A

Any additional context:

"connectors" category is known by the spec, the registry and kibana.

The Integrations UI seems to be collecting these labels from https://epr.elastic.co/categories. If prerelease=true is not included, the response effectively doesn't include the "Connectors" category.

@jsoriano jsoriano added the bug Fixes for quality problems that affect the customer experience label Sep 19, 2024
@botelastic botelastic bot added the needs-team Issues missing a team label label Sep 19, 2024
@jsoriano jsoriano added the Team:Fleet Team label for Observability Data Collection Fleet team label Sep 19, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Sep 19, 2024
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:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

2 participants