zenoss / ZenPacks.zenoss.OpenStackInfrastructure

OpenStack Monitoring (Provider-Oriented)
GNU General Public License v2.0
38 stars 17 forks source link

"NotFound: n/a (HTTP 404)" when modeling Diablo #1

Closed cluther closed 13 years ago

cluther commented 13 years ago

Receiving the following output when attempting to model a Diablo cloud.

2011-11-01 11:49:12,410 INFO zen.ZenDisc: Python collection device cloud.example.com
2011-11-01 11:49:12,410 INFO zen.ZenDisc: plugins: zenoss.OpenStack
2011-11-01 11:49:12,411 INFO zen.OpenStack: Requesting flavors
2011-11-01 11:49:12,562 INFO zen.OpenStack: Requesting images
2011-11-01 11:49:12,676 INFO zen.OpenStack: Requesting servers
2011-11-01 11:49:12,805 INFO zen.PythonClient: Python client finished collection for cloud.example.com
2011-11-01 11:49:12,841 ERROR zen.ZenDisc: Problem while executing plugin zenoss.OpenStack
2011-11-01 11:49:12,842 ERROR zen.ZenDisc: Traceback (most recent call last):
  File "/usr/local/zenoss/zenoss/Products/DataCollector/zenmodeler.py", line 623, in processClient
    datamaps = plugin.process(device, results, self.log)
  File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.zenoss.OpenStack-1.0.2-py2.6.egg/ZenPacks/zenoss/OpenStack/modeler/plugins/zenoss/OpenStack.py", line 94, in process
    serverBackupEnabled=server.backup_schedule.enabled, # False
  File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.zenoss.OpenStack-1.0.2-py2.6.egg/ZenPacks/zenoss/OpenStack/lib/python_novaclient-2.4.2-py2.6.egg/novaclient/servers.py", line 157, in backup_schedule
    return self.manager.api.backup_schedules.get(self)
  File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.zenoss.OpenStack-1.0.2-py2.6.egg/ZenPacks/zenoss/OpenStack/lib/python_novaclient-2.4.2-py2.6.egg/novaclient/backup_schedules.py", line 73, in get
    'backupSchedule')
  File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.zenoss.OpenStack-1.0.2-py2.6.egg/ZenPacks/zenoss/OpenStack/lib/python_novaclient-2.4.2-py2.6.egg/novaclient/base.py", line 51, in _get
    resp, body = self.api.client.get(url)
  File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.zenoss.OpenStack-1.0.2-py2.6.egg/ZenPacks/zenoss/OpenStack/lib/python_novaclient-2.4.2-py2.6.egg/novaclient/client.py", line 89, in get
    return self._cs_request(url, 'GET', **kwargs)
  File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.zenoss.OpenStack-1.0.2-py2.6.egg/ZenPacks/zenoss/OpenStack/lib/python_novaclient-2.4.2-py2.6.egg/novaclient/client.py", line 76, in _cs_request
    **kwargs)
  File "/usr/local/zenoss/zenoss/ZenPacks/ZenPacks.zenoss.OpenStack-1.0.2-py2.6.egg/ZenPacks/zenoss/OpenStack/lib/python_novaclient-2.4.2-py2.6.egg/novaclient/client.py", line 62, in request
    raise exceptions.from_response(resp, body)
NotFound: n/a (HTTP 404)
cluther commented 13 years ago

I'm currently waiting on access to a cloud that exhibits this behavior to troubleshoot. I expect to have access and a fix within a couple of days.