)]}'
{"id":"openstack%2Fwatcher~649341","triplet_id":"openstack%2Fwatcher~master~Ib12b6a7882703e84a27c301e821c1a034b192508","project":"openstack/watcher","branch":"master","topic":"grafana_upstream","hashtags":[],"change_id":"Ib12b6a7882703e84a27c301e821c1a034b192508","subject":"Grafana proxy datasource to retrieve metrics","status":"MERGED","created":"2019-04-02 14:22:48.000000000","updated":"2019-07-12 02:19:16.000000000","submitted":"2019-07-12 02:19:16.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":29,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"649341-1562897956526-a65eadfb","meta_rev_id":"f511f63bf2e90a59e957fea72581a0baa530896a","_number":649341,"virtual_id_number":649341,"owner":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":23735,"name":"sumitjami","email":"sjamgade@suse.com","username":"nthforloop"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-07-12 02:19:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":23735,"name":"sumitjami","email":"sjamgade@suse.com","username":"nthforloop"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-07-10 01:11:16.000000000","_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":2,"date":"2019-07-12 01:37:14.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":23735,"name":"sumitjami","email":"sjamgade@suse.com","username":"nthforloop"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":1,"date":"2019-07-12 01:37:14.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":23735,"name":"sumitjami","email":"sjamgade@suse.com","username":"nthforloop"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23735,"name":"sumitjami","email":"sjamgade@suse.com","username":"nthforloop"},{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-14 14:09:17.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-05-23 14:37:30.000000000","updated_by":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"reviewer":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"state":"REVIEWER"},{"updated":"2019-06-20 15:10:50.000000000","updated_by":{"_account_id":23735,"name":"sumitjami","email":"sjamgade@suse.com","username":"nthforloop"},"reviewer":{"_account_id":23735,"name":"sumitjami","email":"sjamgade@suse.com","username":"nthforloop"},"state":"REVIEWER"},{"updated":"2019-07-10 01:11:16.000000000","updated_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"reviewer":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"state":"REVIEWER"},{"updated":"2019-07-12 01:37:14.000000000","updated_by":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"reviewer":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"state":"REVIEWER"},{"updated":"2019-07-12 02:19:16.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"67343498829ae6ca0c7190af779a761334afe31d","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-02 14:22:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"808e4a4d9a7822639a7c506586bdf4081b22ec05","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-02 15:45:14.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/1/check/openstack-tox-cover/d2c3c77/cover/ : SUCCESS in 6m 49s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/1/check/openstack-tox-lower-constraints/207e47f/ : SUCCESS in 6m 22s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/1/check/openstack-tox-pep8/012c204/ : SUCCESS in 5m 59s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/1/check/openstack-tox-py27/5a5f7b1/ : SUCCESS in 6m 53s\n- openstack-tox-py35 http://logs.openstack.org/41/649341/1/check/openstack-tox-py35/ea5d159/ : SUCCESS in 7m 05s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/1/check/openstack-tox-py36/e709e13/ : SUCCESS in 9m 18s\n- openstack-tox-docs http://logs.openstack.org/41/649341/1/check/openstack-tox-docs/9ae5b01/ : POST_FAILURE in 6m 14s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/1/check/watcher-tempest-functional/dde12f6/ : SUCCESS in 33m 03s\n- watcher-grenade http://logs.openstack.org/41/649341/1/check/watcher-grenade/3f34251/ : SUCCESS in 45m 11s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/1/check/watcher-tempest-dummy_optim/bc40fc5/ : SUCCESS in 43m 35s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/1/check/watcher-tempest-actuator/3835ab5/ : SUCCESS in 47m 40s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/1/check/watcher-tempest-basic_optim/ad9d68a/ : SUCCESS in 55m 35s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/1/check/watcher-tempest-vm_workload_consolidation/44c0925/ : SUCCESS in 51m 08s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/1/check/watcher-tempest-workload_balancing/6ef99ed/ : SUCCESS in 52m 38s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/1/check/watcherclient-tempest-functional/d8212ba/ : SUCCESS in 31m 30s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/1/check/watcher-tempest-zone_migration/1025d64/ : SUCCESS in 50m 21s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/1/check/watcher-tempest-host_maintenance/8398f9a/ : SUCCESS in 1h 11m 27s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/1/check/watcher-tempest-storage_balance/b31308a/ : SUCCESS in 48m 14s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/1/check/watcher-tls-test/7ff10c2/ : SUCCESS in 47m 30s","accounts_in_message":[],"_revision_number":1},{"id":"ba0ff04a0189bd14c4d02cbe2af409351cb61164","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-02 16:55:21.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"88e7fc937408ddf8032ee227cdb2bc87982d13c7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-02 18:03:18.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/1/check/openstack-tox-cover/da6c66e/cover/ : SUCCESS in 7m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/1/check/openstack-tox-lower-constraints/53b0154/ : SUCCESS in 5m 53s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/1/check/openstack-tox-pep8/2f471f8/ : SUCCESS in 5m 31s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/1/check/openstack-tox-py27/2d818f5/ : SUCCESS in 8m 03s\n- openstack-tox-py35 http://logs.openstack.org/41/649341/1/check/openstack-tox-py35/53caf42/ : SUCCESS in 6m 41s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/1/check/openstack-tox-py36/b3ffa96/ : SUCCESS in 7m 48s\n- openstack-tox-docs http://logs.openstack.org/41/649341/1/check/openstack-tox-docs/1d10b11/ : POST_FAILURE in 5m 09s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/1/check/watcher-tempest-functional/270cb1e/ : SUCCESS in 35m 27s\n- watcher-grenade http://logs.openstack.org/41/649341/1/check/watcher-grenade/b4f90fa/ : SUCCESS in 58m 45s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/1/check/watcher-tempest-dummy_optim/647ce8d/ : SUCCESS in 56m 40s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/1/check/watcher-tempest-actuator/7278672/ : SUCCESS in 54m 33s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/1/check/watcher-tempest-basic_optim/686e496/ : SUCCESS in 55m 14s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/1/check/watcher-tempest-vm_workload_consolidation/c843e71/ : SUCCESS in 50m 33s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/1/check/watcher-tempest-workload_balancing/3224983/ : SUCCESS in 1h 01m 42s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/1/check/watcherclient-tempest-functional/f52f66b/ : SUCCESS in 36m 28s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/1/check/watcher-tempest-zone_migration/0ae5491/ : SUCCESS in 55m 36s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/1/check/watcher-tempest-host_maintenance/7a9bee3/ : SUCCESS in 46m 36s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/1/check/watcher-tempest-storage_balance/a0f3a2d/ : SUCCESS in 50m 45s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/1/check/watcher-tls-test/1a3589d/ : SUCCESS in 56m 37s","accounts_in_message":[],"_revision_number":1},{"id":"9b3f81c1055eb717dc4bd89882ced24bc7e21a95","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-03 07:52:26.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"18b2cf06bc2d5f587fe2a2af3cf9326aab79df88","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-03 09:09:32.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/2/check/openstack-tox-cover/fc4c213/cover/ : SUCCESS in 6m 10s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/2/check/openstack-tox-lower-constraints/4281e2a/ : SUCCESS in 6m 10s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/2/check/openstack-tox-pep8/442fd8c/ : SUCCESS in 6m 24s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/2/check/openstack-tox-py27/f797ad2/ : SUCCESS in 6m 18s\n- openstack-tox-py35 http://logs.openstack.org/41/649341/2/check/openstack-tox-py35/0534f5d/ : SUCCESS in 6m 17s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/2/check/openstack-tox-py36/747a420/ : SUCCESS in 6m 53s\n- openstack-tox-docs http://logs.openstack.org/41/649341/2/check/openstack-tox-docs/a7e5485/ : FAILURE in 5m 12s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/2/check/watcher-tempest-functional/a1990b7/ : SUCCESS in 29m 23s\n- watcher-grenade http://logs.openstack.org/41/649341/2/check/watcher-grenade/f31a49d/ : SUCCESS in 46m 11s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/2/check/watcher-tempest-dummy_optim/e2e8174/ : SUCCESS in 44m 16s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/2/check/watcher-tempest-actuator/6bd11d0/ : SUCCESS in 1h 00m 00s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/2/check/watcher-tempest-basic_optim/29826d7/ : SUCCESS in 46m 21s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/2/check/watcher-tempest-vm_workload_consolidation/c0e8fa3/ : SUCCESS in 48m 39s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/2/check/watcher-tempest-workload_balancing/a02c682/ : SUCCESS in 46m 41s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/2/check/watcherclient-tempest-functional/1d3b851/ : SUCCESS in 32m 21s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/2/check/watcher-tempest-zone_migration/946e9c2/ : SUCCESS in 51m 11s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/2/check/watcher-tempest-host_maintenance/ad30d3e/ : SUCCESS in 44m 37s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/2/check/watcher-tempest-storage_balance/3c58cb3/ : SUCCESS in 46m 08s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/2/check/watcher-tls-test/b1a5a29/ : SUCCESS in 44m 43s","accounts_in_message":[],"_revision_number":2},{"id":"cd7dc4bfd3ef5e2af30e1da52d9bf60ab8b6faeb","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-03 15:18:04.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"787122eb721432d3114e9a02fc074a17ed730528","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-03 16:27:35.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/3/check/openstack-tox-cover/69989f7/cover/ : SUCCESS in 7m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/3/check/openstack-tox-lower-constraints/fb59e75/ : FAILURE in 6m 14s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/3/check/openstack-tox-pep8/a1cff4f/ : FAILURE in 6m 15s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/3/check/openstack-tox-py27/42fd8fd/ : SUCCESS in 6m 21s\n- openstack-tox-py35 http://logs.openstack.org/41/649341/3/check/openstack-tox-py35/f15c0a8/ : SUCCESS in 7m 29s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/3/check/openstack-tox-py36/096118d/ : SUCCESS in 6m 10s\n- openstack-tox-docs http://logs.openstack.org/41/649341/3/check/openstack-tox-docs/ff3930f/ : FAILURE in 5m 11s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/3/check/watcher-tempest-functional/36fe268/ : SUCCESS in 51m 20s\n- watcher-grenade http://logs.openstack.org/41/649341/3/check/watcher-grenade/ae7b594/ : SUCCESS in 44m 10s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/3/check/watcher-tempest-dummy_optim/55a36c4/ : SUCCESS in 43m 05s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/3/check/watcher-tempest-actuator/c845f38/ : SUCCESS in 52m 43s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/3/check/watcher-tempest-basic_optim/b9f7149/ : SUCCESS in 50m 13s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/3/check/watcher-tempest-vm_workload_consolidation/0ab2979/ : SUCCESS in 47m 45s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/3/check/watcher-tempest-workload_balancing/d65527d/ : SUCCESS in 1h 00m 49s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/3/check/watcherclient-tempest-functional/96c3528/ : SUCCESS in 46m 17s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/3/check/watcher-tempest-zone_migration/26fc7ba/ : SUCCESS in 43m 20s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/3/check/watcher-tempest-host_maintenance/52e1d6a/ : SUCCESS in 50m 30s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/3/check/watcher-tempest-storage_balance/d0f34aa/ : SUCCESS in 49m 41s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/3/check/watcher-tls-test/24fe0f2/ : SUCCESS in 52m 42s","accounts_in_message":[],"_revision_number":3},{"id":"e49ef7998c56afd7552784f3ffa2bf7e64e0cd10","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-04 10:56:53.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"1298bb17d19ca4aa8c12dbca9716add9a413c773","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-04 12:02:13.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/3/check/openstack-tox-cover/832ebfd/cover/ : SUCCESS in 6m 40s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/3/check/openstack-tox-lower-constraints/755b07f/ : SUCCESS in 5m 41s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/3/check/openstack-tox-pep8/423c0d3/ : FAILURE in 5m 57s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/3/check/openstack-tox-py27/628152f/ : SUCCESS in 6m 12s\n- openstack-tox-py35 http://logs.openstack.org/41/649341/3/check/openstack-tox-py35/f297dcb/ : FAILURE in 6m 18s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/3/check/openstack-tox-py36/9f9be59/ : FAILURE in 6m 03s\n- openstack-tox-docs http://logs.openstack.org/41/649341/3/check/openstack-tox-docs/66ad502/html/ : SUCCESS in 5m 46s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/3/check/watcher-tempest-functional/d8142be/ : SUCCESS in 28m 44s\n- watcher-grenade http://logs.openstack.org/41/649341/3/check/watcher-grenade/41eb028/ : SUCCESS in 41m 10s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/3/check/watcher-tempest-dummy_optim/57651bb/ : SUCCESS in 41m 17s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/3/check/watcher-tempest-actuator/e2593aa/ : SUCCESS in 48m 24s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/3/check/watcher-tempest-basic_optim/452ffc3/ : SUCCESS in 44m 16s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/3/check/watcher-tempest-vm_workload_consolidation/530f968/ : SUCCESS in 44m 48s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/3/check/watcher-tempest-workload_balancing/d907062/ : SUCCESS in 44m 42s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/3/check/watcherclient-tempest-functional/13351f3/ : SUCCESS in 30m 46s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/3/check/watcher-tempest-zone_migration/3afd0c3/ : SUCCESS in 41m 54s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/3/check/watcher-tempest-host_maintenance/0b269e5/ : SUCCESS in 50m 44s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/3/check/watcher-tempest-storage_balance/5fa72d5/ : SUCCESS in 41m 57s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/3/check/watcher-tls-test/076fe17/ : SUCCESS in 44m 03s","accounts_in_message":[],"_revision_number":3},{"id":"96b70baef29a878f52f8f376b704691d2e231031","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-04 13:57:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"fb63e3364b6624aa109e634e29c3b1807c02fd86","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-04 15:01:49.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/4/check/openstack-tox-cover/42bd8ba/cover/ : SUCCESS in 7m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/4/check/openstack-tox-lower-constraints/225002a/ : SUCCESS in 7m 02s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/4/check/openstack-tox-pep8/b09f654/ : SUCCESS in 5m 43s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/4/check/openstack-tox-py27/bb50516/ : SUCCESS in 6m 39s\n- openstack-tox-py35 http://logs.openstack.org/41/649341/4/check/openstack-tox-py35/54cb94f/ : SUCCESS in 7m 40s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/4/check/openstack-tox-py36/630a2c5/ : SUCCESS in 6m 36s\n- openstack-tox-docs http://logs.openstack.org/41/649341/4/check/openstack-tox-docs/9d342a8/html/ : SUCCESS in 6m 18s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/4/check/watcher-tempest-functional/9210d9c/ : SUCCESS in 30m 26s\n- watcher-grenade http://logs.openstack.org/41/649341/4/check/watcher-grenade/ac18ce4/ : SUCCESS in 47m 02s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/4/check/watcher-tempest-dummy_optim/d29dead/ : SUCCESS in 53m 28s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/4/check/watcher-tempest-actuator/d75f3a7/ : SUCCESS in 55m 44s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/4/check/watcher-tempest-basic_optim/8b57723/ : SUCCESS in 46m 24s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/4/check/watcher-tempest-vm_workload_consolidation/6d307ec/ : SUCCESS in 49m 57s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/4/check/watcher-tempest-workload_balancing/479dcc4/ : SUCCESS in 51m 14s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/4/check/watcherclient-tempest-functional/aa8fa01/ : SUCCESS in 32m 53s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/4/check/watcher-tempest-zone_migration/46a2d4b/ : SUCCESS in 47m 35s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/4/check/watcher-tempest-host_maintenance/3303dfd/ : SUCCESS in 52m 12s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/4/check/watcher-tempest-storage_balance/43e6762/ : SUCCESS in 51m 45s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/4/check/watcher-tls-test/663ebe7/ : SUCCESS in 56m 22s","accounts_in_message":[],"_revision_number":4},{"id":"daba44b7f672e9d89e8d4f179e83152524b72d4a","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-15 12:20:32.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"cf2bb4c2d3b59659769a581aea6fc32d49fa2c9f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-15 13:21:52.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/5/check/openstack-tox-cover/6add248/cover/ : SUCCESS in 6m 30s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/5/check/openstack-tox-lower-constraints/350f314/ : SUCCESS in 11m 02s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/5/check/openstack-tox-pep8/95efd8f/ : SUCCESS in 8m 44s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/5/check/openstack-tox-py27/474f8e5/ : SUCCESS in 5m 13s\n- openstack-tox-py35 http://logs.openstack.org/41/649341/5/check/openstack-tox-py35/1fe04db/ : FAILURE in 5m 42s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/5/check/openstack-tox-py36/7ffa735/ : SUCCESS in 6m 04s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/5/check/openstack-tox-py37/71232ba/ : SUCCESS in 6m 27s\n- openstack-tox-docs http://logs.openstack.org/41/649341/5/check/openstack-tox-docs/d9b630f/html/ : SUCCESS in 5m 42s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/5/check/watcher-tempest-functional/ff57602/ : SUCCESS in 39m 38s\n- watcher-grenade http://logs.openstack.org/41/649341/5/check/watcher-grenade/1693130/ : SUCCESS in 47m 24s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/5/check/watcher-tempest-dummy_optim/c9a1e84/ : SUCCESS in 49m 30s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/5/check/watcher-tempest-actuator/d26040c/ : SUCCESS in 54m 15s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/5/check/watcher-tempest-basic_optim/aa66f50/ : SUCCESS in 51m 20s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/5/check/watcher-tempest-vm_workload_consolidation/7451e67/ : SUCCESS in 51m 35s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/5/check/watcher-tempest-workload_balancing/6e31151/ : SUCCESS in 52m 00s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/5/check/watcherclient-tempest-functional/9ef8cf0/ : SUCCESS in 36m 33s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/5/check/watcher-tempest-zone_migration/d3cd8fe/ : SUCCESS in 49m 10s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/5/check/watcher-tempest-host_maintenance/b8ee6fd/ : SUCCESS in 55m 09s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/5/check/watcher-tempest-storage_balance/005a1ee/ : SUCCESS in 49m 39s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/5/check/watcher-tls-test/f039f28/ : SUCCESS in 49m 10s","accounts_in_message":[],"_revision_number":5},{"id":"9aa1bb545c4cebc57e08f4854323b28a7bd3f36e","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-17 09:13:28.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"3f89ac667dfba565fb41c41c94560da3b2f9f5f2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-17 10:55:46.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/6/check/openstack-tox-cover/1b282bd/ : FAILURE in 7m 48s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/6/check/openstack-tox-lower-constraints/523175b/ : SUCCESS in 6m 13s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/6/check/openstack-tox-pep8/ace6e22/ : SUCCESS in 6m 14s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/6/check/openstack-tox-py27/16c1982/ : SUCCESS in 7m 01s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/6/check/openstack-tox-py36/886aea7/ : SUCCESS in 7m 14s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/6/check/openstack-tox-py37/1f4151c/ : SUCCESS in 7m 22s\n- openstack-tox-docs http://logs.openstack.org/41/649341/6/check/openstack-tox-docs/92627ec/html/ : SUCCESS in 7m 44s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/6/check/watcher-tempest-functional/719a49d/ : SUCCESS in 32m 47s\n- watcher-grenade http://logs.openstack.org/41/649341/6/check/watcher-grenade/c7a9b8b/ : SUCCESS in 47m 45s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/6/check/watcher-tempest-dummy_optim/abbb56c/ : SUCCESS in 59m 15s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/6/check/watcher-tempest-actuator/980ab8b/ : SUCCESS in 53m 56s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/6/check/watcher-tempest-basic_optim/377bfc9/ : SUCCESS in 51m 06s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/6/check/watcher-tempest-vm_workload_consolidation/ecd02a0/ : SUCCESS in 52m 45s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/6/check/watcher-tempest-workload_balancing/475fa4b/ : SUCCESS in 54m 37s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/6/check/watcherclient-tempest-functional/55cbb0b/ : SUCCESS in 37m 37s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/6/check/watcher-tempest-zone_migration/c6b448b/ : SUCCESS in 55m 20s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/6/check/watcher-tempest-host_maintenance/0933e50/ : SUCCESS in 47m 50s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/6/check/watcher-tempest-storage_balance/d2e15be/ : SUCCESS in 50m 25s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/6/check/watcher-tls-test/1683310/ : SUCCESS in 1h 01m 04s","accounts_in_message":[],"_revision_number":6},{"id":"f400832962edc8ce1348a6af5a751d171c4c3d2e","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-17 12:58:41.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"781c5e8db7bf13ea6b8fe2bca815d08a7b40d03b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-17 14:17:17.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/7/check/openstack-tox-cover/e607af0/cover/ : SUCCESS in 7m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/7/check/openstack-tox-lower-constraints/af8e99d/ : FAILURE in 6m 13s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/7/check/openstack-tox-pep8/08b351e/ : FAILURE in 6m 26s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/7/check/openstack-tox-py27/32c23fc/ : SUCCESS in 6m 51s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/7/check/openstack-tox-py36/1b59ee1/ : SUCCESS in 7m 24s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/7/check/openstack-tox-py37/58bf822/ : SUCCESS in 7m 00s\n- openstack-tox-docs http://logs.openstack.org/41/649341/7/check/openstack-tox-docs/88f0ae9/html/ : SUCCESS in 8m 21s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/7/check/watcher-tempest-functional/6b11cca/ : SUCCESS in 54m 12s\n- watcher-grenade http://logs.openstack.org/41/649341/7/check/watcher-grenade/aeec812/ : SUCCESS in 59m 03s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/7/check/watcher-tempest-dummy_optim/d268ae9/ : SUCCESS in 48m 32s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/7/check/watcher-tempest-actuator/5badee8/ : SUCCESS in 52m 11s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/7/check/watcher-tempest-basic_optim/55a1421/ : SUCCESS in 51m 38s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/7/check/watcher-tempest-vm_workload_consolidation/fa4f66c/ : SUCCESS in 51m 15s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/7/check/watcher-tempest-workload_balancing/18f1331/ : SUCCESS in 53m 08s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/7/check/watcherclient-tempest-functional/97ebabb/ : SUCCESS in 37m 45s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/7/check/watcher-tempest-zone_migration/3d3dc2d/ : SUCCESS in 47m 57s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/7/check/watcher-tempest-host_maintenance/127476b/ : SUCCESS in 54m 58s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/7/check/watcher-tempest-storage_balance/ccf1e88/ : SUCCESS in 51m 45s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/7/check/watcher-tls-test/1cdc446/ : SUCCESS in 1h 15m 47s","accounts_in_message":[],"_revision_number":7},{"id":"9ec385dac4223f129ca5bed5ee7463a9d7c24ab0","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-04-18 12:48:12.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d6cb9d3d33fbf090f940685917b89b350352bf52","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-18 13:57:44.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/8/check/openstack-tox-cover/b796466/cover/ : SUCCESS in 6m 27s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/8/check/openstack-tox-lower-constraints/ae7c2fb/ : SUCCESS in 6m 01s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/8/check/openstack-tox-pep8/9359c2c/ : FAILURE in 5m 03s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/8/check/openstack-tox-py27/abe5ab7/ : SUCCESS in 6m 15s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/8/check/openstack-tox-py36/c1231a8/ : SUCCESS in 5m 53s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/8/check/openstack-tox-py37/d807403/ : SUCCESS in 7m 03s\n- openstack-tox-docs http://logs.openstack.org/41/649341/8/check/openstack-tox-docs/5b0cce1/html/ : SUCCESS in 6m 04s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/8/check/watcher-tempest-functional/47ad2d9/ : SUCCESS in 36m 03s\n- watcher-grenade http://logs.openstack.org/41/649341/8/check/watcher-grenade/b1a3f5f/ : SUCCESS in 50m 47s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/8/check/watcher-tempest-dummy_optim/417bc3a/ : SUCCESS in 49m 51s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/8/check/watcher-tempest-actuator/42014a3/ : SUCCESS in 56m 00s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/8/check/watcher-tempest-basic_optim/382a455/ : SUCCESS in 48m 47s (non-voting)\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/8/check/watcher-tempest-vm_workload_consolidation/c5c0946/ : SUCCESS in 49m 50s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/8/check/watcher-tempest-workload_balancing/d43d7f8/ : SUCCESS in 49m 34s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/8/check/watcherclient-tempest-functional/f0778c9/ : SUCCESS in 31m 36s (non-voting)\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/8/check/watcher-tempest-zone_migration/2e92450/ : SUCCESS in 49m 06s (non-voting)\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/8/check/watcher-tempest-host_maintenance/eb16f00/ : SUCCESS in 49m 01s (non-voting)\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/8/check/watcher-tempest-storage_balance/a3a97c8/ : SUCCESS in 52m 50s (non-voting)\n- watcher-tls-test http://logs.openstack.org/41/649341/8/check/watcher-tls-test/79d2bc6/ : SUCCESS in 49m 03s","accounts_in_message":[],"_revision_number":8},{"id":"0e7a25d83e8b03716a824cc081271e296311e6d5","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-10 07:17:35.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"bacc95293573dcef22ece5751463b61fbf8fad36","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-10 08:11:07.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/9/check/openstack-tox-cover/5acf3b5/cover/ : SUCCESS in 6m 26s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/9/check/openstack-tox-lower-constraints/ca0d3cf/ : FAILURE in 5m 18s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/9/check/openstack-tox-pep8/a31753c/ : SUCCESS in 5m 18s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/9/check/openstack-tox-py27/f63a803/ : SUCCESS in 6m 20s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/9/check/openstack-tox-py36/9e9ccbb/ : SUCCESS in 6m 28s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/9/check/openstack-tox-py37/81ba384/ : SUCCESS in 5m 19s\n- openstack-tox-docs http://logs.openstack.org/41/649341/9/check/openstack-tox-docs/d4bcd39/html/ : SUCCESS in 4m 54s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/9/check/watcher-tempest-functional/934a25a/ : SUCCESS in 27m 55s\n- watcher-grenade http://logs.openstack.org/41/649341/9/check/watcher-grenade/125e0fa/ : SUCCESS in 45m 24s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/9/check/watcher-tempest-dummy_optim/506d2a8/ : SUCCESS in 45m 33s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/9/check/watcher-tempest-actuator/14be069/ : SUCCESS in 47m 12s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/9/check/watcher-tempest-basic_optim/5207274/ : SUCCESS in 50m 01s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/9/check/watcher-tempest-vm_workload_consolidation/6390573/ : SUCCESS in 41m 55s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/9/check/watcher-tempest-workload_balancing/c14d0a8/ : SUCCESS in 40m 59s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/9/check/watcherclient-tempest-functional/5629dfa/ : SUCCESS in 31m 59s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/9/check/watcher-tempest-zone_migration/24a0b54/ : SUCCESS in 46m 00s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/9/check/watcher-tempest-host_maintenance/1a1cd3f/ : SUCCESS in 48m 26s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/9/check/watcher-tempest-storage_balance/c5a8ac0/ : SUCCESS in 47m 35s\n- watcher-tls-test http://logs.openstack.org/41/649341/9/check/watcher-tls-test/180c097/ : SUCCESS in 47m 54s","accounts_in_message":[],"_revision_number":9},{"id":"3f443e847d7d3808d543e6fdff2285486c0cd238","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-14 12:37:59.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"864563c2276d34e45cf52327b030f7079ba14b91","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-14 13:09:44.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"bc47ad2c868a092f736c1f309fa70679931572a7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-14 14:09:17.000000000","message":"Patch Set 11:\n\nI know this is a WIP right now, but once it is ready for review would it be possible to break this into a smaller series of changes rather than the one giant change? I\u0027m thinking you could split out some of the nova helper and grafana client type stuff into separate changes, and then have the new datasource code come last.","accounts_in_message":[],"_revision_number":11},{"id":"985a43145162d6e82bd065475181a5ec4ca8e55b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-14 14:11:41.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/11/check/openstack-tox-cover/eafb82d/ : FAILURE in 5m 36s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/11/check/openstack-tox-lower-constraints/90d3cfc/ : FAILURE in 5m 27s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/11/check/openstack-tox-pep8/493fdd1/ : SUCCESS in 5m 18s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/11/check/openstack-tox-py27/57430d2/ : FAILURE in 7m 17s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/11/check/openstack-tox-py36/25e678b/ : FAILURE in 6m 18s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/11/check/openstack-tox-py37/3f16003/ : FAILURE in 6m 09s\n- openstack-tox-docs http://logs.openstack.org/41/649341/11/check/openstack-tox-docs/23543a1/html/ : SUCCESS in 5m 10s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/11/check/watcher-tempest-functional/174755d/ : SUCCESS in 28m 41s\n- watcher-grenade http://logs.openstack.org/41/649341/11/check/watcher-grenade/9520d22/ : SUCCESS in 49m 11s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/11/check/watcher-tempest-dummy_optim/3b797f1/ : SUCCESS in 41m 34s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/11/check/watcher-tempest-actuator/f634f71/ : SUCCESS in 59m 26s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/11/check/watcher-tempest-basic_optim/80f4f34/ : SUCCESS in 42m 02s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/11/check/watcher-tempest-vm_workload_consolidation/cc746f8/ : SUCCESS in 49m 04s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/11/check/watcher-tempest-workload_balancing/29c21c5/ : SUCCESS in 48m 30s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/11/check/watcherclient-tempest-functional/9296282/ : SUCCESS in 34m 28s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/11/check/watcher-tempest-zone_migration/d3a200b/ : SUCCESS in 48m 35s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/11/check/watcher-tempest-host_maintenance/97130f0/ : SUCCESS in 53m 39s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/11/check/watcher-tempest-storage_balance/e671072/ : SUCCESS in 55m 33s\n- watcher-tls-test http://logs.openstack.org/41/649341/11/check/watcher-tls-test/a6395c5/ : SUCCESS in 45m 12s","accounts_in_message":[],"_revision_number":11},{"id":"8742509c7b3b4091463ab269968747f9f9fc7cde","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-14 15:18:14.000000000","message":"Patch Set 11:\n\n\u003e I know this is a WIP right now, but once it is ready for review\n \u003e would it be possible to break this into a smaller series of changes\n \u003e rather than the one giant change? I\u0027m thinking you could split out\n \u003e some of the nova helper and grafana client type stuff into separate\n \u003e changes, and then have the new datasource code come last.\n\nYeah the nova changes have little correlation so the could move into a separate patch. I think it would be a bit silly to break up the Grafana configuration and the datasource itself into multiple patches as the configuration changes would not have any function without the datasource.\n\nI have just finished the spec for the Grafana datasource: https://review.opendev.org/#/c/659099/","accounts_in_message":[],"_revision_number":11},{"id":"fb243a1aa4f8b6edccf90fafbab61e386715bd54","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-14 15:49:22.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"a4f69540d67de71cf411d3143956bc7bcedea28d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-14 15:49:35.000000000","message":"Patch Set 12: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":12},{"id":"965407c506b37b52a8c925fd0758f866fbb6ca41","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-23 09:47:26.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"353f87ef4a88e79d801e8bc99ab618f7e955b7a2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-23 11:08:02.000000000","message":"Patch Set 13: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/13/check/openstack-tox-cover/ff9ebe8/cover/ : SUCCESS in 6m 43s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/13/check/openstack-tox-lower-constraints/e407288/ : SUCCESS in 5m 34s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/13/check/openstack-tox-pep8/d0b8a63/ : SUCCESS in 5m 26s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/13/check/openstack-tox-py27/8ec1c36/ : SUCCESS in 5m 26s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/13/check/openstack-tox-py36/fcf8206/ : FAILURE in 5m 12s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/13/check/openstack-tox-py37/7c46f18/ : FAILURE in 5m 42s\n- openstack-tox-docs http://logs.openstack.org/41/649341/13/check/openstack-tox-docs/c724a17/html/ : SUCCESS in 5m 06s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/13/check/watcher-tempest-functional/8214352/ : SUCCESS in 33m 53s\n- watcher-grenade http://logs.openstack.org/41/649341/13/check/watcher-grenade/1b1f896/ : SUCCESS in 51m 32s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/13/check/watcher-tempest-dummy_optim/7d14b33/ : SUCCESS in 42m 45s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/13/check/watcher-tempest-actuator/7c497cf/ : SUCCESS in 45m 43s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/13/check/watcher-tempest-basic_optim/c35faa9/ : SUCCESS in 47m 31s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/13/check/watcher-tempest-vm_workload_consolidation/9a52207/ : SUCCESS in 44m 47s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/13/check/watcher-tempest-workload_balancing/7c8a5c8/ : SUCCESS in 57m 46s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/13/check/watcherclient-tempest-functional/a6003d9/ : SUCCESS in 43m 24s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/13/check/watcher-tempest-zone_migration/784b2fa/ : SUCCESS in 46m 33s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/13/check/watcher-tempest-host_maintenance/2bd4b23/ : SUCCESS in 47m 30s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/13/check/watcher-tempest-storage_balance/a0b6aa6/ : SUCCESS in 46m 40s\n- watcher-tls-test http://logs.openstack.org/41/649341/13/check/watcher-tls-test/c64975d/ : SUCCESS in 1h 11m 29s","accounts_in_message":[],"_revision_number":13},{"id":"7d8ef325c6c2fc81127d6e1a885428a72a6f5bd7","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-24 09:38:06.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"ad8e1fb15a1d38595ad5a92a9e2f79a35a988725","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 10:31:45.000000000","message":"Patch Set 14: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/14/check/openstack-tox-cover/2196d8b/cover/ : SUCCESS in 5m 26s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/14/check/openstack-tox-lower-constraints/5c938e2/ : FAILURE in 5m 13s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/14/check/openstack-tox-pep8/a74e7c5/ : SUCCESS in 5m 20s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/14/check/openstack-tox-py27/8719d8e/ : SUCCESS in 5m 18s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/14/check/openstack-tox-py36/f663346/ : SUCCESS in 5m 27s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/14/check/openstack-tox-py37/eb849a4/ : SUCCESS in 5m 55s\n- openstack-tox-docs http://logs.openstack.org/41/649341/14/check/openstack-tox-docs/93bbd83/html/ : SUCCESS in 4m 57s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/14/check/watcher-tempest-functional/f46196d/ : SUCCESS in 25m 11s\n- watcher-grenade http://logs.openstack.org/41/649341/14/check/watcher-grenade/9651f6c/ : SUCCESS in 46m 13s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/14/check/watcher-tempest-dummy_optim/b6fbacf/ : SUCCESS in 43m 02s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/14/check/watcher-tempest-actuator/c13b578/ : SUCCESS in 46m 30s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/14/check/watcher-tempest-basic_optim/56189bb/ : SUCCESS in 46m 33s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/14/check/watcher-tempest-vm_workload_consolidation/b5e718c/ : SUCCESS in 45m 08s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/14/check/watcher-tempest-workload_balancing/7c94843/ : SUCCESS in 45m 10s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/14/check/watcherclient-tempest-functional/3562fa4/ : SUCCESS in 35m 19s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/14/check/watcher-tempest-zone_migration/a7d4465/ : SUCCESS in 44m 04s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/14/check/watcher-tempest-host_maintenance/4fc0d0c/ : SUCCESS in 46m 37s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/14/check/watcher-tempest-storage_balance/b7aee43/ : SUCCESS in 47m 34s\n- watcher-tls-test http://logs.openstack.org/41/649341/14/check/watcher-tls-test/0a42c5a/ : SUCCESS in 46m 55s","accounts_in_message":[],"_revision_number":14},{"id":"37bd11072b767dcce63ecdb5098e0c8c7ea723fd","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-24 13:17:35.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"4fb250b313dd714a7f93fc2d19e79714e81fb0e3","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-24 14:01:02.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"4158f8a3d81ba884b77cd4667292e2fe4216ec4f","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-24 14:21:18.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"5c595a43d255605b264ea1372be6f8bc59d484a8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 15:30:12.000000000","message":"Patch Set 17: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":17},{"id":"0556b4bf1250214d1fdb5ac8a22da0aacf557162","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-24 15:31:49.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"93994e53038dcfcc544fcf9ccdad2cbe2fe9f340","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 16:52:41.000000000","message":"Patch Set 18: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/18/check/openstack-tox-cover/a2f1b61/cover/ : SUCCESS in 6m 17s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/18/check/openstack-tox-lower-constraints/5e2171a/ : SUCCESS in 4m 59s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/18/check/openstack-tox-pep8/1b6faa2/ : FAILURE in 4m 50s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/18/check/openstack-tox-py27/77b4dcd/ : SUCCESS in 5m 32s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/18/check/openstack-tox-py36/61d985b/ : SUCCESS in 6m 23s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/18/check/openstack-tox-py37/762239a/ : SUCCESS in 6m 30s\n- openstack-tox-docs http://logs.openstack.org/41/649341/18/check/openstack-tox-docs/a73af82/html/ : SUCCESS in 5m 23s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/18/check/watcher-tempest-functional/28c3329/ : SUCCESS in 33m 33s\n- watcher-grenade http://logs.openstack.org/41/649341/18/check/watcher-grenade/e06fbc1/ : SUCCESS in 48m 23s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/18/check/watcher-tempest-dummy_optim/e70f19a/ : SUCCESS in 42m 36s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/18/check/watcher-tempest-actuator/f3c5b96/ : SUCCESS in 56m 27s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/18/check/watcher-tempest-basic_optim/577e6a4/ : SUCCESS in 47m 03s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/18/check/watcher-tempest-vm_workload_consolidation/5fb7d38/ : SUCCESS in 47m 53s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/18/check/watcher-tempest-workload_balancing/28cfcdc/ : SUCCESS in 45m 00s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/18/check/watcherclient-tempest-functional/219bbc2/ : SUCCESS in 34m 35s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/18/check/watcher-tempest-zone_migration/5838358/ : SUCCESS in 1h 04m 17s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/18/check/watcher-tempest-host_maintenance/39ae603/ : SUCCESS in 45m 25s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/18/check/watcher-tempest-storage_balance/4d9acc8/ : SUCCESS in 46m 22s\n- watcher-tls-test http://logs.openstack.org/41/649341/18/check/watcher-tls-test/cdbd304/ : SUCCESS in 47m 06s","accounts_in_message":[],"_revision_number":18},{"id":"9e678a832f10ead4b1db086b0a78f91d9b2d5039","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-25 06:23:26.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"c1cba398ebc44c00bcbffb5e4056a20fca5bbc89","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-25 07:18:32.000000000","message":"Patch Set 19: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/19/check/openstack-tox-cover/b00fb4a/cover/ : SUCCESS in 6m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/19/check/openstack-tox-lower-constraints/eff6e33/ : FAILURE in 5m 22s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/19/check/openstack-tox-pep8/aed3592/ : SUCCESS in 5m 38s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/19/check/openstack-tox-py27/64376c3/ : SUCCESS in 5m 36s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/19/check/openstack-tox-py36/64a5168/ : SUCCESS in 5m 01s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/19/check/openstack-tox-py37/e6421ae/ : FAILURE in 5m 22s\n- openstack-tox-docs http://logs.openstack.org/41/649341/19/check/openstack-tox-docs/8af02e7/html/ : SUCCESS in 5m 42s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/19/check/watcher-tempest-functional/4224911/ : SUCCESS in 34m 08s\n- watcher-grenade http://logs.openstack.org/41/649341/19/check/watcher-grenade/c412086/ : SUCCESS in 46m 19s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/19/check/watcher-tempest-dummy_optim/0aa41d0/ : SUCCESS in 40m 16s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/19/check/watcher-tempest-actuator/38accb3/ : SUCCESS in 45m 10s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/19/check/watcher-tempest-basic_optim/43867e6/ : SUCCESS in 45m 30s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/19/check/watcher-tempest-vm_workload_consolidation/9f77ef2/ : SUCCESS in 45m 06s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/19/check/watcher-tempest-workload_balancing/7648428/ : SUCCESS in 42m 38s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/19/check/watcherclient-tempest-functional/b6914df/ : SUCCESS in 29m 19s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/19/check/watcher-tempest-zone_migration/8239a08/ : SUCCESS in 44m 39s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/19/check/watcher-tempest-host_maintenance/262c7f5/ : SUCCESS in 42m 55s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/19/check/watcher-tempest-storage_balance/d727446/ : SUCCESS in 40m 21s\n- watcher-tls-test http://logs.openstack.org/41/649341/19/check/watcher-tls-test/e939c7f/ : SUCCESS in 46m 36s","accounts_in_message":[],"_revision_number":19},{"id":"d098ef348ab694c448edd9b8b8772e95827ac103","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-25 07:22:21.000000000","message":"Patch Set 19:\n\nIntermittent mocking issues some runs it passes other times it fails.\n\nhttp://logs.openstack.org/41/649341/19/check/openstack-tox-py37/e6421ae/testr_results.html.gz","accounts_in_message":[],"_revision_number":19},{"id":"2588bdfc116374aedcd4dcac34495804d8a2ea91","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-25 07:50:14.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"ec5ca75c8aece0fb3fb1482046a8023117bcfb56","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-25 07:50:26.000000000","message":"Patch Set 20: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":20},{"id":"8b69e1252d568ce7a51baf1ec21f088bb28fccf0","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-25 07:51:38.000000000","message":"Uploaded patch set 21: Patch Set 20 was rebased.","accounts_in_message":[],"_revision_number":21},{"id":"c794f29fb01ec0907d5117865434501e2ec6ba29","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-25 07:51:50.000000000","message":"Patch Set 21: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":21},{"id":"682e66e95f0420927246f87a02ab89c7a4643dbe","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-25 12:29:59.000000000","message":"Patch Set 21:\n\nrecheck","accounts_in_message":[],"_revision_number":21},{"id":"a3e49f95b9301841761de223070e7400cfeb6a21","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-25 13:26:06.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/21/check/openstack-tox-cover/ed6137c/cover/ : SUCCESS in 5m 55s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/21/check/openstack-tox-lower-constraints/4b9b1e2/ : SUCCESS in 7m 24s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/21/check/openstack-tox-pep8/dfe99f4/ : SUCCESS in 5m 41s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/21/check/openstack-tox-py27/3a4f3df/ : SUCCESS in 5m 13s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/21/check/openstack-tox-py36/a03f6dc/ : SUCCESS in 5m 10s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/21/check/openstack-tox-py37/d7bca46/ : SUCCESS in 5m 39s\n- openstack-tox-docs http://logs.openstack.org/41/649341/21/check/openstack-tox-docs/6eac36f/html/ : SUCCESS in 4m 57s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/21/check/watcher-tempest-functional/04e04c4/ : SUCCESS in 36m 12s\n- watcher-grenade http://logs.openstack.org/41/649341/21/check/watcher-grenade/61f0f8a/ : SUCCESS in 45m 45s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/21/check/watcher-tempest-dummy_optim/b5d54d7/ : SUCCESS in 47m 41s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/21/check/watcher-tempest-actuator/a714e24/ : SUCCESS in 46m 30s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/21/check/watcher-tempest-basic_optim/4c9ff6c/ : SUCCESS in 47m 19s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/21/check/watcher-tempest-vm_workload_consolidation/95c3d92/ : SUCCESS in 50m 17s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/21/check/watcher-tempest-workload_balancing/3117b32/ : SUCCESS in 48m 28s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/21/check/watcherclient-tempest-functional/41dd391/ : SUCCESS in 33m 01s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/21/check/watcher-tempest-zone_migration/09d2588/ : SUCCESS in 48m 19s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/21/check/watcher-tempest-host_maintenance/6b00916/ : SUCCESS in 44m 33s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/21/check/watcher-tempest-storage_balance/4fd7f1c/ : SUCCESS in 45m 05s\n- watcher-tls-test http://logs.openstack.org/41/649341/21/check/watcher-tls-test/8e719f8/ : SUCCESS in 49m 02s","accounts_in_message":[],"_revision_number":21},{"id":"16c6a45583d6d15f6111fa6b4674473612579424","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-29 08:47:08.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"c63105365f8cd271884eb573d5e24c00c2b15a45","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-29 09:52:12.000000000","message":"Patch Set 22: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/22/check/openstack-tox-cover/2daadd6/ : FAILURE in 7m 20s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/22/check/openstack-tox-lower-constraints/cd35fa6/ : FAILURE in 7m 20s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/22/check/openstack-tox-pep8/af424f5/ : FAILURE in 5m 23s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/22/check/openstack-tox-py27/bf0a4e6/ : FAILURE in 5m 31s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/22/check/openstack-tox-py36/8aadc59/ : FAILURE in 5m 41s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/22/check/openstack-tox-py37/8ac0fd0/ : FAILURE in 5m 36s\n- openstack-tox-docs http://logs.openstack.org/41/649341/22/check/openstack-tox-docs/8070e98/html/ : SUCCESS in 5m 08s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/22/check/watcher-tempest-functional/315ed8e/ : SUCCESS in 29m 11s\n- watcher-grenade http://logs.openstack.org/41/649341/22/check/watcher-grenade/f52ac17/ : SUCCESS in 38m 11s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/22/check/watcher-tempest-dummy_optim/81f718d/ : SUCCESS in 46m 00s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/22/check/watcher-tempest-actuator/d318423/ : SUCCESS in 50m 03s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/22/check/watcher-tempest-basic_optim/cd8213c/ : SUCCESS in 45m 07s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/22/check/watcher-tempest-vm_workload_consolidation/4c88054/ : SUCCESS in 44m 34s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/22/check/watcher-tempest-workload_balancing/0ecff4b/ : SUCCESS in 47m 42s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/22/check/watcherclient-tempest-functional/8275958/ : SUCCESS in 31m 48s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/22/check/watcher-tempest-zone_migration/eb2417e/ : SUCCESS in 48m 21s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/22/check/watcher-tempest-host_maintenance/8ebe067/ : SUCCESS in 48m 07s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/22/check/watcher-tempest-storage_balance/75068c4/ : SUCCESS in 45m 45s\n- watcher-tls-test http://logs.openstack.org/41/649341/22/check/watcher-tls-test/f23ce6d/ : SUCCESS in 44m 58s","accounts_in_message":[],"_revision_number":22},{"id":"25ede3b09d2e850b2919392432967c1d8a1d6c40","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-29 13:42:26.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"86a2b154d54160a83d6309d3df24d7a2ea41471d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-29 15:29:35.000000000","message":"Patch Set 23: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/23/check/openstack-tox-cover/2141195/ : FAILURE in 5m 56s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/23/check/openstack-tox-lower-constraints/bb598c1/ : FAILURE in 5m 41s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/23/check/openstack-tox-pep8/b8cb285/ : SUCCESS in 5m 19s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/23/check/openstack-tox-py27/b514a1f/ : FAILURE in 5m 59s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/23/check/openstack-tox-py36/97a2ef0/ : FAILURE in 4m 57s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/23/check/openstack-tox-py37/27d11a3/ : FAILURE in 8m 13s\n- openstack-tox-docs http://logs.openstack.org/41/649341/23/check/openstack-tox-docs/04655ef/html/ : SUCCESS in 8m 39s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/23/check/watcher-tempest-functional/3dc6d86/ : SUCCESS in 28m 34s\n- watcher-grenade http://logs.openstack.org/41/649341/23/check/watcher-grenade/24bdecc/ : SUCCESS in 45m 03s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/23/check/watcher-tempest-dummy_optim/76c9048/ : SUCCESS in 46m 59s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/23/check/watcher-tempest-actuator/8b88688/ : SUCCESS in 48m 19s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/23/check/watcher-tempest-basic_optim/4aa2f8b/ : SUCCESS in 52m 18s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/23/check/watcher-tempest-vm_workload_consolidation/7c127ba/ : SUCCESS in 47m 06s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/23/check/watcher-tempest-workload_balancing/e065782/ : SUCCESS in 1h 00m 25s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/23/check/watcherclient-tempest-functional/5eae722/ : SUCCESS in 33m 22s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/23/check/watcher-tempest-zone_migration/260d01a/ : SUCCESS in 39m 18s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/23/check/watcher-tempest-host_maintenance/b54f5ee/ : SUCCESS in 48m 14s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/23/check/watcher-tempest-storage_balance/d090ca4/ : SUCCESS in 50m 22s\n- watcher-tls-test http://logs.openstack.org/41/649341/23/check/watcher-tls-test/1bbb766/ : SUCCESS in 1h 00m 42s","accounts_in_message":[],"_revision_number":23},{"id":"85c67648c185e88a9c40f84c80f0e64b62c25efc","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-29 15:41:43.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"ef330b298703220fcb50581d9670eb2de258444d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-29 17:05:21.000000000","message":"Patch Set 24: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/24/check/openstack-tox-cover/e2859ac/cover/ : SUCCESS in 5m 44s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/24/check/openstack-tox-lower-constraints/ef59253/ : SUCCESS in 5m 16s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/24/check/openstack-tox-pep8/c1edcf1/ : SUCCESS in 6m 26s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/24/check/openstack-tox-py27/f693b5d/ : SUCCESS in 5m 50s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/24/check/openstack-tox-py36/0c27eb7/ : SUCCESS in 5m 38s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/24/check/openstack-tox-py37/d83776b/ : SUCCESS in 7m 42s\n- openstack-tox-docs http://logs.openstack.org/41/649341/24/check/openstack-tox-docs/93e2978/html/ : SUCCESS in 6m 21s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/24/check/watcher-tempest-functional/d104975/ : SUCCESS in 28m 02s\n- watcher-grenade http://logs.openstack.org/41/649341/24/check/watcher-grenade/03d901d/ : FAILURE in 15m 00s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/24/check/watcher-tempest-dummy_optim/fcbc676/ : SUCCESS in 54m 04s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/24/check/watcher-tempest-actuator/6988012/ : SUCCESS in 1h 12m 59s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/24/check/watcher-tempest-basic_optim/321ed48/ : SUCCESS in 50m 38s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/24/check/watcher-tempest-vm_workload_consolidation/1ef5932/ : SUCCESS in 45m 50s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/24/check/watcher-tempest-workload_balancing/b242d4e/ : SUCCESS in 44m 46s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/24/check/watcherclient-tempest-functional/28f21a1/ : SUCCESS in 28m 10s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/24/check/watcher-tempest-zone_migration/50260af/ : SUCCESS in 47m 05s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/24/check/watcher-tempest-host_maintenance/86fadfe/ : SUCCESS in 1h 12m 34s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/24/check/watcher-tempest-storage_balance/ad8d020/ : SUCCESS in 46m 12s\n- watcher-tls-test http://logs.openstack.org/41/649341/24/check/watcher-tls-test/4ef52c4/ : SUCCESS in 51m 34s","accounts_in_message":[],"_revision_number":24},{"id":"cea66713f83ef3b5040b817537ab8b9b79716ec3","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-31 07:58:50.000000000","message":"Patch Set 24: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":24},{"id":"8244e36aa1963a414cfd6b435f41da2e9112c70c","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-05-31 09:47:09.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"eb194ce1c061a00d1724966a538e3b61c0ed96a1","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-12 08:52:30.000000000","message":"Uploaded patch set 25.","accounts_in_message":[],"_revision_number":25},{"id":"e863dbb1d9fd1f08af358519788f4ba2d05a5b96","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-12 09:11:50.000000000","message":"Uploaded patch set 26.","accounts_in_message":[],"_revision_number":26},{"id":"4d9e253644efef80aa5d9940336539f60d86d6a7","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-12 09:12:04.000000000","message":"Patch Set 24:\n\n(2 comments)","accounts_in_message":[],"_revision_number":24},{"id":"f6b3fbb3bdaabf7c38089bfca6cfeec7931901d4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 10:55:58.000000000","message":"Patch Set 26: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/26/check/openstack-tox-cover/495878c/ : FAILURE in 5m 16s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/26/check/openstack-tox-lower-constraints/61decdb/ : FAILURE in 6m 28s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/26/check/openstack-tox-pep8/5c4141d/ : SUCCESS in 5m 35s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/26/check/openstack-tox-py27/7e583ab/ : FAILURE in 5m 06s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/26/check/openstack-tox-py36/e0d694d/ : FAILURE in 5m 10s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/26/check/openstack-tox-py37/a48f5f9/ : FAILURE in 6m 06s\n- openstack-tox-docs http://logs.openstack.org/41/649341/26/check/openstack-tox-docs/4d75e4d/html/ : SUCCESS in 4m 56s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/26/check/watcher-tempest-functional/8395b4a/ : SUCCESS in 33m 10s\n- watcher-grenade http://logs.openstack.org/41/649341/26/check/watcher-grenade/ad05661/ : SUCCESS in 47m 05s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/26/check/watcher-tempest-dummy_optim/5ab283a/ : SUCCESS in 48m 55s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/26/check/watcher-tempest-actuator/bd739bf/ : SUCCESS in 54m 27s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/26/check/watcher-tempest-basic_optim/6a88b99/ : SUCCESS in 47m 51s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/26/check/watcher-tempest-vm_workload_consolidation/c1bfe82/ : SUCCESS in 52m 02s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/26/check/watcher-tempest-workload_balancing/b84b151/ : SUCCESS in 49m 30s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/26/check/watcherclient-tempest-functional/ee64737/ : SUCCESS in 37m 32s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/26/check/watcher-tempest-zone_migration/1157396/ : SUCCESS in 56m 53s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/26/check/watcher-tempest-host_maintenance/f588d41/ : SUCCESS in 51m 49s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/26/check/watcher-tempest-storage_balance/00fab2b/ : SUCCESS in 51m 28s\n- watcher-tls-test http://logs.openstack.org/41/649341/26/check/watcher-tls-test/3e066f4/ : SUCCESS in 56m 45s","accounts_in_message":[],"_revision_number":26},{"id":"75de1f5e8481e50ea681ecd8383dd60592291175","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-12 13:57:24.000000000","message":"Uploaded patch set 27.","accounts_in_message":[],"_revision_number":27},{"id":"9be74727d783463d8cafef0b98a78992cc965385","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 15:21:21.000000000","message":"Patch Set 27: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/27/check/openstack-tox-cover/13c52ec/ : FAILURE in 6m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/27/check/openstack-tox-lower-constraints/1d754e2/ : FAILURE in 5m 28s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/27/check/openstack-tox-pep8/3625291/ : SUCCESS in 5m 18s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/27/check/openstack-tox-py27/53ea065/ : FAILURE in 5m 42s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/27/check/openstack-tox-py36/688739c/ : FAILURE in 5m 34s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/27/check/openstack-tox-py37/f9ce945/ : FAILURE in 6m 09s\n- openstack-tox-docs http://logs.openstack.org/41/649341/27/check/openstack-tox-docs/ea51b4c/html/ : SUCCESS in 4m 41s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/27/check/watcher-tempest-functional/e740964/ : SUCCESS in 28m 11s\n- watcher-grenade http://logs.openstack.org/41/649341/27/check/watcher-grenade/be392c2/ : SUCCESS in 49m 03s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/27/check/watcher-tempest-dummy_optim/dbb330f/ : SUCCESS in 51m 14s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/27/check/watcher-tempest-actuator/d94eb26/ : SUCCESS in 52m 39s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/27/check/watcher-tempest-basic_optim/8f1b810/ : SUCCESS in 57m 08s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/27/check/watcher-tempest-vm_workload_consolidation/5d39183/ : FAILURE in 42m 57s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/27/check/watcher-tempest-workload_balancing/36c0c71/ : SUCCESS in 50m 46s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/27/check/watcherclient-tempest-functional/f262796/ : SUCCESS in 31m 33s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/27/check/watcher-tempest-zone_migration/a30f91b/ : SUCCESS in 49m 44s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/27/check/watcher-tempest-host_maintenance/931af42/ : SUCCESS in 49m 44s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/27/check/watcher-tempest-storage_balance/cfda2fb/ : SUCCESS in 50m 38s\n- watcher-tls-test http://logs.openstack.org/41/649341/27/check/watcher-tls-test/943a928/ : SUCCESS in 48m 34s","accounts_in_message":[],"_revision_number":27},{"id":"cd9f30345f01491cd58fe3ed4bbea4b4bc69d3f7","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-18 08:35:12.000000000","message":"Uploaded patch set 28.","accounts_in_message":[],"_revision_number":28},{"id":"c2047ac44d5ebbbb0b46f349f898a949aadf9a2f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-18 09:57:40.000000000","message":"Patch Set 28: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/28/check/openstack-tox-cover/181bff8/ : FAILURE in 5m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/28/check/openstack-tox-lower-constraints/d2c9e21/ : FAILURE in 5m 58s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/28/check/openstack-tox-pep8/32f0cab/ : SUCCESS in 6m 03s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/28/check/openstack-tox-py27/6259858/ : FAILURE in 6m 19s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/28/check/openstack-tox-py36/b219de8/ : FAILURE in 5m 44s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/28/check/openstack-tox-py37/175e35e/ : FAILURE in 6m 30s\n- openstack-tox-docs http://logs.openstack.org/41/649341/28/check/openstack-tox-docs/545dd04/html/ : SUCCESS in 4m 57s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/28/check/watcher-tempest-functional/274af9b/ : SUCCESS in 34m 23s\n- watcher-grenade http://logs.openstack.org/41/649341/28/check/watcher-grenade/a429424/ : SUCCESS in 47m 02s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/28/check/watcher-tempest-dummy_optim/9db140a/ : SUCCESS in 53m 49s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/28/check/watcher-tempest-actuator/bacbee8/ : SUCCESS in 1h 08m 44s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/28/check/watcher-tempest-basic_optim/9842c01/ : SUCCESS in 50m 12s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/28/check/watcher-tempest-vm_workload_consolidation/c5b58f7/ : SUCCESS in 50m 21s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/28/check/watcher-tempest-workload_balancing/9de3434/ : SUCCESS in 53m 00s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/28/check/watcherclient-tempest-functional/bd73351/ : SUCCESS in 34m 13s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/28/check/watcher-tempest-zone_migration/034ae80/ : SUCCESS in 56m 28s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/28/check/watcher-tempest-host_maintenance/7ff09b1/ : SUCCESS in 1h 00m 26s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/28/check/watcher-tempest-storage_balance/c76d7f2/ : SUCCESS in 52m 25s\n- watcher-tls-test http://logs.openstack.org/41/649341/28/check/watcher-tls-test/aa52559/ : SUCCESS in 58m 25s","accounts_in_message":[],"_revision_number":28},{"id":"32486c418520af142204e2d02f86c39b176b49ad","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-19 07:00:58.000000000","message":"Patch Set 28: Workflow-1","accounts_in_message":[],"_revision_number":28},{"id":"dde6e988c639010abc1984a066fdff68463d8d16","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-19 07:02:03.000000000","message":"Patch Set 28:\n\nNeed to implement two last things:\n\n1: using the attribute map to retrieve the attribute from objects.\n2: add granularity to query string formatting.","accounts_in_message":[],"_revision_number":28},{"id":"532a631852fa560626f092fb24be7c56898a3efa","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-06-19 07:07:34.000000000","message":"Patch Set 28:\n\n\u003e Need to implement two last things:\n \u003e \n \u003e 1: using the attribute map to retrieve the attribute from objects.\n \u003e 2: add granularity to query string formatting.\n\nI will learn your code recently.","accounts_in_message":[],"_revision_number":28},{"id":"b43b68b715aed875f872acc24be42ce4db54c95e","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-19 13:50:43.000000000","message":"Uploaded patch set 29.","accounts_in_message":[],"_revision_number":29},{"id":"24c5a7e3c6569823a66bca9b646e0a3951353f1a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-19 13:59:01.000000000","message":"Patch Set 29: Verified-1\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":29},{"id":"5073275336453a6f07be8f83fcc9ab423684c32b","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-19 15:35:12.000000000","message":"Patch Set 29:\n\nrecheck","accounts_in_message":[],"_revision_number":29},{"id":"480de234e316c212741c912f940e65b13af63d8b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-19 16:57:27.000000000","message":"Patch Set 29:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/29/check/openstack-tox-cover/dd83c93/ : FAILURE in 7m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/29/check/openstack-tox-lower-constraints/8501b23/ : FAILURE in 5m 35s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/29/check/openstack-tox-pep8/9f5f1c1/ : SUCCESS in 5m 16s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/29/check/openstack-tox-py27/131ccc7/ : FAILURE in 8m 09s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/29/check/openstack-tox-py36/8061d65/ : FAILURE in 6m 04s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/29/check/openstack-tox-py37/c22c636/ : FAILURE in 8m 06s\n- openstack-tox-docs http://logs.openstack.org/41/649341/29/check/openstack-tox-docs/5acb198/html/ : SUCCESS in 5m 11s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/29/check/watcher-tempest-functional/fdc7acc/ : SUCCESS in 32m 13s\n- watcher-grenade http://logs.openstack.org/41/649341/29/check/watcher-grenade/b41f287/ : SUCCESS in 57m 44s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/29/check/watcher-tempest-dummy_optim/15ed712/ : SUCCESS in 47m 35s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/29/check/watcher-tempest-actuator/80cc070/ : SUCCESS in 50m 29s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/29/check/watcher-tempest-basic_optim/1e4db2b/ : SUCCESS in 52m 27s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/29/check/watcher-tempest-vm_workload_consolidation/d213166/ : SUCCESS in 51m 04s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/29/check/watcher-tempest-workload_balancing/edee8d6/ : SUCCESS in 55m 02s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/29/check/watcherclient-tempest-functional/1b6c50a/ : SUCCESS in 33m 38s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/29/check/watcher-tempest-zone_migration/a295038/ : SUCCESS in 52m 04s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/29/check/watcher-tempest-host_maintenance/d7e5d39/ : SUCCESS in 52m 15s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/29/check/watcher-tempest-storage_balance/c781212/ : SUCCESS in 51m 14s\n- watcher-tls-test http://logs.openstack.org/41/649341/29/check/watcher-tls-test/a3b2af4/ : SUCCESS in 51m 55s","accounts_in_message":[],"_revision_number":29},{"id":"6c9c7ebe5d23370e6c32b3d9fcb4295c84ffa204","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-19 18:36:37.000000000","message":"Uploaded patch set 30.","accounts_in_message":[],"_revision_number":30},{"id":"305a96816104b9a471daadb1a9af8872194c08be","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-19 19:50:34.000000000","message":"Patch Set 30: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/30/check/openstack-tox-cover/833d847/cover/ : SUCCESS in 7m 26s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/30/check/openstack-tox-lower-constraints/ed93641/ : SUCCESS in 7m 41s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/30/check/openstack-tox-pep8/78805cf/ : SUCCESS in 5m 26s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/30/check/openstack-tox-py27/ee776b5/ : SUCCESS in 5m 41s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/30/check/openstack-tox-py36/58ca1a6/ : SUCCESS in 5m 54s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/30/check/openstack-tox-py37/287348c/ : SUCCESS in 6m 50s\n- openstack-tox-docs http://logs.openstack.org/41/649341/30/check/openstack-tox-docs/7102bea/html/ : SUCCESS in 5m 55s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/30/check/watcher-tempest-functional/fc93e94/ : SUCCESS in 34m 07s\n- watcher-grenade http://logs.openstack.org/41/649341/30/check/watcher-grenade/e72e2d7/ : SUCCESS in 48m 08s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/30/check/watcher-tempest-dummy_optim/0cad9bb/ : SUCCESS in 53m 20s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/30/check/watcher-tempest-actuator/daa88b9/ : FAILURE in 12m 17s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/30/check/watcher-tempest-basic_optim/4cb6307/ : SUCCESS in 51m 30s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/30/check/watcher-tempest-vm_workload_consolidation/82f9528/ : FAILURE in 15m 52s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/30/check/watcher-tempest-workload_balancing/5ea0a46/ : SUCCESS in 56m 55s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/30/check/watcherclient-tempest-functional/5ed93c0/ : SUCCESS in 37m 27s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/30/check/watcher-tempest-zone_migration/a2ff108/ : FAILURE in 12m 56s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/30/check/watcher-tempest-host_maintenance/ed237a3/ : SUCCESS in 48m 42s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/30/check/watcher-tempest-storage_balance/328d8a0/ : SUCCESS in 48m 09s\n- watcher-tls-test http://logs.openstack.org/41/649341/30/check/watcher-tls-test/efa2060/ : SUCCESS in 49m 10s","accounts_in_message":[],"_revision_number":30},{"id":"7116a2a0cca249e7ffc437e5e4dea6aab9a0e0e7","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-21 05:45:51.000000000","message":"Patch Set 30:\n\nTimeouts with downloading packages from the mirror with the tempest tests.","accounts_in_message":[],"_revision_number":30},{"id":"628daa11d9663ec663983c6b4785fca4d3c7e3c5","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-21 05:45:59.000000000","message":"Patch Set 30:\n\nrecheck","accounts_in_message":[],"_revision_number":30},{"id":"ff1ba60baedc9f42c6badd9d7b01789f08fda4ba","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-21 07:59:47.000000000","message":"Patch Set 30:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/30/check/openstack-tox-cover/ebaa067/cover/ : SUCCESS in 6m 07s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/30/check/openstack-tox-lower-constraints/a5b7713/ : SUCCESS in 5m 56s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/30/check/openstack-tox-pep8/9a65730/ : SUCCESS in 5m 31s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/30/check/openstack-tox-py27/ad4b45d/ : SUCCESS in 5m 48s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/30/check/openstack-tox-py36/3d128f9/ : SUCCESS in 5m 49s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/30/check/openstack-tox-py37/3de1c33/ : SUCCESS in 5m 53s\n- openstack-tox-docs http://logs.openstack.org/41/649341/30/check/openstack-tox-docs/69cfc27/html/ : SUCCESS in 4m 40s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/30/check/watcher-tempest-functional/f245f65/ : SUCCESS in 33m 22s\n- watcher-grenade http://logs.openstack.org/41/649341/30/check/watcher-grenade/adfbea4/ : FAILURE in 17m 50s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/30/check/watcher-tempest-dummy_optim/9db9d93/ : SUCCESS in 47m 27s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/30/check/watcher-tempest-actuator/31a6791/ : SUCCESS in 53m 42s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/30/check/watcher-tempest-basic_optim/e148619/ : SUCCESS in 50m 35s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/30/check/watcher-tempest-vm_workload_consolidation/002b302/ : TIMED_OUT in 2h 03m 44s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/30/check/watcher-tempest-workload_balancing/5e64f8e/ : SUCCESS in 51m 38s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/30/check/watcherclient-tempest-functional/9f663ed/ : SUCCESS in 31m 45s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/30/check/watcher-tempest-zone_migration/70f4596/ : SUCCESS in 48m 07s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/30/check/watcher-tempest-host_maintenance/9074a36/ : SUCCESS in 51m 34s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/30/check/watcher-tempest-storage_balance/e0d12bd/ : SUCCESS in 46m 56s\n- watcher-tls-test http://logs.openstack.org/41/649341/30/check/watcher-tls-test/e612b40/ : SUCCESS in 50m 46s","accounts_in_message":[],"_revision_number":30},{"id":"3227f41201b73d817b2a2712e612f432e1f1728b","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-22 08:05:39.000000000","message":"Patch Set 30:\n\nrecheck","accounts_in_message":[],"_revision_number":30},{"id":"c1b5de21b59ddf34eff1299852005e9253586d06","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-22 09:52:35.000000000","message":"Patch Set 30:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/30/check/openstack-tox-cover/29a4d98/cover/ : SUCCESS in 6m 35s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/30/check/openstack-tox-lower-constraints/22d801a/ : SUCCESS in 5m 26s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/30/check/openstack-tox-pep8/ba878ad/ : SUCCESS in 6m 04s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/30/check/openstack-tox-py27/73ecda9/ : SUCCESS in 5m 52s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/30/check/openstack-tox-py36/9f75c35/ : SUCCESS in 5m 43s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/30/check/openstack-tox-py37/ed88cc2/ : SUCCESS in 5m 57s\n- openstack-tox-docs http://logs.openstack.org/41/649341/30/check/openstack-tox-docs/ac0ecb5/html/ : SUCCESS in 5m 20s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/30/check/watcher-tempest-functional/1086f89/ : SUCCESS in 30m 31s\n- watcher-grenade http://logs.openstack.org/41/649341/30/check/watcher-grenade/dc7c6da/ : SUCCESS in 52m 43s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/30/check/watcher-tempest-dummy_optim/d61f128/ : SUCCESS in 45m 38s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/30/check/watcher-tempest-actuator/438c097/ : SUCCESS in 50m 41s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/30/check/watcher-tempest-basic_optim/bae7875/ : FAILURE in 49m 47s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/30/check/watcher-tempest-vm_workload_consolidation/9317ce4/ : SUCCESS in 56m 06s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/30/check/watcher-tempest-workload_balancing/7015ff7/ : SUCCESS in 49m 53s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/30/check/watcherclient-tempest-functional/c772efc/ : SUCCESS in 33m 54s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/30/check/watcher-tempest-zone_migration/e0662f2/ : SUCCESS in 48m 12s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/30/check/watcher-tempest-host_maintenance/e384522/ : SUCCESS in 49m 16s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/30/check/watcher-tempest-storage_balance/0c13a08/ : SUCCESS in 54m 48s\n- watcher-tls-test http://logs.openstack.org/41/649341/30/check/watcher-tls-test/8dddc03/ : SUCCESS in 51m 01s","accounts_in_message":[],"_revision_number":30},{"id":"30d99a9241f3f0fd279110fafe63f9f7b0811dd8","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-06-24 01:53:41.000000000","message":"Patch Set 30:\n\nrecheck","accounts_in_message":[],"_revision_number":30},{"id":"e899b5816d8b13fa1bb34533ebf3a1bfebdc0282","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-24 02:51:19.000000000","message":"Patch Set 30: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/30/check/openstack-tox-cover/eedcad4/cover/ : SUCCESS in 5m 46s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/30/check/openstack-tox-lower-constraints/b61fd04/ : SUCCESS in 7m 17s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/30/check/openstack-tox-pep8/10ec911/ : SUCCESS in 5m 01s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/30/check/openstack-tox-py27/fbf7e62/ : SUCCESS in 5m 26s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/30/check/openstack-tox-py36/f0b7771/ : SUCCESS in 7m 35s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/30/check/openstack-tox-py37/168d4e1/ : SUCCESS in 6m 03s\n- openstack-tox-docs http://logs.openstack.org/41/649341/30/check/openstack-tox-docs/985b9c9/html/ : SUCCESS in 4m 48s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/30/check/watcher-tempest-functional/4f7758a/ : SUCCESS in 28m 12s\n- watcher-grenade http://logs.openstack.org/41/649341/30/check/watcher-grenade/3524915/ : SUCCESS in 44m 34s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/30/check/watcher-tempest-dummy_optim/d10e1c3/ : SUCCESS in 50m 02s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/30/check/watcher-tempest-actuator/f931e17/ : SUCCESS in 54m 55s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/30/check/watcher-tempest-basic_optim/556de8d/ : SUCCESS in 47m 27s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/30/check/watcher-tempest-vm_workload_consolidation/9323a81/ : SUCCESS in 46m 29s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/30/check/watcher-tempest-workload_balancing/54a22ac/ : SUCCESS in 48m 22s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/30/check/watcherclient-tempest-functional/7bdcf92/ : SUCCESS in 36m 09s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/30/check/watcher-tempest-zone_migration/0872cc1/ : SUCCESS in 42m 56s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/30/check/watcher-tempest-host_maintenance/2190fc2/ : SUCCESS in 47m 40s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/30/check/watcher-tempest-storage_balance/cc41e23/ : SUCCESS in 52m 57s\n- watcher-tls-test http://logs.openstack.org/41/649341/30/check/watcher-tls-test/d8829ad/ : SUCCESS in 49m 16s","accounts_in_message":[],"_revision_number":30},{"id":"7898924bed954bd85f9fe7af8aa56ff1e783a4af","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-27 09:29:47.000000000","message":"Patch Set 30:\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"8d2b66f5bc3ff93a432a96fba9122c0435676d51","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-29 06:05:31.000000000","message":"Uploaded patch set 31.","accounts_in_message":[],"_revision_number":31},{"id":"b251474009d1a89a85bfd715aab0cf55aabee185","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-06-29 06:05:50.000000000","message":"Patch Set 30:\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"ea2b18edbb83044cf684b14da1ed6b03288bf808","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-29 07:21:16.000000000","message":"Patch Set 31: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/31/check/openstack-tox-cover/d9bf290/cover/ : SUCCESS in 4m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/31/check/openstack-tox-lower-constraints/6475534/ : SUCCESS in 4m 28s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/31/check/openstack-tox-pep8/a997a4d/ : SUCCESS in 3m 57s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/31/check/openstack-tox-py27/8232856/ : SUCCESS in 6m 09s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/31/check/openstack-tox-py36/cc2d321/ : SUCCESS in 6m 27s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/31/check/openstack-tox-py37/f3f6b02/ : SUCCESS in 7m 28s\n- openstack-tox-docs http://logs.openstack.org/41/649341/31/check/openstack-tox-docs/95820f8/html/ : SUCCESS in 4m 57s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/31/check/watcher-tempest-functional/c64cd93/ : SUCCESS in 33m 55s\n- watcher-grenade http://logs.openstack.org/41/649341/31/check/watcher-grenade/2d52f3d/ : SUCCESS in 49m 00s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/31/check/watcher-tempest-dummy_optim/b840048/ : SUCCESS in 50m 58s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/31/check/watcher-tempest-actuator/3dec0d6/ : SUCCESS in 49m 49s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/31/check/watcher-tempest-basic_optim/cbad63c/ : SUCCESS in 50m 36s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/31/check/watcher-tempest-vm_workload_consolidation/13f5664/ : SUCCESS in 52m 32s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/31/check/watcher-tempest-workload_balancing/f353bac/ : SUCCESS in 47m 47s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/31/check/watcherclient-tempest-functional/1538d01/ : SUCCESS in 34m 40s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/31/check/watcher-tempest-zone_migration/c4782fb/ : SUCCESS in 48m 16s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/31/check/watcher-tempest-host_maintenance/9821c08/ : SUCCESS in 50m 50s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/31/check/watcher-tempest-storage_balance/60e44cc/ : SUCCESS in 48m 03s\n- watcher-tls-test http://logs.openstack.org/41/649341/31/check/watcher-tls-test/620bf97/ : SUCCESS in 47m 07s","accounts_in_message":[],"_revision_number":31},{"id":"dfd11535a60ec94e382d1c48bd0a8a3c727aa009","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-07-01 06:04:10.000000000","message":"Patch Set 31: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":31},{"id":"3b039e5b3f2924cf9120c9b2268f8e611a7f8138","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-07-01 09:04:09.000000000","message":"Uploaded patch set 32.","accounts_in_message":[],"_revision_number":32},{"id":"d638819b0ea881c872750169aab90fa18bca4ead","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-07-01 09:04:31.000000000","message":"Patch Set 31:\n\n(1 comment)","accounts_in_message":[],"_revision_number":31},{"id":"db97fd352729041981ac5f98ebabc70a68c43697","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 10:11:06.000000000","message":"Patch Set 32: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/32/check/openstack-tox-cover/ed481cf/ : FAILURE in 4m 39s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/32/check/openstack-tox-lower-constraints/9699b29/ : FAILURE in 5m 26s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/32/check/openstack-tox-pep8/86ae2d9/ : SUCCESS in 4m 37s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/32/check/openstack-tox-py27/2ce7bd0/ : FAILURE in 4m 35s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/32/check/openstack-tox-py36/767c902/ : FAILURE in 4m 29s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/32/check/openstack-tox-py37/eb2ebb5/ : FAILURE in 4m 56s\n- openstack-tox-docs http://logs.openstack.org/41/649341/32/check/openstack-tox-docs/4399772/html/ : SUCCESS in 3m 30s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/32/check/watcher-tempest-functional/e23a1a9/ : SUCCESS in 31m 54s\n- watcher-grenade http://logs.openstack.org/41/649341/32/check/watcher-grenade/4b192d1/ : SUCCESS in 44m 16s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/32/check/watcher-tempest-dummy_optim/2b7c7a5/ : SUCCESS in 51m 24s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/32/check/watcher-tempest-actuator/11a6bde/ : SUCCESS in 51m 56s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/32/check/watcher-tempest-basic_optim/541f3cf/ : SUCCESS in 47m 27s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/32/check/watcher-tempest-vm_workload_consolidation/1f7f7a6/ : SUCCESS in 52m 55s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/32/check/watcher-tempest-workload_balancing/0ac5b53/ : SUCCESS in 47m 26s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/32/check/watcherclient-tempest-functional/01cf764/ : SUCCESS in 32m 00s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/32/check/watcher-tempest-zone_migration/81c1432/ : SUCCESS in 53m 46s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/32/check/watcher-tempest-host_maintenance/6239701/ : SUCCESS in 50m 27s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/32/check/watcher-tempest-storage_balance/fa38e4c/ : SUCCESS in 50m 32s\n- watcher-tls-test http://logs.openstack.org/41/649341/32/check/watcher-tls-test/679e53a/ : SUCCESS in 51m 00s","accounts_in_message":[],"_revision_number":32},{"id":"3ed759e56edd0ea2ce366a69e5bc25d89d278a35","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-07-01 11:14:03.000000000","message":"Uploaded patch set 33.","accounts_in_message":[],"_revision_number":33},{"id":"5452671709212bab63e4c223813a61f58a1da17f","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-07-01 11:31:39.000000000","message":"Patch Set 33:\n\nPep8 error.\n\n\n\n2019-07-01 11:23:39.027574 | ubuntu-bionic | pep8 run-test: commands[1] | flake8\n2019-07-01 11:23:39.027923 | ubuntu-bionic | setting PATH\u003d/home/zuul/src/opendev.org/openstack/watcher/.tox/pep8/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games\n2019-07-01 11:23:39.031858 | ubuntu-bionic | [1263] /home/zuul/src/opendev.org/openstack/watcher$ /home/zuul/src/opendev.org/openstack/watcher/.tox/pep8/bin/flake8\n2019-07-01 11:23:40.511075 | ubuntu-bionic | ./watcher/datasources/grafana.py:204:37: E127 continuation line over-indented for visual indent\n2019-07-01 11:23:40.511236 | ubuntu-bionic |                                     aggregate\u003d\"mean\", granularity\u003dNone):\n2019-07-01 11:23:40.511310 | ubuntu-bionic |                                     ^\n2019-07-01 11:23:40.511416 | ubuntu-bionic | ./watcher/datasources/grafana.py:210:36: E127 continuation line over-indented for visual indent\n2019-07-01 11:23:40.511501 | ubuntu-bionic |                                    aggregate\u003d\"mean\", granularity\u003dNone):\n2019-07-01 11:23:40.511565 | ubuntu-bionic |                                    ^\n2019-07-01 11:23:40.511670 | ubuntu-bionic | ./watcher/datasources/grafana.py:252:42: E127 continuation line over-indented for visual indent\n2019-07-01 11:23:40.511759 | ubuntu-bionic |                                          aggregate\u003d\"mean\", granularity\u003dNone):\n2019-07-01 11:23:40.511819 | ubuntu-bionic |                                          ^\n2019-07-01 11:24:05.460853 | ubuntu-bionic | ERROR: InvocationError for command /home/zuul/src/opendev.org/openstack/watcher/.tox/pep8/bin/flake8 (exited with code 1)\n2019-07-01 11:24:05.461239 | ubuntu-bionic | pep8 finish: run-test  after 30.94 seconds\n2019-07-01 11:24:05.462060 | ubuntu-bionic | pep8 start: run-test-post\n2019-07-01 11:24:05.462139 | ubuntu-bionic | pep8 finish: run-test-post  after 0.00 seconds\n2019-07-01 11:24:05.462936 | ubuntu-bionic | ___________________________________ summary ___","accounts_in_message":[],"_revision_number":33},{"id":"29fe3c1be922a96fe3cae80991b7936ab2c00761","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-07-01 11:39:49.000000000","message":"Uploaded patch set 34.","accounts_in_message":[],"_revision_number":34},{"id":"d3d97915c4b49a8aa350deaf0e2b26cfaf4c7256","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 12:43:38.000000000","message":"Patch Set 34: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/34/check/openstack-tox-cover/6397c92/cover/ : SUCCESS in 4m 55s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/34/check/openstack-tox-lower-constraints/31b94ff/ : SUCCESS in 3m 48s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/34/check/openstack-tox-pep8/7fa8e4b/ : SUCCESS in 4m 01s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/34/check/openstack-tox-py27/91fb58c/ : SUCCESS in 4m 06s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/34/check/openstack-tox-py36/f424468/ : SUCCESS in 4m 13s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/34/check/openstack-tox-py37/d90575d/ : SUCCESS in 4m 37s\n- openstack-tox-docs http://logs.openstack.org/41/649341/34/check/openstack-tox-docs/1e76003/html/ : SUCCESS in 3m 47s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/34/check/watcher-tempest-functional/553133f/ : SUCCESS in 37m 31s\n- watcher-grenade http://logs.openstack.org/41/649341/34/check/watcher-grenade/ddfb13e/ : SUCCESS in 46m 15s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/34/check/watcher-tempest-dummy_optim/d58bddf/ : SUCCESS in 50m 16s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/34/check/watcher-tempest-actuator/c4419f5/ : SUCCESS in 53m 38s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/34/check/watcher-tempest-basic_optim/b67ac34/ : SUCCESS in 48m 18s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/34/check/watcher-tempest-vm_workload_consolidation/405df70/ : SUCCESS in 44m 12s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/34/check/watcher-tempest-workload_balancing/8fa597f/ : SUCCESS in 53m 15s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/34/check/watcherclient-tempest-functional/d80cf3b/ : SUCCESS in 32m 57s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/34/check/watcher-tempest-zone_migration/67ed5aa/ : SUCCESS in 51m 38s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/34/check/watcher-tempest-host_maintenance/d408076/ : SUCCESS in 51m 48s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/34/check/watcher-tempest-storage_balance/01639ee/ : SUCCESS in 50m 25s\n- watcher-tls-test http://logs.openstack.org/41/649341/34/check/watcher-tls-test/b54b16c/ : SUCCESS in 52m 47s","accounts_in_message":[],"_revision_number":34},{"id":"e58a76b0962f93e0c873c85f17624834b3132ec7","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-07-04 05:55:01.000000000","message":"Patch Set 34: Code-Review+2\n\nLGTM， thanks","accounts_in_message":[],"_revision_number":34},{"id":"fd6cea9f73b1580fdb09b84bfee4fcf83851882f","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-07-08 02:50:34.000000000","message":"Patch Set 34: Code-Review-1\n\n(10 comments)\n\nI am not familiar with the contents of the patch, soft -1 because of some formatting suggestions.","accounts_in_message":[],"_revision_number":34},{"id":"0525d48a7d54686d3a5e953c7b22d031bc3ce7d6","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-07-09 14:21:55.000000000","message":"Uploaded patch set 35.","accounts_in_message":[],"_revision_number":35},{"id":"89677af2599fc3f0ef73d1deebc48c16834a3220","author":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"date":"2019-07-09 14:22:11.000000000","message":"Patch Set 34:\n\n(9 comments)","accounts_in_message":[],"_revision_number":34},{"id":"6933f80df89f908e473927eff1a57e77c8e5633a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 15:53:54.000000000","message":"Patch Set 35: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/41/649341/35/check/openstack-tox-cover/78c2e2a/cover/ : SUCCESS in 5m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/35/check/openstack-tox-lower-constraints/24a189a/ : SUCCESS in 4m 33s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/35/check/openstack-tox-pep8/6a21072/ : SUCCESS in 3m 55s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/35/check/openstack-tox-py27/1e3c325/ : SUCCESS in 5m 42s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/35/check/openstack-tox-py36/60dfa30/ : SUCCESS in 4m 42s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/35/check/openstack-tox-py37/280e246/ : SUCCESS in 5m 40s\n- openstack-tox-docs http://logs.openstack.org/41/649341/35/check/openstack-tox-docs/47969d9/html/ : SUCCESS in 3m 55s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/35/check/watcher-tempest-functional/0c2be2b/ : SUCCESS in 30m 09s\n- watcher-grenade http://logs.openstack.org/41/649341/35/check/watcher-grenade/2dd74e0/ : SUCCESS in 49m 08s\n- watcher-tempest-dummy_optim http://logs.openstack.org/41/649341/35/check/watcher-tempest-dummy_optim/5da1649/ : SUCCESS in 53m 30s\n- watcher-tempest-actuator http://logs.openstack.org/41/649341/35/check/watcher-tempest-actuator/27a1c27/ : SUCCESS in 52m 27s\n- watcher-tempest-basic_optim http://logs.openstack.org/41/649341/35/check/watcher-tempest-basic_optim/6cf5a0b/ : SUCCESS in 1h 00m 10s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/41/649341/35/check/watcher-tempest-vm_workload_consolidation/5af75c8/ : SUCCESS in 59m 18s\n- watcher-tempest-workload_balancing http://logs.openstack.org/41/649341/35/check/watcher-tempest-workload_balancing/5a3defb/ : SUCCESS in 51m 31s\n- watcherclient-tempest-functional http://logs.openstack.org/41/649341/35/check/watcherclient-tempest-functional/6238561/ : SUCCESS in 33m 20s\n- watcher-tempest-zone_migration http://logs.openstack.org/41/649341/35/check/watcher-tempest-zone_migration/912d23d/ : SUCCESS in 58m 14s\n- watcher-tempest-host_maintenance http://logs.openstack.org/41/649341/35/check/watcher-tempest-host_maintenance/cb9ab6a/ : SUCCESS in 44m 20s\n- watcher-tempest-storage_balance http://logs.openstack.org/41/649341/35/check/watcher-tempest-storage_balance/e22df01/ : SUCCESS in 48m 08s\n- watcher-tls-test http://logs.openstack.org/41/649341/35/check/watcher-tls-test/4bb4e88/ : SUCCESS in 52m 37s","accounts_in_message":[],"_revision_number":35},{"id":"723a99b3b5afb5780e5cba8ab73492107a555815","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-07-10 01:11:16.000000000","message":"Patch Set 35: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":35},{"id":"997eae4cf898f2079a2af2d907016dbdb581d0ff","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-07-12 01:37:14.000000000","message":"Patch Set 35: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":35},{"id":"b185e475f70a35ca54e203e34af14e0d14fa699a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 01:37:27.000000000","message":"Patch Set 35: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":35},{"id":"e1f7ba79f90ee39dd24d71d7f548372a640d38a4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 02:19:16.000000000","message":"Patch Set 35: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/41/649341/35/gate/openstack-tox-lower-constraints/8de5c4d/ : SUCCESS in 4m 59s\n- openstack-tox-pep8 http://logs.openstack.org/41/649341/35/gate/openstack-tox-pep8/4308a3e/ : SUCCESS in 3m 48s\n- openstack-tox-py27 http://logs.openstack.org/41/649341/35/gate/openstack-tox-py27/e9a1cae/ : SUCCESS in 4m 21s\n- openstack-tox-py36 http://logs.openstack.org/41/649341/35/gate/openstack-tox-py36/11688a2/ : SUCCESS in 5m 05s\n- openstack-tox-py37 http://logs.openstack.org/41/649341/35/gate/openstack-tox-py37/8a8f54a/ : SUCCESS in 4m 49s\n- openstack-tox-docs http://logs.openstack.org/41/649341/35/gate/openstack-tox-docs/13f1aa6/html/ : SUCCESS in 3m 24s\n- watcher-tempest-functional http://logs.openstack.org/41/649341/35/gate/watcher-tempest-functional/46c0e87/ : SUCCESS in 34m 26s","accounts_in_message":[],"_revision_number":35},{"id":"01e590f20615a65f1d7d978dc281daeab2149a84","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 02:19:16.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":35}],"current_revision_number":35,"current_revision":"0541d8c25b40c525b6b0af3e8ed784c1f1803aab","revisions":{"d1a2813e12b88902085509f3afa9d330f6f3f83b":{"kind":"REWORK","_number":1,"created":"2019-04-02 14:22:48.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/1"}}},"commit":{"parents":[{"commit":"187b0e6a4b44acac2ea4dd2aebc0567d48e65247","subject":"Merge \"Update meeting schedule to new bi-weekly format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/187b0e6a4b44acac2ea4dd2aebc0567d48e65247"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d1a2813e12b88902085509f3afa9d330f6f3f83b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d1a2813e12b88902085509f3afa9d330f6f3f83b"}]},"branch":"refs/heads/master"},"5d3c26a7e4cfedbfab4f87e8c18522611a1cc2bd":{"kind":"REWORK","_number":2,"created":"2019-04-03 07:52:26.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/2"}}},"commit":{"parents":[{"commit":"187b0e6a4b44acac2ea4dd2aebc0567d48e65247","subject":"Merge \"Update meeting schedule to new bi-weekly format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/187b0e6a4b44acac2ea4dd2aebc0567d48e65247"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-03 07:52:19.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5d3c26a7e4cfedbfab4f87e8c18522611a1cc2bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5d3c26a7e4cfedbfab4f87e8c18522611a1cc2bd"}]},"branch":"refs/heads/master"},"3151d4183657f1900a5ef81c49f83fb46833e988":{"kind":"REWORK","_number":3,"created":"2019-04-03 15:18:04.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/3"}}},"commit":{"parents":[{"commit":"187b0e6a4b44acac2ea4dd2aebc0567d48e65247","subject":"Merge \"Update meeting schedule to new bi-weekly format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/187b0e6a4b44acac2ea4dd2aebc0567d48e65247"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-03 15:16:01.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3151d4183657f1900a5ef81c49f83fb46833e988"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3151d4183657f1900a5ef81c49f83fb46833e988"}]},"branch":"refs/heads/master"},"731696d38d1e96931130dbbd35c0931885d4cb7d":{"kind":"REWORK","_number":4,"created":"2019-04-04 13:57:02.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/4"}}},"commit":{"parents":[{"commit":"187b0e6a4b44acac2ea4dd2aebc0567d48e65247","subject":"Merge \"Update meeting schedule to new bi-weekly format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/187b0e6a4b44acac2ea4dd2aebc0567d48e65247"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-04 13:56:48.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/731696d38d1e96931130dbbd35c0931885d4cb7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/731696d38d1e96931130dbbd35c0931885d4cb7d"}]},"branch":"refs/heads/master"},"c224ca49a09479a27ad71f4c5708db4aababe992":{"kind":"REWORK","_number":5,"created":"2019-04-15 12:20:32.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/5"}}},"commit":{"parents":[{"commit":"187b0e6a4b44acac2ea4dd2aebc0567d48e65247","subject":"Merge \"Update meeting schedule to new bi-weekly format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/187b0e6a4b44acac2ea4dd2aebc0567d48e65247"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-15 12:24:51.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c224ca49a09479a27ad71f4c5708db4aababe992"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c224ca49a09479a27ad71f4c5708db4aababe992"}]},"branch":"refs/heads/master"},"544a9cd9c73ce66e3cfbd284473b22e8141f0875":{"kind":"REWORK","_number":6,"created":"2019-04-17 09:13:28.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/6"}}},"commit":{"parents":[{"commit":"187b0e6a4b44acac2ea4dd2aebc0567d48e65247","subject":"Merge \"Update meeting schedule to new bi-weekly format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/187b0e6a4b44acac2ea4dd2aebc0567d48e65247"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-17 09:17:58.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/544a9cd9c73ce66e3cfbd284473b22e8141f0875"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/544a9cd9c73ce66e3cfbd284473b22e8141f0875"}]},"branch":"refs/heads/master"},"48154bd26df94c457a7ce5728b8af86a00ca452d":{"kind":"REWORK","_number":7,"created":"2019-04-17 12:58:41.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/7"}}},"commit":{"parents":[{"commit":"187b0e6a4b44acac2ea4dd2aebc0567d48e65247","subject":"Merge \"Update meeting schedule to new bi-weekly format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/187b0e6a4b44acac2ea4dd2aebc0567d48e65247"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-17 13:03:10.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/48154bd26df94c457a7ce5728b8af86a00ca452d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/48154bd26df94c457a7ce5728b8af86a00ca452d"}]},"branch":"refs/heads/master"},"ec42912447a4df9a618d19dda15ae3e4c2a2bf17":{"kind":"REWORK","_number":8,"created":"2019-04-18 12:48:12.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/8"}}},"commit":{"parents":[{"commit":"187b0e6a4b44acac2ea4dd2aebc0567d48e65247","subject":"Merge \"Update meeting schedule to new bi-weekly format\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/187b0e6a4b44acac2ea4dd2aebc0567d48e65247"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-18 12:52:38.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ec42912447a4df9a618d19dda15ae3e4c2a2bf17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ec42912447a4df9a618d19dda15ae3e4c2a2bf17"}]},"branch":"refs/heads/master"},"bb13dda2bd1abbecc545a84a55ce01f27da95667":{"kind":"REWORK","_number":9,"created":"2019-05-10 07:17:35.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/9"}}},"commit":{"parents":[{"commit":"583c9d8f6dcee07e1b9e28d057c8f7b60a21a165","subject":"Merge \"Allow for global datasources preference from config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/583c9d8f6dcee07e1b9e28d057c8f7b60a21a165"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-10 07:17:28.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bb13dda2bd1abbecc545a84a55ce01f27da95667"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bb13dda2bd1abbecc545a84a55ce01f27da95667"}]},"branch":"refs/heads/master"},"b69739f15dda2ef493b7517b3577f4e309c9deec":{"kind":"REWORK","_number":10,"created":"2019-05-14 12:37:59.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/10"}}},"commit":{"parents":[{"commit":"583c9d8f6dcee07e1b9e28d057c8f7b60a21a165","subject":"Merge \"Allow for global datasources preference from config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/583c9d8f6dcee07e1b9e28d057c8f7b60a21a165"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-14 12:37:50.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b69739f15dda2ef493b7517b3577f4e309c9deec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b69739f15dda2ef493b7517b3577f4e309c9deec"}]},"branch":"refs/heads/master"},"755d693761c51f20170227258e50da74ef02d2d4":{"kind":"REWORK","_number":11,"created":"2019-05-14 13:09:44.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/11"}}},"commit":{"parents":[{"commit":"583c9d8f6dcee07e1b9e28d057c8f7b60a21a165","subject":"Merge \"Allow for global datasources preference from config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/583c9d8f6dcee07e1b9e28d057c8f7b60a21a165"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-14 13:09:36.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/755d693761c51f20170227258e50da74ef02d2d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/755d693761c51f20170227258e50da74ef02d2d4"}]},"branch":"refs/heads/master"},"33383a4c30ce5d7069ad892473eebd3fb1f099ae":{"kind":"REWORK","_number":12,"created":"2019-05-14 15:49:22.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/12"}}},"commit":{"parents":[{"commit":"5722f5f9947dbd2dabd76f60bf75203e85dbe145","subject":"Merge \"Remove unused exceptions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5722f5f9947dbd2dabd76f60bf75203e85dbe145"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-14 15:47:48.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-On: https://review.opendev.org/#/c/657374/\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/33383a4c30ce5d7069ad892473eebd3fb1f099ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/33383a4c30ce5d7069ad892473eebd3fb1f099ae"}]},"branch":"refs/heads/master"},"b6f706c4825b8c486dcfe413dcd5b23a5c0eb434":{"kind":"REWORK","_number":13,"created":"2019-05-23 09:47:26.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/13"}}},"commit":{"parents":[{"commit":"1e6ce5327344c46edd6e2957fa3731ab5c9be4af","subject":"Merge \"Handle no nova CDM in notification code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e6ce5327344c46edd6e2957fa3731ab5c9be4af"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-23 09:47:05.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b6f706c4825b8c486dcfe413dcd5b23a5c0eb434"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b6f706c4825b8c486dcfe413dcd5b23a5c0eb434"}]},"branch":"refs/heads/master"},"7a99f4894585945cfc193c8736a6292317ec4ee3":{"kind":"REWORK","_number":14,"created":"2019-05-24 09:38:06.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/14"}}},"commit":{"parents":[{"commit":"1e6ce5327344c46edd6e2957fa3731ab5c9be4af","subject":"Merge \"Handle no nova CDM in notification code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e6ce5327344c46edd6e2957fa3731ab5c9be4af"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-24 09:37:30.000000000","tz":120},"subject":"[WIP] Grafana proxy datasource to retrieve metrics","message":"[WIP] Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7a99f4894585945cfc193c8736a6292317ec4ee3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7a99f4894585945cfc193c8736a6292317ec4ee3"}]},"branch":"refs/heads/master"},"78c5ce57a802a4835d73ef24cedea6c593b7908c":{"kind":"REWORK","_number":15,"created":"2019-05-24 13:17:35.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/15"}}},"commit":{"parents":[{"commit":"1e6ce5327344c46edd6e2957fa3731ab5c9be4af","subject":"Merge \"Handle no nova CDM in notification code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e6ce5327344c46edd6e2957fa3731ab5c9be4af"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-24 13:17:31.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/78c5ce57a802a4835d73ef24cedea6c593b7908c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/78c5ce57a802a4835d73ef24cedea6c593b7908c"}]},"branch":"refs/heads/master"},"171c89e8b0efc1ba3beccfa7074513ce203ffc23":{"kind":"REWORK","_number":16,"created":"2019-05-24 14:01:02.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/16"}}},"commit":{"parents":[{"commit":"1e6ce5327344c46edd6e2957fa3731ab5c9be4af","subject":"Merge \"Handle no nova CDM in notification code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e6ce5327344c46edd6e2957fa3731ab5c9be4af"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-24 14:00:28.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nPartially-implements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/171c89e8b0efc1ba3beccfa7074513ce203ffc23"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/171c89e8b0efc1ba3beccfa7074513ce203ffc23"}]},"branch":"refs/heads/master"},"bc360ddf0d7e3cb7cff82f4b29b862c4047e2955":{"kind":"REWORK","_number":17,"created":"2019-05-24 14:21:18.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/17"}}},"commit":{"parents":[{"commit":"1e6ce5327344c46edd6e2957fa3731ab5c9be4af","subject":"Merge \"Handle no nova CDM in notification code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e6ce5327344c46edd6e2957fa3731ab5c9be4af"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-24 14:20:42.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bc360ddf0d7e3cb7cff82f4b29b862c4047e2955"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bc360ddf0d7e3cb7cff82f4b29b862c4047e2955"}]},"branch":"refs/heads/master"},"95294e820e56f034511600898684b3d01887314d":{"kind":"REWORK","_number":18,"created":"2019-05-24 15:31:49.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/18"}}},"commit":{"parents":[{"commit":"1e6ce5327344c46edd6e2957fa3731ab5c9be4af","subject":"Merge \"Handle no nova CDM in notification code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e6ce5327344c46edd6e2957fa3731ab5c9be4af"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-24 15:24:20.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/95294e820e56f034511600898684b3d01887314d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/95294e820e56f034511600898684b3d01887314d"}]},"branch":"refs/heads/master"},"256c4bb9d48ded294f8c7232244b01ea0279f046":{"kind":"REWORK","_number":19,"created":"2019-05-25 06:23:26.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/19"}}},"commit":{"parents":[{"commit":"1e6ce5327344c46edd6e2957fa3731ab5c9be4af","subject":"Merge \"Handle no nova CDM in notification code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e6ce5327344c46edd6e2957fa3731ab5c9be4af"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-25 06:23:19.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/256c4bb9d48ded294f8c7232244b01ea0279f046"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/256c4bb9d48ded294f8c7232244b01ea0279f046"}]},"branch":"refs/heads/master"},"e523e32bb2bd1e392a9605e5792e88ee5281ef66":{"kind":"REWORK","_number":20,"created":"2019-05-25 07:50:14.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/20"}}},"commit":{"parents":[{"commit":"1e6ce5327344c46edd6e2957fa3731ab5c9be4af","subject":"Merge \"Handle no nova CDM in notification code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1e6ce5327344c46edd6e2957fa3731ab5c9be4af"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-25 07:50:08.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e523e32bb2bd1e392a9605e5792e88ee5281ef66"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e523e32bb2bd1e392a9605e5792e88ee5281ef66"}]},"branch":"refs/heads/master"},"2f1bfba284157437d0e6ff04e1f466df91939571":{"kind":"TRIVIAL_REBASE","_number":21,"created":"2019-05-25 07:51:38.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/21"}}},"commit":{"parents":[{"commit":"3b9364d4c79e6eeb8e049b3cf061f38d1512d818","subject":"Merge \"Add force field to Audit\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3b9364d4c79e6eeb8e049b3cf061f38d1512d818"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-25 07:51:33.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2f1bfba284157437d0e6ff04e1f466df91939571"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2f1bfba284157437d0e6ff04e1f466df91939571"}]},"branch":"refs/heads/master"},"a7ffa2d5c0ab4146afdda89624c082e6a8c407b4":{"kind":"REWORK","_number":22,"created":"2019-05-29 08:47:08.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/22"}}},"commit":{"parents":[{"commit":"ee3cbe46ef818f234739003336cdfc4e5facffa8","subject":"Merge \"Fix test_metric_file_override metric from backend\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ee3cbe46ef818f234739003336cdfc4e5facffa8"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-29 08:47:09.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a7ffa2d5c0ab4146afdda89624c082e6a8c407b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/a7ffa2d5c0ab4146afdda89624c082e6a8c407b4"}]},"branch":"refs/heads/master"},"2e7fbb63b045b569b06bf5873c4e97790e594aac":{"kind":"REWORK","_number":23,"created":"2019-05-29 13:42:26.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/23"}}},"commit":{"parents":[{"commit":"ee3cbe46ef818f234739003336cdfc4e5facffa8","subject":"Merge \"Fix test_metric_file_override metric from backend\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ee3cbe46ef818f234739003336cdfc4e5facffa8"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-29 12:10:55.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2e7fbb63b045b569b06bf5873c4e97790e594aac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2e7fbb63b045b569b06bf5873c4e97790e594aac"}]},"branch":"refs/heads/master"},"d09d3cc5d30ed82d68fd8ef25c8f92b26e71f245":{"kind":"REWORK","_number":24,"created":"2019-05-29 15:41:43.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/24"}}},"commit":{"parents":[{"commit":"ee3cbe46ef818f234739003336cdfc4e5facffa8","subject":"Merge \"Fix test_metric_file_override metric from backend\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ee3cbe46ef818f234739003336cdfc4e5facffa8"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-05-29 15:41:48.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d09d3cc5d30ed82d68fd8ef25c8f92b26e71f245"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/d09d3cc5d30ed82d68fd8ef25c8f92b26e71f245"}]},"branch":"refs/heads/master"},"14b9fb5b463bc18753e8847b45b3971a61b9da18":{"kind":"REWORK","_number":25,"created":"2019-06-12 08:52:30.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/25"}}},"commit":{"parents":[{"commit":"46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0","subject":"Merge \"Fix string formatting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-12 08:53:03.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/14b9fb5b463bc18753e8847b45b3971a61b9da18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/14b9fb5b463bc18753e8847b45b3971a61b9da18"}]},"branch":"refs/heads/master"},"e8d3e5cc72306e9b6b1c80f340c8ec13277a26be":{"kind":"REWORK","_number":26,"created":"2019-06-12 09:11:50.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/26"}}},"commit":{"parents":[{"commit":"46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0","subject":"Merge \"Fix string formatting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-12 09:12:22.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e8d3e5cc72306e9b6b1c80f340c8ec13277a26be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e8d3e5cc72306e9b6b1c80f340c8ec13277a26be"}]},"branch":"refs/heads/master"},"2afa192133e25fffb35f9841a58baeb4e96db762":{"kind":"REWORK","_number":27,"created":"2019-06-12 13:57:24.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/27"}}},"commit":{"parents":[{"commit":"46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0","subject":"Merge \"Fix string formatting\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/46a36d1ad73ca9024ee99c8b1c9cd29c3fea14e0"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-12 14:03:25.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with influxdb. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that four different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2afa192133e25fffb35f9841a58baeb4e96db762"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/2afa192133e25fffb35f9841a58baeb4e96db762"}]},"branch":"refs/heads/master"},"832ced0522e14e739fd60ac1da086e2be67ce023":{"kind":"REWORK","_number":28,"created":"2019-06-18 08:35:12.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/28"}}},"commit":{"parents":[{"commit":"f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9","subject":"Merge \"Replace removed exceptions and prevent regression\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-18 08:34:19.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with InfluxDB. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that five different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/832ced0522e14e739fd60ac1da086e2be67ce023"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/832ced0522e14e739fd60ac1da086e2be67ce023"}]},"branch":"refs/heads/master"},"b730100c2aecf0f7ec2adf7b704e00e50acc7719":{"kind":"REWORK","_number":29,"created":"2019-06-19 13:50:43.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/29"}}},"commit":{"parents":[{"commit":"f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9","subject":"Merge \"Replace removed exceptions and prevent regression\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-19 13:49:49.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with InfluxDB. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that five different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b730100c2aecf0f7ec2adf7b704e00e50acc7719"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b730100c2aecf0f7ec2adf7b704e00e50acc7719"}]},"branch":"refs/heads/master"},"bb6dfb484a69d4a4f456874f5c4ef77ad5fe6fd1":{"kind":"REWORK","_number":30,"created":"2019-06-19 18:36:37.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/30"}}},"commit":{"parents":[{"commit":"f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9","subject":"Merge \"Replace removed exceptions and prevent regression\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-19 18:36:23.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with InfluxDB. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that five different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bb6dfb484a69d4a4f456874f5c4ef77ad5fe6fd1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/bb6dfb484a69d4a4f456874f5c4ef77ad5fe6fd1"}]},"branch":"refs/heads/master"},"0d1314376ca7b61b3830bc23741a17e67795a3fc":{"kind":"REWORK","_number":31,"created":"2019-06-29 06:05:31.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/31"}}},"commit":{"parents":[{"commit":"f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9","subject":"Merge \"Replace removed exceptions and prevent regression\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-06-29 06:05:06.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with InfluxDB. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that five different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0d1314376ca7b61b3830bc23741a17e67795a3fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0d1314376ca7b61b3830bc23741a17e67795a3fc"}]},"branch":"refs/heads/master"},"dbd9b65c9e29b1bcda050ab5e1664e173e7af62e":{"kind":"REWORK","_number":32,"created":"2019-07-01 09:04:09.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/32","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/32","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/32"}}},"commit":{"parents":[{"commit":"f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9","subject":"Merge \"Replace removed exceptions and prevent regression\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-07-01 09:10:34.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with InfluxDB. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that five different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dbd9b65c9e29b1bcda050ab5e1664e173e7af62e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dbd9b65c9e29b1bcda050ab5e1664e173e7af62e"}]},"branch":"refs/heads/master"},"3496c6ff2ef43890316e8c3d76b25b036e914e09":{"kind":"REWORK","_number":33,"created":"2019-07-01 11:14:03.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/33","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/33","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/33 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/33 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/33 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/33"}}},"commit":{"parents":[{"commit":"f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9","subject":"Merge \"Replace removed exceptions and prevent regression\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-07-01 11:13:52.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with InfluxDB. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that five different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3496c6ff2ef43890316e8c3d76b25b036e914e09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3496c6ff2ef43890316e8c3d76b25b036e914e09"}]},"branch":"refs/heads/master"},"1752f6c42f1881118004b8cdd96004a5a6fdd9b3":{"kind":"REWORK","_number":34,"created":"2019-07-01 11:39:49.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/34","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/34","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/34 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/34 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/34 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/34"}}},"commit":{"parents":[{"commit":"f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9","subject":"Merge \"Replace removed exceptions and prevent regression\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-07-01 11:39:42.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with InfluxDB. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that five different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1752f6c42f1881118004b8cdd96004a5a6fdd9b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1752f6c42f1881118004b8cdd96004a5a6fdd9b3"}]},"branch":"refs/heads/master"},"0541d8c25b40c525b6b0af3e8ed784c1f1803aab":{"kind":"REWORK","_number":35,"created":"2019-07-09 14:21:55.000000000","uploader":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"ref":"refs/changes/41/649341/35","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/41/649341/35","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/35 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/35 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/41/649341/35 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/41/649341/35"}}},"commit":{"parents":[{"commit":"f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9","subject":"Merge \"Replace removed exceptions and prevent regression\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f8fef7d7747fcbf0e181b6f4236741a2d6d7a7b9"}]}],"author":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-04-02 14:20:02.000000000","tz":120},"committer":{"name":"Dantali0n","email":"info@dantalion.nl","date":"2019-07-09 14:22:00.000000000","tz":120},"subject":"Grafana proxy datasource to retrieve metrics","message":"Grafana proxy datasource to retrieve metrics\n\nNew datasource to retrieve metrics that can be configured in a\nflexible way depending on the deployment. Current implemenation only\nworks with InfluxDB. Slight changes to datasource manager were\nnecessary because grafana metric_map can only be built at runtime.\n\nThe yaml configuration file can still be used to define metrics\nbut will require that five different attributes are specified per\nmetric.\n\nSpecific databases accesible through grafana can be defined by\ncreating \u0027translators\u0027 for these specific databases. This patch\nintroduces a base class for these translators and their methods.\n\nIn addition the first translator specific for InfluxDB is\ncreated.\n\nDepends-on: I68475883529610e514aa82f1881105ab0cf24ec3\nDepends-on: If1f27dc01e853c5b24bdb21f1e810f64eaee2e5c\nImplements: blueprint grafana-proxy-datasource\nChange-Id: Ib12b6a7882703e84a27c301e821c1a034b192508\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0541d8c25b40c525b6b0af3e8ed784c1f1803aab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/0541d8c25b40c525b6b0af3e8ed784c1f1803aab"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
