I have been battling a device which continues to throw a POSKeyError when you try to edit or delete it.
It will thow this error on each refresh of the device detials page.
It is a Cisco switch stack
I have tried a zenfixit that has a modified date of 03/26/2010 but it looks to be for a earlier version.
It errors with the following:
[zenoss@ehszenoss1 tmp]$ ./zenfixit.py
Cleaning up invalid entries from catalogs:
Traceback (most recent call last):
File "./zenfixit.py", line 193, in <module>
zfi.run()
File "./zenfixit.py", line 13, in run
self.fixCatalogs()
File "./zenfixit.py", line 45, in fixCatalogs
dmd.Devices.componentSearch,
AttributeError: componentSearch
I have tried removing the devices files from /opt/zenoss/perf/Devices
The dir recreates so the polling of the device is still working.
I read someone removing the zodb_sessiondb and recreating fixes POSKeyError.
I have yet to discover this with any other devices.
Any ideas?