TECHZEN Zenoss User Community ARCHIVE  

ZenPack Fails to install, HTTP Error 404 (ZenOSS 5.3.3)

Subject: ZenPack Fails to install, HTTP Error 404 (ZenOSS 5.3.3)
Author: Peter Dragon
Posted: 2018-03-24 10:58

When installing the ZenPack "ZenPacks.zenoss.WindowsMonitor-1.1.1.egg" I get the error "HTTPError: HTTP Error 404: Not Found". The ZenOSS INstance was freshly deployed, and services confirmed started. No changes the deployed application have been made. The server is running on RHEL 7.4

Any help is welcome.

serviced service run zope zenpack-manager install ZenPacks.zenoss.WindowsMonitor-1.1.1.egg
I0324 07:47:15.368662 05779 server.go:344] Connected to the control center at port 172.18.212.190:4979
I0324 07:47:15.406340 05779 server.go:363] Getting image localhost:5000/2bw3f4m38g84wq42g1k30tq6v/core_5.3:latest
I0324 07:47:15.438430 05779 server.go:451] Acquiring image from the dfs...
I0324 07:47:15.764031 05779 server.go:456] Acquired! Starting shell
I0324 07:47:15.764809 05779 shell.go:214] started command in container &{/bin/docker [/bin/docker run -v /opt/serviced/bin/:/serviced -v /root/zenoss/zenpack:/mnt/pwd -v /go/src/github.com/control-center/serviced/isvcs/resources:/usr/local/serviced/resources -u root -w / -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenoss-export:/opt/zenoss/export -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenoss-var-ext:/opt/zenoss/var/ext -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenpack-backup:/opt/zenoss/.ZenPacks -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/.ssh:/home/zenoss/.ssh -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/var-zenpacks:/var/zenoss -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenjobs:/opt/zenoss/log/jobs -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenoss-custom-patches:/opt/zenoss/patches -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenoss-custom-patches-pc:/opt/zenoss/.pc --name=18nEXxzyFCK4OhcNXVfWfx -e CONTROLPLANE_SYSTEM_USER=system_user -e CONTROLPLANE_SYSTEM_PASSWORD=68ldyt1dqef9p84dmzn4fo50m -e SERVICED_NOREGISTRY= -e SERVICED_IS_SERVICE_SHELL=true -e SERVICED_SERVICE_IMAGE=localhost:5000/2bw3f4m38g84wq42g1k30tq6v/core_5.3:latest -e SERVICED_UI_PORT=443 localhost:5000/2bw3f4m38g84wq42g1k30tq6v/core_5.3:latest /serviced/serviced-controller --logtostderr=false --autorestart=false --disable-metric-forwarding --logstash=true --logstash-idle-flush-time=100ms --logstash-settle-time=5s dagfkdbojzpu3u8zr64djjhgz 0 su - root -c '${ZENHOME:-/opt/zenoss}/bin/zenrun zenpack-manager.sh --service-id=dagfkdbojzpu3u8zr64djjhgz install ZenPacks.zenoss.WindowsMonitor-1.1.1.egg'] [] %!s(*os.File=&{0xc2080381e0}) %!s(*os.File=&{0xc208038210}) %!s(*os.File=&{0xc208038240}) [] %!s(*syscall.SysProcAttr=<nil>) %!s(*os.Process=&{5883 0 0}) <nil> <nil> %!s(bool=false) [%!s(*os.File=&{0xc2080381e0}) %!s(*os.File=&{0xc208038210}) %!s(*os.File=&{0xc208038240})] [] [] [] %!s(chan error=0xc208552ba0)}
INFO:zen.windowsmonitor:Removing Packables from previous zenpacks
INFO:zen.windowsmonitor:Migrating WinPerfDataSources to new class
INFO:zen.windowsmonitor:Converting 0 datasources
2018-03-24 14:47:27,403 INFO zen.ZPLoader: Loading /opt/zenoss/ZenPacks/ZenPacks.zenoss.WindowsMonitor-1.1.1.egg/ZenPacks/zenoss/WindowsMonitor/objects/objects.xml
2018-03-24 14:47:28,344 INFO zen.AddToPack: End loading objects
2018-03-24 14:47:28,344 INFO zen.AddToPack: Processing links
2018-03-24 14:47:29,545 INFO zen.AddToPack: Loaded 92 objects into the ZODB database
2018-03-24 14:47:29,556 INFO zen.HookReportLoader: Loading reports from /opt/zenoss/ZenPacks/ZenPacks.zenoss.WindowsMonitor-1.1.1.egg/ZenPacks/zenoss/WindowsMonitor/reports
2018-03-24 14:48:01,389 INFO zen.ZPLoader: Loading /opt/zenoss/ZenPacks/ZenPacks.zenoss.WindowsMonitor-1.1.1.egg/ZenPacks/zenoss/WindowsMonitor/objects/objects.xml
2018-03-24 14:48:01,704 INFO zen.AddToPack: End loading objects
2018-03-24 14:48:01,704 INFO zen.AddToPack: Processing links
2018-03-24 14:48:02,965 INFO zen.AddToPack: Loaded 22 objects into the ZODB database
2018-03-24 14:48:03,001 ERROR zen.ZenPackCMD: Error installing ZenPack ZenPacks.zenoss.WindowsMonitor-1.1.1.egg
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 257, in InstallEggAndZenPack
ignoreServiceInstall=ignoreServiceInstall)
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 524, in InstallDistAsZenPack
zenPack, deferFileDeletion, existing = transactional_actions()
File "/opt/zenoss/lib/python2.7/site-packages/ZODB/transact.py", line 44, in g
r = f(*args, **kwargs)
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 468, in transactional_actions
zenPack.install(dmd)
File "/opt/zenoss/ZenPacks/ZenPacks.zenoss.WindowsMonitor-1.1.1.egg/ZenPacks/zenoss/WindowsMonitor/__init__.py", line 82, in install
ZenPackBase.install(self, app)
File "/opt/zenoss/Products/ZenModel/ZenPack.py", line 337, in install
self.installServices()
File "/opt/zenoss/Products/ZenModel/ZenPack.py", line 1313, in installServices
self.getServiceTag())
File "/opt/zenoss/Products/ZenModel/ZenPack.py", line 1379, in installDefaultCollectorServices
templateParams = self.templateParams()
File "/opt/zenoss/Products/ZenModel/ZenPack.py", line 1348, in templateParams
serviceTree = ServiceTree(cpClient.queryServices("*"))
File "/opt/zenoss/Products/ZenUtils/controlplane/client.py", line 119, in queryServices
response = self._dorequest(self._servicesEndpoint, query=query)
File "/opt/zenoss/Products/ZenUtils/controlplane/client.py", line 486, in _dorequest
return self._opener.open(request)
File "/usr/lib64/python2.7/urllib2.py", line 437, in open
response = meth(req, response)
File "/usr/lib64/python2.7/urllib2.py", line 550, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib64/python2.7/urllib2.py", line 475, in error
return self._call_chain(*args)
File "/usr/lib64/python2.7/urllib2.py", line 409, in _call_chain
result = func(*args)
File "/usr/lib64/python2.7/urllib2.py", line 558, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found
2018-03-24 14:48:03,026 ERROR zen.ZenPackCmd: zenpack command failed
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 911, in <module>
zp.run()
File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 258, in run
ignoreServiceInstall=self.options.ignoreServiceInstall)
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 274, in InstallEggAndZenPack
raise e
HTTPError: HTTP Error 404: Not Found
Command returned non-zero exit code 3. Container not committed.

The ZP also shows broken after services are restarted (Including Zope)


------------------------------
[Peter] [Dragon] IT Engineer
------------------------------



Subject: RE: ZenPack Fails to install, HTTP Error 404 (ZenOSS 5.3.3)
Author: Peter Dragon
Posted: 2018-03-24 14:48

New error after services were restarted and and install attempted a second time.

serviced service run zope zenpack-manager install ZenPacks.zenoss.WindowsMonitor-1.1.1.egg
I0324 08:03:08.602721 28274 server.go:344] Connected to the control center at port 172.18.212.190:4979
I0324 08:03:08.641406 28274 server.go:363] Getting image localhost:5000/2bw3f4m38g84wq42g1k30tq6v/core_5.3:latest
I0324 08:03:08.674247 28274 server.go:451] Acquiring image from the dfs...
I0324 08:03:09.020630 28274 server.go:456] Acquired! Starting shell
I0324 08:03:09.021447 28274 shell.go:214] started command in container &{/bin/docker [/bin/docker run -v /opt/serviced/bin/:/serviced -v /root/zenoss/zenpack:/mnt/pwd -v /go/src/github.com/control-center/serviced/isvcs/resources:/usr/local/serviced/resources -u root -w / -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenpack-backup:/opt/zenoss/.ZenPacks -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/.ssh:/home/zenoss/.ssh -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/var-zenpacks:/var/zenoss -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenjobs:/opt/zenoss/log/jobs -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenoss-custom-patches:/opt/zenoss/patches -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenoss-custom-patches-pc:/opt/zenoss/.pc -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenoss-export:/opt/zenoss/export -v /opt/serviced/var/volumes/2bw3f4m38g84wq42g1k30tq6v/zenoss-var-ext:/opt/zenoss/var/ext --name=66MZbRnIcrlM9VbRxe1GfO -e CONTROLPLANE_SYSTEM_USER=system_user -e CONTROLPLANE_SYSTEM_PASSWORD=68ldyt1dqef9p84dmzn4fo50m -e SERVICED_NOREGISTRY= -e SERVICED_IS_SERVICE_SHELL=true -e SERVICED_SERVICE_IMAGE=localhost:5000/2bw3f4m38g84wq42g1k30tq6v/core_5.3:latest -e SERVICED_UI_PORT=443 localhost:5000/2bw3f4m38g84wq42g1k30tq6v/core_5.3:latest /serviced/serviced-controller --logtostderr=false --autorestart=false --disable-metric-forwarding --logstash=true --logstash-idle-flush-time=100ms --logstash-settle-time=5s dagfkdbojzpu3u8zr64djjhgz 0 su - root -c '${ZENHOME:-/opt/zenoss}/bin/zenrun zenpack-manager.sh --service-id=dagfkdbojzpu3u8zr64djjhgz install ZenPacks.zenoss.WindowsMonitor-1.1.1.egg'] [] %!s(*os.File=&{0xc2080381e0}) %!s(*os.File=&{0xc208038210}) %!s(*os.File=&{0xc208038240}) [] %!s(*syscall.SysProcAttr=<nil>) %!s(*os.Process=&{28370 0 0}) <nil> <nil> %!s(bool=false) [%!s(*os.File=&{0xc2080381e0}) %!s(*os.File=&{0xc208038210}) %!s(*os.File=&{0xc208038240})] [] [] [] %!s(chan error=0xc20854ccc0)}
INFO:zen.Relations:Ignoring unresolvable object '<persistent broken ZenPacks.zenoss.WindowsMonitor.ZenPack instance '\x00\x00\x00\x00\x00\x01\xf8\xb1'>'
ERROR:zen.ZenPackCMD:Error installing ZenPack ZenPacks.zenoss.WindowsMonitor-1.1.1.egg
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 257, in InstallEggAndZenPack
ignoreServiceInstall=ignoreServiceInstall)
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 524, in InstallDistAsZenPack
zenPack, deferFileDeletion, existing = transactional_actions()
File "/opt/zenoss/lib/python2.7/site-packages/ZODB/transact.py", line 44, in g
r = f(*args, **kwargs)
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 383, in transactional_actions
if filesOnly or not doesExist():
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 379, in doesExist
existing = dmd.ZenPackManager.packs._getOb(packName, None)
File "/opt/zenoss/Products/ZenRelations/ToManyContRelationship.py", line 202, in _getOb
return self._objects[id].__of__(self)
AttributeError: 'ZenPack' object has no attribute '__of__'
ERROR:zen.ZenPackCmd:zenpack command failed
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 911, in <module>
zp.run()
File "/opt/zenoss/Products/ZenUtils/zenpack.py", line 258, in run
ignoreServiceInstall=self.options.ignoreServiceInstall)
File "/opt/zenoss/Products/ZenUtils/ZenPackCmd.py", line 274, in InstallEggAndZenPack
raise e
AttributeError: 'ZenPack' object has no attribute '__of__'
Command returned non-zero exit code 3. Container not committed.



------------------------------
[Peter] [Dragon] IT Engineer
------------------------------


Subject: RE: ZenPack Fails to install, HTTP Error 404 (ZenOSS 5.3.3)
Author: Peter Dragon
Posted: 2018-03-29 11:31

Getting this now after the second attempt. please help!!!



------------------------------
[Peter] [Dragon] IT Engineer
------------------------------


< Previous
Zenpacks to monitor STULZ air conditioning
  Next
Windows Monitoring
>