*** _cjones_ has quit IRC | 00:01 | |
*** ddieterly has joined #openstack-ceilometer | 00:25 | |
*** thorst has quit IRC | 00:36 | |
*** srsakhamuri has quit IRC | 00:37 | |
*** ddieterl_ has joined #openstack-ceilometer | 00:42 | |
*** ddieterly has quit IRC | 00:42 | |
*** liusheng has quit IRC | 00:54 | |
*** ankita_w_ has quit IRC | 01:02 | |
*** ankita_wagh has joined #openstack-ceilometer | 01:02 | |
*** julim has quit IRC | 01:06 | |
*** ankita_wagh has quit IRC | 01:07 | |
*** liusheng has joined #openstack-ceilometer | 01:20 | |
openstackgerrit | liusheng proposed openstack/python-ceilometerclient: Don't try to get aodh endpoint if auth_url didn't provided https://review.openstack.org/216199 | 01:32 |
---|---|---|
openstackgerrit | Merged openstack/ceilometer: Allow to run debug tox job for functional tests https://review.openstack.org/216337 | 01:42 |
*** ddieterl_ has quit IRC | 01:44 | |
*** ddieterly has joined #openstack-ceilometer | 01:45 | |
*** ddieterly has quit IRC | 01:50 | |
*** sinisak has quit IRC | 02:04 | |
*** ddieterly has joined #openstack-ceilometer | 02:11 | |
*** julim has joined #openstack-ceilometer | 02:11 | |
*** sinisak has joined #openstack-ceilometer | 02:12 | |
*** mstyne has quit IRC | 02:37 | |
*** mstyne has joined #openstack-ceilometer | 02:41 | |
*** Ephur has joined #openstack-ceilometer | 02:41 | |
*** liusheng has quit IRC | 02:44 | |
*** liusheng has joined #openstack-ceilometer | 02:45 | |
*** dikonoor has joined #openstack-ceilometer | 02:52 | |
*** ankita_wagh has joined #openstack-ceilometer | 03:02 | |
*** Ephur has quit IRC | 03:02 | |
*** jruano has quit IRC | 03:13 | |
*** rjaiswal has quit IRC | 03:20 | |
*** links has joined #openstack-ceilometer | 03:24 | |
*** sinisak has quit IRC | 03:37 | |
*** deepthi has joined #openstack-ceilometer | 03:42 | |
*** ankita_w_ has joined #openstack-ceilometer | 03:52 | |
*** ankita_wagh has quit IRC | 03:52 | |
*** ddieterly has quit IRC | 04:14 | |
*** fawadkhaliq has joined #openstack-ceilometer | 04:57 | |
*** ildikov has quit IRC | 04:59 | |
*** liusheng has quit IRC | 05:09 | |
*** liusheng has joined #openstack-ceilometer | 05:09 | |
*** ddieterly has joined #openstack-ceilometer | 05:15 | |
*** ddieterly has quit IRC | 05:20 | |
*** Ephur has joined #openstack-ceilometer | 05:22 | |
*** ankita_w_ has quit IRC | 05:28 | |
*** nadya has joined #openstack-ceilometer | 05:29 | |
*** ildikov has joined #openstack-ceilometer | 05:40 | |
*** ankita_wagh has joined #openstack-ceilometer | 05:42 | |
*** nadya has quit IRC | 05:46 | |
*** links has quit IRC | 05:57 | |
*** exploreshaifali has joined #openstack-ceilometer | 05:58 | |
*** links has joined #openstack-ceilometer | 06:00 | |
*** jaosorior has joined #openstack-ceilometer | 06:01 | |
*** yprokule has joined #openstack-ceilometer | 06:03 | |
*** r-mibu has joined #openstack-ceilometer | 06:04 | |
*** boris-42 has quit IRC | 06:12 | |
*** serverascode has quit IRC | 06:12 | |
*** jaosorior has quit IRC | 06:12 | |
*** serverascode has joined #openstack-ceilometer | 06:14 | |
*** ddieterly has joined #openstack-ceilometer | 06:16 | |
*** jaosorior has joined #openstack-ceilometer | 06:16 | |
*** boris-42 has joined #openstack-ceilometer | 06:17 | |
*** ankita_wagh has quit IRC | 06:20 | |
*** ddieterly has quit IRC | 06:21 | |
*** fawadk has joined #openstack-ceilometer | 06:34 | |
*** fawadkhaliq has quit IRC | 06:35 | |
*** exploreshaifali has quit IRC | 06:40 | |
*** summer has joined #openstack-ceilometer | 07:01 | |
openstackgerrit | Roman Dobosz proposed openstack/ceilometer: Versioned object for Meter and Sample model https://review.openstack.org/190521 | 07:04 |
openstackgerrit | Roman Dobosz proposed openstack/ceilometer: Versioned object initial patch https://review.openstack.org/178675 | 07:04 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ceilometer: Updated from global requirements https://review.openstack.org/215855 | 07:06 |
*** ddieterly has joined #openstack-ceilometer | 07:17 | |
*** shardy has joined #openstack-ceilometer | 07:21 | |
openstackgerrit | Roman Dobosz proposed openstack/aodh: Versioned object initial patch https://review.openstack.org/216243 | 07:21 |
*** ddieterly has quit IRC | 07:22 | |
*** cdent has joined #openstack-ceilometer | 07:31 | |
* sileht wonder how many patchset about versioned object will be sent before I question is aswered... | 07:38 | |
cdent | It’s a good question sileht (both of them) | 07:40 |
cdent | The versioned object thing has the feel of “fine, whatever, if you insist” so isn’t really getting the scrutiny it deserves, it is good that at least you are paying real attention. | 07:41 |
cdent | I hope/suspect that now that you’ve identified a pretty specific flaw people will notice (I hadn’t, or at least hadn’t though about it). Seems like a pretty big deal. | 07:41 |
*** fawadk has quit IRC | 07:43 | |
*** summerWendy has joined #openstack-ceilometer | 07:54 | |
*** summer has quit IRC | 07:54 | |
sileht | cool, my keystonemiddleware fixes have finally landed, next release will fix the aodh/keystone configuration issue | 07:55 |
cdent | \o/ | 07:57 |
cdent | did you see this sileht : https://review.openstack.org/#/c/216390/ | 07:59 |
sileht | cdent, not yet :) | 07:59 |
sileht | cdent, I really like this solution, I just wonder about if the percent of collision when we truncate the sha256 is reasonable | 08:01 |
cdent | there’s some comments about that between jd and I in the review | 08:01 |
cdent | if the first 32 chars of a sha256 hexdigest are a valid UUID | 08:02 |
cdent | then they are a valid UUID | 08:02 |
cdent | however, yeah, is that actually true? I dunno. | 08:03 |
*** nadya has joined #openstack-ceilometer | 08:05 | |
*** jaosorior has quit IRC | 08:05 | |
sileht | cdent, I just read that uuid version 5 is truncated version of sha1 (160bit truncated to 128bit) | 08:07 |
cdent | do you know which way the truncation goes (low end or big end)? | 08:07 |
*** nadya has quit IRC | 08:07 | |
cdent | (and would that even matter) | 08:07 |
sileht | cdent, it's the beginning of the hash | 08:09 |
*** exploreshaifali has joined #openstack-ceilometer | 08:10 | |
sileht | cdent, I have added my proposal to use sha1 instead of sha256 to match the rfc4122 recommandation (because I have almost no cryptography knownledge) | 08:16 |
*** ddieterly has joined #openstack-ceilometer | 08:18 | |
cdent | oh, intresting, thanks | 08:18 |
sileht | cdent, the pseugo algo is: | 08:19 |
*** deepthi has quit IRC | 08:19 | |
*** ddieterly has quit IRC | 08:22 | |
sileht | cdent, according the rfc that should be generated like this: http://paste.openstack.org/show/426827/ | 08:23 |
* cdent waits for paste | 08:23 | |
cdent | ah, so the namespace provides a sort of seed? | 08:24 |
sileht | cdent, I guess | 08:24 |
sileht | you have the code in C page 23 of the rfc | 08:25 |
cdent | apparenly you can just call: uuid.uuid5(namespace, name) | 08:26 |
cdent | does this mean the namespace needs to be static and global across all instance of gnocchi everywhere ever? | 08:27 |
sileht | cdent, yes | 08:27 |
_gryf | sileht, hi, i saw your comments regarding multiple database connections in versioned objects patch | 08:30 |
_gryf | sileht, I agree that that problem should be resolved first. | 08:30 |
_gryf | sileht, so if in ceilometer db connection is created once - is there a way to use it in object classes? | 08:31 |
sileht | _gryf, I don't get the question | 08:33 |
_gryf | sileht, in case of versioned object class there is a need somehow to get access to the db | 08:37 |
*** Ala has joined #openstack-ceilometer | 08:37 | |
_gryf | sileht, one of the obvious way was to get the connection via storage.get_connection_from_config method | 08:38 |
*** IBerezovskiy has joined #openstack-ceilometer | 08:38 | |
_gryf | sileht, which create new connection every time it is called, right? | 08:39 |
sileht | _gryf, that my question does the lib allows to pass the connection object without storing it into a global variable or a class variable | 08:39 |
*** deepthi has joined #openstack-ceilometer | 08:39 | |
_gryf | sileht, hm. let me check | 08:39 |
sileht | The application already call storage.get_connection_from_config() ealier to create only one object | 08:39 |
sileht | I don't see why a lib enforce the application to create more that one object to handle database connection | 08:40 |
_gryf | sileht, I agree, it shouldn;t encforce to do such things | 08:42 |
*** shardy_ has joined #openstack-ceilometer | 08:43 | |
*** nadya has joined #openstack-ceilometer | 08:44 | |
*** shardy has quit IRC | 08:44 | |
cdent | nadya: I’m trying to remember, were you tracking the influxdb+gnocchi stuff? | 08:45 |
nadya | cdent: yep | 08:46 |
cdent | did you see the bug I created yesterday? | 08:46 |
* cdent finds link | 08:46 | |
cdent | https://bugs.launchpad.net/gnocchi/+bug/1488027 | 08:46 |
openstack | Launchpad bug 1488027 in Gnocchi "The gnocchi wsgi app experiences timeout errors when using influxdb" [Undecided,New] | 08:46 |
nadya | cdent: yep, I saw it | 08:46 |
nadya | let me describe our plans | 08:46 |
cdent | I haven’t had a chance to look any closer, but it seems a…problem | 08:47 |
*** spradeepv has joined #openstack-ceilometer | 08:47 | |
nadya | cdent: first of all we will work on it to find out what is the main problem | 08:48 |
*** shardy_ has quit IRC | 08:48 | |
*** shardy has joined #openstack-ceilometer | 08:49 | |
nadya | cdent: but actually we were going to rewrite a data-scheme to support tags in influx, it should make it much faster | 08:49 |
cdent | tags will be cool, but as far as I can tell the issue above is something more fundamentally wrong with the way that gnocchi is talking to influxdb | 08:50 |
cdent | the rate of requests isn’t super high, but still there is blocking happening, in some fashion, not something I would expect | 08:50 |
nadya | cdent: we will definitely take care of it. I will assign it to ityaptin, ok? | 08:51 |
cdent | yeah, that would be awesome if he has the time. I wasn’t directly looking for someone to deal with it, just wanted to make sure people were aware of it. But ityaptin can dig around and see what’s up that would be great. | 08:52 |
*** exploreshaifali has quit IRC | 08:52 | |
nadya | cdent: yep, it's out first priority now | 08:52 |
cdent | cool | 08:52 |
*** shardy has quit IRC | 08:52 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: rest: Pass the project name to middleware config https://review.openstack.org/216616 | 08:53 |
sileht | cdent, do we have a fix for the sql migration issue ? | 08:53 |
sileht | (on gnocchi) | 08:53 |
cdent | not yet, no | 08:53 |
cdent | what I was abl to find out was that it is our bug | 08:53 |
cdent | alembic 0.8.1 is being more strict | 08:53 |
cdent | I added some notes about it to the bug last night | 08:54 |
*** shardy has joined #openstack-ceilometer | 08:54 | |
cdent | but I didn’t get any further than that because I have no alembic experience | 08:54 |
cdent | (also it was late) | 08:54 |
*** jaosorior has joined #openstack-ceilometer | 08:59 | |
sileht | cdent, I wonder if the mapping shim should be on gnocchi or ceilometer dispatcher side | 09:02 |
cdent | If it’s on the dispatcher side then the gnocchi api breaks | 09:03 |
cdent | the client (the human) needs to never know that id translation is being done if they want to be able to get their data again later | 09:03 |
cdent | (at least in a reasonably friendly and non-convoluted way) | 09:04 |
sileht | Ok I see this is the client pov that matter (I guess yes too), that the only reasonable solution | 09:04 |
sileht | So I have to fix a bit the dispatcher too, to send the bad resource_id correclty to gnocchi :p | 09:05 |
*** fawadkhaliq has joined #openstack-ceilometer | 09:09 | |
cdent | brb | 09:09 |
*** cdent has quit IRC | 09:09 | |
*** cdent has joined #openstack-ceilometer | 09:12 | |
*** ddieterly has joined #openstack-ceilometer | 09:18 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/ceilometer: gnocchi: quote the resource_id in url https://review.openstack.org/216628 | 09:21 |
sileht | cdent, can I steal https://bugs.launchpad.net/gnocchi/+bug/1479819 ? | 09:21 |
openstack | Launchpad bug 1479819 in Gnocchi "From the api it is possible to GET resource history on all the resources but not one. It should be." [Undecided,New] - Assigned to Chris Dent (chdent) | 09:21 |
cdent | yes, please | 09:22 |
* cdent had forgotten he had it | 09:22 | |
sileht | thx | 09:22 |
*** ddieterly has quit IRC | 09:23 | |
openstackgerrit | Zhai, Edwin proposed openstack/ceilometer: Do not use system config file for test https://review.openstack.org/216632 | 09:24 |
*** shardy_ has joined #openstack-ceilometer | 09:33 | |
*** shardy has quit IRC | 09:35 | |
*** shardy_ has quit IRC | 09:39 | |
*** shardy has joined #openstack-ceilometer | 09:39 | |
*** exploreshaifali has joined #openstack-ceilometer | 10:03 | |
cdent | sileht: we can't use uuid5 | 10:12 |
cdent | because it's not repeatable | 10:12 |
sileht | oO | 10:12 |
*** nadya has quit IRC | 10:13 | |
*** summerWendy has quit IRC | 10:13 | |
cdent | so the question becomes whether sha1 is sufficient | 10:14 |
cdent | or perhaps, is sha256 sufficiently inexpensive | 10:14 |
sileht | cdent, why is not repetable ? | 10:15 |
cdent | try it: | 10:15 |
cdent | oh wait | 10:15 |
cdent | i'm making a mistake | 10:15 |
cdent | just a sec | 10:15 |
*** exploreshaifali has quit IRC | 10:15 | |
sileht | I have try: | 10:15 |
sileht | >>> for i in xrange(0, 100000000): | 10:15 |
sileht | ... if ref != uuid.uuid5(ns, "azertyuiopqsdfghjklmwxcvbn,;:!ù*=)àç_è_è-(é&"): | 10:15 |
sileht | ... print "NOP" | 10:16 |
sileht | ... | 10:16 |
sileht | >>> | 10:16 |
sileht | and I have no NOP | 10:16 |
cdent | no, you're right | 10:16 |
cdent | my little test case was wrong | 10:16 |
sileht | ouf :p | 10:16 |
*** exploreshaifali has joined #openstack-ceilometer | 10:16 | |
cdent | :) | 10:16 |
cdent | I was distracted by a different problem (python2/3 differences on uuid5) | 10:16 |
*** ddieterly has joined #openstack-ceilometer | 10:19 | |
openstackgerrit | Zhai, Edwin proposed openstack/ceilometer: Fix disable_non_metric_meters referencing https://review.openstack.org/216650 | 10:21 |
*** ddieterly has quit IRC | 10:23 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: rest: implements /resource/generic/UUID/history https://review.openstack.org/216653 | 10:30 |
*** shardy_ has joined #openstack-ceilometer | 10:37 | |
*** shardy has quit IRC | 10:38 | |
openstackgerrit | Ryota MIBU proposed openstack/aodh: Make event-alarm evaluator caching alarms https://review.openstack.org/215927 | 10:40 |
*** shardy_ has quit IRC | 10:43 | |
*** shardy has joined #openstack-ceilometer | 10:43 | |
*** nadya has joined #openstack-ceilometer | 10:44 | |
*** jruano has joined #openstack-ceilometer | 10:44 | |
openstackgerrit | Merged openstack/ceilometer: Updated from global requirements https://review.openstack.org/215855 | 11:02 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/ceilometer: gnocchi: move to jsonpath_rw_ext https://review.openstack.org/216012 | 11:18 |
*** ddieterly has joined #openstack-ceilometer | 11:20 | |
*** fawadkhaliq has quit IRC | 11:20 | |
*** ddieterly has quit IRC | 11:25 | |
openstackgerrit | Chris Dent proposed openstack/gnocchi: Introduce a resource id translation shim https://review.openstack.org/216390 | 11:31 |
openstackgerrit | Divya K Konoor proposed openstack/ceilometer: WIP Events RBAC needs scoped token https://review.openstack.org/212557 | 11:34 |
*** thorst has joined #openstack-ceilometer | 11:35 | |
*** exploreshaifali has quit IRC | 11:36 | |
*** exploreshaifali has joined #openstack-ceilometer | 11:41 | |
*** gordc has joined #openstack-ceilometer | 11:42 | |
gordc | one last check, but this is the proposed question i will submit: https://etherpad.openstack.org/p/ceilometer-insight | 11:54 |
gordc | cdent: ^ your english major might prove valuable :) | 11:55 |
* cdent looks | 11:56 | |
openstackgerrit | Divya K Konoor proposed openstack/ceilometer: Add user_id,project_id traits to audit events https://review.openstack.org/211509 | 11:56 |
*** shardy_ has joined #openstack-ceilometer | 11:58 | |
*** shardy has quit IRC | 12:00 | |
*** shardy_ has quit IRC | 12:04 | |
gordc | i should add, i'm assuming there are capitals required for each bullet item... and that is it? | 12:04 |
*** shardy has joined #openstack-ceilometer | 12:05 | |
cdent | gordc I assume the second chunk of list is not relevant? | 12:05 |
gordc | cdent: correct. that was initial list. | 12:05 |
gordc | i think it's covered in 1st chunk but feel free to edit if not. | 12:06 |
gordc | the current options can be edited as well... i just picked 6 from nadya's list | 12:06 |
cdent | is it supposed to be metrics for billing _and_ tenant management? | 12:07 |
gordc | ...maybe tenant billing management? | 12:09 |
*** fawadkhaliq has joined #openstack-ceilometer | 12:10 | |
gordc | it's not tenant management... "billing tenants" is the use case. | 12:10 |
nadya | cdent: what is tenant management? some quotes in tenant? I believe that all billing-metrics are tenant-specific by default | 12:10 |
_gryf | sileht, cdent, I've commented the approach on gerrit, could you please take a look? https://review.openstack.org/#/c/216243/ | 12:11 |
gordc | nadya: yeah, i worded it wrong. | 12:11 |
openstackgerrit | Divya K Konoor proposed openstack/ceilometer: Add user_id,project_id traits to audit events https://review.openstack.org/211509 | 12:12 |
sileht | _gryf, at first glance that looks reasonable | 12:12 |
_gryf | sileht, cool | 12:13 |
*** fawadkhaliq has quit IRC | 12:14 | |
cdent | gordc: I think I'm done. Presumarly the survey makers will do an edit too? | 12:16 |
gordc | *shrugs* | 12:16 |
gordc | i can ask... but i'm going to assume they're mainly just going to verify that the structure is legit. | 12:18 |
gordc | if anyone else wants to vet the question, i'll give a few more minutes. https://etherpad.openstack.org/p/ceilometer-insight | 12:18 |
gordc | ildikov: courtesy ping ^ | 12:19 |
*** fawadkhaliq has joined #openstack-ceilometer | 12:20 | |
*** ddieterly has joined #openstack-ceilometer | 12:21 | |
*** prad_ has joined #openstack-ceilometer | 12:22 | |
*** prad_ is now known as pradk | 12:24 | |
*** ddieterly has quit IRC | 12:25 | |
* gordc sending question. | 12:33 | |
*** ddieterly has joined #openstack-ceilometer | 12:35 | |
*** edmondsw has joined #openstack-ceilometer | 12:36 | |
*** deepthi has quit IRC | 12:37 | |
ildikov | gordc: I think it's fine :) | 12:39 |
openstackgerrit | Merged openstack/ceilometer: preload jsonpath_rw parsers https://review.openstack.org/215640 | 12:42 |
gordc | ildikov: too late anyways :P | 12:43 |
gordc | pradk: shall we close your bp after the '$.' patch? any other items you want to work on? | 12:46 |
ildikov | gordc: I know :) | 12:47 |
pradk | gordc, yea i think that should cover majority of what we wanted in | 12:47 |
gordc | pradk: cool cool. | 12:47 |
gordc | i guess we need to document it now | 12:48 |
*** nadya has quit IRC | 12:54 | |
pradk | gordc, yea i'll get a doc patch out next | 12:54 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/ceilometer: gnocchi: move to jsonpath_rw_ext https://review.openstack.org/216012 | 12:56 |
dikonoor | ityaptin : Hello . I still haven't got the ceilometer functional tests running :( . Are there any instructions anywhere on the steps | 13:04 |
*** ddieterly has quit IRC | 13:04 | |
dikonoor | ityaptin : Are there any dependencies that need to be manually installed? | 13:05 |
*** nadya has joined #openstack-ceilometer | 13:08 | |
ildikov | gordc: I guess I can also start with documenting Aodh | 13:08 |
gordc | dikonoor: you can run 'tox -epy-mysql' | 13:08 |
gordc | ildikov: that'd be great. i think sileht or liusheng might be good resources to understand exact differences. | 13:08 |
*** nadya has quit IRC | 13:09 | |
ildikov | gordc: ok, cool | 13:09 |
ildikov | gordc: do you mean it from deployment perspective too? | 13:09 |
openstackgerrit | Merged openstack/ceilometer: Use jsonpath_rw_ext for meter/event definitions https://review.openstack.org/215529 | 13:09 |
*** nadya has joined #openstack-ceilometer | 13:10 | |
gordc | ildikov: right, sileht is working on integration tests so he should have best idea how to get it all working. | 13:10 |
gordc | ildikov: what type of docco are you writing? | 13:10 |
*** nadya has quit IRC | 13:11 | |
ildikov | gordc: Iplanned to update the user facing ones which means the Admin/Install/Configuration guides | 13:11 |
*** nadya has joined #openstack-ceilometer | 13:11 | |
sileht | gordc, integration tests will become a voting job very soon | 13:12 |
gordc | sileht: \o/ | 13:13 |
gordc | sileht: thanks very much! | 13:13 |
ildikov | sileht: cool :) | 13:14 |
sileht | You can review some additional tests: https://review.openstack.org/#/c/215604/ | 13:14 |
ildikov | sileht: and thanks of course! | 13:14 |
sileht | we cannot break anymore the basic workflow with ceilometer+aodh+gnocchi | 13:15 |
gordc | sileht: we have ceilometer+aodh as well? | 13:16 |
sileht | gordc, this is only with aodh | 13:16 |
sileht | until we releases a new python-ceilometer, heat talks to ceilometer-api and it's redirected to aodh | 13:17 |
sileht | (python-ceilometerclient) | 13:17 |
*** changbl has quit IRC | 13:21 | |
jd__ | cdent: do you actually understand how to fix/what is the issue on https://bugs.launchpad.net/gnocchi/+bug/1488190 ? | 13:22 |
openstack | Launchpad bug 1488190 in Gnocchi "gnocchi alembic migrations not compatible with alembic 0.8.1" [High,Triaged] - Assigned to Julien Danjou (jdanjou) | 13:22 |
jd__ | cdent: 'cause I cannot find where the RESTRICT is missing | 13:22 |
cdent | jd__: no | 13:22 |
cdent | I don't know what zzzeek meant by "both sides" | 13:22 |
dikonoor | gordc: finally my functional tests work..it wasn't working earlier because i was using forward slash as separator..IT should be . | 13:23 |
cdent | but isn't it the case that gnocchi is using the upgrade process in an interesting way? I have a vague memory of that | 13:23 |
*** links has quit IRC | 13:23 | |
cdent | jd__: maybe best to just find zzzeek and ask him? | 13:23 |
openstackgerrit | Merged openstack/aodh: Make event-alarm evaluator caching alarms https://review.openstack.org/215927 | 13:23 |
jd__ | cdent: I thought he meant migation + base model, but it's there | 13:26 |
jd__ | cdent: I'm gonna track this man down! | 13:26 |
cdent | ✔ | 13:26 |
jd__ | gosh he seems away | 13:26 |
jd__ | he might have heard us! | 13:26 |
cdent | foo | 13:26 |
*** jwcroppe has quit IRC | 13:27 | |
gordc | sileht: right. i meant testing against ceilometer v2 db rather than gnocchi? in case user wants ceilometer+aodh but haven't adopted gnocchi yet. | 13:28 |
gordc | sileht: also, the latest python-ceilometercilent should have redirect support as well. | 13:29 |
sileht | gordc, I can't write another job for that, it should be easy just the alarm definition change | 13:29 |
sileht | gordc, I will add that to my todo | 13:29 |
gordc | sileht: cool cool. no worries. | 13:29 |
*** jwcroppe has joined #openstack-ceilometer | 13:30 | |
*** jwcroppe has quit IRC | 13:34 | |
jd__ | obviously that bug is only on MySQL, haha :( | 13:38 |
*** rbak has joined #openstack-ceilometer | 13:38 | |
jd__ | sileht: you meant "I can write" ? | 13:38 |
sileht | jd__, of course :) | 13:39 |
gordc | :) i just assumed you didn't want to do it. | 13:39 |
*** jwcroppe has joined #openstack-ceilometer | 13:47 | |
*** shardy_ has joined #openstack-ceilometer | 13:50 | |
*** r-mibu has quit IRC | 13:50 | |
*** r-mibu has joined #openstack-ceilometer | 13:50 | |
*** shardy has quit IRC | 13:51 | |
*** bapalm_ is now known as bapalm | 13:51 | |
openstackgerrit | Chris Dent proposed openstack/ceilometer: Sync devstack plugin with devstack:lib/ceilometer https://review.openstack.org/216721 | 13:52 |
*** thumpba has joined #openstack-ceilometer | 13:53 | |
*** shardy_ has quit IRC | 13:55 | |
*** shardy has joined #openstack-ceilometer | 13:56 | |
*** jruano has quit IRC | 13:57 | |
openstackgerrit | Julien Danjou proposed openstack/gnocchi: Exclude Alembic>=0.8.1 https://review.openstack.org/216722 | 13:57 |
*** jaypipes has joined #openstack-ceilometer | 13:58 | |
cdent | jd__: I +A that | 13:58 |
jd__ | thanks cdent | 13:58 |
cdent | lots of stuff sitting around | 13:58 |
*** yprokule has quit IRC | 13:58 | |
jd__ | I just sent a mail to Mike about that bug with you in Cc | 13:59 |
cdent | yeah, saw that, will be curious to read the response | 13:59 |
jd__ | it seems fair he spends 5 minutes figuring out what's wrong rather than me spending 1 day | 13:59 |
cdent | yeah | 13:59 |
*** yprokule has joined #openstack-ceilometer | 13:59 | |
*** shardy has quit IRC | 14:00 | |
*** shardy has joined #openstack-ceilometer | 14:01 | |
*** nadya has quit IRC | 14:13 | |
*** annasort_ has joined #openstack-ceilometer | 14:21 | |
*** annasort has quit IRC | 14:24 | |
*** annasort_ is now known as annasort | 14:24 | |
cdent | gordc: when you went to the monasca meeting last week where/when was it? | 14:28 |
gordc | it was a webex meeting | 14:29 |
gordc | sidenote: i'm pretty sure i got a virus from it. | 14:29 |
gordc | but yeah, i think you need windows | 14:30 |
*** nadya has joined #openstack-ceilometer | 14:30 | |
cdent | oh, then I'll have to send my apologies | 14:30 |
cdent | what's roland's nick? | 14:30 |
*** annasort has quit IRC | 14:30 | |
gordc | no idea. he might be in monasca channel | 14:30 |
gordc | https://wiki.openstack.org/wiki/Meetings/Monasca | 14:31 |
gordc | it might work with fedora... it complained about java when i tried. | 14:31 |
gordc | i had to use webex from windows and then dial in from phone... i think ildikov had to do the same. | 14:32 |
cdent | wow | 14:32 |
ildikov | the meeting is at 1500UTC | 14:32 |
ildikov | I'm not sure at the moment whether I was able to make webex partially work in my browser on Linux, but for audio I called in form phone | 14:33 |
ildikov | cdent: ^^ | 14:33 |
ildikov | s/form/from/ | 14:34 |
jd__ | the gate is overwhelmed | 14:35 |
jd__ | gordc: so how things are turning out wrt Monasca? | 14:36 |
gordc | jd__: ildikov and i joined last week's meeting and gave them overview of what we were doing | 14:37 |
gordc | jd__: they were interested in the event-alarming work as they are currently porting their threshold engine to python | 14:37 |
ildikov | jd__: we were also discussing about having at least one joint session on the next Summit | 14:38 |
jd__ | ok | 14:38 |
jd__ | good to hear | 14:38 |
ildikov | jd__: and prolly they are interested in the further componentization work too, but we/they will see | 14:38 |
gordc | jd__: there is redundancy in monasca and gnocchi as their entire model is pretty much centre around storage(vertica) so i don't know if there's integration there. maybe outside of that domain i guess. | 14:41 |
jd__ | gordc: I thought they were also interested in InfluxDB? | 14:42 |
*** links has joined #openstack-ceilometer | 14:44 | |
gordc | yeah, there's a influxdb driver as well | 14:44 |
*** yprokule has quit IRC | 14:49 | |
*** yprokule has joined #openstack-ceilometer | 14:50 | |
*** r-mibu has left #openstack-ceilometer | 14:51 | |
*** nadya has quit IRC | 14:53 | |
*** exploreshaifali has quit IRC | 14:59 | |
*** annasort has joined #openstack-ceilometer | 15:09 | |
*** jruano has joined #openstack-ceilometer | 15:11 | |
*** annasort_ has joined #openstack-ceilometer | 15:12 | |
*** ahilan has quit IRC | 15:13 | |
*** annasort has quit IRC | 15:14 | |
*** annasort_ is now known as annasort | 15:14 | |
*** fawadkhaliq has quit IRC | 15:15 | |
cdent | sileht: dhellmann just released a new wsme | 15:18 |
sileht | cool | 15:18 |
sileht | tomorrow, I will update my change to use it | 15:18 |
*** fawadkhaliq has joined #openstack-ceilometer | 15:27 | |
openstackgerrit | Merged openstack/ceilometer: Do not use system config file for test https://review.openstack.org/216632 | 15:29 |
*** shardy_ has joined #openstack-ceilometer | 15:31 | |
*** shardy has quit IRC | 15:32 | |
*** ildikov has quit IRC | 15:33 | |
*** shardy_ has quit IRC | 15:36 | |
*** shardy has joined #openstack-ceilometer | 15:37 | |
*** mstyne has quit IRC | 15:38 | |
sileht | 22 | 15:39 |
openstackgerrit | Chris Dent proposed openstack/ceilometer: Update gabbi xfail tests to reflect WSME 0.8 fixes https://review.openstack.org/216772 | 15:42 |
*** mstyne has joined #openstack-ceilometer | 15:43 | |
*** lsmola has quit IRC | 15:44 | |
*** links has quit IRC | 15:44 | |
sileht | gordc, cdent can you review https://review.openstack.org/#/c/215604/, infra want it merged before they approve the infra part | 15:46 |
cdent | done | 15:47 |
gordc | looking | 15:51 |
*** nadya has joined #openstack-ceilometer | 15:53 | |
gordc | sileht: +A | 15:54 |
sileht | thanks ! | 15:54 |
openstackgerrit | Chris Dent proposed openstack/ceilometer: Update gabbi xfail tests to reflect WSME 0.8 fixes https://review.openstack.org/216772 | 15:54 |
*** changbl has joined #openstack-ceilometer | 15:55 | |
*** nadya has quit IRC | 15:58 | |
cdent | sileht: there's a pile of functional alarm tests that are bad under wsme 0.8, I'll get those, I've abandonded my gabbi-related one | 16:00 |
gordc | pradk: weird. your patches didn't get triggered for merge... i just rechecked. | 16:00 |
*** dikonoor has quit IRC | 16:00 | |
pradk | yea was going to recheck before i head out for lunch, thx | 16:00 |
*** _cjones_ has joined #openstack-ceilometer | 16:03 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/ceilometer: Update gabbi xfail tests to reflect WSME 0.8 fixes https://review.openstack.org/208467 | 16:05 |
cdent | sileht: actually looks like a real change in wsme behavior: do a tox -r -efunctional -- test_alarm_scenarios | 16:05 |
* sileht is trying | 16:06 | |
*** Ala has quit IRC | 16:08 | |
gordc | pradk: ^ | 16:08 |
pradk | yea | 16:08 |
sileht | cdent, it seems something is broken | 16:09 |
* cdent nods :( | 16:09 | |
gordc | crud | 16:09 |
* gordc watches gate implode | 16:09 | |
openstackgerrit | Merged openstack/gnocchi: Exclude Alembic>=0.8.1 https://review.openstack.org/216722 | 16:10 |
cdent | the schema checking has gone wrong... | 16:11 |
cdent | some of the problems are just different error messages and are okay/fixable | 16:14 |
cdent | but some of the problems are more interesting | 16:14 |
sileht | cdent, all of this failures seems normal I will fix them in my changes | 16:22 |
cdent | there's one that's not | 16:22 |
cdent | line 1988 in test_alarm_scenarios | 16:22 |
cdent | which tests that an unknown field is just ignored | 16:23 |
cdent | in WSME 0.8 it is not ignored | 16:23 |
sileht | cdent, that not really a issue | 16:23 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/ceilometer: Update tests to reflect WSME 0.8 fixes https://review.openstack.org/208467 | 16:23 |
sileht | cdent, ignoring incorrect input is a bug | 16:24 |
cdent | but what about enterprisey backwards compatibility? | 16:24 |
cdent | which means even bugs need to be backwards compatible? | 16:24 |
sileht | cdent, we will not really break backwards compatible, but show up bugs into other apps :p | 16:25 |
cdent | if you're happy with that, I'm happy with that | 16:25 |
pradk | i dont know what i'm seeing is related but we're seeing kilo tests fail too in osp7 | 16:26 |
cdent | pradk: it occurs to me that wsme 0.7 is new since kilo as well | 16:26 |
cdent | so you might try less than it | 16:26 |
cdent | (to see if is possible to avoid a backport) | 16:26 |
pradk | http://fpaste.org/259081/44052001/ si what i'm seeing.. seems like sileht's above fix addresses a few of thos exception messages | 16:27 |
*** exploreshaifali has joined #openstack-ceilometer | 16:27 | |
sileht | On my side ceilometer.tests.api.v2.test_alarm_scenarios.TestAlarms.test_post_invalid_alarm_input_enabled_int doesn't fail | 16:28 |
sileht | but the error remind my something | 16:29 |
pradk | hmm | 16:29 |
sileht | pradk, sorry what I have in mind that was not the same error | 16:32 |
pradk | kk | 16:33 |
cdent | aodh is all cheesed up on WSME too | 16:33 |
gordc | any help needed or are both covered? | 16:33 |
cdent | gordc: I think it's under control | 16:34 |
cdent | sileht: I'll try to apply your changes to aodh | 16:34 |
gordc | cdent: cool cool. i guess i'll wait to either fast approve and recheck stuff this afternoon | 16:34 |
sileht | K | 16:34 |
*** eglynn has joined #openstack-ceilometer | 16:35 | |
openstackgerrit | gordon chung proposed openstack/ceilometer: remove jsonpath-rw requirement https://review.openstack.org/216794 | 16:44 |
openstackgerrit | Chris Dent proposed openstack/aodh: Update tests to reflect WSME 0.8.0 changes https://review.openstack.org/216795 | 16:45 |
*** ankita_wagh has joined #openstack-ceilometer | 16:45 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: rest: implements /resource/generic/UUID/history https://review.openstack.org/216653 | 16:54 |
*** ankita_w_ has joined #openstack-ceilometer | 16:55 | |
*** ankita_wagh has quit IRC | 16:58 | |
openstackgerrit | Merged openstack/python-ceilometerclient: Don't try to get aodh endpoint if auth_url didn't provided https://review.openstack.org/216199 | 17:03 |
cdent | sileht: your wsme change modified requirements.txt so presumably it can't merge in ceilo | 17:08 |
cdent | unless we do a global-requirements change | 17:09 |
cdent | which will break things like ironic | 17:09 |
*** julim has quit IRC | 17:09 | |
cdent | (which has fixes for wsme 0.8 in progress too) | 17:10 |
openstackgerrit | Chris Dent proposed openstack/ceilometer: Update tests to reflect WSME 0.8 fixes https://review.openstack.org/208467 | 17:14 |
cdent | i've removed the requirements.txt change for now | 17:14 |
*** rjaiswal has joined #openstack-ceilometer | 17:14 | |
*** jaosorior has quit IRC | 17:15 | |
*** yprokule has quit IRC | 17:18 | |
sileht | k | 17:22 |
*** liusheng has quit IRC | 17:24 | |
cdent | I assume that was the better option for now? | 17:25 |
* cdent doesn't really know | 17:25 | |
*** liusheng has joined #openstack-ceilometer | 17:25 | |
*** exploreshaifali has quit IRC | 17:40 | |
*** nadya has joined #openstack-ceilometer | 17:43 | |
*** lintonv has joined #openstack-ceilometer | 18:01 | |
lintonv | When an instance is created in openstack, can ceilometer poll via the cli or api to notify? | 18:01 |
*** ildikov has joined #openstack-ceilometer | 18:03 | |
*** shardy_ has joined #openstack-ceilometer | 18:04 | |
*** shardy has quit IRC | 18:05 | |
lintonv | anybody have info on ceilometer being notified on instance creation? | 18:07 |
gordc | lintonv: we get data both ways. nova will send a notification that it's been created. but eventually taht instance will be polled as well | 18:07 |
lintonv | @gordc, thank you | 18:07 |
gordc | you should enable 'store_events' in ceilometer if you want to know when specific actions happen | 18:08 |
lintonv | when you say that instance will be polled - what entity polls it? | 18:08 |
gordc | np | 18:08 |
gordc | the polling agent (configured to compute namespace) will gather metrics on the instance. | 18:09 |
lintonv | yes, i do have store_events set to 'true' in the conf file | 18:09 |
gordc | i believe it's packaged as compute agent | 18:09 |
*** shardy_ has quit IRC | 18:09 | |
lintonv | can I do something with ceilometer-polling to view the event? | 18:10 |
lintonv | I have tried combinations of it but cannot see the event | 18:10 |
*** shardy has joined #openstack-ceilometer | 18:10 | |
gordc | ceilometer-polling just gathers measurement data. | 18:10 |
lintonv | ok | 18:10 |
gordc | if you want to view the create event itself, you need to enable store_events in ceilometer and run ceilometer event-list | 18:10 |
gordc | to view the create event (or any event in OpenStack) | 18:11 |
lintonv | ok. that was the missing piece | 18:11 |
lintonv | thank you so much gordc | 18:12 |
gordc | not a problem. | 18:12 |
gordc | i should mention event support is being added to horizon but i don't know if it'll merge for liberty | 18:13 |
lintonv | Ok, does that mean it is being pulled out of openstack? or will be merged with another release? | 18:14 |
gordc | the next release maybe. | 18:15 |
gordc | this is the patch: https://review.openstack.org/#/c/188134/ | 18:15 |
cdent | gordc: i'll be back later to make sure that wsme stuff is moving along properly | 18:16 |
*** cdent has quit IRC | 18:16 | |
*** Qlawy has quit IRC | 18:17 | |
*** Qlawy has joined #openstack-ceilometer | 18:18 | |
lintonv | interesting - in the meantime should we look at other ways to poll or get notified about events? | 18:18 |
lintonv | oh i misread - you said added to Horizon | 18:20 |
gordc | lintonv: well you can still query the data from ceilometer. it just isn't visible in Horizon currently. | 18:20 |
gordc | yep :) | 18:20 |
lintonv | so cli support will still be there | 18:20 |
lintonv | my bad :) | 18:20 |
gordc | yep | 18:20 |
*** jfluhmann has joined #openstack-ceilometer | 18:22 | |
openstackgerrit | Merged openstack/gnocchi: Introduce a resource id translation shim https://review.openstack.org/216390 | 18:41 |
*** changbl has quit IRC | 18:49 | |
openstackgerrit | Merged openstack/gnocchi: storage: remove create_metric() https://review.openstack.org/213803 | 18:49 |
*** cdent has joined #openstack-ceilometer | 18:51 | |
cdent | gordc: the grenade stuff has been approved | 18:55 |
cdent | so we’re probably going to need to do a bit of making sure everything we think is supposed to be happening is happening tomorrow | 18:57 |
gordc | cdent: i noticed. | 18:59 |
gordc | that mean we don't have grenade running anymore? | 18:59 |
cdent | no, we do | 18:59 |
cdent | but via the plugin | 18:59 |
*** changbl has joined #openstack-ceilometer | 18:59 | |
gordc | ok. so we just need to make sure the plugin is doing what it's suppose to be doing. | 18:59 |
cdent | yeah | 18:59 |
cdent | there may be a brief gap where one or two things merge without grenade | 19:00 |
cdent | but based on what’s currently pending in the gate etc (and the fact that wsme is blocking everything at the moment) I don’t reckon it’ll be much | 19:00 |
cdent | btw, pradk, if your rechecks are about the wsme related failures, that thing is still waiting to merge | 19:01 |
cdent | gate be slow | 19:01 |
pradk | cdent, ah kk, i'll wait | 19:01 |
*** jruano has quit IRC | 19:02 | |
gordc | cdent: ok. i see the experimental job. will run check experimental | 19:02 |
cdent | gordc, the infra change to change that job from experimental to real is merging as wel | 19:02 |
cdent | l | 19:02 |
gordc | oh. read it wrong. | 19:03 |
gordc | i thought it was going to experimental... even better | 19:03 |
openstackgerrit | Frederic Guillot proposed openstack/ceilometer-specs: Timeseries dispatcher https://review.openstack.org/216838 | 19:04 |
cdent | “Integrated queue delay: 5.2 hours “ | 19:10 |
openstackgerrit | Merged openstack/gnocchi: Make pagination gabbi test no longer xfail https://review.openstack.org/215216 | 19:11 |
openstackgerrit | Merged openstack/gnocchi: file: fix potential race condition in storing measure https://review.openstack.org/214122 | 19:12 |
*** lintonv has quit IRC | 19:16 | |
*** eglynn has quit IRC | 19:17 | |
*** ddieterly has joined #openstack-ceilometer | 19:24 | |
*** exploreshaifali has joined #openstack-ceilometer | 19:27 | |
openstackgerrit | Merged openstack/aodh: Update tests to reflect WSME 0.8.0 changes https://review.openstack.org/216795 | 19:29 |
openstackgerrit | Rohit Jaiswal proposed openstack/ceilometer: Adds support for dynamic event pipeline https://review.openstack.org/208068 | 19:33 |
*** ankita_w_ has quit IRC | 19:43 | |
*** ankita_wagh has joined #openstack-ceilometer | 19:47 | |
*** fawadkhaliq has quit IRC | 19:50 | |
*** nadya has quit IRC | 19:51 | |
*** jfluhmann has quit IRC | 19:54 | |
*** julim has joined #openstack-ceilometer | 20:06 | |
*** exploreshaifali has quit IRC | 20:17 | |
*** MVenesio has joined #openstack-ceilometer | 20:35 | |
*** nadya has joined #openstack-ceilometer | 20:52 | |
*** changbl has quit IRC | 20:53 | |
*** nadya has quit IRC | 20:56 | |
*** thorst has quit IRC | 21:09 | |
*** ddieterly has quit IRC | 21:23 | |
*** exploreshaifali has joined #openstack-ceilometer | 21:26 | |
*** annasort has quit IRC | 21:39 | |
*** rjaiswal has quit IRC | 21:40 | |
*** thumpba has quit IRC | 21:48 | |
*** shardy has quit IRC | 21:52 | |
*** pradk has quit IRC | 21:53 | |
edmondsw | gordc, I'm seeing the request_id trait have different values for corresponding http.audit.request and http.audit.response events. Shouldn't those match, or am I misunderstanding? | 21:54 |
*** jaypipes has quit IRC | 21:55 | |
*** edmondsw has quit IRC | 21:58 | |
*** jaypipes has joined #openstack-ceilometer | 21:59 | |
*** MVenesio has quit IRC | 22:00 | |
*** rjaiswal has joined #openstack-ceilometer | 22:07 | |
rjaiswal | gordc: question regarding ceilometermiddleware.swift, which type of requests are expected to be metered? | 22:07 |
rjaiswal | gordc: Should it meter the client HEAD requests as well? | 22:11 |
*** ddieterly has joined #openstack-ceilometer | 22:12 | |
gordc | rjaiswal: i don't think the middleware meters explicit requests currently | 22:12 |
gordc | rjaiswal: i didn't write original implementation but i think it basically just creates a meter from any request that uploads/downloads data. | 22:14 |
rjaiswal | i see that HEAD requests that are made by the swiftclient as part of doing a swift upload are metered, but not when doing a swift stat | 22:14 |
rjaiswal | or swift list | 22:15 |
rjaiswal | gordc: if we are metering HEAD, then they should all be metered? | 22:16 |
gordc | rjaiswal: going to grab the code we lifted off swift | 22:16 |
*** rbak has quit IRC | 22:17 | |
gordc | rjaiswal: we lifted this code from swift which calculates the data taht is uploaded/downloaded https://github.com/openstack/swift/blob/master/swift/common/utils.py#L2776-L2813 | 22:17 |
rjaiswal | gordc: ok | 22:18 |
rjaiswal | I observed that https://github.com/openstack/ceilometermiddleware/blob/master/ceilometermiddleware/swift.py#L182 raises a valueError in those cases when the HEADs get ignored | 22:18 |
gordc | rjaiswal: i'd probably have to dig into the code myself. i just ported over the original logic. | 22:21 |
gordc | unfortunately, i'm not 100% the logic behind how we calculate meter and for which req | 22:21 |
rjaiswal | ok | 22:21 |
rjaiswal | np, i updated https://bugs.launchpad.net/ceilometermiddleware/+bug/1485711, can reproduce it, but the above is another issue, i guess | 22:23 |
openstack | Launchpad bug 1485711 in ceilometermiddleware "ceilomiddleware.swift ignore the swift_source in environ" [Undecided,New] - Assigned to Rohit Jaiswal (rohit-jaiswal-3) | 22:23 |
gordc | rjaiswal: cool cool. haven't really looked at many bugs in past few days. i think once we get libery-3 cut next week, i can focus on bugs | 22:24 |
rjaiswal | gordc: alright, thanks | 22:25 |
gordc | sorry | 22:25 |
cdent | I reckon there’s gonna be tons of bugs gordc | 22:25 |
cdent | but in the good way | 22:25 |
gordc | cdent: fun | 22:25 |
gordc | are you waiting on gate? | 22:25 |
cdent | ™ | 22:25 |
cdent | no, I was doing some other stuff | 22:25 |
cdent | the gate is taking its sweet time | 22:26 |
gordc | i see. yeah, that sucker isn't clearing anytime soon. | 22:26 |
gordc | i'm hopnig it clears before eod for me so i can recheck everything and go to sleep | 22:26 |
cdent | I just haven’t managed to leave IRC | 22:26 |
cdent | if it doesn’t i’ll recheck everything in my morning | 22:26 |
gordc | cool cool. | 22:26 |
*** RaySun has joined #openstack-ceilometer | 22:35 | |
gordc | edmondsw: if you read logs: https://review.openstack.org/#/c/216889/ | 22:35 |
cdent | ‘night | 22:45 |
*** cdent has quit IRC | 22:45 | |
*** jaypipes has quit IRC | 22:48 | |
*** RaySun has quit IRC | 22:58 | |
*** gordc has quit IRC | 23:17 | |
*** bitblt has joined #openstack-ceilometer | 23:28 | |
*** bitblt has quit IRC | 23:28 | |
*** changbl has joined #openstack-ceilometer | 23:29 | |
*** ddieterly has quit IRC | 23:30 | |
openstackgerrit | Rohit Jaiswal proposed openstack/ceilometermiddleware: Ignore request with swift.source in env https://review.openstack.org/216903 | 23:35 |
*** annasort has joined #openstack-ceilometer | 23:40 | |
*** annasort has quit IRC | 23:41 | |
*** ddieterly has joined #openstack-ceilometer | 23:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!