*** dave-mccowan has joined #openstack-telemetry | 00:18 | |
*** jmlowe has joined #openstack-telemetry | 00:20 | |
*** zhangguoqing has joined #openstack-telemetry | 00:33 | |
*** zhurong has joined #openstack-telemetry | 00:37 | |
*** tovin07_ has joined #openstack-telemetry | 00:54 | |
*** catintheroof has quit IRC | 00:55 | |
*** zhangguoqing has quit IRC | 00:59 | |
*** dave-mccowan has quit IRC | 01:03 | |
*** zhangguoqing has joined #openstack-telemetry | 01:18 | |
*** thorst has joined #openstack-telemetry | 01:50 | |
*** thorst has quit IRC | 01:57 | |
*** lhx__ has joined #openstack-telemetry | 02:03 | |
*** thorst has joined #openstack-telemetry | 02:16 | |
*** thorst has quit IRC | 02:20 | |
*** swamireddy has quit IRC | 02:26 | |
openstackgerrit | Hangdong Zhang proposed openstack/ceilometer master: Add some unit test cases https://review.openstack.org/480003 | 02:27 |
---|---|---|
openstackgerrit | Huachao Mao proposed openstack/ceilometer master: Fix typo for additional device support in intel node manger https://review.openstack.org/480009 | 03:15 |
*** catintheroof has joined #openstack-telemetry | 03:48 | |
*** catintheroof has quit IRC | 03:55 | |
*** nicodemus_ has quit IRC | 04:05 | |
*** links has joined #openstack-telemetry | 04:11 | |
*** psachin has joined #openstack-telemetry | 04:18 | |
*** thorst has joined #openstack-telemetry | 04:21 | |
*** thorst has quit IRC | 04:26 | |
*** rcernin has joined #openstack-telemetry | 06:04 | |
*** thorst has joined #openstack-telemetry | 06:22 | |
*** thorst has quit IRC | 06:27 | |
*** flg_ has joined #openstack-telemetry | 06:29 | |
*** rcernin has quit IRC | 06:31 | |
*** rcernin has joined #openstack-telemetry | 06:34 | |
*** rcernin has quit IRC | 06:34 | |
*** rcernin has joined #openstack-telemetry | 06:34 | |
*** shardy has joined #openstack-telemetry | 06:54 | |
*** pcaruana has joined #openstack-telemetry | 06:55 | |
*** kzaitsev_ws has joined #openstack-telemetry | 06:56 | |
*** yprokule has joined #openstack-telemetry | 06:58 | |
*** tesseract has joined #openstack-telemetry | 07:14 | |
openstackgerrit | Deepthi V V proposed openstack/ceilometer master: Project_id for SDN controller meters https://review.openstack.org/480040 | 07:25 |
openstackgerrit | sudhir agarwal proposed openstack/ceilometer master: Replaces uuid.uuid4 with uuidutils.generate_uuid() https://review.openstack.org/480044 | 07:35 |
*** efoley has joined #openstack-telemetry | 08:16 | |
*** thorst has joined #openstack-telemetry | 08:23 | |
*** thorst has quit IRC | 08:27 | |
*** kzaitsev_ws has quit IRC | 08:49 | |
openstackgerrit | Julien Danjou proposed openstack/ceilometer master: api: remove unused code https://review.openstack.org/480080 | 09:08 |
openstackgerrit | Deepthi V V proposed openstack/ceilometer master: Project_id for SDN controller meters https://review.openstack.org/480040 | 10:00 |
*** tovin07_ has quit IRC | 10:14 | |
*** tovin07 has joined #openstack-telemetry | 10:16 | |
*** tovin07 has quit IRC | 10:17 | |
*** thorst has joined #openstack-telemetry | 10:24 | |
*** thorst has quit IRC | 10:26 | |
*** flg_ has quit IRC | 10:37 | |
*** afazekas is now known as afazekas|away | 11:43 | |
*** links has quit IRC | 11:53 | |
*** thorst has joined #openstack-telemetry | 11:56 | |
*** thorst has quit IRC | 11:57 | |
*** links has joined #openstack-telemetry | 12:10 | |
*** thorst has joined #openstack-telemetry | 12:21 | |
*** links has quit IRC | 12:21 | |
*** thorst has quit IRC | 12:26 | |
*** thorst has joined #openstack-telemetry | 12:27 | |
*** links has joined #openstack-telemetry | 12:40 | |
*** thorst has quit IRC | 12:48 | |
*** thorst has joined #openstack-telemetry | 12:48 | |
*** links has quit IRC | 12:52 | |
*** zhangguoqing has quit IRC | 12:57 | |
*** pcaruana has quit IRC | 12:59 | |
*** zhangguoqing has joined #openstack-telemetry | 12:59 | |
*** zhurong has quit IRC | 13:03 | |
*** zhangguoqing has quit IRC | 13:11 | |
*** zhangguoqing has joined #openstack-telemetry | 13:11 | |
*** zhangguoqing has quit IRC | 13:15 | |
*** thorst has quit IRC | 13:22 | |
*** lhx__ has quit IRC | 13:27 | |
*** pcaruana has joined #openstack-telemetry | 13:36 | |
*** links has joined #openstack-telemetry | 13:36 | |
*** catintheroof has joined #openstack-telemetry | 13:39 | |
*** pcaruana has quit IRC | 13:45 | |
*** pcaruana has joined #openstack-telemetry | 13:50 | |
*** nicodemus_ has joined #openstack-telemetry | 13:57 | |
*** aignatov has quit IRC | 14:03 | |
*** aignatov has joined #openstack-telemetry | 14:06 | |
*** lhx__ has joined #openstack-telemetry | 14:19 | |
*** r-daneel has joined #openstack-telemetry | 14:20 | |
lhx__ | jd_, could help review the series of patches? :) | 14:24 |
lhx__ | https://review.openstack.org/#/c/477361/ | 14:24 |
jd_ | sure I just pressed +2 | 14:25 |
jd_ | :D | 14:25 |
lhx__ | jd_, thanks, btw, related patches need to be reviewed ;) | 14:27 |
*** links has quit IRC | 14:59 | |
*** links has joined #openstack-telemetry | 15:11 | |
*** thorst has joined #openstack-telemetry | 15:23 | |
*** thorst has quit IRC | 15:28 | |
*** psachin has quit IRC | 15:29 | |
*** chlong_ has quit IRC | 15:48 | |
*** yprokule has quit IRC | 15:56 | |
*** gordc has joined #openstack-telemetry | 15:56 | |
*** rcernin has quit IRC | 15:58 | |
*** links has quit IRC | 16:54 | |
*** arahal_ has joined #openstack-telemetry | 17:00 | |
*** r-daneel has quit IRC | 17:04 | |
*** tesseract has quit IRC | 17:17 | |
*** lhx__ has quit IRC | 17:23 | |
*** efoley has quit IRC | 17:30 | |
*** shardy has quit IRC | 17:40 | |
*** arahal_ has quit IRC | 17:55 | |
openstackgerrit | Merged openstack/ceilometer master: Fix typo for additional device support in intel node manger https://review.openstack.org/480009 | 17:57 |
*** flg_ has joined #openstack-telemetry | 18:29 | |
EmilienM | jd_: just in case you're still around, I have this error with latest gnocchi: http://paste.openstack.org/show/614404/ | 18:57 |
EmilienM | jd_: logs can be found on https://logs.rdoproject.org/00/7400/1/experimental/gate-weirdo-dlrn-master-puppet-scenario001/Zcae923839c784a4bb143f48cec3de4c0/weirdo-project/logs/ | 18:57 |
EmilienM | gordc: ^ | 18:57 |
gordc | meh | 18:59 |
EmilienM | lol | 18:59 |
EmilienM | gordc: you're canadian, you have to work today :P | 18:59 |
gordc | U-S-A! U-S-A! | 19:00 |
EmilienM | lol | 19:00 |
EmilienM | gordc: do you run tempest/gabbi in gnocchi gate in github? | 19:02 |
EmilienM | at least you don't run gnocchi.tempest.scenario.GnocchiGabbiTest.test_live for sure | 19:03 |
gordc | nope | 19:03 |
gordc | travis sucks if you don't pay | 19:03 |
EmilienM | lol | 19:03 |
EmilienM | why didn't you stay on openstack infra then | 19:03 |
EmilienM | it's free | 19:03 |
EmilienM | nice upgrade folks! :P | 19:03 |
gordc | yeah, openstack infra is a lot better. | 19:04 |
EmilienM | anyway, this timeouts makes our ci bad | 19:04 |
EmilienM | err, this auth issue I mean | 19:04 |
gordc | is this master? | 19:04 |
gordc | or gnocchi release | 19:04 |
EmilienM | on a852437007129afe846de8a402a8c0600c344e82 | 19:09 |
gordc | hmm... thats 4.0.0... which is why we use in ceilometer gate | 19:12 |
gordc | EmilienM: did this pass before? | 19:15 |
EmilienM | gordc: yeah | 19:16 |
EmilienM | maybe it's random failure but still | 19:17 |
gordc | i see you have metric_cleanup_delay set to 500 | 19:17 |
EmilienM | is it too short? | 19:17 |
gordc | 300* | 19:17 |
gordc | no it's long. basically, there's a chance the test will take upto 300s to pass | 19:17 |
gordc | it is strange i don't see 'expunging...' log in https://logs.rdoproject.org/00/7400/1/experimental/gate-weirdo-dlrn-master-puppet-scenario001/Zcae923839c784a4bb143f48cec3de4c0/weirdo-project/logs/gnocchi/metricd.txt.gz | 19:18 |
gordc | you have a log from a test that passed? | 19:18 |
EmilienM | gordc: I can find it after lunch | 19:19 |
gordc | EmilienM: i would lower that cleanup value... the janitor also might defer cleanup if something else locks what it needs. | 19:21 |
gordc | so it might be up to 300s and even longer if it defers | 19:22 |
openstackgerrit | Merged openstack/ceilometer master: Migrate telemetry system architecture https://review.openstack.org/477361 | 19:22 |
jd_ | indeed | 19:36 |
EmilienM | jd_, gordc: we don't configure metric_cleanup_delay - so we rely on upstream gnocchi | 20:07 |
EmilienM | default is 300 | 20:08 |
EmilienM | https://github.com/gnocchixyz/gnocchi/blob/051593c2d908aad597b42161aedd0d976c81a944/gnocchi/opts.py#L127 | 20:08 |
EmilienM | should I override it with a lower value? | 20:12 |
jd_ | EmilienM: that or increase your timeout I'd say | 20:12 |
jd_ | but clearly I'd set a lower value :) | 20:12 |
EmilienM | jd_: why providing a default value that doesn't work well when running tempest? | 20:13 |
EmilienM | shouldn't we rather change the default value in upstream gnocchi? | 20:13 |
jd_ | EmilienM: err we target default for production, not testing? :p | 20:13 |
EmilienM | what is the difference here? | 20:14 |
jd_ | people barely ever delete metrics in real, so 5 minutes is way enough | 20:15 |
EmilienM | jd_: ok so iiuc, some tests in our env take more than 5 min? | 20:17 |
jd_ | yes | 20:17 |
jd_ | what's your typical timeout EmilienM ? | 20:17 |
*** openstackgerrit has quit IRC | 20:18 | |
EmilienM | jd_: config is here: https://logs.rdoproject.org/00/7400/1/experimental/gate-weirdo-dlrn-master-puppet-scenario001/Zcae923839c784a4bb143f48cec3de4c0/weirdo-project/logs/etc/gnocchi/gnocchi.conf.txt.gz | 20:20 |
jd_ | EmilienM: no I mean your timeout since we were discussing a timeout? | 20:21 |
jd_ | I don't see the log though | 20:21 |
EmilienM | jd_: also, I'm not sure it's a timeout http://paste.openstack.org/show/614404/ | 20:21 |
jd_ | the log you pasted talks about 401 | 20:21 |
EmilienM | yeah | 20:21 |
jd_ | yeah why are we talking about a timeout lol? | 20:21 |
EmilienM | gordc talked about timeouts, not me :D | 20:21 |
* EmilienM blames gordc | 20:21 | |
jd_ | fair enough, let's blame gordc | 20:21 |
EmilienM | https://logs.rdoproject.org/00/7400/1/experimental/gate-weirdo-dlrn-master-puppet-scenario001/Zcae923839c784a4bb143f48cec3de4c0/weirdo-project/logs/gnocchi/app.txt.gz | 20:22 |
EmilienM | 2017-07-04 17:25:21.816 1831 ERROR pecan.core [-] Controller 'get' defined does not support content_type 'None'. Supported type(s): ['application/json'] | 20:22 |
EmilienM | maybe that | 20:22 |
jd_ | yeah i'm not worry, that's just because we test that and pecan is too verbose | 20:22 |
EmilienM | ok | 20:23 |
jd_ | EmilienM: where is the full tempest log? | 20:23 |
EmilienM | gimme a sec | 20:23 |
EmilienM | jd_: https://logs.rdoproject.org/00/7400/1/experimental/gate-weirdo-dlrn-master-puppet-scenario001/Zcae923839c784a4bb143f48cec3de4c0/weirdo-project/logs/tempest.txt.gz | 20:24 |
gordc | i think it tries so long that keystone doesn't like it. | 20:24 |
gordc | https://logs.rdoproject.org/00/7400/1/experimental/gate-weirdo-dlrn-master-puppet-scenario001/Zcae923839c784a4bb143f48cec3de4c0/weirdo-project/logs/apache/gnocchi_wsgi_access_ssl.txt.gz | 20:24 |
gordc | search for "/v1/metric?id=cb039950-95dd" | 20:24 |
gordc | i'm guessing the token expires | 20:25 |
jd_ | that's verbose | 20:25 |
gordc | but change the value regardless. in production we don't care when it gets deleted, just that it gets deleted eventually. | 20:25 |
jd_ | gordc: lol | 20:25 |
EmilienM | scenario001 use uuid token | 20:26 |
EmilienM | and they don't expire I believe | 20:26 |
jd_ | indeed it goes from 200 to 401 | 20:26 |
jd_ | first ::1 - - [04/Jul/2017:17:29:22 +0000] "GET /v1/metric?id=cb039950-95dd-47b4-8714-5b6957413755 HTTP/1.1" 200 649 "-" "gabbi/1.33.0 (Python urllib3)" | 20:26 |
jd_ | first 401 ::1 - - [04/Jul/2017:17:35:20 +0000] "GET /v1/metric?id=cb039950-95dd-47b4-8714-5b6957413755&status=delete HTTP/1.1" 401 114 "-" "gabbi/1.33.0 (Python urllib3)" | 20:26 |
jd_ | so they expire after 6 minutes? | 20:27 |
gordc | that is a weird expiry limit if that's the case.lol | 20:27 |
jd_ | yeah | 20:27 |
jd_ | or maybe it's 10 but it did nothing the first 4 minutes? | 20:27 |
gordc | maybe... maybe the entire gabbi test is run on same token | 20:28 |
EmilienM | let me check | 20:28 |
gordc | but it does seem like there are calls after 401s that work | 20:28 |
EmilienM | token expire after 600 seconds | 20:28 |
jd_ | defaults: | 20:29 |
jd_ | request_headers: | 20:29 |
jd_ | x-auth-token: $ENVIRON['GNOCCHI_SERVICE_TOKEN'] | 20:29 |
jd_ | authorization: $ENVIRON['GNOCCHI_AUTHORIZATION'] | 20:29 |
EmilienM | (not sure the token/expiration parameter works with UUID) | 20:29 |
jd_ | 43 token = self.os_admin.auth_provider.get_token() | 20:29 |
jd_ | 60 os.environ["GNOCCHI_SERVICE_TOKEN"] = token | 20:29 |
jd_ | so yes only one token is used for the whole set of test | 20:29 |
EmilienM | we set token_expiration to 600 so we can test fernet rotations in our CI | 20:30 |
jd_ | or at least one token per scenario I think | 20:30 |
EmilienM | let me check in keystone if token_expiration is actually used when using UUID backend | 20:30 |
jd_ | 600 that's 10 minutes so yeah that makes more sense | 20:30 |
*** flg_ has quit IRC | 20:31 | |
jd_ | EmilienM: so I think gordc had a point about that timeout, he's smarter than us :( | 20:31 |
jd_ | makes the test faster by reducing the delay | 20:31 |
gordc | i am very smart | 20:31 |
EmilienM | don't say that please | 20:31 |
jd_ | for FYI we do run these tests upstream, but without Keystone, only with basic auth | 20:31 |
jd_ | so we don't have that token issue | 20:31 |
gordc | EmilienM: say it!~ | 20:32 |
jd_ | bbl | 20:32 |
EmilienM | jd_, gordc : thx | 20:32 |
gordc | i think this is the first call of test suite: [04/Jul/2017:17:25:20 +0000] "POST /v1/archive_policy HTTP/1.1" 415 98 "-" "gabbi/1.33.0 (Python urllib3)" | 20:32 |
gordc | ~10min | 20:32 |
gordc | i'm going to go buy myself a trophy now | 20:32 |
EmilienM | so what value should we put? | 20:33 |
EmilienM | for metric_cleanup_delay | 20:33 |
gordc | 30s maybe? | 20:33 |
EmilienM | mhh ok | 20:33 |
gordc | i think pifpaf uses 1s.lol | 20:33 |
EmilienM | I see | 20:34 |
EmilienM | so we had a race where sometimes metrics were cleaned after a token renewal | 20:34 |
EmilienM | weird | 20:34 |
gordc | EmilienM: it did try to delete metric 2 minutes before 401: 2017-07-04 17:33:20.575 1473 DEBUG gnocchi.storage._carbonara [-] Deleting metric cb039950-95dd-47b4-8714-5b6957413755 | 20:35 |
gordc | i think it's just that it got deferred which caused it to have to wait anther 300s cycle | 20:36 |
gordc | https://logs.rdoproject.org/00/7400/1/experimental/gate-weirdo-dlrn-master-puppet-scenario001/Zcae923839c784a4bb143f48cec3de4c0/weirdo-project/logs/gnocchi/metricd.txt.gz | 20:36 |
gordc | or there's a bug... who knows. | 20:37 |
EmilienM | gordc: you, since you're smart. | 20:37 |
gordc | thanks. i was waiting for you to say it | 20:37 |
gordc | i can sleep easy now. | 20:38 |
EmilienM | lol | 20:38 |
EmilienM | gordc: https://review.openstack.org/#/q/topic:metric_cleanup_delay can you quickly have a look? | 20:48 |
gordc | EmilienM: 10s works for me. | 20:52 |
*** catintheroof has quit IRC | 20:53 | |
gordc | if that fails, then there's a bug.... or you have very bad luck the cleanup cycle somehow sync with locking | 20:53 |
EmilienM | ok | 20:54 |
*** nicodemus_ has quit IRC | 21:08 | |
*** gordc has quit IRC | 21:48 | |
*** ddyer has quit IRC | 22:18 | |
*** ddyer has joined #openstack-telemetry | 22:21 | |
*** loptalica has joined #openstack-telemetry | 22:30 | |
*** thorst has joined #openstack-telemetry | 22:33 | |
*** thorst has quit IRC | 22:34 | |
loptalica | hi... does ceilometer collects cpu usage (percentage) of the vm ? I do not mean how much percentage of the compute host one VM uses (that would be cpu_util meter) but the value that would "top" display when run inside VM OS | 22:36 |
*** nijaba has quit IRC | 22:42 | |
*** nijaba has joined #openstack-telemetry | 22:50 | |
*** vint_bra has quit IRC | 22:54 | |
*** baffle has quit IRC | 23:05 | |
*** yassine has joined #openstack-telemetry | 23:09 | |
*** nijaba has quit IRC | 23:16 | |
*** nijaba has joined #openstack-telemetry | 23:17 | |
*** vint_bra has joined #openstack-telemetry | 23:41 | |
*** thorst has joined #openstack-telemetry | 23:43 | |
*** thorst has quit IRC | 23:43 | |
*** vint_bra has quit IRC | 23:51 | |
*** vint_bra has joined #openstack-telemetry | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!