When trying to model a device, a new HWProductKey is generated in the Zope-database (under Manufacturer Unknown). The only problem is that the productkey already exists under manufacturer IBM --- and they are possible to find both places.
Moving the product to the correct manufacturer makes the device confused, and it displays nothing in the manufacturer field. Everything seems to display correctly if I manually set both manufacturer and model in the edit-tab on the device. But this will repeat itself on the next device I model (with the same product). This has worked fine so far --- and we haven't done any changes in between (that I'm aware of). Anyone knows how to fix this when it first occurs? Code: DEBUG:zen.ZenModeler:Run in foreground, starting immediately. DEBUG:zen.ZenModeler:in debug mode starting apply in main thread. INFO:zen.ZenModeler:starting collector loop INFO:zen.ZenModeler:collecting for device servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.linux.memory on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.linux.ifconfig on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.darwin.swap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.darwin.memory on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.darwin.cpu on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.darwin.process on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.darwin.ifconfig on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.linux.netstat_rn on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.darwin.netstat_an on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.linux.netstat_an on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.linux.process on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.cmd.df on servername.localdomain DEBUG:zen.ZenModeler:skipping zenoss.cmd.uname for servername.localdomain INFO:zen.ZenModeler:no cmd plugins found for servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.CiscoHSRP on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.IpServiceMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.InformantHardDiskMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.SysedgeMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.CiscoMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.InterfaceMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.IBMDeviceMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.DeviceMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.NewDeviceMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.SysedgeFileSystemMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.HPDeviceMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.PowerwareDeviceMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.APCDeviceMap on servername.localdomain DEBUG:zen.ZenModeler:skipping zenoss.snmp.UCDHardDiskMap for servername.localdomain DEBUG:zen.ZenModeler:skipping zenoss.snmp.HRSWInstalledMap for servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.DellCPUMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.HRFileSystemMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.CpuMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.HPCPUMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.DellPCIMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.DellDeviceMap on servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.RouteMap on servername.localdomain DEBUG:zen.ZenModeler:condition failed zenoss.snmp.SysedgeDiskMap on servername.localdomain DEBUG:zen.ZenModeler:skipping zenoss.snmp.NewRouteMap for servername.localdomain DEBUG:zen.ZenModeler:using zenoss.snmp.HRSWRunMap on servername.localdomain DEBUG:zen.ZenModeler:skipping zenoss.snmp.InterfaceAliasMap for servername.localdomain DEBUG:zen.DbConnectionPool:Creating a new connection; Pool size: 0 DEBUG:zen.DbConnectionPool:Returned a connection; Pool size: 1 INFO:zen.ZenModeler:snmp collection device servername.localdomain INFO:zen.ZenModeler:plugins: zenoss.snmp.IpServiceMap, zenoss.snmp.InformantHardDiskMap, zenoss.snmp.InterfaceMap, zenoss.snmp.IBMDeviceMap, zenoss.snmp.DeviceMap, zenoss.snmp.HPDeviceMap, zenoss.snmp.DellCPUMap, zenoss.snmp.HRFileSystemMap, zenoss.snmp.HPCPUMap, zenoss.snmp.DellPCIMap, zenoss.snmp.RouteMap, zenoss.snmp.HRSWRunMap DEBUG:zen.SnmpClient:Starting SNMP info for servername.localdomain at 158.149.50.165:161 timeout: 2.5 tries: 2 version: v2c community: ourcommunity DEBUG:zen.SnmpClient:Testing SNMP configuration DEBUG:zen.ZenModeler:skipping zenoss.portscan.IpServiceMap for servername.localdomain INFO:zen.ZenModeler:no portscan plugins found for servername.localdomain DEBUG:zen.SnmpClient:running <zenoss.snmp.IpServiceMap.IpServiceMap instance at 0xb60398cc> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.IpServiceMap DEBUG:zen.SnmpClient:running <zenoss.snmp.InformantHardDiskMap.InformantHardDiskMap instance at 0xb603972c> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.InformantHardDiskMap DEBUG:zen.SnmpClient:running <zenoss.snmp.InterfaceMap.InterfaceMap instance at 0xb5edcd4c> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.InterfaceMap DEBUG:zen.SnmpClient:running <zenoss.snmp.IBMDeviceMap.IBMDeviceMap instance at 0xb5ed6d4c> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.IBMDeviceMap DEBUG:zen.SnmpClient:running <zenoss.snmp.DeviceMap.DeviceMap instance at 0xb5edcd8c> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.DeviceMap DEBUG:zen.SnmpClient:running <zenoss.snmp.HPDeviceMap.HPDeviceMap instance at 0xb5ed636c> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.HPDeviceMap DEBUG:zen.SnmpClient:running <zenoss.snmp.DellCPUMap.DellCPUMap instance at 0xb5edc7cc> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.DellCPUMap DEBUG:zen.SnmpClient:running <zenoss.snmp.HRFileSystemMap.HRFileSystemMap instance at 0xb5ed624c> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.HRFileSystemMap DEBUG:zen.SnmpClient:running <zenoss.snmp.HPCPUMap.HPCPUMap instance at 0xb60392cc> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.HPCPUMap DEBUG:zen.SnmpClient:running <zenoss.snmp.DellPCIMap.DellPCIMap instance at 0xb5ee40ac> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.DellPCIMap DEBUG:zen.SnmpClient:running <zenoss.snmp.RouteMap.RouteMap instance at 0xb5ed6f0c> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.RouteMap DEBUG:zen.SnmpClient:running <zenoss.snmp.HRSWRunMap.HRSWRunMap instance at 0xb603994c> DEBUG:zen.SnmpClient:sending queries for plugin zenoss.snmp.HRSWRunMap INFO:zen.SnmpClient:snmp client finished collection for servername.localdomain DEBUG:zen.ZenModeler:client for servername.localdomain finished collecting DEBUG:zen.ApplyDataMap:processing data for device servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.IpServiceMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.IpServiceMap for device servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.InformantHardDiskMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.InformantHardDiskMap for device servername.localdomain DEBUG:zen.ApplyDataMap:adding object 549692 to relationship harddisks DEBUG:zen.Events:Found device=servername.localdomain DEBUG:zen.Events:EventClassInst=Add DEBUG:zen.DbConnectionPool:Retrieved a connection; Pool size: 0 DEBUG:zen.Events:update status set clearid = '9e95324c36338a66ffff05a' where device='servername.localdomain' and component='549692' and eventKey='' and (eventClass='/Change/Add'): --> 0 DEBUG:zen.DbConnectionPool:Returned a connection; Pool size: 1 DEBUG:zen.ApplyDataMap:set attribute 'snmpindex' to '6.95.84.111.116.97.108' on object '549692' DEBUG:zen.Events:Found device=servername.localdomain DEBUG:zen.Events:EventClassInst=Set DEBUG:zen.DbConnectionPool:Retrieved a connection; Pool size: 0 DEBUG:zen.Events:update status set clearid = '9e95324c36338a66fffe05a' where device='servername.localdomain' and component='549692' and eventKey='' and (eventClass='/Change/Set'): --> 0 DEBUG:zen.DbConnectionPool:Returned a connection; Pool size: 1 DEBUG:zen.ApplyDataMap:indexing object 549692 DEBUG:zen.ApplyDataMap:removing object 230960 from rel harddisks on device hw DEBUG:zen.Events:Found device=servername.localdomain DEBUG:zen.Events:EventClassInst=Remove DEBUG:zen.DbConnectionPool:Retrieved a connection; Pool size: 0 DEBUG:zen.Events:update status set clearid = '9e95324c36338a66fffd05a' where device='servername.localdomain' and component='230960' and eventKey='' and (eventClass='/Change/Remove'): --> 0 DEBUG:zen.DbConnectionPool:Returned a connection; Pool size: 1 DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.InterfaceMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.InterfaceMap for device servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.IBMDeviceMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.IBMDeviceMap for device servername.localdomain DEBUG:zen.ApplyDataMap:calling function 'setHWProductKey' with 'IBM eServer BladeCenter HS21 -[8853L3G]-' on object servername.localdomain DEBUG:zen.Events:Found device=servername.localdomain DEBUG:zen.Events:EventClassInst=Set DEBUG:zen.DbConnectionPool:Retrieved a connection; Pool size: 0 DEBUG:zen.Events:update status set clearid = '9e95324c36338a67fffc05a' where device='servername.localdomain' and component='' and ev entKey='' and (eventClass='/Change/Set'): --> 0 DEBUG:zen.DbConnectionPool:Returned a connection; Pool size: 1 DEBUG:zen.ApplyDataMap:indexing object servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.DeviceMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.DeviceMap for device servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.HPDeviceMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.HPDeviceMap for device servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.DellCPUMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.DellCPUMap for device servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.HRFileSystemMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.HRFileSystemMap for device servername.localdomain DEBUG:zen.ApplyDataMap:indexing object hw DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.HPCPUMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.HPCPUMap for device servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.DellPCIMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.DellPCIMap for device servername.localdomain DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.RouteMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.RouteMap for device servername.localdomain DEBUG:zen.ApplyDataMap:set attribute 'routeproto' to 'other' on object '224.0.0.0_4' DEBUG:zen.Events:Found device=servername.localdomain DEBUG:zen.Events:EventClassInst=Set DEBUG:zen.DbConnectionPool:Retrieved a connection; Pool size: 0 DEBUG:zen.Events:update status set clearid = '9e95324c36338a67fffb05a' where device='servername.localdomain' and component='224.0.0. 0_4' and eventKey='' and (eventClass='/Change/Set'): --> 0 DEBUG:zen.DbConnectionPool:Returned a connection; Pool size: 1 DEBUG:zen.ApplyDataMap:indexing object 224.0.0.0_4 DEBUG:zen.ApplyDataMap:processing plugin zenoss.snmp.HRSWRunMap on device servername.localdomain INFO:zen.ApplyDataMap:processing zenoss.snmp.HRSWRunMap for device servername.localdomain INFO:zen.ApplyDataMap:changes applied INFO:zen.ZenModeler:scan time: 4.94 seconds INFO:zen.ZenModeler:stopping... -------------------- m2f -------------------- Read this topic online here: http://community.zenoss.com/forums/viewtopic.php?p=14715#14715 -------------------- m2f -------------------- _______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
