TECHZEN Zenoss User Community ARCHIVE  

Cannot install microsoft zenpack 2.7.8

Subject: Cannot install microsoft zenpack 2.7.8
Author: Joan
Posted: 2017-07-20 03:53

I am trying to update the microsoft zenpack from 2.7.3 to 2.7.8, but I am getting an error
$ zenpack --install ZenPacks.zenoss.Microsoft.Windows-2.7.8.eggINFO:zen.ZenPackCMD:Previous ZenPack exists with same name ZenPacks.zenoss.Microsoft.WindowsINFO:zen.ZenPackCMD:installing zenpack ZenPacks.zenoss.Microsoft.Windows; launching processERROR:zen.ZenPackCmd:zenpack command failedTraceback (most recent call last): File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 487, in <module> zp = ZenPackCmd() File "/opt/zenoss/Products/ZenUtils/ZenScriptBase.py", line 36, in __init__ CmdBase.__init__(self, noopts) File "/opt/zenoss/Products/ZenUtils/CmdBase.py", line 108, in __init__ zcml.load_site() File "/opt/zenoss/lib/python/Zope2/App/zcml.py", line 46, in load_site _context = xmlconfig.file(site_zcml) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 646, in file include(context, name, package) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 548, in include processxmlfile(f, context) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 380, in processxmlfile parser.parse(src) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 109, in parse xmlreader.IncrementalParser.parse(self, source) File "/opt/zenoss/lib/python/_xmlplus/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 216, in feed self._parser.Parse(data, isFinal) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 364, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 359, in endElementNS self.context.end() File "/opt/zenoss/lib/python/zope/configuration/config.py", line 620, in end self.stack.pop().finish() File "/opt/zenoss/lib/python/zope/configuration/config.py", line 774, in finish actions = self.handler(context, **args) File "/opt/zenoss/lib/python/OFS/metaconfigure.py", line 46, in loadProducts xmlconfig.include(_context, zcml, package=product) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 548, in include processxmlfile(f, context) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 380, in processxmlfile parser.parse(src) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 109, in parse xmlreader.IncrementalParser.parse(self, source) File "/opt/zenoss/lib/python/_xmlplus/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 216, in feed self._parser.Parse(data, isFinal) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 364, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 359, in endElementNS self.context.end() File "/opt/zenoss/lib/python/zope/configuration/config.py", line 620, in end self.stack.pop().finish() File "/opt/zenoss/lib/python/zope/configuration/config.py", line 773, in finish args = toargs(context, *self.argdata) File "/opt/zenoss/lib/python/zope/configuration/config.py", line 1564, in toargs args[str(name)] = field.fromUnicode(s) File "/opt/zenoss/lib/python/zope/configuration/fields.py", line 227, in fromUnicode v = vt.fromUnicode(s) File "/opt/zenoss/lib/python/zope/configuration/fields.py", line 137, in fromUnicode value = self.context.resolve(name) File "/opt/zenoss/lib/python/zope/configuration/config.py", line 178, in resolve mod = __import__(mname, *_import_chickens) File "/opt/zenoss/ZenPacks/ZenPacks.zenoss.Microsoft.Windows-2.7.8.egg/ZenPacks/zenoss/Microsoft/Windows/datasources/PerfmonDataSource.py", line 24, in <module> from twisted.web._newclient import ResponseNeverReceivedZopeXMLConfigurationError: File "/opt/zenoss/etc/site.zcml", line 16.2-16.23 ZopeXMLConfigurationError: File "/opt/zenoss/ZenPacks/ZenPacks.zenoss.Microsoft.Windows-2.7.8.egg/ZenPacks/zenoss/Microsoft/Windows/configure.zcml", line 30.4-34.10 ImportError: cannot import name ResponseNeverReceivedERROR:zen.ZenPackCMD:Error installing ZenPack ZenPacks.zenoss.Microsoft.Windows-2.7.8.eggTraceback (most recent call last): File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 266, in InstallEggAndZenPack fromUI=fromUI) File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 507, in InstallDistAsZenPack zenPack, deferFileDeletion, existing = transactional_actions() File "/opt/zenoss/lib/python/ZODB/transact.py", line 44, in g r = f(*args, **kwargs) File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 446, in transactional_actions (p.returncode, err))ZenPackException: Error installing the egg (3): NoneERROR:zen.ZenPackCmd:zenpack command failedTraceback (most recent call last): File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 488, in <module> zp.run() File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 164, in run fromUI=self.options.fromui) File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 282, in InstallEggAndZenPack raise eZenPackException: Error installing the egg (3): None
 I was suspecting then that I should have updated the requirements before upgrading the zenpack (altough usually your are warned when doing this) and tried to upgrade the PythonCollector to version 1.10.0.egg which led to more or less the same backtrace
ERROR:zen.ZenPackCmd:zenpack command failedTraceback (most recent call last): File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 487, in <module> zp = ZenPackCmd() File "/opt/zenoss/Products/ZenUtils/ZenScriptBase.py", line 36, in __init__ CmdBase.__init__(self, noopts) File "/opt/zenoss/Products/ZenUtils/CmdBase.py", line 108, in __init__ zcml.load_site() File "/opt/zenoss/lib/python/Zope2/App/zcml.py", line 46, in load_site _context = xmlconfig.file(site_zcml) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 646, in file include(context, name, package) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 548, in include processxmlfile(f, context) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 380, in processxmlfile parser.parse(src) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 109, in parse xmlreader.IncrementalParser.parse(self, source) File "/opt/zenoss/lib/python/_xmlplus/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 216, in feed self._parser.Parse(data, isFinal) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 364, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 359, in endElementNS self.context.end() File "/opt/zenoss/lib/python/zope/configuration/config.py", line 620, in end self.stack.pop().finish() File "/opt/zenoss/lib/python/zope/configuration/config.py", line 774, in finish actions = self.handler(context, **args) File "/opt/zenoss/lib/python/OFS/metaconfigure.py", line 46, in loadProducts xmlconfig.include(_context, zcml, package=product) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 548, in include processxmlfile(f, context) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 380, in processxmlfile parser.parse(src) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 109, in parse xmlreader.IncrementalParser.parse(self, source) File "/opt/zenoss/lib/python/_xmlplus/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 216, in feed self._parser.Parse(data, isFinal) File "/opt/zenoss/lib/python/_xmlplus/sax/expatreader.py", line 364, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/opt/zenoss/lib/python/zope/configuration/xmlconfig.py", line 359, in endElementNS self.context.end() File "/opt/zenoss/lib/python/zope/configuration/config.py", line 620, in end self.stack.pop().finish() File "/opt/zenoss/lib/python/zope/configuration/config.py", line 773, in finish args = toargs(context, *self.argdata) File "/opt/zenoss/lib/python/zope/configuration/config.py", line 1564, in toargs args[str(name)] = field.fromUnicode(s) File "/opt/zenoss/lib/python/zope/configuration/fields.py", line 227, in fromUnicode v = vt.fromUnicode(s) File "/opt/zenoss/lib/python/zope/configuration/fields.py", line 137, in fromUnicode value = self.context.resolve(name) File "/opt/zenoss/lib/python/zope/configuration/config.py", line 178, in resolve mod = __import__(mname, *_import_chickens) File "/opt/zenoss/ZenPacks/ZenPacks.zenoss.Microsoft.Windows-2.7.8.egg/ZenPacks/zenoss/Microsoft/Windows/datasources/PerfmonDataSource.py", line 24, in <module> from twisted.web._newclient import ResponseNeverReceivedZopeXMLConfigurationError: File "/opt/zenoss/etc/site.zcml", line 16.2-16.23 ZopeXMLConfigurationError: File "/opt/zenoss/ZenPacks/ZenPacks.zenoss.Microsoft.Windows-2.7.8.egg/ZenPacks/zenoss/Microsoft/Windows/configure.zcml", line 30.4-34.10 ImportError: cannot import name ResponseNeverReceived
Did anyone experienced the same issue?


< Previous
ZenPackLib ZenPack 2.0.6 gives a 404 error
  Next
Powershell V2 to get events
>