Zenoss Zenpacks not installing??
Kaya Saman
kayasaman at gmail.com
Fri Jun 8 15:46:27 UTC 2012
Hi,
I'm trying to install a Zenpack on my demo of Zenoss in order to be
able to query our MSSQL backend servers however I'm having quite a few
issues.
These are what I'm trying to install:
ZenPacks.community.WMIDataSource-3.0.egg
ZenPacks.community.WMIDataSource-3.0.egg.zip
ZenPacks.community.WMIPerf_MSSQL-2.0.1-py2.6.egg
ZenPacks.community.WMIPerf_MSSQL-2.0.1-py2.6.egg.zip
ZenPacks.community.ZenODBC-4.0.egg
ZenPacks.community.ZenODBC-4.0.egg.zip
A typical error is this:
$ zenpack --install /root/ZenPacks.community.WMIDataSource-3.0.egg
Link to http://pypi.python.org/simple/ZenPacks.community.SQLDataSource/
***BLOCKED*** by --allow-hosts
Couldn't find index page for 'ZenPacks.community.SQLDataSource' (maybe
misspelled?)
Link to http://pypi.python.org/simple/ ***BLOCKED*** by --allow-hosts
No local packages or download links found for
ZenPacks.community.SQLDataSource>=2.0
Couldn't find index page for 'ZenPacks.community.SQLDataSource' (maybe
misspelled?)
No local packages or download links found for
ZenPacks.community.SQLDataSource>=2.0
ERROR:zen.ZenPackCmd:zenpack command failed
Traceback (most recent call last):
File "/usr/local/zenoss/Products/ZenUtils/zenpack.py", line 406, in <module>
zp.run()
File "/usr/local/zenoss/Products/ZenUtils/zenpack.py", line 134, in run
previousVersion= self.options.previousVersion)
File "/usr/local/zenoss/Products/ZenUtils/ZenPackCmd.py", line 240,
in InstallEggAndZenPack
zpDists = InstallEgg(dmd, eggPath, link=link)
File "/usr/local/zenoss/Products/ZenUtils/ZenPackCmd.py", line 303,
in InstallEgg
DoEasyUninstall(eggPath)
File "/usr/local/zenoss/Products/ZenUtils/ZenPackCmd.py", line 891,
in DoEasyUninstall
easy_install.main(args)
File "/usr/local/zenoss/lib/python/setuptools/command/easy_install.py",
line 1712, in main
with_ei_usage(lambda:
File "/usr/local/zenoss/lib/python/setuptools/command/easy_install.py",
line 1700, in with_ei_usage
return f()
File "/usr/local/zenoss/lib/python/setuptools/command/easy_install.py",
line 1716, in <lambda>
distclass=DistributionWithoutHelpCommands, **kw
File "/usr/local/zenoss/lib/python2.6/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/local/zenoss/lib/python2.6/distutils/dist.py", line 975,
in run_commands
self.run_command(cmd)
File "/usr/local/zenoss/lib/python2.6/distutils/dist.py", line 995,
in run_command
cmd_obj.run()
File "/usr/local/zenoss/lib/python/setuptools/command/easy_install.py",
line 211, in run
self.easy_install(spec, not self.no_deps)
File "/usr/local/zenoss/lib/python/setuptools/command/easy_install.py",
line 427, in easy_install
return self.install_item(None, spec, tmpdir, deps, True)
File "/usr/local/zenoss/lib/python/setuptools/command/easy_install.py",
line 478, in install_item
self.process_distribution(spec, dist, deps)
File "/usr/local/zenoss/lib/python/setuptools/command/easy_install.py",
line 519, in process_distribution
[requirement], self.local_index, self.easy_install
File "/usr/local/zenoss/lib/python/pkg_resources.py", line 563, in resolve
dist = best[req.key] = env.best_match(req, self, installer)
File "/usr/local/zenoss/lib/python/pkg_resources.py", line 799, in best_match
return self.obtain(req, installer) # try and download/install
File "/usr/local/zenoss/lib/python/pkg_resources.py", line 811, in obtain
return installer(requirement)
File "/usr/local/zenoss/lib/python/setuptools/command/easy_install.py",
line 434, in easy_install
self.local_index
File "/usr/local/zenoss/lib/python/setuptools/package_index.py",
line 475, in fetch_distribution
return dist.clone(location=self.download(dist.location, tmpdir))
AttributeError: 'NoneType' object has no attribute 'clone'
Reading up about the error it seems that the version of Python is
wrong however, 2.6 is installed and attempting to install the:
ZenPacks.community.WMIPerf_MSSQL-2.0.1-py2.6.egg
pack gives the same errors??
Can anyone help? I'm not sure if this is a Zenoss Generic issue or if
it's something to do with the Zenoss 'port'!
Regards,
Kaya
More information about the freebsd-ports
mailing list