TECHZEN Zenoss User Community ARCHIVE  

Error when trying to model a device

Subject: Error when trying to model a device
Author: [Not Specified]
Posted: 2015-04-23 13:02

When I am trying to model some windows devices it runs up to this point:

2015-04-23 17:33:11,713 INFO zen.ZenModeler: Modeler zenoss.winrm.Interfaces processing data for device xxx.xxx.xxx.xxx

Then this error occurs.

2015-04-23 19:54:35,993 ERROR zen.ZenModeler: : Traceback (most recent call last):

File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 101, in inner

return callable(*args, **kw)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 147, in remote_applyDataMaps

result = inner(map)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 143, in inner

return self._do_with_retries(action)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 169, in _do_with_retries

return action()

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 134, in action

completed= bool(adm._applyDataMap(device, map))

File "/opt/zenoss/lib/python2.7/site-packages/ZODB/transact.py", line 44, in g

r = f(*args, **kwargs)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 177, in _applyDataMap

changed = self._updateRelationship(tobj, datamap)

File "/opt/zenoss/ZenPacks/ZenPacks.zenoss.PythonCollector-1.6.3-py2.7.egg/ZenPacks/zenoss/PythonCollector/patches/platform.py", line 38, in _updateRelationship

return original(self, device, relmap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 241, in _updateRelationship

objchange, obj = self._createRelObject(device, objmap, rname)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 432, in _createRelObject

up_changed = self._updateObject(remoteObj, objmap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 358, in _updateObject

setter(*args)

File "/opt/zenoss/Products/ZenModel/Software.py", line 184, in setInstallDate

self._installDate.setDate(value)

File "/opt/zenoss/Products/ZenModel/ZenDate.py", line 27, in setDate

date = DateTime(date)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 351, in __init__

return self._parse_args(*args, **kw)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 650, in _parse_args

yr,mo,dy,hr,mn,sc,tz=self._parse(arg, datefmt)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 941, in _parse

raise SyntaxError, st

SyntaxError: Fri /Fe/b 00:00:00

Traceback (most recent call last):

File "/opt/zenoss/Products/DataCollector/zenmodeler.py", line 682, in processClient

if driver.next():

File "/opt/zenoss/Products/ZenUtils/Driver.py", line 63, in result

raise ex

RemoteException: : Traceback (most recent call last):

File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 101, in inner

return callable(*args, **kw)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 147, in remote_applyDataMaps

result = inner(map)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 143, in inner

return self._do_with_retries(action)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 169, in _do_with_retries

return action()

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 134, in action

completed= bool(adm._applyDataMap(device, map))

File "/opt/zenoss/lib/python2.7/site-packages/ZODB/transact.py", line 44, in g

r = f(*args, **kwargs)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 177, in _applyDataMap

changed = self._updateRelationship(tobj, datamap)

File "/opt/zenoss/ZenPacks/ZenPacks.zenoss.PythonCollector-1.6.3-py2.7.egg/ZenPacks/zenoss/PythonCollector/patches/platform.py", line 38, in _updateRelationship

return original(self, device, relmap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 241, in _updateRelationship

objchange, obj = self._createRelObject(device, objmap, rname)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 432, in _createRelObject

up_changed = self._updateObject(remoteObj, objmap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 358, in _updateObject

setter(*args)

File "/opt/zenoss/Products/ZenModel/Software.py", line 184, in setInstallDate

self._installDate.setDate(value)

File "/opt/zenoss/Products/ZenModel/ZenDate.py", line 27, in setDate

date = DateTime(date)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 351, in __init__

return self._parse_args(*args, **kw)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 650, in _parse_args

yr,mo,dy,hr,mn,sc,tz=self._parse(arg, datefmt)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 941, in _parse

raise SyntaxError, st

SyntaxError: Fri /Fe/b 00:00:00

2015-04-23 19:54:35,994 ERROR zen.ZenModeler: Client 192.168.67.39 finished with message: [Failure instance: Traceback (failure with no frames): : : Traceback (most recent call last):

File "/opt/zenoss/Products/ZenHub/PBDaemon.py", line 101, in inner

return callable(*args, **kw)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 147, in remote_applyDataMaps

result = inner(map)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 143, in inner

return self._do_with_retries(action)

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 169, in _do_with_retries

return action()

File "/opt/zenoss/Products/ZenHub/services/ModelerService.py", line 134, in action

completed= bool(adm._applyDataMap(device, map))

File "/opt/zenoss/lib/python2.7/site-packages/ZODB/transact.py", line 44, in g

r = f(*args, **kwargs)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 177, in _applyDataMap

changed = self._updateRelationship(tobj, datamap)

File "/opt/zenoss/ZenPacks/ZenPacks.zenoss.PythonCollector-1.6.3-py2.7.egg/ZenPacks/zenoss/PythonCollector/patches/platform.py", line 38, in _updateRelationship

return original(self, device, relmap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 241, in _updateRelationship

objchange, obj = self._createRelObject(device, objmap, rname)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 432, in _createRelObject

up_changed = self._updateObject(remoteObj, objmap)

File "/opt/zenoss/Products/DataCollector/ApplyDataMap.py", line 358, in _updateObject

setter(*args)

File "/opt/zenoss/Products/ZenModel/Software.py", line 184, in setInstallDate

self._installDate.setDate(value)

File "/opt/zenoss/Products/ZenModel/ZenDate.py", line 27, in setDate

date = DateTime(date)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 351, in __init__

return self._parse_args(*args, **kw)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 650, in _parse_args

yr,mo,dy,hr,mn,sc,tz=self._parse(arg, datefmt)

File "/opt/zenoss/lib/python2.7/site-packages/DateTime/DateTime.py", line 941, in _parse

raise SyntaxError, st

SyntaxError: Fri /Fe/b 00:00:00

The device is a Windows Server 2008 r2 64 bit machince. I'm using Zenoss 5.0.1 on Centos 7.
Only 3 components end up being added to the device (File Systems, Processors, and Services). Am I missing something with the zenpack and/or have I missed some configuration I have been able to model other devices that are identical to this device. The error only occurs for several other devices.



Subject: SOLVED
Author: [Not Specified]
Posted: 2015-04-28 10:36

I updated the python and window Microsoft zenpacks and was able to model the devices receiving the error.



< Previous
zenrestore not working ZenOSS 4.2.3
  Next
Distributed Collectors
>