opensearch-project / dashboards-observability

Visualize and explore your logs, traces and metrics data in OpenSearch Dashboards
https://opensearch.org/docs/latest/observability-plugin/index/
Apache License 2.0
14 stars 46 forks source link

[FEATURE]Remove Integration content folder in favour of dynamic catalog loading #1882

Open YANG-DB opened 3 weeks ago

YANG-DB commented 3 weeks ago

Is your feature request related to a problem? Since we've finally moved integration content & release artifacts into the catalog repo - we also need to remove the duplicate content away from this repo in favour of a dynamic process that loads the most up-to-date integrations assets from the catalog release folder

What solution would you like? 1) remove the https://github.com/opensearch-project/dashboards-observability/tree/main/server/adaptors/integrations/__data__/repository folder 2) add github flow that copies the catalog release assets into a designated folder for each repository [dashboards-observability] release process 3) add code that loads the catalog assets into the savedObjects during plugin startup

Do you have any additional context?

Swiddis commented 3 weeks ago

I know this was being worked on last June, I'm not sure what the current timeline is on it.

Swiddis commented 3 weeks ago

This probably also would pair well with the release directory mentioned in https://github.com/opensearch-project/opensearch-catalog/issues/155