Forum Discussion

Colin's avatar
Colin
Icon for Contributor III rankContributor III
3 days ago

Orphaned Device Class

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.

2 Replies

  • 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.

     

  • 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