You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A lot of visualizations indicate that they require bundles from visAugmenter who requires bundles from savedObjectsManagement and that requires the management plugin. If the management plugin is disabled everything falls apart.
Ideally, visAugmenter should gracefully degrade by not requiring savedObjectsManagement and checking if it is available before doing
Part of the underlying root cause is that savedObjectManagement takes dependencies in the wrong direction - it should provide a registration function instead of taking dependencies on visualize, dashboard, discover: #1836
This is actually a problem with the way UI Actions is built. The issue as seen in the screenshot is because the ui actions break the whole app when we try to register an action to a trigger that isnt registered. The saved object management plugin registers the trigger SAVED_OBJECT_DELETE_TRIGGER and the visAugmenter plugin binds to that trigger. Now when the saved object management plugin is disabled, the trigger is never registered and the visAugmenter plugin during startup throws an error when it tries to bind an action against a trigger that does not exist.
Describe the bug
A lot of visualizations indicate that they require bundles from
visAugmenter
who requires bundles fromsavedObjectsManagement
and that requires the management plugin. If themanagement
plugin is disabled everything falls apart.Ideally,
visAugmenter
should gracefully degrade by not requiringsavedObjectsManagement
and checking if it is available before doingTo Reproduce
Steps to reproduce the behavior:
management.enabled: false
to the configExpected behavior
Everything should work
OpenSearch Version
Any
Dashboards Version
2.9.0
Additional context
#4642
The text was updated successfully, but these errors were encountered: