Skip to content

[Ingest Manager] Refactor Datasource create/edit forms to recognize and support the package's solution field to drive displaying a custom UI for configuration #67939

Closed

Description

The Package definition seems to now support defining a flag named solution on a Datasource whose purpose is to instruct the Kibana UI that a custom UI should be displayed. See Endpoint definition here:

https://github.com/elastic/package-storage/blob/master/packages/endpoint/0.1.0/manifest.yml#L23

datasources:
  - name: endpoint
    title: Endpoint data source
    description: Interact with the endpoint.

    # This tells the UI that for configuration, it must link to a specific solution
    # Only solution packages can contain this field.
    solution: endpoint

The Kibana Ingest Manager creation and editing of Datasources should be refactored to now process based on this flag being set to a know value.

(see this PR comment for reference)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Team:FleetTeam label for Observability Data Collection Fleet team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions