I have some items that appear to be broken. They are not monitored correctly on devices (do not disappear when remodelled, even though the process is no longer running). Clicking on the process in the tree gives the following traceback:
Type: KeyError
Value: 'nfsd'
Traceback (innermost last):
- Module ZPublisher.Publish, line 119, in publish
- Module ZPublisher.mapply, line 88, in mapply
- Module ZPublisher.Publish, line 42, in call_object
- Module Products.ZenModel.ZenModelBase, line 65, in __call__
- Module Shared.DC.Scripts.Bindings, line 313, in __call__
- Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec
- Module Products.CMFCore.FSPageTemplate, line 216, in _exec
- Module Products.CMFCore.FSPageTemplate, line 155, in pt_render
- Module Products.PageTemplates.PageTemplate, line 98, in pt_render
- Module zope.pagetemplate.pagetemplate, line 115, in pt_render
- Module zope.tal.talinterpreter, line 271, in __call__
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 891, in do_useMacro
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 891, in do_useMacro
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 949, in do_defineSlot
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 949, in do_defineSlot
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 891, in do_useMacro
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 949, in do_defineSlot
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 536, in do_optTag_tal
- Module zope.tal.talinterpreter, line 521, in do_optTag
- Module zope.tal.talinterpreter, line 516, in no_tag
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 824, in do_loop_tal
- Module zope.tal.talinterpreter, line 346, in interpret
- Module zope.tal.talinterpreter, line 408, in do_startTag
- Module zope.tal.talinterpreter, line 485, in attrAction_tal
- Module Products.PageTemplates.Expressions, line 206, in evaluateText
- Module zope.tales.tales, line 696, in evaluate
URL: file:/usr/local/zenoss/zenoss/Products/ZenModel/skins/zenmodel/osProcessClassStatus.pt
Line 84, Column 8
Expression: <PathExpr standard:u'proccl/getPrimaryUrlPath'>
Names:{'container': <ZentinelPortal at /zport>, 'context': <OSProcessClass at /zport/dmd/Processes/NFS/osProcessClasses/nfsd>, 'default': <object object at 0x7fc9df3a5230>, 'here': <OSProcessClass at /zport/dmd/Processes/NFS/osProcessClasses/nfsd>, 'loop': {u'proccl': <Products.PageTemplates.Expressions.PathIterator object at 0x7daeb90>}, 'nothing': None, 'options': {'args': ()}, 'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x5ab3488>, 'request': <HTTPRequest, URL=https://zenoss.lan.zymeworks.com/zport/dmd/Processes/NFS/osProcessClasses/nfsd>, 'root': <Application at >, 'template': <FSPageTemplate at /zport/osProcessClassStatus used for /zport/dmd/Processes/NFS/osProcessClasses/nfsd>, 'traverse_subpath': [], 'user': <PropertiedUser 'kamil'>}
- Module zope.tales.expressions, line 217, in __call__
- Module Products.PageTemplates.Expressions, line 139, in _eval
- Module Products.PageTemplates.Expressions, line 103, in render
- Module Products.ZenRelations.PrimaryPathObjectManager, line 71, in getPrimaryUrlPath
- Module Products.ZenRelations.PrimaryPathObjectManager, line 80, in primaryAq
- Module Products.ZenUtils.Utils, line 239, in getObjByPath
- Module OFS.Application, line 135, in __bobo_traverse__
KeyError: 'nfsd'
If I click on the process checkbox and attempt to delete it, I get a different traceback:
Type: AttributeError
Value: 'NoneType' object has no attribute 'os'
Traceback (innermost last):
- Module ZPublisher.Publish, line 119, in publish
- Module ZPublisher.mapply, line 88, in mapply
- Module ZPublisher.Publish, line 42, in call_object
- Module Products.ZenModel.OSProcessOrganizer, line 188, in removeOSProcessClasses
AttributeError: 'NoneType' object has no attribute 'os'
How the heck do I get rid of these?
-
Like (0)