Comment 0 for bug 1557642

Revision history for this message
Eugeniya Kudryashova (ekudryashova) wrote : Ceilometer scenario failed with KeyError 'resources'

Rally 0.3.1
Scenario:

{
  "kw": {
    "runner": {
      "type": "constant",
      "concurrency": 1,
      "times": 10
    },
    "sla": {
      "failure_rate": {
        "max": 0
      }
    },
    "context": {
      "users": {
        "users_per_tenant": 2,
        "tenants": 2
      }
    }
  },
  "name": "CeilometerMeters.list_meters",
  "pos": 0
}

Traceback:

 KeyError', u"'resources'", u'Traceback (most recent call last):\n File "/usr/local/lib/python2.7/dist-packages/rally/task/runner.py", line 66, in _run_scenario_once\n deprecated_output = getattr(scenario_inst, method_name)(**kwargs)\n File "/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/ceilometer/resources.py", line 43, in list_resources\n self.list_matched_resources(filter_by_resource_id=True)\n File "/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/ceilometer/resources.py", line 98, in list_matched_resources\n metadata_query)\n File "/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/scenarios/ceilometer/utils.py", line 124, in _make_general_query\n resource_id = self.context["tenant"]["resources"][0]\nKeyError: \'resources\'\n'], u'duration': 0.8557090759277344, u'output': {u'additive': [], u'complete': []}, u'idle_duration': 0, u'atomic_actions': {u'ceilometer.list_resources:project_id': 0.7313339710235596, u'ceilometer.list_resources:user_id': 0.12360095977783203}}]}