Tuesday, 2014-01-07

*** gordc has quit IRC00:02
*** herndon has quit IRC00:02
*** asalkeld has quit IRC00:37
*** asalkeld has joined #openstack-ceilometer00:50
*** prad has quit IRC00:58
*** boris-42 has quit IRC01:39
*** prad has joined #openstack-ceilometer01:52
*** prad has quit IRC01:52
openstackgerritA change was merged to openstack/ceilometer: Change endpoint_type parameter  https://review.openstack.org/5966902:04
*** sandywalsh has quit IRC02:55
openstackgerritLianhao Lu proposed a change to openstack/ceilometer: Drop foreign key contraints of alarm in sqlalchemy  https://review.openstack.org/6501803:45
*** gordc1 has quit IRC03:51
*** terriyu has quit IRC04:19
*** openstackgerrit has quit IRC05:01
*** openstackgerrit has joined #openstack-ceilometer05:01
*** zul has quit IRC05:30
*** zul has joined #openstack-ceilometer05:31
*** sandywalsh has joined #openstack-ceilometer06:01
*** boris-42 has joined #openstack-ceilometer06:22
openstackgerritIldiko Vancsa proposed a change to openstack/ceilometer: AlarmChange definition added to doc/source/webapi/v2.rst  https://review.openstack.org/6511206:34
openstackgerritJenkins proposed a change to openstack/ceilometer: Imported Translations from Transifex  https://review.openstack.org/6280807:10
*** urulama has joined #openstack-ceilometer07:29
openstackgerritA change was merged to openstack/ceilometer: Add a wadl target to the documentation  https://review.openstack.org/5757407:41
openstackgerritA change was merged to openstack/ceilometer: Remove redundant code in nova_client.Client  https://review.openstack.org/6402507:41
*** nadya_ has joined #openstack-ceilometer07:57
*** s2r2 has left #openstack-ceilometer08:19
*** s2r2 has joined #openstack-ceilometer08:22
*** nadya_ has quit IRC08:22
*** SergeyLukjanov has joined #openstack-ceilometer08:37
*** flwang has quit IRC09:06
*** yassine has joined #openstack-ceilometer09:18
*** eglynn has joined #openstack-ceilometer09:19
*** SergeyLukjanov is now known as _SergeyLukjanov09:47
*** _SergeyLukjanov is now known as SergeyLukjanov10:07
*** yassine has quit IRC10:55
*** nadya_ has joined #openstack-ceilometer11:02
*** nadya_ has quit IRC11:44
*** SergeyLukjanov has quit IRC11:44
*** kwhitney has joined #openstack-ceilometer12:06
*** SergeyLukjanov has joined #openstack-ceilometer12:14
*** yassine has joined #openstack-ceilometer12:26
*** kwhitney has left #openstack-ceilometer12:49
*** kwhitney has joined #openstack-ceilometer12:51
*** urulama has quit IRC13:11
*** thomasem has joined #openstack-ceilometer13:18
openstackgerritIldiko Vancsa proposed a change to openstack/ceilometer: Implements complex query functionality for alarms  https://review.openstack.org/6215813:25
openstackgerritIldiko Vancsa proposed a change to openstack/ceilometer: Implements complex query functionality for alarm history  https://review.openstack.org/6215913:25
openstackgerritIldiko Vancsa proposed a change to openstack/ceilometer: Implements complex query functionality for samples  https://review.openstack.org/6215713:25
*** gordc has joined #openstack-ceilometer13:27
s2r2hi there.  By any chance, could this fix be backported to stable/havana? https://bugs.launchpad.net/ceilometer/+bug/109362513:35
s2r2related: how stable is the sqlalchemy connector (in havana)?13:35
openstackgerritMehdi Abaakouk proposed a change to openstack/ceilometer: Convert alarm timestamp to PrecisionTimestamp  https://review.openstack.org/6313113:36
openstackgerritMehdi Abaakouk proposed a change to openstack/ceilometer: Put a size for sql Float  https://review.openstack.org/6313213:36
*** jdob has joined #openstack-ceilometer13:37
*** _ruhe is now known as ruhe13:40
openstackgerritA change was merged to stackforge/pycadf: Python 3: Use six.moves.configparser rather than ConfigParser  https://review.openstack.org/6515313:42
openstackgerritA change was merged to stackforge/pycadf: Python 3: replace 'basestring' by 'six.string_types'  https://review.openstack.org/6515513:43
boris-42jd__ ping13:46
boris-42jd__ could we get approve to this BP https://blueprints.launchpad.net/ceilometer/+spec/profiler-rpc-collector13:46
boris-42jd__ I changed Alexie approach13:46
boris-42jd__ soon I will make some demo13:46
jd__I think it would need more detail and more discussion to be approved13:48
jd__I can click approved, but it's likely you'll work on something that is going to be rejected13:48
boris-42jd__ to rejected?)13:48
boris-42jd__ could we discuss then?)13:48
boris-42jd__ than*13:48
jd__write your plan a wiki page and ask for feedbacks on the mailing list13:48
boris-42jd__ actually without demo it is unclear13:49
boris-42jd__ for most of people13:49
boris-42jd__ here is the lib13:49
boris-42jd__ https://github.com/pboris/osprofiler13:49
jd__well, write a wiki page and record a screencast if you want :)13:50
boris-42jd__ omg13:50
boris-42jd__ okay13:50
boris-42jd__ but I am still woried about ceilometer13:50
boris-42jd__ how to get via CLI something like select * from meter; ?13:51
jd__GET /v2/samples13:51
boris-42jd__ why samples requires meter?13:51
boris-42jd__ and seems like samples doesn't return resource_metadata?13:52
boris-42jd__ http://pastebin.com/ETd1ck1n13:52
boris-42jd__ where is here resource_metadata?)13:52
jd__samples does not require meter13:54
jd__GET /v2/samples is a REST API call, not what you're sending in your pastebin13:54
jd__and I'm not sure it's in the CLI yet13:54
boris-42ceilometer sample-list13:54
boris-42usage: ceilometer sample-list [-q <QUERY>] -m <NAME> [-l <NUMBER>]13:54
boris-42ceilometer sample-list: error: argument -m/--meter is required13:54
jd__that's what I just told, it's not implemented13:56
jd__sample-list is a call to /v2/meters/<meterid>13:56
jd__so it requires a meter id13:56
eglynnjd__: I thought samples where exposed via the MetersController in the API layer?13:56
eglynnjd__: (as opposed to their being a direct SamplesController decouple from meters)13:56
eglynnjd__: ah yeah, wot you just said ...13:57
boris-42so can I help to get this implemented?13:57
boris-42something like select * from meter +wehere_statement;13:57
jd__eglynn: btw ttx and I are worried that all your bp for i2 are "Not Started" :)13:58
boris-42jd__ I really need this stuff13:58
boris-42jd__ because I am able to store profiling data, but not able to get it back..13:58
jd__boris-42: then work on it13:59
eglynnjd__: yeah, I've been up to my eyes in productization work before the holidays, but have refocused on upstream development since returning13:59
eglynnjd__: ... will update BP status in LP13:59
*** dhellmann is now known as dhellmann_13:59
jd__eglynn: thumbs up13:59
openstackgerritA change was merged to stackforge/pycadf: Python 3: use six.with_metaclass  https://review.openstack.org/6515414:00
*** urulama has joined #openstack-ceilometer14:03
ildikovjd__, boris-42: related to queries, I've just uploaded the latest version of the patch set for this bp: https://blueprints.launchpad.net/ceilometer/+spec/complex-filter-expressions-in-api-queries14:06
boris-42ildikov I will try to review them14:17
boris-42ildikov https://review.openstack.org/#/c/62157/ this one is interesting for me?14:17
boris-42=)14:17
boris-42ildikov yep seems like it is the exactly what I need14:19
boris-42ildikov btw does it returns "resource_metadata"?14:20
ildikovboris-42: yes, that one is for samples14:20
boris-42ildikov so does it returns resource_metadata?14:20
boris-42return*14:20
ildikovboris-42: the output format of the returned samples is the same as in case of the current query functionality14:21
ildikovboris-42: if you need metadata query as well, it will be also pushed for review this week, we are in the final refactor phase for that part14:22
gibiboris-42: current patchset return resource_metadata for samples, and as ildikov said if you need filtering for the metadata as well then it will be pushed soon14:24
*** flwang has joined #openstack-ceilometer14:26
openstackgerritCyril Roelandt proposed a change to stackforge/pycadf: Python 3: the request body should be bytes in test_api.py  https://review.openstack.org/6527914:30
*** yassine has quit IRC14:31
*** yassine has joined #openstack-ceilometer14:32
*** sandywalsh has quit IRC14:32
openstackgerritCyril Roelandt proposed a change to stackforge/pycadf: Python3: use six.moves.urllib.parse instead of urlparse  https://review.openstack.org/6528014:35
*** sandywalsh has joined #openstack-ceilometer14:45
*** ruhe is now known as _ruhe14:49
*** s2r2 has quit IRC14:49
*** s2r2 has joined #openstack-ceilometer14:52
*** urulama has quit IRC14:53
*** dhellmann_ is now known as dhellmann15:09
boris-42gibi ildikov  ok nice guys15:09
boris-42gibi ildikov  it's exactly what I need15:10
*** urulama has joined #openstack-ceilometer15:12
*** urulama has quit IRC15:17
*** dperaza has joined #openstack-ceilometer15:26
dperazaHello all, happy new year, qq15:27
dperazaanyone knows why this line does not fail pep8 on master15:28
dperazahttps://github.com/openstack/ceilometer/blob/master/ceilometer/event/converter.py#L37815:28
dperazaI should be failing with E226 missing whitespace around arithmetic operator15:29
dperazais E226 hidden somewhere?15:29
*** urulama has joined #openstack-ceilometer15:30
*** sayali_ has joined #openstack-ceilometer15:34
*** sayali has joined #openstack-ceilometer15:34
*** sayali has quit IRC15:35
*** urulama has quit IRC15:35
*** urulama has joined #openstack-ceilometer15:35
*** _ruhe is now known as ruhe15:38
*** urulama has quit IRC15:41
*** gordc1 has joined #openstack-ceilometer15:52
*** gordc has quit IRC15:52
boris-42ildikov around?15:57
*** tongli has joined #openstack-ceilometer15:59
ildikovboris-42: yes16:01
boris-42ildikov do you have patches to python clients?16:02
boris-42lakspace to access query = QueryController() ?16:02
boris-42ildikov &16:02
boris-42lakspace sorry*16:02
ildikovboris-42: right now we don't16:02
boris-42ildikov it will simplify a bit testing your patches16:03
ildikovboris-42: if this patch set will be accepted, we will do the cli support16:03
*** SergeyLukjanov is now known as _SergeyLukjanov16:10
*** terriyu has joined #openstack-ceilometer16:10
ildikovboris-42: I can't promise it for Icehouse-2, as it is so close, but it does not seem to be a difficult process, so hopefully it will not require as much time to implement after the patch set is merged16:11
boris-42ildikov yep but it could be implemented in parallel =)16:12
boris-42ildikov while you are waiting for reviews=)16:12
boris-42ildikov seems like cli patch and this one will be absolutely independent16:12
boris-42ildikov I mean comments in this one shouldn't require change in CLI patch16:12
openstackgerritIldiko Vancsa proposed a change to openstack/ceilometer: Implements field validation for complex query functionality  https://review.openstack.org/6530216:15
gibiboris-42: we added the CLI work to our todo list :)16:20
boris-42gibi reviewing your patch16:20
gibiboris-42: thanks a lot!16:20
boris-42gibi there are some nits.16:20
ildikovboris-42: if you can guarantee that this feature will be merged, then I'll immediately start working on the CLI ;)16:22
boris-42ildikov it's impossible))16:22
boris-42ildikov lol16:22
boris-42ildikov it's open source)16:22
boris-42ildikov wild west)16:22
boris-42ildikov if you would like guarantee from me then you are welcome in this project https://github.com/stackforge/rally =)16:26
ildikovboris-42: I know, that is why this implementation is on the top of the TODO list :)16:26
dperazafyi E226 is ignored by default in pep8.py16:27
*** flwang has left #openstack-ceilometer16:29
*** flwang has joined #openstack-ceilometer16:29
*** sayali_ has quit IRC16:30
ildikovboris-42: thanks for the invitation, the project looks good, I'll consider, if that TODO list becomes a bit shorter :)16:32
*** SergeyLukjanov has joined #openstack-ceilometer16:34
*** urulama has joined #openstack-ceilometer16:36
openstackgerritAla Rezmerita proposed a change to openstack/ceilometer: Fixed spelling mistake  https://review.openstack.org/6530716:37
*** urulama has quit IRC16:41
boris-42ildikov I started reviewing https://review.openstack.org/#/c/62157/16:43
boris-42ildikov so when you address this I will continue16:44
openstackgerritMehdi Abaakouk proposed a change to openstack/ceilometer: Implement the /v2/samples/<sample-id> API  https://review.openstack.org/6181416:44
*** terriyu has quit IRC16:48
*** ruhe is now known as ruhe_away16:49
*** ruhe_away is now known as ruhe16:54
openstackgerritDavid Peraza proposed a change to openstack/ceilometer: Check for pep8 E226 and E24  https://review.openstack.org/6531716:54
openstackgerritJohn Herndon proposed a change to openstack/ceilometer: Adds documentation for the Event API  https://review.openstack.org/5735316:55
*** herndon has joined #openstack-ceilometer16:55
*** urulama has joined #openstack-ceilometer16:58
*** ruhe is now known as ruhe_away16:58
*** SergeyLukjanov has quit IRC16:59
ildikovboris-42: thanks, I answered some of your comments and I'll do the corrections as well17:02
herndonany cores around? I'd love to be able to release the event client code in the ceilometer client this week: https://review.openstack.org/#/c/54582/17:02
*** ruhe_away is now known as ruhe17:03
*** urulama has quit IRC17:04
*** absubram_ has joined #openstack-ceilometer17:09
boris-42ildikov ok I will try to find a quantum of time to continue reviewing code17:09
ildikovboris-42: thanks :)17:10
*** prad has joined #openstack-ceilometer17:10
eglynnherndon: looking now17:12
openstackgerritMehdi Abaakouk proposed a change to openstack/ceilometer: Set the SQL Float precision  https://review.openstack.org/6313217:12
gibiboris-42: can jsonschema validate the following two possible filters?17:13
*** urulama has joined #openstack-ceilometer17:13
gibiboris-42: json1 = ["not", ["=", "field", 13]]17:13
gibiboris-42: json2 = ["and", ["=", "field", 13], ["=", "field2", 42]]17:13
gibiboris-42: so basically the length of an array is depends on the first item of the array.17:14
gibiboris-42: and also the type of the second item in the array depends on the first item17:15
dperazaceilometer rebased17:16
boris-42gibi why do u use so strange format?)17:16
boris-42gibi mongo format is much better imho17:18
*** urulama has quit IRC17:18
boris-42gibi ?17:22
gibiboris-42: thinking... :)17:22
boris-42gibi I mean format like in mongo is first of all well known and as second "+" is that we will be able to validate it by jsonschema17:22
boris-42gibi and we will reduce 2 times amount of code=)17:23
gibiI'm trying to convert my examples to mongo format to see how it looks ...17:24
herndoneglynn: fyi, updating the patchset as tongli had a comment.17:26
eglynnherndon: k17:26
openstackgerritJohn Herndon proposed a change to openstack/ceilometer: Adds documentation for the Event API  https://review.openstack.org/5735317:27
*** yassine has quit IRC17:28
eglynnherndon: tell you what, I'll publish my comments so far on the previous patch set17:29
herndonsounds good.17:29
eglynnherndon: ... then continue reviewing the latest'n'greatest17:29
*** gordc1 has quit IRC17:30
*** gordc has joined #openstack-ceilometer17:31
eglynnherndon: ... darn we were at cross purposes there17:31
herndonI got my wires corssed - the patch litong reviewed was different17:31
herndontoooo much going on17:31
eglynnherndon: ... I was reviewing https://review.openstack.org/54582 whereas you meant https://review.openstack.org/57353 right?17:32
eglynnherndon: ... no worries, take that as a partial review17:32
eglynnherndon: ... the sequel to follow17:32
herndongreat. thanks :). I'll finish send up a new patch once both reviews are in17:32
eglynncool17:33
gibiboris-42: can jsonschema validate that at certain key (e.g. $and) always followed with a value that has a type list but in case of other keys (e.g. field names) the type of the value is anytype?17:34
boris-42gibi yep and you can use recursion as well17:35
boris-42gibi in description of schema17:35
boris-42gibi and you can specify the length of arrays17:35
gibiboris-42: I have to agree that mongo use a well known format and now I see that it is easier to verify.17:39
boris-42gibi yep it could simplify your code17:40
gibiboris-42: thanks for the heads up. We will sit down with ildikov and discuss how we could go to this direction in the implementation.17:44
boris-42gibi ildikov nice17:45
gibiespecially in the sqlalchemy db engine as in mongo engine it will be trivial for sure17:45
*** nsaje_ has joined #openstack-ceilometer17:45
boris-42gibi yep I really don't know how to make query on resource.metadata17:46
gibiboris-42: in our current implementation we planned to use the metadata.<metafield_name> syntax and that can be applied to this mongo like syntax as well17:48
*** nsaje has quit IRC17:51
*** nsaje_ is now known as nsaje17:51
*** eglynn has quit IRC17:53
*** eglynn has joined #openstack-ceilometer17:54
eglynnherndon: just finished that ceiloclient review ... gotta drop off now, but will be online again later17:54
herndoneglynn: ok, I will make the changes asap. thanks very much!17:54
eglynnherndon: np ... laters17:55
*** eglynn has quit IRC17:59
*** urulama has joined #openstack-ceilometer18:01
*** ildikov has quit IRC18:05
*** urulama has quit IRC18:08
*** SergeyLukjanov has joined #openstack-ceilometer18:29
*** eglynn has joined #openstack-ceilometer18:41
*** tongli has quit IRC18:47
*** tongli has joined #openstack-ceilometer18:47
*** Ildi has joined #openstack-ceilometer18:49
*** ildikov has joined #openstack-ceilometer18:51
*** Ildi is now known as ildikov_18:51
*** eglynn_ has joined #openstack-ceilometer18:53
thomasemHello!18:57
*** eglynn has quit IRC19:01
*** urulama has joined #openstack-ceilometer19:04
*** urulama has quit IRC19:09
*** urulama has joined #openstack-ceilometer19:14
*** Alexei_987 has joined #openstack-ceilometer19:16
*** urulama has quit IRC19:16
*** jmckind has joined #openstack-ceilometer19:16
*** ildikov_ has quit IRC19:22
*** ildikov has quit IRC19:22
*** eglynn_ has quit IRC19:23
*** ildikov has joined #openstack-ceilometer19:23
*** ildikov_ has joined #openstack-ceilometer19:24
openstackgerritPradeep Kilambi proposed a change to openstack/ceilometer: Fix to tackle instances without an image assigned  https://review.openstack.org/6535619:55
*** urulama has joined #openstack-ceilometer20:05
*** urulama has quit IRC20:11
*** urulama has joined #openstack-ceilometer20:26
*** gordc has quit IRC20:45
*** SergeyLukjanov has quit IRC20:56
*** SergeyLukjanov has joined #openstack-ceilometer20:56
*** urulama_ has joined #openstack-ceilometer21:15
*** urulama_ has quit IRC21:17
*** ildikov_ has quit IRC21:34
openstackgerritJohn Herndon proposed a change to openstack/python-ceilometerclient: Support the Event API  https://review.openstack.org/5458221:35
*** jdob has quit IRC21:36
*** urulama has quit IRC21:37
*** ruhe is now known as _ruhe22:08
*** sandywalsh has quit IRC22:09
*** sandywalsh has joined #openstack-ceilometer22:21
*** thomasem has quit IRC22:36
*** jmckind has quit IRC22:40
*** absubram_ has quit IRC23:02
*** asalkeld has quit IRC23:26
*** prad has quit IRC23:50
*** _ruhe is now known as ruhe23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!