Graylog2 / graylog2-server

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

Uninstallation of Dashboards in legacy content packs does not work post 3.2 #7295

Closed danotorrey closed 4 years ago

danotorrey commented 4 years ago

If a content pack that contains Dashboards (installed before 3.2 upgrade) is uninstalled after the 3.2 upgrade is done, the dashboards in the content pack do not uninstall.

Expected Behavior

The dashboards should uninstall with the content pack.

Current Behavior

All other parts of the content pack uninstall, but the dashboards do not.

Possible Solution

If uninstallation is too complicated to implement, perhaps we can consider documenting as a limitation.

Steps to Reproduce (for bugs)

  1. Install the attached content pack within a pre-3.2 installation. cloudflare-logpush-content-pack.txt
  2. Upgrade to version 3.2.
  3. Uninstall the content pack. Notice that the Dashboards (Security, Bots etc.) remain installed.
kmerz commented 4 years ago

I can't reproduce the bug. Dan can you try it again with the current master?

danotorrey commented 4 years ago

I'll check if this is reproducible still.

danotorrey commented 4 years ago

@dennisoelkers I retested this. The issue is not reproducible. All pre-3.2 content pack dashboards uninstall successfully after upgrade to 3.2.