Graylog2 / graylog2-server

Free and open log management
https://www.graylog.org
Other
7.33k stars 1.06k forks source link

Add support for old dashboards in content packs for new views #7028

Closed kmerz closed 4 years ago

kmerz commented 4 years ago

Expected Behavior

When installing a Content Pack with a old dashboard the content pack facade should transform the old dashboard entity to a new view entity and install it as a new view dashboard.

Current Behavior

The content pack installation will fail.

Possible Solution

Add a new facade which will only transform old entities in new view entities and use the ViewFacade to install them.

Your Environment

danotorrey commented 4 years ago

The content pack installation error due to dashboards can be reproduced with this content pack: content-pack.json.txt