I'll add another "me too", I just saw this on three devices yesterday for the first time. I'm on 4.2.4, been ugrading since the first 4.2. release.
All three events happened within a couple of minutes of each other and I haven't seen another one since. My traceback looks very similar to Jeff's:
2013-08-06 14:43:14,657 ERROR zen.hub: Unhandled exception in zenhub service Pro
ducts.ZenHub.services.PingPerformanceConfig.PingPerformanceConfig: 'lily.anim.dr
eamworks.com'
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenCollector/services/config.py", line 116, in _wra
pFunction
return functor(*args, **kwargs)
File "/opt/zenoss/Products/ZenCollector/services/config.py", line 233, in _cre
ateDeviceProxies
proxy = self._createDeviceProxy(device)
File "/opt/zenoss/Products/ZenHub/services/PingPerformanceConfig.py", line 165
, in _createDeviceProxy
self._getComponentConfig(iface, perfServer, proxy.monitoredIps)
File "/opt/zenoss/Products/ZenHub/services/PingPerformanceConfig.py", line 99,
in _getComponentConfig
basepath = iface.rrdPath()
File "/opt/zenoss/Products/ZenModel/RRDView.py", line 302, in rrdPath
return GetRRDPath(self)
File "/opt/zenoss/Products/ZenModel/RRDView.py", line 30, in GetRRDPath
d = deviceOrComponent.device()
File "/opt/zenoss/Products/ZenModel/OSComponent.py", line 46, in device
if os: return os.device()
File "/opt/zenoss/Products/ZenModel/OperatingSystem.py", line 158, in device
return self.getPrimaryParent()
File "/opt/zenoss/Products/ZenRelations/PrimaryPathObjectManager.py", line 83,
in getPrimaryParent
return self.__primary_parent__.primaryAq()
File "/opt/zenoss/Products/ZenRelations/PrimaryPathObjectManager.py", line 78,
in primaryAq
raise KeyError(self.id)
KeyError: 'lily.anim.dreamworks.com'