Skip to main content
Solved

Orphaned Device Class

  • April 16, 2025
  • 2 replies
  • 0 views

Forum|alt.badge.img

Hi All,

I have come accross a puzzle managing some custom classes accross multiple SL stacks.

With the following scenario...

1. You create a custom device class and add it to a powerpack. 

2. You delete the powerpack without removing the class

3. In Device Class Editor, you can see the class had 'Yes' still in the 'Powerpack' Colunm. You can also see the linked (now deleted) PPK GUID in the master.definitions_dev_classes table.

Is this correct/ expected behaivour that the class remains linked to the now non-existant powerpack? If so, is there a supported way to "unlink" it so the class can be resused in a diffeent powerpack (without having to recreate it and suffer a new GUID to be used)

Many Thanks

Colin.

Best answer by TonyAndres

Hello Colin,

I was able to reproduce this behavior in our latest version of SL1. While we likely do not want to delete device classes from SL1 when we delete a PowerPack, we should unlink the PowerPack from the device class during the deletion process. Please open a Support incident case for this behavior so we can submit this to engineering.

Antonio Andres

Principal Technical Support Engineer | ScienceLogic

2 replies

Forum|alt.badge.img
  • Contributor III
  • April 16, 2025

Yes , even i too had the same issue , some how the device class is not removed when the powerpack is deleted . Again we have to remove the device class in its page.

 


  • Community Manager
  • Answer
  • April 18, 2025

Hello Colin,

I was able to reproduce this behavior in our latest version of SL1. While we likely do not want to delete device classes from SL1 when we delete a PowerPack, we should unlink the PowerPack from the device class during the deletion process. Please open a Support incident case for this behavior so we can submit this to engineering.

Antonio Andres

Principal Technical Support Engineer | ScienceLogic