error querying for measures with flavor_id
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gnocchi |
Fix Released
|
High
|
Julien Danjou | ||
2.0 |
Fix Committed
|
High
|
Unassigned |
Bug Description
searching on flavor_id
[gchung@localhost devstack]$ gnocchi measures aggregation -m cpu_util --resource-type instance --query 'flavor_id=1'
--debug
REQ: curl -g -i -X GET http://
ython-requests/
Starting new HTTP connection (1): 10.0.2.15
"GET /v2.0 HTTP/1.1" 200 335
RESP: [200] Content-Length: 335 Vary: X-Auth-Token Keep-Alive: timeout=5, max=100 Server: Apache/2.4.17 (Fedora) Open
SSL/1.0.2d-fips mod_wsgi/4.4.8 Python/2.7.10 Connection: Keep-Alive Date: Thu, 07 Apr 2016 22:30:38 GMT Content-Type:
application/json x-openstack-
RESP BODY: {"version": {"status": "stable", "updated": "2014-04-
json", "type": "application/
000/v2.0/", "rel": "self"}, {"href": "http://
Making authentication request to http://
"POST /v2.0/tokens HTTP/1.1" 200 3719
REQ: curl -g -i -X POST http://
ERROR:
ConnectFailure: Unable to establish connection to http://
API.log
2016-04-07 18:30:38.922 TRACE gnocchi Traceback (most recent call last):
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
_
2016-04-07 18:30:38.922 TRACE gnocchi return app(environ, start_response)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
2016-04-07 18:30:38.922 TRACE gnocchi resp = self.call_func(req, *args, **self.kwargs)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
2016-04-07 18:30:38.922 TRACE gnocchi return self.func(req, *args, **kwargs)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
.py", line 467, in __call__
2016-04-07 18:30:38.922 TRACE gnocchi response = req.get_
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
2016-04-07 18:30:38.922 TRACE gnocchi application, catch_exc_
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
application
2016-04-07 18:30:38.922 TRACE gnocchi app_iter = application(
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
2016-04-07 18:30:38.922 TRACE gnocchi return self.applicatio
2016-04-07 18:30:38.922 TRACE gnocchi File "/opt/stack/
2016-04-07 18:30:38.922 TRACE gnocchi return self.app(environ, start_response)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
6, in __call__
2016-04-07 18:30:38.922 TRACE gnocchi return self.applicatio
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
2016-04-07 18:30:38.922 TRACE gnocchi return super(Pecan, self)._
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
2016-04-07 18:30:38.922 TRACE gnocchi self.invoke_
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
ntroller
2016-04-07 18:30:38.922 TRACE gnocchi result = controller(*args, **kwargs)
2016-04-07 18:30:38.922 TRACE gnocchi File "/opt/stack/
2016-04-07 18:30:38.922 TRACE gnocchi self.resource_
2016-04-07 18:30:38.922 TRACE gnocchi File "/opt/stack/
2016-04-07 18:30:38.922 TRACE gnocchi **pagination_opts)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
2016-04-07 18:30:38.922 TRACE gnocchi ectxt.value = e.inner_exc
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
__exit__
2016-04-07 18:30:38.922 TRACE gnocchi self.force_
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
force_reraise
2016-04-07 18:30:38.922 TRACE gnocchi six.reraise(
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib/
2016-04-07 18:30:38.922 TRACE gnocchi return f(*args, **kwargs)
2016-04-07 18:30:38.922 TRACE gnocchi File "/opt/stack/
sources
2016-04-07 18:30:38.922 TRACE gnocchi all_resources = q.all()
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
in all
2016-04-07 18:30:38.922 TRACE gnocchi return list(self)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi return self._execute_
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi result = conn.execute(
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi return meth(self, multiparams, params)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi return connection.
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi compiled_sql, distilled_params
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi context)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi util.raise_
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi reraise(
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi context)
2016-04-07 18:30:38.922 TRACE gnocchi File "/usr/lib64/
2016-04-07 18:30:38.922 TRACE gnocchi cursor.
2016-04-07 18:30:38.922 TRACE gnocchi DBError: (psycopg2.
2016-04-07 18:30:38.922 TRACE gnocchi LINE 4: WHERE instance.flavor_id = 1.0 ORDER BY instance.id ASC
2016-04-07 18:30:38.922 TRACE gnocchi ^
2016-04-07 18:30:38.922 TRACE gnocchi HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.
2016-04-07 18:30:38.922 TRACE gnocchi [SQL: 'SELECT anon_1.
2016-04-07 18:30:38.922 TRACE gnocchi
[pid: 9653|app: 0|req: 5263/10543] 10.0.2.15 () {38 vars in 634 bytes} [Thu Apr 7 18:30:38 2016] POST /v1/aggregation
Changed in gnocchi: | |
importance: | Undecided → High |
assignee: | nobody → Julien Danjou (jdanjou) |
Changed in gnocchi: | |
milestone: | none → 2.1.0 |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. openstack. org/303400
Review: https:/