*** rbak has joined #openstack-telemetry | 00:03 | |
*** diogogmt has joined #openstack-telemetry | 00:10 | |
*** rbak has quit IRC | 00:12 | |
*** diogogmt_ has joined #openstack-telemetry | 00:13 | |
*** diogogmt has quit IRC | 00:15 | |
*** diogogmt_ is now known as diogogmt | 00:15 | |
*** PsionTheory has quit IRC | 00:17 | |
*** rbak has joined #openstack-telemetry | 00:40 | |
*** jfluhmann has quit IRC | 00:40 | |
*** rbak has quit IRC | 00:57 | |
*** prashantD_ has quit IRC | 00:59 | |
*** changbl has quit IRC | 00:59 | |
*** ddieterly has joined #openstack-telemetry | 01:01 | |
*** prashantD has joined #openstack-telemetry | 01:01 | |
*** safchain has quit IRC | 01:03 | |
*** cheneydc has joined #openstack-telemetry | 01:04 | |
*** thorst has joined #openstack-telemetry | 01:39 | |
*** ljxiash has joined #openstack-telemetry | 01:41 | |
*** changbl has joined #openstack-telemetry | 01:45 | |
*** caishan has joined #openstack-telemetry | 01:59 | |
*** jfluhmann has joined #openstack-telemetry | 02:05 | |
zigo | pradk: http://paste.openstack.org/show/484488/ <--- That's tooz in Python3, any idea why? | 02:10 |
---|---|---|
mnaser | well. | 02:19 |
mnaser | 3 hours later | 02:19 |
mnaser | and i have packages *built* for trusty | 02:19 |
mnaser | now will they install properly... find out on the next episode | 02:20 |
*** thorst has quit IRC | 02:20 | |
*** thorst has joined #openstack-telemetry | 02:21 | |
*** freeway2704 has joined #openstack-telemetry | 02:22 | |
openstackgerrit | Merged openstack/ceilometer: add additional mitaka-2 release notes https://review.openstack.org/269741 | 02:23 |
zigo | mnaser: Please let me know if you encounter any problem. | 02:23 |
zigo | mnaser: I'll be happy to fix the Debian packages. | 02:23 |
mnaser | zigo: thanks, i had to rebuild quite a few packages on trusty unrelated to gnocchi (but they're deps) | 02:23 |
zigo | Sure. | 02:24 |
zigo | That's to be expected. | 02:24 |
mnaser | the worst being python-pandas | 02:24 |
mnaser | but yeah, hopefully it works out well | 02:24 |
*** thorst has quit IRC | 02:25 | |
*** freeway2704 has quit IRC | 02:29 | |
*** freeway2704 has joined #openstack-telemetry | 02:30 | |
*** julim has quit IRC | 02:32 | |
mnaser | zigo: i see that the puppet gnocchi module references or attempts to install "gnocchi-indexer-sqlalchemy" | 02:35 |
mnaser | is that already included in the debian packages? | 02:35 |
* zigo checks | 02:38 | |
zigo | mnaser: No, I don't have such a package, this must be something new. | 02:39 |
mnaser | It could just be really modularized redhat packaging? | 02:39 |
mnaser | Where they broke it down to much more smaller pieces, ex: package for indexer support with SQLAlchemy | 02:39 |
openstackgerrit | Lianhao Lu proposed openstack/python-aodhclient: clean up docs https://review.openstack.org/265333 | 02:43 |
openstackgerrit | caoyue proposed openstack/ceilometer: Replace library function os.popen() with subprocess https://review.openstack.org/268415 | 02:57 |
openstackgerrit | Merged openstack/python-aodhclient: Clean flake8 ignore https://review.openstack.org/267444 | 02:58 |
*** agireud has quit IRC | 03:11 | |
*** agireud has joined #openstack-telemetry | 03:15 | |
*** prashantD has quit IRC | 03:17 | |
mnaser | zigo: so far python-future has to be >0.15 -- http://python-future.org/whatsnew.html#what-s-new-in-version-0-15-0-2015-07-25 -- "Add HTTPMessage to http.client, which is missing from httplib.__all__ on Python <= 2.7.10. This restores compatibility with the latest urllib3 package (issue #159, thanks to Waldemar Kornewald)" breaks keystone auth | 03:22 |
zigo | mnaser: Otherwise, it fails? | 03:22 |
zigo | Good to know, thanks. | 03:23 |
mnaser | zigo: http://paste.openstack.org/show/484491/ | 03:23 |
mnaser | it was a sneaky failure because keystone middleware is set to WARN, so only when bringing it up to DEBUG it made that error appear | 03:23 |
mnaser | wooooo | 03:24 |
mnaser | gnocchi status works! | 03:24 |
*** achatterjee has joined #openstack-telemetry | 03:25 | |
*** thorst has joined #openstack-telemetry | 03:25 | |
*** agireud has quit IRC | 03:27 | |
*** thorst has quit IRC | 03:30 | |
*** ljxiash has quit IRC | 03:32 | |
*** ljxiash has joined #openstack-telemetry | 03:32 | |
*** ljxiash has quit IRC | 03:33 | |
*** ljxiash has joined #openstack-telemetry | 03:33 | |
openstackgerrit | Sam Morrison proposed openstack/gnocchi: Convert user and project IDs from UUIDs to Strings https://review.openstack.org/270007 | 03:49 |
*** agireud has joined #openstack-telemetry | 03:52 | |
*** ljxiash has quit IRC | 04:08 | |
*** ljxiash has joined #openstack-telemetry | 04:08 | |
*** ljxiash has quit IRC | 04:13 | |
zigo | mnaser: Cool, I'm happy to know it works. | 04:17 |
zigo | Did you deploy it with puppet? | 04:17 |
mnaser | zigo: yes, had to remove that weird package i mentioned earlier and update a path, the wsgi file isnt shipped in the deb packages (would be nice if it was) | 04:17 |
mnaser | but that's only when you deploy it with apache2 + mod_wsgi | 04:18 |
zigo | mnaser: Can you explain more about this file? What file, and where should it go? | 04:18 |
mnaser | zigo: this file - https://github.com/openstack/gnocchi/blob/master/gnocchi/rest/app.wsgi | 04:18 |
mnaser | there is two ways of running gnocchi, directly as a server or by loading it with mod_wsgi in apache | 04:19 |
mnaser | mod_wsgi is the recommended high performance deployment method, but it requires that file to exist in order for apache to load the application | 04:19 |
mnaser | keystone as comparision ships that as /usr/bin/keystone-wsgi ... so maybe ship that file as /usr/bin/gnocchi-wsgi | 04:20 |
zigo | mnaser: Usually, this goes into /usr/share, not in /usr/bin, as you wouldn't execute it. | 04:23 |
zigo | Pushing it to /usr/bin is IMO wrong. | 04:23 |
mnaser | zigo: .. i agree with you to be honest | 04:23 |
mnaser | zigo: i think i put it in /usr/share/gnocchi-common/app.wsgi | 04:23 |
zigo | mnaser: Yup, that's what I'm about to do. | 04:24 |
*** prashantD has joined #openstack-telemetry | 04:24 | |
mnaser | zigo: i just figured i'd let you know what the other openstack packages do (and maybe be good to voice that opinion over to the keystone folks) | 04:25 |
zigo | I already push the keystone wsgi file somewhere in /usr/share, I believe. | 04:25 |
zigo | mnaser: What is this sqlalchemy package for? | 04:26 |
zigo | What does it normally contain? | 04:27 |
zigo | I asked upstream before doing the package, they never told me to write such a thing. | 04:27 |
*** thorst has joined #openstack-telemetry | 04:27 | |
*** ddieterly has quit IRC | 04:28 | |
zigo | mnaser: I'm currently pushing version 1.3.3 to Debian Unstable. | 04:31 |
zigo | mnaser: You should try OpenStack in Debian one day! :) | 04:32 |
mnaser | i can imagine it would be nice, the ubuntu cloud archive packages make it really nice for us right now to use (and they're well tested).. but i could try running our puppet stuff on a test env | 04:32 |
*** thorst has quit IRC | 04:34 | |
openstackgerrit | Merged openstack/ceilometer: Corrects typo "a other" -> "another" https://review.openstack.org/269568 | 04:36 |
openstackgerrit | Merged openstack/aodh: Test: make enforce_type=True in CONF.set_override https://review.openstack.org/264201 | 04:36 |
openstackgerrit | Merged openstack/aodh: Zaqar notifier for alarms https://review.openstack.org/264309 | 04:37 |
zigo | mnaser: Upstream puppet-openstack fully works on Debian too. | 04:37 |
zigo | mnaser: I do run tempest as well. | 04:38 |
mnaser | zigo: im tempted, perhaps after this gnocchi + ceilometer + cloudkitty project | 04:38 |
zigo | Plus most packaging is done by me even in Ubuntu (they only re-do the server packages). | 04:38 |
zigo | mnaser: How mature is cloudkitty? Enough to be packaged and uploaded to Debian? | 04:39 |
mnaser | zigo: i can answer this for you once we get to it, we are 100% doing ceilometer+gnocchi, but the cloudkitty is still being evaluated | 04:39 |
mnaser | i can let you know how the state of things are | 04:39 |
zigo | I got a shitload of "oslo_config.cfg.DuplicateOptError: duplicate option: auth_section" with the latest gnocchi, so I guess I'll have to wait for a fix to push it to unstable. | 04:40 |
zigo | jd__: sileht: Please let me know what to do with that unit test error in Gnocchi 1.3.3 when you get up! | 04:41 |
*** ljxiash has joined #openstack-telemetry | 05:01 | |
*** ljxiash has quit IRC | 05:01 | |
*** ljxiash has joined #openstack-telemetry | 05:01 | |
*** david-lyle has quit IRC | 05:02 | |
*** ljxiash has quit IRC | 05:03 | |
*** ljxiash has joined #openstack-telemetry | 05:03 | |
*** david-lyle has joined #openstack-telemetry | 05:03 | |
*** sanjana has quit IRC | 05:06 | |
*** ddieterly has joined #openstack-telemetry | 05:28 | |
*** vishwanathj has quit IRC | 05:33 | |
*** thorst has joined #openstack-telemetry | 05:33 | |
*** ddieterly has quit IRC | 05:33 | |
*** sanjana has joined #openstack-telemetry | 05:33 | |
*** yprokule has joined #openstack-telemetry | 05:38 | |
*** thorst has quit IRC | 05:40 | |
*** freeway2704 has quit IRC | 05:45 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ceilometer: Imported Translations from Zanata https://review.openstack.org/268575 | 06:09 |
*** vishwanathj has joined #openstack-telemetry | 06:23 | |
*** _nadya_ has joined #openstack-telemetry | 06:24 | |
*** prashantD has quit IRC | 06:26 | |
*** ddieterly has joined #openstack-telemetry | 06:30 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests https://review.openstack.org/270419 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute int and float https://review.openstack.org/270091 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool https://review.openstack.org/270418 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid https://review.openstack.org/270090 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default. https://review.openstack.org/270322 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer. https://review.openstack.org/270266 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move resource type into their own sql table https://review.openstack.org/269843 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD. https://review.openstack.org/269844 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string https://review.openstack.org/269888 | 06:34 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: homogenise resource type not found exceptions https://review.openstack.org/270280 | 06:34 |
*** jfluhmann has quit IRC | 06:34 | |
*** ddieterly has quit IRC | 06:34 | |
*** ljxiash has quit IRC | 06:36 | |
*** ifat_afek has joined #openstack-telemetry | 06:36 | |
*** thorst has joined #openstack-telemetry | 06:38 | |
*** idegtiarov_ has joined #openstack-telemetry | 06:38 | |
*** ljxiash has joined #openstack-telemetry | 06:42 | |
*** thorst has quit IRC | 06:45 | |
*** agireud has quit IRC | 07:04 | |
*** agireud has joined #openstack-telemetry | 07:16 | |
*** rcernin has joined #openstack-telemetry | 07:21 | |
*** ddieterly has joined #openstack-telemetry | 07:31 | |
*** ddieterly has quit IRC | 07:36 | |
*** thorst has joined #openstack-telemetry | 07:43 | |
*** safchain has joined #openstack-telemetry | 07:48 | |
*** thorst has quit IRC | 07:50 | |
*** ifat_afek_ has joined #openstack-telemetry | 08:01 | |
*** ifat_afek has quit IRC | 08:04 | |
*** ifat_afek has joined #openstack-telemetry | 08:09 | |
*** ifat_afek_ has quit IRC | 08:09 | |
openstackgerrit | Merged openstack/aodh: Refactor Gnocchi and threshold evaluators https://review.openstack.org/261225 | 08:12 |
jd__ | zigo: do you have the right keystonemiddleware version? | 08:14 |
zigo | jd__: I'm up-to-date with all of Mitaka b2, so I got the latest one from the upper-bound file. | 08:15 |
*** ildikov has quit IRC | 08:15 | |
zigo | jd__: That's version 4.0.0 ... | 08:16 |
*** Ich has joined #openstack-telemetry | 08:25 | |
*** ccz has joined #openstack-telemetry | 08:25 | |
*** Ich is now known as Guest11909 | 08:26 | |
*** liusheng has quit IRC | 08:28 | |
*** liusheng has joined #openstack-telemetry | 08:29 | |
*** ddieterly has joined #openstack-telemetry | 08:33 | |
*** agireud has quit IRC | 08:35 | |
*** dikonoor has joined #openstack-telemetry | 08:35 | |
*** ccz has quit IRC | 08:36 | |
*** Guest11909 has quit IRC | 08:36 | |
*** ccz has joined #openstack-telemetry | 08:36 | |
*** ddieterly has quit IRC | 08:37 | |
*** shardy has joined #openstack-telemetry | 08:39 | |
*** ccz has quit IRC | 08:42 | |
*** ccz has joined #openstack-telemetry | 08:42 | |
*** Guest11909 has joined #openstack-telemetry | 08:43 | |
*** agireud has joined #openstack-telemetry | 08:47 | |
*** thorst has joined #openstack-telemetry | 08:48 | |
*** thorst has quit IRC | 08:55 | |
*** ildikov has joined #openstack-telemetry | 09:04 | |
*** agireud has quit IRC | 09:05 | |
*** eglynn_ has joined #openstack-telemetry | 09:05 | |
sileht | jd__, zigo this is needs to work with keystonemiddleware >= 4.0.0 : https://github.com/openstack/gnocchi/commit/d32800246d53597d7583a953e5e843d2e0ea9c42 | 09:07 |
*** agireud has joined #openstack-telemetry | 09:09 | |
*** Liuqing has joined #openstack-telemetry | 09:12 | |
*** mattyw has joined #openstack-telemetry | 09:15 | |
*** ccz has quit IRC | 09:18 | |
*** Guest11909 has quit IRC | 09:18 | |
*** Ich has joined #openstack-telemetry | 09:23 | |
*** yassine has joined #openstack-telemetry | 09:23 | |
*** ccz has joined #openstack-telemetry | 09:23 | |
*** Ich is now known as Guest16163 | 09:23 | |
jd__ | sileht: zigo: yeah I | 09:23 |
jd__ | not sure we want to backport that | 09:24 |
jd__ | sileht: we should add <4.0.0 in stable/1.3 maybe? | 09:24 |
sileht | jd__, that sucks it just a test issue ... | 09:24 |
jd__ | though it seemed the gate was happy | 09:24 |
sileht | jd__, on 1.3 keystonemiddleware is 3.0.0 | 09:30 |
jd__ | right we already have <4 | 09:31 |
sileht | jd__, I guess what zigo really is a mikata version of Gnocchi like 1.4 | 09:31 |
jd__ | maybe zigo didn't read the requirements | 09:32 |
sileht | really/really want | 09:32 |
jd__ | I don't know yeah | 09:32 |
sileht | 1.3.X in stamped liberty in gate | 09:32 |
jd__ | I wish they would be a way to support keystonemiddleware 2.3 3.0 and 4.0 at the same time | 09:32 |
jd__ | but they're not helping | 09:32 |
sileht | jd__, just remove the test :p | 09:33 |
*** ddieterly has joined #openstack-telemetry | 09:34 | |
*** ddieterly has quit IRC | 09:38 | |
openstackgerrit | Lianhao Lu proposed openstack/ceilometer: Fix events rbac https://review.openstack.org/234823 | 09:39 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests https://review.openstack.org/270419 | 09:48 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute int and float https://review.openstack.org/270091 | 09:48 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool https://review.openstack.org/270418 | 09:48 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid https://review.openstack.org/270090 | 09:48 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default. https://review.openstack.org/270322 | 09:48 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer. https://review.openstack.org/270266 | 09:48 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD. https://review.openstack.org/269844 | 09:48 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string https://review.openstack.org/269888 | 09:48 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: homogenise resource type not found exceptions https://review.openstack.org/270280 | 09:48 |
*** Liuqing has quit IRC | 09:52 | |
*** thorst has joined #openstack-telemetry | 09:53 | |
*** kbyrne has joined #openstack-telemetry | 09:55 | |
*** Ephur has quit IRC | 09:59 | |
*** thorst has quit IRC | 10:00 | |
*** openstackgerrit has quit IRC | 10:02 | |
*** cheneydc has quit IRC | 10:02 | |
*** openstackgerrit has joined #openstack-telemetry | 10:03 | |
openstackgerrit | Julien Danjou proposed openstack/gnocchi: Use overtest to setup InfluxDB https://review.openstack.org/265863 | 10:10 |
*** dikonoor has quit IRC | 10:11 | |
*** Liuqing has joined #openstack-telemetry | 10:24 | |
*** caishan has quit IRC | 10:29 | |
*** ddieterly has joined #openstack-telemetry | 10:34 | |
*** ddieterly has quit IRC | 10:39 | |
*** cdent has joined #openstack-telemetry | 10:51 | |
*** fc__ has quit IRC | 10:51 | |
*** fc__ has joined #openstack-telemetry | 10:52 | |
*** thorst has joined #openstack-telemetry | 10:58 | |
openstackgerrit | Julien Danjou proposed openstack/gnocchi: storage,rest: add support for granularity in aggregation https://review.openstack.org/267607 | 11:04 |
openstackgerrit | Julien Danjou proposed openstack/gnocchi: rest: fix timestamp parsing for aggregates https://review.openstack.org/265824 | 11:04 |
*** thorst has quit IRC | 11:04 | |
*** _nadya_ has quit IRC | 11:12 | |
cdent | jd__: you rabble rouser | 11:17 |
* jd__ runs wordreference again | 11:17 | |
jd__ | haha | 11:18 |
jd__ | I can't help it :( | 11:18 |
cdent | It's a very good question | 11:19 |
jd__ | O:-) | 11:19 |
jd__ | I'm expecting teams to dodge it, but well, that's the best I can do I guess | 11:19 |
jd__ | we don't need a stabilization cycle AFAIK | 11:20 |
* sileht thinks it should prepare popcorn before reading the ML today | 11:20 | |
jd__ | hehe | 11:21 |
*** _nadya_ has joined #openstack-telemetry | 11:22 | |
* cdent adds a different flavor of salt to the thread | 11:23 | |
sileht | That remembers me when I was trying to fix nova bugs and wait two cycles to get my bug fixes merged ... | 11:26 |
* cdent is "enjoying" that pace these days | 11:26 | |
cdent | It's _really_ weird | 11:26 |
*** Guest16163 has quit IRC | 11:27 | |
*** ccz has quit IRC | 11:27 | |
*** ccz has joined #openstack-telemetry | 11:27 | |
*** Guest16163 has joined #openstack-telemetry | 11:27 | |
jd__ | 128 new mails on my Gnocchi inbox… what did you do guys | 11:30 |
jd__ | I need a cycle to read those | 11:30 |
sileht | lol | 11:30 |
cdent | that sounds about right: the email reading cycle, the email responding cycle, the spec writing cycle, the spec reviewing cycle, the coding cycle, the code reviewing cycle, the bug triaging cycle, the bug fixing cycle, the stabilisation cycle, the release cycle...and repeat | 11:31 |
jd__ | gonna use the ragequit cycle pretty soon with that | 11:33 |
jd__ | I'm concerned Daniel Berrange used "stabalization" several times because I wonder if it's related to stabbing now | 11:35 |
*** ddieterly has joined #openstack-telemetry | 11:35 | |
sileht | lol | 11:35 |
cdent | stab stab | 11:35 |
*** ccz has quit IRC | 11:36 | |
jd__ | though I like that he talks about shorter cycle :) | 11:36 |
cdent | Yeah, I read that mostly wondering what he was getting at and then right at the end "yeah, let's do that" | 11:37 |
*** Ich has joined #openstack-telemetry | 11:39 | |
*** Ich is now known as Guest78971 | 11:39 | |
*** ddieterly has quit IRC | 11:40 | |
*** Guest16163 has quit IRC | 11:41 | |
*** Guest16163 has joined #openstack-telemetry | 11:47 | |
*** mattyw has quit IRC | 11:51 | |
openstackgerrit | liusheng proposed openstack/ceilometer-specs: Improve Nova Instance metering https://review.openstack.org/209799 | 11:52 |
*** ccz has joined #openstack-telemetry | 11:54 | |
*** Guest16163 has quit IRC | 11:54 | |
*** Guest78971 has quit IRC | 11:54 | |
*** Guest78971 has joined #openstack-telemetry | 11:55 | |
openstackgerrit | Merged openstack/python-ceilometerclient: Remove argparse from requirements https://review.openstack.org/270380 | 11:56 |
*** thorst has joined #openstack-telemetry | 12:02 | |
*** boris-42 has quit IRC | 12:03 | |
*** cdent has quit IRC | 12:05 | |
*** cdent has joined #openstack-telemetry | 12:06 | |
*** ccz has quit IRC | 12:07 | |
*** Guest78971 has quit IRC | 12:07 | |
*** thorst has quit IRC | 12:10 | |
*** ddieterly has joined #openstack-telemetry | 12:36 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests https://review.openstack.org/270419 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute int and float https://review.openstack.org/270091 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool https://review.openstack.org/270418 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid https://review.openstack.org/270090 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default. https://review.openstack.org/270322 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer. https://review.openstack.org/270266 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move resource type into their own sql table https://review.openstack.org/269843 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD. https://review.openstack.org/269844 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string https://review.openstack.org/269888 | 12:38 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: homogenise resource type not found exceptions https://review.openstack.org/270280 | 12:38 |
*** ddieterly has quit IRC | 12:41 | |
openstackgerrit | Merged openstack/aodh: tests: replace bash scripts with overtest https://review.openstack.org/269161 | 12:43 |
*** thorst has joined #openstack-telemetry | 12:43 | |
*** rtmie has joined #openstack-telemetry | 12:50 | |
*** rtmie has quit IRC | 12:50 | |
*** mattyw has joined #openstack-telemetry | 12:50 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests https://review.openstack.org/270419 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute int and float https://review.openstack.org/270091 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool https://review.openstack.org/270418 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid https://review.openstack.org/270090 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default. https://review.openstack.org/270322 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer. https://review.openstack.org/270266 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move resource type into their own sql table https://review.openstack.org/269843 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD. https://review.openstack.org/269844 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string https://review.openstack.org/269888 | 12:53 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: homogenise resource type not found exceptions https://review.openstack.org/270280 | 12:53 |
openstackgerrit | Julien Danjou proposed openstack/gnocchi: sqlalchemy: switch to new oslo.db facade https://review.openstack.org/204669 | 12:55 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Remove custom api-paste.ini for testing https://review.openstack.org/267409 | 12:56 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Renable lint for WebTest https://review.openstack.org/268989 | 12:56 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Bypass the auth when listing Gnocchi versions https://review.openstack.org/266301 | 12:56 |
openstackgerrit | Julien Danjou proposed openstack/gnocchi: Homogenise resource type not found exceptions https://review.openstack.org/270280 | 12:58 |
*** diogogmt_ has joined #openstack-telemetry | 13:00 | |
*** diogogmt has quit IRC | 13:01 | |
*** diogogmt_ is now known as diogogmt | 13:01 | |
*** ddieterly has joined #openstack-telemetry | 13:07 | |
*** efoley has joined #openstack-telemetry | 13:07 | |
*** gordc has joined #openstack-telemetry | 13:10 | |
*** rtmie has joined #openstack-telemetry | 13:19 | |
*** rtmie has quit IRC | 13:19 | |
openstackgerrit | Merged openstack/python-aodhclient: clean up docs https://review.openstack.org/265333 | 13:19 |
cdent | jd__: I think if you want to make any headway you're going to need to throw out some theories on what the root causes are. | 13:24 |
jd__ | cdent: I'm not really part of those teams so it's hard to me to have much data to throw | 13:25 |
* cdent was thinking in terms of rousing rabble ;) | 13:25 | |
*** mattyw has quit IRC | 13:25 | |
jd__ | haha | 13:26 |
cdent | in other words make shit up, piss people off, etc :) | 13:26 |
*** mattyw has joined #openstack-telemetry | 13:26 | |
jd__ | well now I'd like to have someone from these teams and wanting to have such a cycle states why | 13:26 |
*** alejandrito has joined #openstack-telemetry | 13:26 | |
jd__ | I don't think anyone said that so far, except Flavio maybe | 13:26 |
jd__ | and he seems almost in line with what I said :) | 13:27 |
cdent | I've heard it bounced around here and there in the past, but yeah, nothing concrete | 13:27 |
alejandrito | jd__, quick and importante question | 13:27 |
jd__ | I'm all hears alejandrito | 13:27 |
alejandrito | jd__, does the gnocchiclient support the use of an already gotten token from kesytone ? or do i have to allways pass it a user/pass and for every call to gnocchiclient and a new token is generated ? | 13:30 |
*** sergio_nubeliu has joined #openstack-telemetry | 13:30 | |
jd__ | alejandrito: from the Python API or the CLI tool? | 13:32 |
alejandrito | jd__, sergio_nubeliu from the python api | 13:33 |
jd__ | that's a question for keystoneauth I guess, let me take a look | 13:33 |
alejandrito | jd__, if you can help us to know how to make use of the gnocchi client with a token would be great, because as we are doing now, we are passing user/pw to the python api, and gnocchi generates thousands of tokens, and since we have database persistence of the tokens, its a big bottleneck | 13:35 |
alejandrito | jd__, so, since nova, neutron, etc supports it ... though to ask you how to do it ^_^ | 13:36 |
jd__ | alejandrito: hum that's likely because you create a new object each time; can you show some of your code? | 13:36 |
alejandrito | jd__, sure! sergio_nubeliu will give you some ! | 13:37 |
jd__ | alejandrito: otherwise, you can use the "v2token" or "v3token" authentication plugin of keystoneauth1 | 13:37 |
jd__ | yeah with some code it'll be simpler :) | 13:38 |
sergio_nubeliu | jd__, alejandrito: http://paste.openstack.org/show/484565/ | 13:40 |
*** julim has joined #openstack-telemetry | 13:42 | |
*** Ephur has joined #openstack-telemetry | 13:43 | |
jd__ | sergio_nubeliu: from keystoneauth1.identity.v2 import Password as pwd | 13:44 |
jd__ | sergio_nubeliu: use Token instead | 13:44 |
jd__ | sergio_nubeliu: but if you use one GnocchiEngine() in your entire code base I don't think it should create more than one token | 13:44 |
jd__ | or it'd be a problem with keystoneauth somehow | 13:45 |
alejandrito | jd__, sergio_nubeliu so ... if we pass token to the keystoneauth, we can instantiate as many gnocchiengine as we wish right ? | 13:46 |
jd__ | alejandrito: yup | 13:46 |
alejandrito | jd__, or ... we can create a singleton of gnocchiengine and ask for a token just once, right also !? | 13:48 |
alejandrito | jd__,because the thing is ... who controlls token renewal !? | 13:48 |
jd__ | keystoneauth1 does control that | 13:48 |
jd__ | having a singleton would be a good idea yes :) | 13:49 |
openstackgerrit | Merged openstack/gnocchi: Use overtest to setup InfluxDB https://review.openstack.org/265863 | 13:49 |
sergio_nubeliu | jd__: great, thanks! | 13:50 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests https://review.openstack.org/270419 | 13:51 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute int and float https://review.openstack.org/270091 | 13:51 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool https://review.openstack.org/270418 | 13:51 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid https://review.openstack.org/270090 | 13:51 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default. https://review.openstack.org/270322 | 13:51 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer. https://review.openstack.org/270266 | 13:51 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move resource type into their own sql table https://review.openstack.org/269843 | 13:51 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD. https://review.openstack.org/269844 | 13:51 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string https://review.openstack.org/269888 | 13:51 |
*** Liuqing has quit IRC | 13:56 | |
*** ljxiash has quit IRC | 13:58 | |
*** ljxiash has joined #openstack-telemetry | 14:00 | |
openstackgerrit | Ryota MIBU proposed openstack/ceilometer: tempest: add telemetry client manager https://review.openstack.org/255709 | 14:02 |
openstackgerrit | Ryota MIBU proposed openstack/ceilometer: tempest: migrate conf.py from tempest tree https://review.openstack.org/255708 | 14:02 |
openstackgerrit | Ryota MIBU proposed openstack/ceilometer: WIP: tempest: use ceilometer client manager instead of tempest one https://review.openstack.org/255711 | 14:02 |
openstackgerrit | Ryota MIBU proposed openstack/ceilometer: tempest: add ceilometer tempest plugin https://review.openstack.org/255710 | 14:02 |
openstackgerrit | Ryota MIBU proposed openstack/ceilometer: tempest: migrate base class for tests https://review.openstack.org/255707 | 14:02 |
openstackgerrit | Ryota MIBU proposed openstack/ceilometer: tempest: copy telemetry client from tempest tree https://review.openstack.org/255706 | 14:02 |
openstackgerrit | Ryota MIBU proposed openstack/ceilometer: tempest: migrate api/test_check_nova_notification https://review.openstack.org/268054 | 14:02 |
*** shardy has quit IRC | 14:03 | |
*** ddieterly has quit IRC | 14:03 | |
*** efoley has quit IRC | 14:04 | |
*** efoley has joined #openstack-telemetry | 14:04 | |
*** shardy has joined #openstack-telemetry | 14:05 | |
*** ljxiash has quit IRC | 14:05 | |
openstackgerrit | gordon chung proposed openstack/ceilometer: cleanup devstack plugin for gnocchi https://review.openstack.org/270818 | 14:06 |
*** liamji has joined #openstack-telemetry | 14:11 | |
*** alejandrito has quit IRC | 14:26 | |
*** r-mibu has joined #openstack-telemetry | 14:27 | |
r-mibu | jd__: ping | 14:28 |
jd__ | hey r-mibu | 14:28 |
r-mibu | jd__: https://bugs.launchpad.net/keystonemiddleware/+bug/1522014 | 14:28 |
openstack | Launchpad bug 1522014 in Gnocchi "keystonemiddleware 4.0.0 breaks gnocchi gate" [Critical,Fix committed] | 14:28 |
r-mibu | jd__: seems still vaild | 14:28 |
*** ljxiash has joined #openstack-telemetry | 14:28 | |
jd__ | r-mibu: how so? | 14:28 |
r-mibu | i found gate-ceilometer-dsvm-integration failed with keystonemiddleware==4.0.0 | 14:29 |
r-mibu | https://review.openstack.org/#/c/269531/ and | 14:29 |
r-mibu | https://review.openstack.org/#/c/269788 are failed with 4.0.0 | 14:30 |
r-mibu | but, https://review.openstack.org/#/c/260479/ is passed with 3.0.0 | 14:30 |
*** ddieterly has joined #openstack-telemetry | 14:30 | |
r-mibu | I'm not sure why, but those happend in stable/liberty branch | 14:32 |
r-mibu | do we have to backport some patch to stable/liberty in gnocchi? | 14:32 |
*** ddieterly has quit IRC | 14:34 | |
gordc | r-mibu: is keystonemiddleware breaking something? | 14:41 |
gordc | r-mibu: i know i just fixed a stable/liberty issue because we changed the gate job to expect ceilometer to configure gnocchi | 14:42 |
gordc | https://review.openstack.org/#/c/270437/ | 14:43 |
r-mibu | gordc: np, gnocchi touches duplicated option that causes error | 14:44 |
gordc | r-mibu: ah i see. | 14:45 |
*** ildikov has quit IRC | 14:52 | |
*** nicodemus_ has joined #openstack-telemetry | 14:53 | |
nicodemus_ | Hello, when using distributed gnocchi-metricd with a coordination_url, should I expect all metricd instances to be working at the same time on measures for the same resource? | 14:54 |
nicodemus_ | Or each metricd instance should pick a different resource to work on? | 14:55 |
*** julim has quit IRC | 14:56 | |
*** ildikov has joined #openstack-telemetry | 14:58 | |
jd__ | r-mibu: gordc: this is weird indeed, I don't get why it's getting 4.0.0 where our requirements says <4 | 14:58 |
jd__ | sighs | 14:58 |
jd__ | nicodemus_: each metricd picks a different metric | 14:59 |
gordc | jd__: you can't beat the requirements gate! it's futile. | 14:59 |
jd__ | true that | 14:59 |
*** zqfan has joined #openstack-telemetry | 14:59 | |
gordc | jd__: you should've kept core, then you could blow it up as inside man | 14:59 |
jd__ | ;) | 15:00 |
jd__ | now I think this time it's not its fault | 15:00 |
gordc | :) | 15:00 |
gordc | oops meeting | 15:00 |
nicodemus_ | jd__: thanks, my doubt was because as per the logs all metricd instances state "processing measures for <UUID>" at the same time, and the UUID is the same | 15:02 |
*** julim has joined #openstack-telemetry | 15:02 | |
idegtiarov_ | hi! | 15:02 |
jd__ | nicodemus_: which coordination_url do you use? | 15:05 |
nicodemus_ | jd__: coordination_url = redis://10.10.20.30:6379?metricd | 15:05 |
nicodemus_ | the same on all gnocchi-metricd instances, no sentinel | 15:05 |
jd__ | the ?metricd seems useless | 15:06 |
jd__ | but i'm scared that you see the same uuid in all the metricd | 15:06 |
*** boris-42 has joined #openstack-telemetry | 15:07 | |
jd__ | gordc: why is ceilometer master picked when testing gnocchi stable/1.3 – and all other projects are using stable/liberty | 15:08 |
jd__ | ? | 15:08 |
jd__ | did we change anything? | 15:08 |
nicodemus_ | jd__: on the redis server, a client list show all metricd instances connected, and a "monitor" show them all sending commands, so they're using it | 15:09 |
jd__ | gordc: ok your commit c2d063bc15ff1367e846813b6ef76e26318d7109 did that | 15:09 |
jd__ | but it's not the root cause, it's just a side effect on installation order | 15:10 |
gordc | ? that's weird. | 15:10 |
gordc | why would order matter? | 15:10 |
jd__ | because of how pip install things | 15:11 |
jd__ | but that's not what we need to fix | 15:11 |
jd__ | now Gnocchi 1.3 is installed with keystonemiddleware<4, so 3.0.0 is installed | 15:12 |
jd__ | then Ceilometer _master_ is installed, with keystonemiddleware>=4 | 15:13 |
jd__ | so keystonemiddleware is upgraded and Gnocchi fails to start | 15:13 |
jd__ | why is Ceilometer _master_ being installed in stable/1.3 ? | 15:13 |
*** rbak has joined #openstack-telemetry | 15:13 | |
jd__ | http://logs.openstack.org/03/270703/1/gate/gate-ceilometer-dsvm-integration/26b2eac/logs/devstacklog.txt.gz#_2016-01-21_12_00_50_786 | 15:13 |
jd__ | i see a lot of branches being set at http://logs.openstack.org/03/270703/1/gate/gate-ceilometer-dsvm-integration/26b2eac/logs/devstacklog.txt.gz#_2016-01-21_12_00_50_786 | 15:14 |
jd__ | but no ceilometer | 15:14 |
gordc | will look after meeting (or you can look now) | 15:14 |
jd__ | I guess it's because they are not plugin, ok | 15:14 |
jd__ | yeah I keep looking and stating what I find here, you'll be free to help me after the meeting ;) | 15:15 |
jd__ | omfg | 15:22 |
jd__ | I found the issue… | 15:22 |
jd__ | -c, --constraint <file> Constrain versions using the given constraints file. This option can be used multiple times. | 15:22 |
jd__ | this implies --upgrade | 15:22 |
jd__ | what's the ascii thing to throw a table again | 15:22 |
*** mattyw has quit IRC | 15:24 | |
*** ddieterly has joined #openstack-telemetry | 15:26 | |
gordc | jd__: copy/paste cdent's signature | 15:27 |
*** mragupat has joined #openstack-telemetry | 15:28 | |
jd__ | so yeah in the end this is due to this shitty repo | 15:30 |
* jd__ sighs | 15:30 | |
cdent | jd__: what's "this"? | 15:30 |
jd__ | cdent: Gnocchi gate for stable/1.3 is broken | 15:30 |
*** sergio_nubeliu has quit IRC | 15:31 | |
jd__ | I'll try a fix | 15:31 |
jd__ | then a workaround lol | 15:31 |
*** Ich has joined #openstack-telemetry | 15:33 | |
*** ccz has joined #openstack-telemetry | 15:34 | |
*** Ich is now known as Guest37307 | 15:34 | |
*** efoley_ has joined #openstack-telemetry | 15:34 | |
*** efoley has quit IRC | 15:34 | |
jd__ | https://review.openstack.org/#/c/270865/ | 15:36 |
*** ccz has quit IRC | 15:43 | |
*** Guest37307 has quit IRC | 15:43 | |
*** mragupat has quit IRC | 15:44 | |
*** mragupat has joined #openstack-telemetry | 15:45 | |
*** ljxiash has quit IRC | 15:47 | |
*** ccz has joined #openstack-telemetry | 15:47 | |
*** ljxiash has joined #openstack-telemetry | 15:47 | |
sileht | jd__, you want to start a war ? | 15:51 |
*** ljxiash has quit IRC | 15:52 | |
jd__ | :( | 15:52 |
jd__ | sileht: I just want things to work | 15:52 |
jd__ | already got a +1 | 15:54 |
jd__ | \o/ | 15:54 |
ryanpetrello | cdent you around? | 15:55 |
cdent | ryanpetrello: yeah, hi | 15:55 |
ryanpetrello | `$ tox -e py27-gabbi` for gnocchi is failing for me atm - looks like some test fixtures are using sqlalchemy, but it's not installed as a dep | 15:55 |
r-mibu | jd__: i'm on your side, i only have a bamboo spear though | 15:55 |
jd__ | haha | 15:56 |
gordc | r-mibu: you need diamond spear for openstack. | 15:56 |
gordc | or what's stronger than diamond? | 15:56 |
cdent | ryanpetrello: I reckon that's jd__'s "fault". He tweaked how dependencies are managed. just a sec | 15:56 |
jd__ | ryanpetrello: you make me curious, why do you run that? | 15:56 |
ryanpetrello | I run it as a test in pecan | 15:56 |
jd__ | cdent: yeah don't other I can fix it ;) | 15:56 |
ryanpetrello | on pecan changes | 15:56 |
ryanpetrello | to make sure changes in pecan don't break gnocchi | 15:57 |
jd__ | ryanpetrello: oh ok | 15:57 |
jd__ | ryanpetrello: you're a nice guy, let me fix that for you | 15:57 |
ryanpetrello | :) | 15:57 |
* cdent defers to jd__ | 15:57 | |
cdent | thanks | 15:57 |
cdent | Being a nice guy pays off in the long run. | 15:57 |
*** shardy has quit IRC | 15:57 | |
cdent | You've seen it here today! | 15:58 |
gordc | llu: i don't know why aodh is missing bug aodhclient is under https://launchpad.net/openstack | 15:58 |
jd__ | :-) | 15:58 |
gordc | i'll ask around | 15:58 |
gordc | thanks for letting us know | 15:58 |
ildikov | I gave up on search on Launchpad, so I don't know whether I would've realized this ever | 15:59 |
jd__ | gordc: llu: fixed | 15:59 |
gordc | jd__: who gave you special powers? | 15:59 |
jd__ | what else do you want me to fix today guys? | 15:59 |
jd__ | I AM MAGIC | 15:59 |
gordc | you can't be trusted | 15:59 |
*** shardy has joined #openstack-telemetry | 15:59 | |
jd__ | I am fixman | 16:00 |
jd__ | with a big F on my chest | 16:00 |
gordc | ... that's not a good letter. | 16:00 |
ildikov | a new superhero has just born :) | 16:00 |
jd__ | gordc: haha | 16:01 |
ildikov | gordc: I agree, we should find a better one :) | 16:01 |
jd__ | gordc: there's another dude with a S like sucker, you know | 16:01 |
gordc | true true. | 16:01 |
openstackgerrit | Julien Danjou proposed openstack/gnocchi: tox: fix py27-gabbi dependencies https://review.openstack.org/270881 | 16:02 |
ildikov | jd__: lol :) | 16:02 |
*** sergio_nubeliu has joined #openstack-telemetry | 16:03 | |
*** mattyw has joined #openstack-telemetry | 16:03 | |
*** liusheng has quit IRC | 16:04 | |
*** yprokule has quit IRC | 16:08 | |
gordc | jd__: is the workaround to backport patch to stable/1.3? | 16:09 |
*** rcernin has quit IRC | 16:09 | |
jd__ | gordc: no, it's probably to pip install gnocchi without that upper-constraint crap | 16:09 |
jd__ | which is wrong according to my understand as I wrote in the commit message ^^^ | 16:10 |
*** ddieterly has quit IRC | 16:11 | |
*** ddieterly has joined #openstack-telemetry | 16:11 | |
gordc | i see... or we can be really hacky and just reapply requirements in gnocchi devstack plugin | 16:12 |
openstackgerrit | Ryota MIBU proposed openstack/aodh: tempest: migrate codes from tempest tree https://review.openstack.org/255187 | 16:15 |
openstackgerrit | Ryota MIBU proposed openstack/aodh: WIP: tempest: copy api tests from tempest tree https://review.openstack.org/255188 | 16:15 |
openstackgerrit | Ryota MIBU proposed openstack/aodh: tempest: add aodh tempest plugin https://review.openstack.org/255191 | 16:15 |
jd__ | gordc: how that? | 16:16 |
gordc | jd__: does it install libs when process is started? if not, can't we just add some hacky pip commands to readjust reqs? | 16:18 |
jd__ | gordc: yeah that'd be my idea | 16:18 |
jd__ | I guess currently it does pip_install gnocchi | 16:18 |
jd__ | which uses the -c flag | 16:18 |
jd__ | we should just avoid that somehow (= workaround) | 16:19 |
jd__ | unless the upper-req is fixed (fingers crossed here) | 16:19 |
gordc | jd__: lol you have a lot of faith | 16:19 |
openstackgerrit | gordon chung proposed openstack/ceilometer: cleanup devstack plugin for gnocchi https://review.openstack.org/270818 | 16:20 |
jd__ | I'm a believer | 16:20 |
jd__ | if we all weight in, we can fix this | 16:20 |
jd__ | c'mon #WhatOpenStackShouldBeTeam! | 16:20 |
* gordc is not cool enough for twitter | 16:21 | |
*** liamji has quit IRC | 16:23 | |
*** liamji has joined #openstack-telemetry | 16:24 | |
openstackgerrit | Pradeep Kilambi proposed openstack/ceilometer: Fix ceilometer floatingip pollster https://review.openstack.org/269369 | 16:25 |
*** r-mibu has left #openstack-telemetry | 16:26 | |
jd__ | gordc: you could be | 16:26 |
gordc | no thanks. i like living in my bubble. | 16:27 |
gordc | biab. making coffee. | 16:27 |
*** efoley_ is now known as efoley | 16:32 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests https://review.openstack.org/270419 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute int and float https://review.openstack.org/270091 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool https://review.openstack.org/270418 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid https://review.openstack.org/270090 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default. https://review.openstack.org/270322 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer. https://review.openstack.org/270266 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move resource type into their own sql table https://review.openstack.org/269843 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD. https://review.openstack.org/269844 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string https://review.openstack.org/269888 | 16:37 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: homogenise resource type not found exceptions https://review.openstack.org/270280 | 16:37 |
sileht | jd__, so you are ok to continue to have two tables by resource type even if we can create them ? | 16:39 |
openstackgerrit | Julien Danjou proposed openstack/gnocchi: storage: autoconfigure coordination_url https://review.openstack.org/270907 | 16:39 |
jd__ | sileht: why would I not be ok? | 16:40 |
sileht | jd__, just to be sure I have not missed something :p | 16:40 |
jd__ | hehe, no | 16:40 |
jd__ | I don't see any better solution :) | 16:40 |
sileht | From the performance point of view that rocks | 16:41 |
sileht | jd__, the next question, is where to put the schema validation for resource type attributes https://review.openstack.org/#/c/269888/ | 16:41 |
jd__ | sileht: I think https://review.openstack.org/#/c/204669/ has waited long enough so I am going to +2A it unless you want to approve it, same for you gordc :) | 16:41 |
sileht | jd__, I have already review it, I was waiting for zeeek comments because you are still used private stuff of oslo.db | 16:42 |
sileht | jd__, I'm ok to them later | 16:43 |
jd__ | oh right | 16:43 |
openstackgerrit | Pradeep Kilambi proposed openstack/ceilometer: Fix ceilometer floatingip pollster https://review.openstack.org/269369 | 16:43 |
jd__ | I don't think zzzeek is watching | 16:44 |
jd__ | let's merge it and we'll fix it… | 16:44 |
jd__ | sileht: how do you serialize Voluptuous schema? | 16:44 |
jd__ | I should read the patch entirely I guess | 16:44 |
gordc | jd__: quickly reviewing before it merges | 16:45 |
gordc | sileht: what performance pov? | 16:45 |
jd__ | gordc: thanks | 16:46 |
sileht | jd__, here you have the code that transform the attributes configuration into voluptous or sqlalchemy column: https://review.openstack.org/#/c/269888/13/gnocchi/indexer/sqlalchemy_extension.py | 16:46 |
gordc | jd__: i still don't understand diff between independent_* and not independent... one locks everything? | 16:47 |
jd__ | gordc: independent_ starts a new session from what I understood | 16:47 |
jd__ | gordc: so we don't really need those AFAIU | 16:47 |
sileht | gordc, the Gnocchi current sql resources schema is just performant comparing of Ceilometer metedata thing | 16:48 |
gordc | sileht: ack | 16:48 |
*** rcernin has joined #openstack-telemetry | 16:50 | |
*** prashantD_ has joined #openstack-telemetry | 16:50 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests https://review.openstack.org/270419 | 16:50 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute int and float https://review.openstack.org/270091 | 16:50 |
*** ddieterly has quit IRC | 16:50 | |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool https://review.openstack.org/270418 | 16:50 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid https://review.openstack.org/270090 | 16:50 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default. https://review.openstack.org/270322 | 16:50 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer. https://review.openstack.org/270266 | 16:50 |
openstackgerrit | Mehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string https://review.openstack.org/269888 | 16:50 |
*** ddieterly has joined #openstack-telemetry | 16:51 | |
jd__ | sileht: so IIUC, you store the schema as a dict (same format than the REST API) in the resource_type table, and create table dynamically with the appropriate schema based on the schema provided in the API | 16:54 |
jd__ | that LGTM | 16:54 |
jd__ | that's what sheeprine wanted to do IIRC | 16:54 |
jd__ | I'm just wondering if we should not leverage JSON schema here – at least a non nested version | 16:54 |
jd__ | WDYT? | 16:55 |
gordc | jd__: so independent is to avoid shared session? | 16:55 |
jd__ | gordc: from what I understand | 16:55 |
gordc | jd__: i think that's what the code says too. *shrugs* looks good to me | 16:55 |
gordc | we can clean it up later | 16:55 |
jd__ | kewl | 16:56 |
jd__ | gordc: wanna look into https://review.openstack.org/#/q/topic:jd/carbonara-split-archives+status:open ? | 16:56 |
jd__ | or I approve? | 16:56 |
gordc | sure | 16:56 |
jd__ | gordc: it'll be even more fast with that ;) | 16:57 |
jd__ | faster metricd! | 16:57 |
gordc | faster is better... in this case. | 16:57 |
jd__ | :D | 16:57 |
gordc | sileht: does gnocchi metric list == all metrics across all (accesible) resources? | 16:57 |
*** davidlenwell has quit IRC | 16:58 | |
sileht | gordc, yes | 16:58 |
sileht | jd__, I have thought that converting all capabilities of jsonschema to an sql model with sqlalchemy will be a nightmare | 16:59 |
gordc | sileht: that request is timing out on me. (i have debugged yet) | 16:59 |
*** davidlenwell has joined #openstack-telemetry | 16:59 | |
jd__ | sileht: we can limit ourselve to a valid subset, no? | 17:00 |
openstackgerrit | Pradeep Kilambi proposed openstack/python-aodhclient: Add gnocchi alarm rules https://review.openstack.org/266073 | 17:03 |
sileht | jd__, returning error means we have to validate the submited jsonschema with a schema :p | 17:03 |
sileht | jd__, we can just ignore additional stuffs, but peharps we will not create what the user really want | 17:03 |
* jd__ mind explodes | 17:03 | |
jd__ | does it look complicated to validate jsonschema subset? | 17:04 |
sileht | that why I have just use voluptuous like that | 17:04 |
jd__ | I'm afraid we invent our own schema language | 17:04 |
sileht | jd__, I will dig deeper on jsonschema tomorrow to see if we can avoid that | 17:05 |
jd__ | cool :) | 17:05 |
sileht | jsonschema is really complicated | 17:06 |
*** jfluhmann has joined #openstack-telemetry | 17:14 | |
gordc | jd__: what happens if POINTS_PER_SPLIT is changed? | 17:21 |
*** mragupat_ has joined #openstack-telemetry | 17:23 | |
jd__ | gordc: everything explodes | 17:25 |
openstackgerrit | Merged openstack/gnocchi: sqlalchemy: switch to new oslo.db facade https://review.openstack.org/204669 | 17:25 |
gordc | jd__: kk. that's kinda what i guessed. | 17:25 |
openstackgerrit | Merged openstack/aodh: tox: change default target from MongoDB to MySQL https://review.openstack.org/269164 | 17:25 |
jd__ | it's not configurable, but it if would be, it should never be changed | 17:25 |
jd__ | I think the default value should be good enough | 17:26 |
jd__ | fingers crossed | 17:26 |
*** mragupat has quit IRC | 17:26 | |
gordc | jd__: what size is that? | 17:26 |
jd__ | gordc: 14400 | 17:26 |
jd__ | which is ~256 Kb IIRC | 17:27 |
jd__ | which is 4 hours for a 1s resolution | 17:27 |
gordc | ok. that's roughly what i got | 17:27 |
jd__ | or 10 days for 1h resolution | 17:27 |
jd__ | etc. | 17:27 |
jd__ | it's a good number | 17:27 |
jd__ | :-) | 17:27 |
gordc | so this works fine if someone already has non-split data? | 17:28 |
jd__ | gordc: yes, gnocchi-upgrade splits it | 17:30 |
jd__ | tchouk tchouk tchouk | 17:30 |
gordc | ... is that some french sound effect? | 17:30 |
gordc | lol | 17:31 |
jd__ | the migration will be from TimeSerieArchive (the big one) to these small splits in the end | 17:31 |
jd__ | gordc: yeah! | 17:31 |
jd__ | tchak tchak tchack maybe? :P | 17:31 |
gordc | i'm not sure why i laughed reading that. | 17:31 |
gordc | i appreciate it. | 17:31 |
gordc | jd__: start hacking https://review.openstack.org/#/c/270865/ | 17:36 |
*** safchain has quit IRC | 17:37 | |
*** _nadya_ has quit IRC | 17:44 | |
*** davidlenwell has quit IRC | 17:50 | |
*** yassine has quit IRC | 17:51 | |
*** ifat_afek has quit IRC | 17:54 | |
*** davidlenwell has joined #openstack-telemetry | 17:55 | |
*** _nadya_ has joined #openstack-telemetry | 17:58 | |
*** mattyw has quit IRC | 18:00 | |
ryanpetrello | thanks for https://review.openstack.org/#/c/270881/1 jd__ | 18:03 |
ryanpetrello | looks like it should work for me | 18:03 |
ryanpetrello | (when it merges) | 18:03 |
openstackgerrit | Merged openstack/gnocchi: carbonara: allow to create TimeSerie from existing ts https://review.openstack.org/255155 | 18:05 |
*** ccz has quit IRC | 18:06 | |
*** efoley has quit IRC | 18:06 | |
*** mragupat_ has quit IRC | 18:09 | |
*** mragupat has joined #openstack-telemetry | 18:09 | |
*** mragupat has quit IRC | 18:13 | |
* cdent hits gordc with a bus | 18:20 | |
gordc | cdent: did i tell you about the bus trip i organised? it's only for telemetry devs. route will be published online for all to see. | 18:21 |
*** jaosorior_ has joined #openstack-telemetry | 18:36 | |
*** george__ has joined #openstack-telemetry | 18:40 | |
*** eglynn_ has quit IRC | 18:44 | |
openstackgerrit | Ilya Tyaptin proposed openstack/ceilometer: [WIP] [PoC] Caching metadata of compute pollster https://review.openstack.org/267078 | 18:45 |
pradk | gordc, you know Zi's irc nick? | 18:45 |
ityaptin | liusheng: I updated the PoC with new changes from your spec https://review.openstack.org/#/c/267078/ | 18:47 |
*** george__ has quit IRC | 18:49 | |
openstackgerrit | Merged openstack/gnocchi: tox: fix py27-gabbi dependencies https://review.openstack.org/270881 | 18:52 |
openstackgerrit | Merged openstack/gnocchi: carbonara: allow to split AggregatedTimeSerie https://review.openstack.org/255156 | 18:52 |
mnaser | Is the "gnocchi benchmark" tool broken by any chance? | 18:53 |
mnaser | I'm seeing this: "PicklingError: Can't pickle <type 'thread.lock'>: attribute lookup thread.lock failed" -- no data seems to be sent afterwards and the process is completetly stuck (needs to be killed, ctrl+C doesnt do anything) | 18:54 |
*** idegtiarov_ has quit IRC | 18:54 | |
*** mragupat has joined #openstack-telemetry | 19:03 | |
gordc | pradk: Zi Lian Ji? | 19:09 |
gordc | mnaser: using master? | 19:09 |
mnaser | gordc: pip install gnocchiclient | 19:09 |
pradk | gordc, yea | 19:09 |
gordc | pradk: liamji ? | 19:10 |
pradk | gordc, ah thx | 19:10 |
gordc | pradk: i'm guessing /disclaimer | 19:11 |
gordc | mnaser: let me see if i can test it | 19:11 |
pradk | liamji, hi, just checking to see how the tests are coming along https://review.openstack.org/#/c/266073/ | 19:12 |
gordc | mnaser: yeah i get that too | 19:13 |
openstackgerrit | George Peristerakis proposed openstack/ceilometer: Load a directory of YAML event config files https://review.openstack.org/247177 | 19:14 |
gordc | pradk: i'm pretty sure they are in china. | 19:15 |
mnaser | gordc: well im glad its not the new installation that was not properly done here i guess | 19:16 |
*** rbak_ has joined #openstack-telemetry | 19:16 | |
pradk | gordc, ah ok, i'll catch him in the evening then, thx | 19:16 |
*** rbak has quit IRC | 19:20 | |
gordc | mnaser: hmm.. apparently my gnocchi is down... regardless it's probably related to client. | 19:21 |
*** idegtiarov_ has joined #openstack-telemetry | 19:21 | |
*** cdent has quit IRC | 19:22 | |
mnaser | is there any docs at all on how to make ceilometer use gnocchi? | 19:29 |
*** pradk has quit IRC | 19:29 | |
gordc | mnaser: http://blogs.rdoproject.org/7437/autoscaling-with-heat-ceilometer-gnocchi | 19:30 |
mnaser | oh cool, let me get started. thanks gordc | 19:30 |
gordc | or look at all the gnocchi parts in devstack plugin: https://github.com/openstack/ceilometer/blob/master/devstack/plugin.sh#L248-L266 | 19:30 |
*** liamji has quit IRC | 19:37 | |
*** liamji has joined #openstack-telemetry | 19:38 | |
mnaser | gordc: if you're familiar with this, would filter_service_activity be required to be set to True if using Ceph as backend store? | 19:51 |
mnaser | it would seem that it's there to filter out service activity when its storing data on swift | 19:51 |
*** sergio_nubeliu has quit IRC | 19:51 | |
gordc | mnaser: short story, you don't need it set for ceph. | 19:53 |
mnaser | sounds good, looks like it's up and running so far but logs got a ton of "2016-01-21 19:53:30.351 17714 WARNING ceilometer.dispatcher.gnocchi [-] metric image.size is not handled by gnocchi" and for other metris | 19:54 |
mnaser | so looks like i have some other stuff to set to let it be "handled" | 19:54 |
gordc | mnaser: longstory, ceilometer has a middleware that sits in swift wsgi pipeline. so basically if you dispatcher to swift, those dispatches will get metered and you have endless loop of swift metrics | 19:54 |
mnaser | yeah the blog post you first mentioned explained it well :) -- awesome, im excited | 19:54 |
gordc | mnaser: do you have /etc/ceilometer/gnocchi_resources.yaml | 19:55 |
mnaser | i do not gordc, should i write this file myself or is there a vendor shipped one | 19:56 |
gordc | mnaser: it should be packaged: https://github.com/openstack/ceilometer/blob/master/etc/ceilometer/gnocchi_resources.yaml | 19:56 |
gordc | you'll need to set https://github.com/openstack/ceilometer/blob/master/ceilometer/dispatcher/gnocchi.py#L58-L61 if you want to customise location | 19:57 |
mnaser | liberty ceilometer on trusty (ubuntu cloud archive) -- not there :x | 19:57 |
gordc | hm... it might be in gnocchi if it's liberty | 20:00 |
gordc | actually https://github.com/openstack/ceilometer/tree/stable/liberty/etc/ceilometer it's there in liberty so i'm guessing someone screwed up package. | 20:01 |
gordc | i think debian/fedora might be better packaged when it comes to telemetry related projects (not to be biased) | 20:01 |
mnaser | gordc: had to build my own packages for gnocchi last night from the debian packages | 20:02 |
gordc | mnaser: yeah. there should be a bug opened for gnocchi in ubuntu | 20:03 |
mnaser | hopefully for the next release packages will be out | 20:05 |
gordc | i hope so | 20:05 |
*** liamji has quit IRC | 20:10 | |
*** liamji has joined #openstack-telemetry | 20:11 | |
*** zqfan has quit IRC | 20:11 | |
mnaser | bummer. it seems all requests ceilometer is doing to gnocchi are resulting in 400's | 20:18 |
mnaser | and when i disable the apache + wsgi stuff and go with gnocchi-api, it looks as if the process is respawning every request | 20:19 |
gordc | what's the error you see in gnocchi logs? | 20:25 |
gordc | did you run upgrade (or dbsync) when starting gnocchi? | 20:25 |
mnaser | yes gordc, upon further debugging.. "Archive policy low does not exist' | 20:33 |
mnaser | looks like i'll have to create this policy | 20:34 |
gordc | oh. yeah. you need to create that. https://github.com/openstack/gnocchi/blob/master/devstack/plugin.sh#L401 | 20:34 |
mnaser | i think i might have to use the "medium" policy as i'd like to have data for over a month | 20:36 |
gordc | mnaser: makes sense you can define your own policies and granualarities... you do need to think about it before hand so it's a little different from before | 20:38 |
mnaser | gordc: i'll go with the medium one for now to get it running and go from there should i need to make adjustments, i think | 20:39 |
mnaser | but I can se the 202s, 200s flying in now :) | 20:39 |
mnaser | and the ceph cluster starting to do work | 20:39 |
*** _nadya_ has quit IRC | 20:40 | |
*** yarkot has joined #openstack-telemetry | 20:45 | |
*** cdent has joined #openstack-telemetry | 20:47 | |
*** mragupat has quit IRC | 20:47 | |
mnaser | gordc: hopefully this will be the last thing, but it seems like the data is being stored in gnocchi (gnocchi resource list / gnocchi meter list) but using ceilometer commands don't show them (ex: ceilometer resource-list / ceilometer meter-list) | 20:47 |
*** mragupat has joined #openstack-telemetry | 20:47 | |
mnaser | am I missing a config somewhere that it's reading the mysql db possibly? | 20:48 |
gordc | mnaser: that's correct. you can consider gnocchi a replacement/alternative to ceilometer's old db | 20:48 |
gordc | mnaser: basically ceilometer data is now stored in gnocchi (with it's new model) | 20:49 |
mnaser | so the ceilometer API calls will not return the data from gnocchi? I'm just wondering how this will affect something like a billing system that relies on ceilometer's API endpoints | 20:49 |
mnaser | I was thinking the backend changes to gnocchi but Ceilometer's APIs remain unaffected, they just read the data from the Gnocchi backend | 20:50 |
gordc | mnaser: no, it won't return the data from gnocchi. the models/concepts (ie archive policy) are very very different so it doesn't actually map well. | 20:50 |
mnaser | ok i see, so for a software like CloudKitty which relies on Ceilometer, it would have to be implemented to use Gnocchi | 20:51 |
gordc | ie. ceilometer sample-list will make no sense as gnocchi doesn't necessarily store all data (it aggregates data to improve data size and query time) | 20:51 |
gordc | mnaser: correct. we've been working with Cloudkitty already to get to working with gnocchi api | 20:51 |
mnaser | oh cool, i'll probably get on it if it helps delivering it | 20:51 |
gordc | ceilometer resource-list and ceilometer statistics may be translatable but we don't really have resources to spare on that to be honest. | 20:52 |
gordc | mnaser: sounds good | 20:52 |
*** gtt116__ has joined #openstack-telemetry | 20:59 | |
*** ljxiash has joined #openstack-telemetry | 20:59 | |
*** gordc has quit IRC | 21:00 | |
*** gtt116_ has quit IRC | 21:03 | |
*** ljxiash has quit IRC | 21:04 | |
*** yarkot has quit IRC | 21:18 | |
*** mattyw has joined #openstack-telemetry | 21:24 | |
*** mattyw has quit IRC | 21:30 | |
*** gordc has joined #openstack-telemetry | 21:34 | |
*** julim has quit IRC | 21:36 | |
*** ddieterly has quit IRC | 21:36 | |
*** jdandrea has joined #openstack-telemetry | 21:39 | |
*** cdent has quit IRC | 21:42 | |
*** shardy has quit IRC | 21:43 | |
*** thorst has quit IRC | 21:49 | |
*** thorst has joined #openstack-telemetry | 21:50 | |
*** ddieterly has joined #openstack-telemetry | 21:52 | |
*** jaosorior_ has quit IRC | 22:09 | |
*** pradk has joined #openstack-telemetry | 22:13 | |
pradk | gordc, hey | 22:19 |
gordc | pradk: whatup? | 22:19 |
pradk | gordc, you have a example of reno entry somewhere ? | 22:19 |
pradk | gordc, is this a new thing? | 22:19 |
gordc | pradk: sorta? i've been doing it to save everyone hassle | 22:20 |
gordc | i decided to stop being nice | 22:20 |
pradk | gordc, ah ok, so what do i need to do? | 22:20 |
gordc | https://review.openstack.org/#/c/269351/ | 22:20 |
*** thorst has quit IRC | 22:21 | |
gordc | run tox -e venv -- reno new slug-goes-here | 22:21 |
gordc | it will give you a template. | 22:21 |
*** thorst has joined #openstack-telemetry | 22:21 | |
gordc | edit that template as complete as you can... and commit it with rest of patch | 22:22 |
gordc | something like https://review.openstack.org/#/c/269351/1/releasenotes/notes/fix-rbac-50825144e0897d7d.yaml | 22:22 |
gordc | you probably just need fixes part | 22:22 |
pradk | understood, so other parts i leave blank or remove them | 22:23 |
*** thorst has quit IRC | 22:26 | |
openstackgerrit | Pradeep Kilambi proposed openstack/ceilometer: Fix ceilometer floatingip pollster https://review.openstack.org/269369 | 22:29 |
gordc | pradk: yeah. remove them | 22:29 |
*** thorst has joined #openstack-telemetry | 22:29 | |
pradk | gordc, ^^ hopefully i did it right | 22:29 |
pradk | addressed your other comments as well gordc | 22:30 |
gordc | you spelled stuff wrong.lol | 22:30 |
*** thorst has quit IRC | 22:34 | |
gordc | pradk: i commented | 22:34 |
pradk | thx | 22:34 |
openstackgerrit | Pradeep Kilambi proposed openstack/ceilometer: Fix ceilometer floatingip pollster https://review.openstack.org/269369 | 22:37 |
pradk | gordc, done | 22:38 |
openstackgerrit | gordon chung proposed openstack/gnocchi: plugin cleanup https://review.openstack.org/271066 | 22:38 |
gordc | done | 22:40 |
pradk | ty sir | 22:41 |
openstackgerrit | gordon chung proposed openstack/python-aodhclient: add alarm-history interface https://review.openstack.org/265001 | 22:52 |
*** nicodemus_ has quit IRC | 22:52 | |
*** harlowja has quit IRC | 22:56 | |
*** harlowja has joined #openstack-telemetry | 22:56 | |
*** mragupat has quit IRC | 22:56 | |
*** gordc has quit IRC | 23:10 | |
mnaser | started a new gnocchi cluster, it seemed to be fine at the time but now the api is not responding at all and i have 24 processes of gnocci-metricd that are leaving only 40% of 24 cores idle | 23:16 |
mnaser | ~700 VMs in this cluster, only running ceilometer-collector for now | 23:17 |
mnaser | i can throw more power at this.. but at 700 VMs.. it seems to be not an ideal way of scaling | 23:19 |
*** rcernin has quit IRC | 23:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!