)]}'
{"id":"openstack%2Fwatcher~661245","triplet_id":"openstack%2Fwatcher~master~I7141459eef66557cd5d525b5887bd2a381cdac3f","project":"openstack/watcher","branch":"master","topic":"bp/support-placement-api","hashtags":[],"change_id":"I7141459eef66557cd5d525b5887bd2a381cdac3f","subject":"Add Placement helper","status":"MERGED","created":"2019-05-24 09:22:06.000000000","updated":"2019-06-14 02:21:44.000000000","submitted":"2019-06-14 02:21:44.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":51,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"661245-1560478904510-b3e15709","meta_rev_id":"b2898bd4accb2727b4244d5b1a1e281a4940b90f","_number":661245,"virtual_id_number":661245,"owner":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-06-14 02:21:44.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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-06-13 09:13:08.000000000","_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":1,"date":"2019-06-13 08:24:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":1,"date":"2019-06-12 19:08:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2019-06-13 22:44:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"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":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-06-14 01:39:08.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"_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":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-31 08:00:35.000000000","updated_by":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"reviewer":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"state":"REVIEWER"},{"updated":"2019-06-12 19:08:29.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-06-13 08:24:25.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2019-06-13 09:13:08.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-06-13 22:44:33.000000000","updated_by":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"reviewer":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"state":"REVIEWER"},{"updated":"2019-06-14 02:21:44.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":"d7ed464266ecf4509ff60b47db6e3ade6c817a6f","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-24 09:22:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2adb8f1d2f3c5e59391d1d7e69fd0c10027bfb94","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-24 09:23:35.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"53f3cd6a5c4d5d60660e8e9bcddade00372fcdd2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 10:33:51.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/45/661245/2/check/openstack-tox-cover/7ff6366/ : FAILURE in 6m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/2/check/openstack-tox-lower-constraints/a1382bb/ : FAILURE in 4m 47s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/2/check/openstack-tox-pep8/e032ecb/ : SUCCESS in 5m 52s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/2/check/openstack-tox-py27/c9a58e2/ : FAILURE in 5m 16s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/2/check/openstack-tox-py36/a704d30/ : FAILURE in 5m 01s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/2/check/openstack-tox-py37/05a9df8/ : FAILURE in 5m 57s\n- openstack-tox-docs http://logs.openstack.org/45/661245/2/check/openstack-tox-docs/c218f5d/ : POST_FAILURE in 4m 50s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/2/check/watcher-tempest-functional/d942925/ : FAILURE in 25m 26s\n- watcher-grenade http://logs.openstack.org/45/661245/2/check/watcher-grenade/85c4549/ : FAILURE in 40m 46s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/2/check/watcher-tempest-dummy_optim/e57b400/ : FAILURE in 42m 29s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/2/check/watcher-tempest-actuator/c5edeed/ : FAILURE in 41m 23s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/2/check/watcher-tempest-basic_optim/48da357/ : FAILURE in 41m 03s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/2/check/watcher-tempest-vm_workload_consolidation/2c65728/ : FAILURE in 41m 23s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/2/check/watcher-tempest-workload_balancing/4235732/ : FAILURE in 41m 20s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/2/check/watcherclient-tempest-functional/98ecf2a/ : FAILURE in 25m 28s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/2/check/watcher-tempest-zone_migration/a0e96df/ : FAILURE in 41m 47s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/2/check/watcher-tempest-host_maintenance/5733ab4/ : FAILURE in 41m 24s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/2/check/watcher-tempest-storage_balance/7a511eb/ : FAILURE in 40m 20s\n- watcher-tls-test http://logs.openstack.org/45/661245/2/check/watcher-tls-test/09c7704/ : FAILURE in 32m 34s","accounts_in_message":[],"_revision_number":2},{"id":"24866f0c84de69328695417c6d61e7cd058ead82","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-27 02:51:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7d21537ea7cfecc130c895d64658387305bfd6ba","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-27 03:45:32.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/45/661245/3/check/openstack-tox-cover/826a31b/ : FAILURE in 5m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/3/check/openstack-tox-lower-constraints/7b37c57/ : FAILURE in 5m 29s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/3/check/openstack-tox-pep8/3c809ca/ : SUCCESS in 5m 08s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/3/check/openstack-tox-py27/778ef64/ : FAILURE in 5m 12s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/3/check/openstack-tox-py36/a0da021/ : FAILURE in 5m 19s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/3/check/openstack-tox-py37/e8ec3f3/ : FAILURE in 5m 30s\n- openstack-tox-docs http://logs.openstack.org/45/661245/3/check/openstack-tox-docs/8ed03e5/html/ : SUCCESS in 4m 50s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/3/check/watcher-tempest-functional/4cf774d/ : SUCCESS in 30m 11s\n- watcher-grenade http://logs.openstack.org/45/661245/3/check/watcher-grenade/fcce469/ : SUCCESS in 48m 08s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/3/check/watcher-tempest-dummy_optim/dac4d17/ : SUCCESS in 47m 58s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/3/check/watcher-tempest-actuator/d7465f3/ : SUCCESS in 48m 02s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/3/check/watcher-tempest-basic_optim/3cc8ca4/ : SUCCESS in 44m 23s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/3/check/watcher-tempest-vm_workload_consolidation/157a6fa/ : SUCCESS in 44m 46s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/3/check/watcher-tempest-workload_balancing/afb0837/ : SUCCESS in 46m 28s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/3/check/watcherclient-tempest-functional/e7f8494/ : SUCCESS in 33m 37s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/3/check/watcher-tempest-zone_migration/ef231e6/ : SUCCESS in 44m 15s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/3/check/watcher-tempest-host_maintenance/c979dda/ : SUCCESS in 44m 56s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/3/check/watcher-tempest-storage_balance/ad3e036/ : SUCCESS in 45m 33s\n- watcher-tls-test http://logs.openstack.org/45/661245/3/check/watcher-tls-test/2d5c748/ : SUCCESS in 46m 52s","accounts_in_message":[],"_revision_number":3},{"id":"2845a01352600eb093d3991402b2567f6ca3b9f1","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-27 03:56:54.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"90ffe6fb6d1112a4499519226807dfac2b9c5583","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-27 04:53:08.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/45/661245/4/check/openstack-tox-cover/a60e0ac/cover/ : SUCCESS in 6m 23s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/4/check/openstack-tox-lower-constraints/78d3878/ : SUCCESS in 7m 56s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/4/check/openstack-tox-pep8/489cf24/ : SUCCESS in 6m 40s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/4/check/openstack-tox-py27/d3bb9fc/ : SUCCESS in 5m 02s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/4/check/openstack-tox-py36/0fb89c9/ : SUCCESS in 8m 51s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/4/check/openstack-tox-py37/9f5610b/ : SUCCESS in 5m 17s\n- openstack-tox-docs http://logs.openstack.org/45/661245/4/check/openstack-tox-docs/286b518/html/ : SUCCESS in 8m 17s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/4/check/watcher-tempest-functional/d74a330/ : SUCCESS in 30m 26s\n- watcher-grenade http://logs.openstack.org/45/661245/4/check/watcher-grenade/e291544/ : SUCCESS in 41m 32s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/4/check/watcher-tempest-dummy_optim/b345bc2/ : SUCCESS in 47m 02s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/4/check/watcher-tempest-actuator/8e3a75f/ : SUCCESS in 45m 42s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/4/check/watcher-tempest-basic_optim/436802c/ : SUCCESS in 45m 53s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/4/check/watcher-tempest-vm_workload_consolidation/5f3645f/ : SUCCESS in 46m 53s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/4/check/watcher-tempest-workload_balancing/4ad6296/ : SUCCESS in 46m 42s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/4/check/watcherclient-tempest-functional/eff3b20/ : SUCCESS in 33m 36s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/4/check/watcher-tempest-zone_migration/e3aef57/ : SUCCESS in 48m 10s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/4/check/watcher-tempest-host_maintenance/d430571/ : SUCCESS in 46m 42s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/4/check/watcher-tempest-storage_balance/b58f0b7/ : SUCCESS in 46m 14s\n- watcher-tls-test http://logs.openstack.org/45/661245/4/check/watcher-tls-test/93608af/ : SUCCESS in 51m 13s","accounts_in_message":[],"_revision_number":4},{"id":"cbac7888c02b16bf891f7d0c7aef28ba02d854b7","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-27 07:59:39.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"de1cf06d3bc1ff906a100d0b359290f6cb2fb16d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-27 09:05:41.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/45/661245/5/check/openstack-tox-cover/0b1cefc/ : FAILURE in 4m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/5/check/openstack-tox-lower-constraints/b614d91/ : FAILURE in 4m 41s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/5/check/openstack-tox-pep8/65470de/ : FAILURE in 6m 15s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/5/check/openstack-tox-py27/4246a80/ : FAILURE in 5m 44s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/5/check/openstack-tox-py36/3c227d6/ : FAILURE in 5m 36s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/5/check/openstack-tox-py37/5ec0125/ : FAILURE in 6m 20s\n- openstack-tox-docs http://logs.openstack.org/45/661245/5/check/openstack-tox-docs/f06f555/html/ : SUCCESS in 6m 07s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/5/check/watcher-tempest-functional/5d4d153/ : SUCCESS in 29m 23s\n- watcher-grenade http://logs.openstack.org/45/661245/5/check/watcher-grenade/e2b038f/ : SUCCESS in 38m 02s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/5/check/watcher-tempest-dummy_optim/cb3294c/ : SUCCESS in 46m 46s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/5/check/watcher-tempest-actuator/1e0084f/ : SUCCESS in 49m 45s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/5/check/watcher-tempest-basic_optim/b9de37c/ : SUCCESS in 49m 17s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/5/check/watcher-tempest-vm_workload_consolidation/631c2ff/ : SUCCESS in 49m 30s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/5/check/watcher-tempest-workload_balancing/f0ee5e0/ : SUCCESS in 45m 43s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/5/check/watcherclient-tempest-functional/6f25395/ : SUCCESS in 29m 23s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/5/check/watcher-tempest-zone_migration/a4ed75b/ : SUCCESS in 54m 22s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/5/check/watcher-tempest-host_maintenance/33ae15a/ : SUCCESS in 46m 24s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/5/check/watcher-tempest-storage_balance/2c21b4c/ : SUCCESS in 46m 07s\n- watcher-tls-test http://logs.openstack.org/45/661245/5/check/watcher-tls-test/e3bac0b/ : SUCCESS in 45m 32s","accounts_in_message":[],"_revision_number":5},{"id":"46be3b74cc2cec07d234ac16594771c709aa4546","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-27 11:54:37.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"de3004aa0766aea205a9881721ba75bf6eb3200a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-27 12:57:55.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/45/661245/6/check/openstack-tox-cover/5783f8b/cover/ : SUCCESS in 5m 41s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/6/check/openstack-tox-lower-constraints/171076e/ : FAILURE in 5m 34s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/6/check/openstack-tox-pep8/eae9b70/ : FAILURE in 4m 49s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/6/check/openstack-tox-py27/03bb846/ : SUCCESS in 5m 28s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/6/check/openstack-tox-py36/969b71a/ : SUCCESS in 5m 14s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/6/check/openstack-tox-py37/9bcd1ee/ : SUCCESS in 5m 48s\n- openstack-tox-docs http://logs.openstack.org/45/661245/6/check/openstack-tox-docs/fc9cf88/html/ : SUCCESS in 5m 11s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/6/check/watcher-tempest-functional/2e350a1/ : SUCCESS in 24m 17s\n- watcher-grenade http://logs.openstack.org/45/661245/6/check/watcher-grenade/90bfaf8/ : SUCCESS in 46m 11s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/6/check/watcher-tempest-dummy_optim/e3cc465/ : SUCCESS in 53m 35s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/6/check/watcher-tempest-actuator/12de2f8/ : SUCCESS in 47m 40s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/6/check/watcher-tempest-basic_optim/4e71fdb/ : SUCCESS in 46m 45s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/6/check/watcher-tempest-vm_workload_consolidation/ca34b36/ : SUCCESS in 1h 01m 59s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/6/check/watcher-tempest-workload_balancing/cb75adc/ : SUCCESS in 45m 20s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/6/check/watcherclient-tempest-functional/aea6da2/ : SUCCESS in 28m 30s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/6/check/watcher-tempest-zone_migration/0557d62/ : SUCCESS in 46m 06s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/6/check/watcher-tempest-host_maintenance/d194cc3/ : SUCCESS in 47m 47s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/6/check/watcher-tempest-storage_balance/333d287/ : SUCCESS in 46m 39s\n- watcher-tls-test http://logs.openstack.org/45/661245/6/check/watcher-tls-test/7e152f3/ : SUCCESS in 44m 15s","accounts_in_message":[],"_revision_number":6},{"id":"7a4c1f056c541f494b746ca35650ca27462df2d0","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-28 03:06:21.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"ce11da53d6a4948a7bf09d0cf35ac63b9e268a95","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-28 04:14:11.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/45/661245/7/check/openstack-tox-cover/ff01c76/cover/ : SUCCESS in 6m 18s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/7/check/openstack-tox-lower-constraints/9f35e41/ : SUCCESS in 6m 37s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/7/check/openstack-tox-pep8/ca7d51f/ : SUCCESS in 5m 21s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/7/check/openstack-tox-py27/bebf18e/ : SUCCESS in 7m 00s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/7/check/openstack-tox-py36/1f6d0b6/ : SUCCESS in 6m 30s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/7/check/openstack-tox-py37/8f9bd83/ : SUCCESS in 6m 03s\n- openstack-tox-docs http://logs.openstack.org/45/661245/7/check/openstack-tox-docs/3aeaf45/html/ : SUCCESS in 5m 26s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/7/check/watcher-tempest-functional/e4b86c8/ : SUCCESS in 30m 49s\n- watcher-grenade http://logs.openstack.org/45/661245/7/check/watcher-grenade/f8d0343/ : SUCCESS in 45m 36s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/7/check/watcher-tempest-dummy_optim/059693c/ : SUCCESS in 46m 07s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/7/check/watcher-tempest-actuator/816c807/ : SUCCESS in 45m 37s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/7/check/watcher-tempest-basic_optim/143c186/ : SUCCESS in 43m 35s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/7/check/watcher-tempest-vm_workload_consolidation/a4459c6/ : SUCCESS in 45m 32s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/7/check/watcher-tempest-workload_balancing/2062bf4/ : SUCCESS in 46m 50s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/7/check/watcherclient-tempest-functional/4f9585a/ : SUCCESS in 31m 46s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/7/check/watcher-tempest-zone_migration/fa2a89a/ : SUCCESS in 47m 07s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/7/check/watcher-tempest-host_maintenance/898674c/ : SUCCESS in 45m 26s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/7/check/watcher-tempest-storage_balance/545e925/ : SUCCESS in 47m 07s\n- watcher-tls-test http://logs.openstack.org/45/661245/7/check/watcher-tls-test/43a1081/ : SUCCESS in 45m 54s","accounts_in_message":[],"_revision_number":7},{"id":"cf1acd21c07540796040a1dc9469c7554935237b","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-28 09:05:53.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"4b6bdd15c007e77d78fb875aee100851c3275a7b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-28 10:35:13.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/45/661245/8/check/openstack-tox-cover/2e77c3e/cover/ : SUCCESS in 7m 18s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/8/check/openstack-tox-lower-constraints/a080055/ : SUCCESS in 13m 16s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/8/check/openstack-tox-pep8/b9ab0a7/ : FAILURE in 4m 39s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/8/check/openstack-tox-py27/095a3cf/ : SUCCESS in 5m 22s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/8/check/openstack-tox-py36/5efa20a/ : SUCCESS in 5m 14s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/8/check/openstack-tox-py37/8c534be/ : SUCCESS in 6m 01s\n- openstack-tox-docs http://logs.openstack.org/45/661245/8/check/openstack-tox-docs/5a5d0c7/html/ : SUCCESS in 5m 30s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/8/check/watcher-tempest-functional/ce0592e/ : SUCCESS in 34m 50s\n- watcher-grenade http://logs.openstack.org/45/661245/8/check/watcher-grenade/e0b1d9b/ : SUCCESS in 49m 30s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/8/check/watcher-tempest-dummy_optim/44ac0dc/ : SUCCESS in 46m 28s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/8/check/watcher-tempest-actuator/db735f3/ : SUCCESS in 50m 04s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/8/check/watcher-tempest-basic_optim/4c2d138/ : SUCCESS in 52m 51s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/8/check/watcher-tempest-vm_workload_consolidation/40e3b96/ : SUCCESS in 46m 31s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/8/check/watcher-tempest-workload_balancing/b60eb61/ : SUCCESS in 40m 19s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/8/check/watcherclient-tempest-functional/c257710/ : SUCCESS in 37m 13s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/8/check/watcher-tempest-zone_migration/5b3f435/ : SUCCESS in 45m 05s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/8/check/watcher-tempest-host_maintenance/fdd1e88/ : SUCCESS in 47m 47s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/8/check/watcher-tempest-storage_balance/dcfd64b/ : SUCCESS in 45m 20s\n- watcher-tls-test http://logs.openstack.org/45/661245/8/check/watcher-tls-test/0400f85/ : SUCCESS in 42m 31s","accounts_in_message":[],"_revision_number":8},{"id":"4984cf5f1795255fafc94415780c0707d3c77751","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-28 11:31:11.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"965ebbfe65e654afd50465440688827258fa874c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-28 12:48:37.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/45/661245/9/check/openstack-tox-cover/b462f3d/cover/ : SUCCESS in 6m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/9/check/openstack-tox-lower-constraints/97a6be2/ : SUCCESS in 5m 45s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/9/check/openstack-tox-pep8/c89337e/ : SUCCESS in 5m 18s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/9/check/openstack-tox-py27/0e74aaf/ : SUCCESS in 5m 10s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/9/check/openstack-tox-py36/607f408/ : SUCCESS in 5m 36s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/9/check/openstack-tox-py37/3da6e3e/ : SUCCESS in 6m 03s\n- openstack-tox-docs http://logs.openstack.org/45/661245/9/check/openstack-tox-docs/a0836d3/html/ : SUCCESS in 6m 12s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/9/check/watcher-tempest-functional/8ee5f44/ : SUCCESS in 31m 04s\n- watcher-grenade http://logs.openstack.org/45/661245/9/check/watcher-grenade/42b3d7b/ : SUCCESS in 45m 34s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/9/check/watcher-tempest-dummy_optim/c29ffc5/ : SUCCESS in 47m 53s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/9/check/watcher-tempest-actuator/6579a94/ : SUCCESS in 45m 38s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/9/check/watcher-tempest-basic_optim/c5ba2ab/ : SUCCESS in 47m 17s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/9/check/watcher-tempest-vm_workload_consolidation/2613bd4/ : SUCCESS in 47m 32s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/9/check/watcher-tempest-workload_balancing/e459d25/ : SUCCESS in 44m 14s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/9/check/watcherclient-tempest-functional/e21869d/ : SUCCESS in 36m 08s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/9/check/watcher-tempest-zone_migration/aec980b/ : SUCCESS in 45m 53s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/9/check/watcher-tempest-host_maintenance/4de2645/ : SUCCESS in 46m 38s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/9/check/watcher-tempest-storage_balance/01f1125/ : SUCCESS in 48m 08s\n- watcher-tls-test http://logs.openstack.org/45/661245/9/check/watcher-tls-test/217aa17/ : SUCCESS in 55m 34s","accounts_in_message":[],"_revision_number":9},{"id":"720564f12e48cb4d895925f9c56e70aaf56f272b","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-29 03:06:16.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"15d60388ddcb22668a1c48102c9ec2eb4bc1f351","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-05-29 03:30:24.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"0ba5ffbee556031ae176d752d39a21e29d53ff62","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-29 05:11:45.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/45/661245/11/check/openstack-tox-cover/0b8ec73/cover/ : SUCCESS in 7m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/11/check/openstack-tox-lower-constraints/7f7f636/ : SUCCESS in 5m 24s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/11/check/openstack-tox-pep8/ff43da2/ : SUCCESS in 5m 01s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/11/check/openstack-tox-py27/e289120/ : SUCCESS in 5m 52s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/11/check/openstack-tox-py36/dede3f0/ : SUCCESS in 5m 30s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/11/check/openstack-tox-py37/0a30eef/ : SUCCESS in 5m 48s\n- openstack-tox-docs http://logs.openstack.org/45/661245/11/check/openstack-tox-docs/280c331/html/ : SUCCESS in 5m 13s\n- build-openstack-releasenotes http://logs.openstack.org/45/661245/11/check/build-openstack-releasenotes/6d491e7/html/ : SUCCESS in 4m 55s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/11/check/watcher-tempest-functional/c03974b/ : SUCCESS in 28m 27s\n- watcher-grenade http://logs.openstack.org/45/661245/11/check/watcher-grenade/5b316ce/ : SUCCESS in 42m 34s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/11/check/watcher-tempest-dummy_optim/bb4d35e/ : SUCCESS in 43m 49s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/11/check/watcher-tempest-actuator/cbf7b1c/ : SUCCESS in 45m 54s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/11/check/watcher-tempest-basic_optim/d14e285/ : SUCCESS in 45m 56s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/11/check/watcher-tempest-vm_workload_consolidation/8062608/ : SUCCESS in 45m 53s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/11/check/watcher-tempest-workload_balancing/e9ea370/ : SUCCESS in 44m 47s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/11/check/watcherclient-tempest-functional/5c9f9a6/ : SUCCESS in 29m 58s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/11/check/watcher-tempest-zone_migration/2dd135a/ : SUCCESS in 45m 07s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/11/check/watcher-tempest-host_maintenance/1b1d8d0/ : SUCCESS in 44m 57s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/11/check/watcher-tempest-storage_balance/c2262e6/ : SUCCESS in 47m 37s\n- watcher-tls-test http://logs.openstack.org/45/661245/11/check/watcher-tls-test/f1ca871/ : SUCCESS in 44m 23s","accounts_in_message":[],"_revision_number":11},{"id":"65503ff8a0e73b4cae823961682af4b0c2fa6c59","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-06-01 10:18:44.000000000","message":"Patch Set 11: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":11},{"id":"6eddf1d057462aa2a9493e6e5f9dfcc3e22ef829","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-03 06:45:20.000000000","message":"Patch Set 11:\n\n(5 comments)","accounts_in_message":[],"_revision_number":11},{"id":"5089dbf975e54c295b8e21482776d20145c78bab","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-03 06:54:30.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"3fbfd1d30d43a6ad8ecac54c41504a88054baefd","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-06-03 07:10:59.000000000","message":"Patch Set 12: Code-Review+2\n\nThanks.","accounts_in_message":[],"_revision_number":12},{"id":"3e57aee68d3a7d7f3d1bcfa57c543972311d5418","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-03 08:05:43.000000000","message":"Patch Set 12: 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/45/661245/12/check/openstack-tox-cover/c5dac33/cover/ : SUCCESS in 5m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/12/check/openstack-tox-lower-constraints/d0ca6f1/ : SUCCESS in 8m 01s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/12/check/openstack-tox-pep8/f31903c/ : SUCCESS in 6m 41s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/12/check/openstack-tox-py27/2f0316d/ : SUCCESS in 6m 42s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/12/check/openstack-tox-py36/34abd5c/ : SUCCESS in 7m 23s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/12/check/openstack-tox-py37/c3a3d30/ : SUCCESS in 7m 35s\n- openstack-tox-docs http://logs.openstack.org/45/661245/12/check/openstack-tox-docs/aff0b0d/ : FAILURE in 4m 43s\n- build-openstack-releasenotes http://logs.openstack.org/45/661245/12/check/build-openstack-releasenotes/4d02472/html/ : SUCCESS in 4m 44s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/12/check/watcher-tempest-functional/8849790/ : SUCCESS in 35m 54s\n- watcher-grenade http://logs.openstack.org/45/661245/12/check/watcher-grenade/d74f808/ : SUCCESS in 53m 59s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/12/check/watcher-tempest-dummy_optim/598024c/ : SUCCESS in 53m 02s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/12/check/watcher-tempest-actuator/0696996/ : SUCCESS in 49m 37s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/12/check/watcher-tempest-basic_optim/11db05a/ : SUCCESS in 51m 37s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/12/check/watcher-tempest-vm_workload_consolidation/8119f8b/ : SUCCESS in 47m 53s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/12/check/watcher-tempest-workload_balancing/5d1875a/ : SUCCESS in 46m 55s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/12/check/watcherclient-tempest-functional/92a6a03/ : SUCCESS in 33m 45s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/12/check/watcher-tempest-zone_migration/5906572/ : SUCCESS in 46m 24s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/12/check/watcher-tempest-host_maintenance/7e976bd/ : SUCCESS in 45m 15s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/12/check/watcher-tempest-storage_balance/c923d01/ : SUCCESS in 45m 16s\n- watcher-tls-test http://logs.openstack.org/45/661245/12/check/watcher-tls-test/47469c6/ : SUCCESS in 46m 26s","accounts_in_message":[],"_revision_number":12},{"id":"342b2f507b4a19bd519035ca8de3bbdda39e3e78","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-03 17:23:17.000000000","message":"Patch Set 12: Code-Review-1\n\n(11 comments)\n\nSome issues inline.\n\nI\u0027m not sure why the docs are failing or what this means:\n\nhttp://logs.openstack.org/45/661245/12/check/openstack-tox-docs/aff0b0d/job-output.txt.gz#_2019-06-03_07_04_08_943685\n\n2019-06-03 07:04:08.943468 | ubuntu-bionic | Warning, treated as error:\n2019-06-03 07:04:08.943685 | ubuntu-bionic | duplicate object description of CONF, other instance in api/watcher.api.app, use :noindex: for one of them","accounts_in_message":[],"_revision_number":12},{"id":"42d5a9342fbc766749118180e06ed191c411aa24","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-04 09:12:23.000000000","message":"Patch Set 12:\n\n(11 comments)\n\n\u003e (11 comments)\n \u003e \n \u003e Some issues inline.\n \u003e \n \u003e I\u0027m not sure why the docs are failing or what this means:\n \u003e \n \u003e http://logs.openstack.org/45/661245/12/check/openstack-tox-docs/aff0b0d/job-output.txt.gz#_2019-06-03_07_04_08_943685\n \u003e \n \u003e 2019-06-03 07:04:08.943468 | ubuntu-bionic | Warning, treated as\n \u003e error:\n \u003e 2019-06-03 07:04:08.943685 | ubuntu-bionic | duplicate object\n \u003e description of CONF, other instance in api/watcher.api.app, use\n \u003e :noindex: for one of them\n\nhttps://bugs.launchpad.net/watcher/+bug/1831515","accounts_in_message":[],"_revision_number":12},{"id":"a62e80c749bd4d995d76bb5a7831b31436f9af8a","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-04 09:33:29.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"27b2b75243a585bf789dcdf75bce047490110a07","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 11:04:04.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/45/661245/13/check/openstack-tox-cover/6933ae5/cover/ : SUCCESS in 6m 30s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/13/check/openstack-tox-lower-constraints/dbc9639/ : SUCCESS in 6m 02s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/13/check/openstack-tox-pep8/91286eb/ : SUCCESS in 5m 41s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/13/check/openstack-tox-py27/52753ef/ : SUCCESS in 5m 21s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/13/check/openstack-tox-py36/7393231/ : SUCCESS in 5m 28s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/13/check/openstack-tox-py37/3a64f3f/ : SUCCESS in 5m 50s\n- openstack-tox-docs http://logs.openstack.org/45/661245/13/check/openstack-tox-docs/ba0690e/html/ : SUCCESS in 5m 11s\n- build-openstack-releasenotes http://logs.openstack.org/45/661245/13/check/build-openstack-releasenotes/d67234a/html/ : SUCCESS in 4m 39s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/13/check/watcher-tempest-functional/25a076d/ : SUCCESS in 31m 55s\n- watcher-grenade http://logs.openstack.org/45/661245/13/check/watcher-grenade/e4177e9/ : SUCCESS in 45m 53s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/13/check/watcher-tempest-dummy_optim/6538cc6/ : SUCCESS in 44m 40s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/13/check/watcher-tempest-actuator/3ed19a4/ : SUCCESS in 49m 39s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/13/check/watcher-tempest-basic_optim/3d26388/ : SUCCESS in 46m 51s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/13/check/watcher-tempest-vm_workload_consolidation/0d8102e/ : SUCCESS in 46m 54s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/13/check/watcher-tempest-workload_balancing/d0da609/ : SUCCESS in 48m 58s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/13/check/watcherclient-tempest-functional/827596c/ : SUCCESS in 33m 05s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/13/check/watcher-tempest-zone_migration/0a349d4/ : SUCCESS in 47m 08s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/13/check/watcher-tempest-host_maintenance/cd9b258/ : SUCCESS in 42m 19s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/13/check/watcher-tempest-storage_balance/033abf4/ : SUCCESS in 46m 53s\n- watcher-tls-test http://logs.openstack.org/45/661245/13/check/watcher-tls-test/56029da/ : SUCCESS in 48m 42s","accounts_in_message":[],"_revision_number":13},{"id":"bb9e28e32972c982b3bb549f82a1cfbf941e8037","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-06 13:37:51.000000000","message":"Patch Set 13:\n\n(5 comments)\n\nComments inline. I don\u0027t want to vote on this yet until I see what you think. Clearly since nothing is using this yet we could land this and change it later so I\u0027m not -1 but withholding my +1 for a few things until you see my comments.","accounts_in_message":[],"_revision_number":13},{"id":"e1fb49a824f8551b87025b283d3bea5259b6ade5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-06 13:42:41.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"1653bc0e85e73d72ef548254379b7436b12ac521","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-06-10 10:26:40.000000000","message":"Patch Set 13:\n\n(2 comments)\n\nSome comments within about error handling.\n\nAlso, if you choose to use the PlacementFixture and need some assistance please let me or another placement team member know. It can be confusing to get started but works well once it is set up.","accounts_in_message":[],"_revision_number":13},{"id":"1354914e1d1bbcafa66834b182d4ce40f2709bae","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-11 07:21:45.000000000","message":"Patch Set 13:\n\n(6 comments)\n\n\u003e (2 comments)\n \u003e \n \u003e Some comments within about error handling.\n \u003e \n \u003e Also, if you choose to use the PlacementFixture and need some\n \u003e assistance please let me or another placement team member know. It\n \u003e can be confusing to get started but works well once it is set up.\n\nThanks Chris! I\u0027ll contact your team if I have some problems.","accounts_in_message":[],"_revision_number":13},{"id":"80d203d8d208243e9bbb7a60bbc88a3fd5800dfa","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-11 08:43:39.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"2f031ba735155a2017640e39b87fa39d323cb811","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 10:19:05.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/45/661245/14/check/openstack-tox-cover/e0375db/cover/ : SUCCESS in 6m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/14/check/openstack-tox-lower-constraints/d7e2242/ : SUCCESS in 5m 50s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/14/check/openstack-tox-pep8/550a0c3/ : SUCCESS in 5m 27s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/14/check/openstack-tox-py27/119255f/ : SUCCESS in 5m 25s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/14/check/openstack-tox-py36/ea45d56/ : SUCCESS in 5m 53s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/14/check/openstack-tox-py37/c45ac1e/ : SUCCESS in 6m 41s\n- openstack-tox-docs http://logs.openstack.org/45/661245/14/check/openstack-tox-docs/46193d7/html/ : SUCCESS in 4m 35s\n- build-openstack-releasenotes http://logs.openstack.org/45/661245/14/check/build-openstack-releasenotes/9139b5a/html/ : SUCCESS in 5m 09s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/14/check/watcher-tempest-functional/5f38806/ : SUCCESS in 33m 14s\n- watcher-grenade http://logs.openstack.org/45/661245/14/check/watcher-grenade/1713e6c/ : SUCCESS in 53m 13s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/14/check/watcher-tempest-dummy_optim/afe980d/ : SUCCESS in 51m 08s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/14/check/watcher-tempest-actuator/303d250/ : SUCCESS in 1h 08m 12s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/14/check/watcher-tempest-basic_optim/35750d8/ : SUCCESS in 49m 11s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/14/check/watcher-tempest-vm_workload_consolidation/c85f6fb/ : SUCCESS in 52m 33s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/14/check/watcher-tempest-workload_balancing/df36239/ : SUCCESS in 56m 45s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/14/check/watcherclient-tempest-functional/71deb3e/ : SUCCESS in 41m 49s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/14/check/watcher-tempest-zone_migration/9e41f3d/ : SUCCESS in 51m 56s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/14/check/watcher-tempest-host_maintenance/52106fc/ : SUCCESS in 50m 02s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/14/check/watcher-tempest-storage_balance/1927a13/ : SUCCESS in 50m 59s\n- watcher-tls-test http://logs.openstack.org/45/661245/14/check/watcher-tls-test/f62049b/ : SUCCESS in 48m 01s","accounts_in_message":[],"_revision_number":14},{"id":"0258750c19ee9b003ebf495aa6fc0bf1ee526167","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-11 19:35:16.000000000","message":"Patch Set 14: Code-Review+1\n\n(3 comments)\n\nA couple of nits inline but my comments have been addressed.","accounts_in_message":[],"_revision_number":14},{"id":"87f1205e38605c05237fe77d5988671ae76fb1a7","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-12 03:11:37.000000000","message":"Patch Set 14:\n\n(2 comments)","accounts_in_message":[],"_revision_number":14},{"id":"6ab24d9515e0663b5697e66e7112ba119b79f2a0","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-12 03:12:52.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"ff87c891be11f0fa982603a6fc422d57d686ed70","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 04:58:35.000000000","message":"Patch Set 15: 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/45/661245/15/check/openstack-tox-cover/ba6ce74/cover/ : SUCCESS in 8m 42s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/15/check/openstack-tox-lower-constraints/bb1463f/ : SUCCESS in 5m 21s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/15/check/openstack-tox-pep8/dddaa58/ : SUCCESS in 6m 09s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/15/check/openstack-tox-py27/89aaba5/ : SUCCESS in 6m 37s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/15/check/openstack-tox-py36/8441d20/ : SUCCESS in 6m 58s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/15/check/openstack-tox-py37/1462433/ : SUCCESS in 7m 29s\n- openstack-tox-docs http://logs.openstack.org/45/661245/15/check/openstack-tox-docs/63ffd71/html/ : SUCCESS in 6m 28s\n- build-openstack-releasenotes http://logs.openstack.org/45/661245/15/check/build-openstack-releasenotes/b168282/html/ : SUCCESS in 7m 30s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/15/check/watcher-tempest-functional/1aff5bb/ : SUCCESS in 30m 20s\n- watcher-grenade http://logs.openstack.org/45/661245/15/check/watcher-grenade/8e2d799/ : SUCCESS in 40m 51s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/15/check/watcher-tempest-dummy_optim/a8e421c/ : SUCCESS in 51m 31s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/15/check/watcher-tempest-actuator/8f8a592/ : SUCCESS in 49m 29s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/15/check/watcher-tempest-basic_optim/9ad1989/ : POST_FAILURE in 52m 12s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/15/check/watcher-tempest-vm_workload_consolidation/168e417/ : SUCCESS in 51m 35s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/15/check/watcher-tempest-workload_balancing/f6cc1b7/ : SUCCESS in 50m 08s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/15/check/watcherclient-tempest-functional/652711f/ : SUCCESS in 34m 02s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/15/check/watcher-tempest-zone_migration/7e7803b/ : SUCCESS in 49m 42s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/15/check/watcher-tempest-host_maintenance/aefe565/ : SUCCESS in 1h 00m 03s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/15/check/watcher-tempest-storage_balance/59eb310/ : SUCCESS in 49m 04s\n- watcher-tls-test http://logs.openstack.org/45/661245/15/check/watcher-tls-test/6ff2e34/ : SUCCESS in 50m 02s","accounts_in_message":[],"_revision_number":15},{"id":"6c6c77b6daf37e4297bf8d90c923238720b254c3","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-12 07:37:31.000000000","message":"Patch Set 15:\n\nrecheck","accounts_in_message":[],"_revision_number":15},{"id":"7dbffacb2c98b27ed52a6764067d71fe9cc995f7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 09:30:46.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/45/661245/15/check/openstack-tox-cover/6776960/cover/ : SUCCESS in 5m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/15/check/openstack-tox-lower-constraints/d7ed117/ : SUCCESS in 6m 35s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/15/check/openstack-tox-pep8/a524638/ : SUCCESS in 4m 58s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/15/check/openstack-tox-py27/755adfe/ : SUCCESS in 5m 28s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/15/check/openstack-tox-py36/f2e8d8f/ : SUCCESS in 5m 51s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/15/check/openstack-tox-py37/278d4ed/ : SUCCESS in 5m 32s\n- openstack-tox-docs http://logs.openstack.org/45/661245/15/check/openstack-tox-docs/e5e50b2/html/ : SUCCESS in 5m 10s\n- build-openstack-releasenotes http://logs.openstack.org/45/661245/15/check/build-openstack-releasenotes/b110d88/html/ : SUCCESS in 4m 44s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/15/check/watcher-tempest-functional/e3d7a54/ : SUCCESS in 35m 47s\n- watcher-grenade http://logs.openstack.org/45/661245/15/check/watcher-grenade/8eabe45/ : SUCCESS in 46m 58s\n- watcher-tempest-dummy_optim http://logs.openstack.org/45/661245/15/check/watcher-tempest-dummy_optim/0bbbeb7/ : SUCCESS in 49m 24s\n- watcher-tempest-actuator http://logs.openstack.org/45/661245/15/check/watcher-tempest-actuator/21bcd78/ : SUCCESS in 51m 05s\n- watcher-tempest-basic_optim http://logs.openstack.org/45/661245/15/check/watcher-tempest-basic_optim/bc45584/ : SUCCESS in 48m 27s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/45/661245/15/check/watcher-tempest-vm_workload_consolidation/a92be59/ : SUCCESS in 53m 33s\n- watcher-tempest-workload_balancing http://logs.openstack.org/45/661245/15/check/watcher-tempest-workload_balancing/bd24089/ : SUCCESS in 50m 52s\n- watcherclient-tempest-functional http://logs.openstack.org/45/661245/15/check/watcherclient-tempest-functional/777d4cb/ : SUCCESS in 26m 46s\n- watcher-tempest-zone_migration http://logs.openstack.org/45/661245/15/check/watcher-tempest-zone_migration/2e02112/ : SUCCESS in 54m 02s\n- watcher-tempest-host_maintenance http://logs.openstack.org/45/661245/15/check/watcher-tempest-host_maintenance/d6a7775/ : SUCCESS in 55m 26s\n- watcher-tempest-storage_balance http://logs.openstack.org/45/661245/15/check/watcher-tempest-storage_balance/2ebe6f0/ : SUCCESS in 53m 21s\n- watcher-tls-test http://logs.openstack.org/45/661245/15/check/watcher-tls-test/18de31b/ : SUCCESS in 48m 24s","accounts_in_message":[],"_revision_number":15},{"id":"4c1efe7fc40d603e0050a877554ee030b6b54fd1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-12 19:08:29.000000000","message":"Patch Set 15: Code-Review+1\n\nStill lgtm since PS14, thanks for addressing those nits.","accounts_in_message":[],"_revision_number":15},{"id":"8ebf76642f16c245e5bb8f0f1c9c1d6efe254fbc","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-06-13 08:24:25.000000000","message":"Patch Set 15: Code-Review+1\n\nnice improvements, thanks","accounts_in_message":[],"_revision_number":15},{"id":"8d54e586326d8585e3a99be5e6441117b9e6028c","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-06-13 09:13:08.000000000","message":"Patch Set 15: Code-Review+2\n\nNice","accounts_in_message":[],"_revision_number":15},{"id":"f0ed1de100ac46514daab0869a9633707fb74998","author":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"date":"2019-06-13 22:44:33.000000000","message":"Patch Set 15: Code-Review+1","accounts_in_message":[],"_revision_number":15},{"id":"2d2a8d1058f224cb5972e70894a5049b1b44631e","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-06-14 01:39:08.000000000","message":"Patch Set 15: Workflow+1","accounts_in_message":[],"_revision_number":15},{"id":"7e8b2710231ab3e64a908e2704a3bf5f6ffd0fee","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-14 01:39:21.000000000","message":"Patch Set 15: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":15},{"id":"d74afd201822e9a9cd9b42e91facdfb2a671970f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-14 02:21:44.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":15},{"id":"2a71d5687536454f4d3850ff45a53d0d0a720710","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-14 02:21:44.000000000","message":"Patch Set 15: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/45/661245/15/gate/openstack-tox-lower-constraints/50b4175/ : SUCCESS in 6m 34s\n- openstack-tox-pep8 http://logs.openstack.org/45/661245/15/gate/openstack-tox-pep8/c123458/ : SUCCESS in 5m 56s\n- openstack-tox-py27 http://logs.openstack.org/45/661245/15/gate/openstack-tox-py27/6c38ca9/ : SUCCESS in 5m 04s\n- openstack-tox-py36 http://logs.openstack.org/45/661245/15/gate/openstack-tox-py36/ff6d420/ : SUCCESS in 6m 50s\n- openstack-tox-py37 http://logs.openstack.org/45/661245/15/gate/openstack-tox-py37/1fb3ed3/ : SUCCESS in 5m 59s\n- openstack-tox-docs http://logs.openstack.org/45/661245/15/gate/openstack-tox-docs/2518170/html/ : SUCCESS in 5m 05s\n- build-openstack-releasenotes http://logs.openstack.org/45/661245/15/gate/build-openstack-releasenotes/7c14bc2/html/ : SUCCESS in 4m 59s\n- watcher-tempest-functional http://logs.openstack.org/45/661245/15/gate/watcher-tempest-functional/2218e63/ : SUCCESS in 36m 09s","accounts_in_message":[],"_revision_number":15}],"current_revision_number":15,"current_revision":"b57feba5e8c5ac58e76b708095e0f99c98554d64","revisions":{"1790697092d865a51ade1c5b2b085b923231630a":{"kind":"REWORK","_number":1,"created":"2019-05-24 09:22:06.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/1"}}},"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":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1790697092d865a51ade1c5b2b085b923231630a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/1790697092d865a51ade1c5b2b085b923231630a"}]},"branch":"refs/heads/master"},"dad493eebaeda8ec08c58e77a33e3aae50193231":{"kind":"REWORK","_number":2,"created":"2019-05-24 09:23:35.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/2"}}},"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":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:23:08.000000000","tz":-420},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dad493eebaeda8ec08c58e77a33e3aae50193231"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/dad493eebaeda8ec08c58e77a33e3aae50193231"}]},"branch":"refs/heads/master"},"380dfc814a1cf81f6b8cb8e1d26905bec6be077c":{"kind":"REWORK","_number":3,"created":"2019-05-27 02:51:42.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/3"}}},"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":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-27 02:51:23.000000000","tz":-420},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/380dfc814a1cf81f6b8cb8e1d26905bec6be077c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/380dfc814a1cf81f6b8cb8e1d26905bec6be077c"}]},"branch":"refs/heads/master"},"627aa8ed95fb01754e172fcedd01f137902265d1":{"kind":"REWORK","_number":4,"created":"2019-05-27 03:56:54.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/4"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-27 03:56:18.000000000","tz":-420},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/627aa8ed95fb01754e172fcedd01f137902265d1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/627aa8ed95fb01754e172fcedd01f137902265d1"}]},"branch":"refs/heads/master"},"5363818b45f9cabd1bd4988ab55308fd4c5de605":{"kind":"REWORK","_number":5,"created":"2019-05-27 07:59:39.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/5"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-27 07:58:48.000000000","tz":-420},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5363818b45f9cabd1bd4988ab55308fd4c5de605"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/5363818b45f9cabd1bd4988ab55308fd4c5de605"}]},"branch":"refs/heads/master"},"67865277556fe9b87ee35d76f5cf2b3fac3f9fe4":{"kind":"REWORK","_number":6,"created":"2019-05-27 11:54:37.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/6"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-27 11:54:07.000000000","tz":480},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/67865277556fe9b87ee35d76f5cf2b3fac3f9fe4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/67865277556fe9b87ee35d76f5cf2b3fac3f9fe4"}]},"branch":"refs/heads/master"},"66e4f5b02da30085af0569760e9e4503a9760da1":{"kind":"REWORK","_number":7,"created":"2019-05-28 03:06:21.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/7"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-28 03:05:42.000000000","tz":480},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/66e4f5b02da30085af0569760e9e4503a9760da1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/66e4f5b02da30085af0569760e9e4503a9760da1"}]},"branch":"refs/heads/master"},"826bd2c75e5c7d97ad86b632711643efa75f6fcc":{"kind":"REWORK","_number":8,"created":"2019-05-28 09:05:53.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/8"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-28 09:05:16.000000000","tz":480},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/826bd2c75e5c7d97ad86b632711643efa75f6fcc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/826bd2c75e5c7d97ad86b632711643efa75f6fcc"}]},"branch":"refs/heads/master"},"59dea4638f3ff89be0b4e1e0962b5c9ef846ecef":{"kind":"REWORK","_number":9,"created":"2019-05-28 11:31:11.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/9"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-28 11:30:29.000000000","tz":480},"subject":"[WIP]Add Placement helper","message":"[WIP]Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/59dea4638f3ff89be0b4e1e0962b5c9ef846ecef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/59dea4638f3ff89be0b4e1e0962b5c9ef846ecef"}]},"branch":"refs/heads/master"},"6850968613ecf7172374e9fafd4a327d7fa86cb0":{"kind":"REWORK","_number":10,"created":"2019-05-29 03:06:16.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/10"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-29 03:05:31.000000000","tz":480},"subject":"Add Placement helper","message":"Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6850968613ecf7172374e9fafd4a327d7fa86cb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/6850968613ecf7172374e9fafd4a327d7fa86cb0"}]},"branch":"refs/heads/master"},"9b7e94c80c04b0e6d54d1b73803d6332da0cd694":{"kind":"REWORK","_number":11,"created":"2019-05-29 03:30:24.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/11"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-29 03:29:56.000000000","tz":480},"subject":"Add Placement helper","message":"Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9b7e94c80c04b0e6d54d1b73803d6332da0cd694"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9b7e94c80c04b0e6d54d1b73803d6332da0cd694"}]},"branch":"refs/heads/master"},"ef0149d3d6234e8f4997c4dbe53f3cf5fe235bb8":{"kind":"REWORK","_number":12,"created":"2019-06-03 06:54:30.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/12"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-06-03 07:16:46.000000000","tz":480},"subject":"Add Placement helper","message":"Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ef0149d3d6234e8f4997c4dbe53f3cf5fe235bb8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/ef0149d3d6234e8f4997c4dbe53f3cf5fe235bb8"}]},"branch":"refs/heads/master"},"008f96b27f46b156639746ba4d96be1a6a5f1d81":{"kind":"REWORK","_number":13,"created":"2019-06-04 09:33:29.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/13"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-06-04 09:33:01.000000000","tz":480},"subject":"Add Placement helper","message":"Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/008f96b27f46b156639746ba4d96be1a6a5f1d81"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/008f96b27f46b156639746ba4d96be1a6a5f1d81"}]},"branch":"refs/heads/master"},"c0c98e1f69155cfb866fb442f241bbddbec5b19d":{"kind":"REWORK","_number":14,"created":"2019-06-11 08:43:39.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/14"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-06-11 08:43:12.000000000","tz":480},"subject":"Add Placement helper","message":"Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c0c98e1f69155cfb866fb442f241bbddbec5b19d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/c0c98e1f69155cfb866fb442f241bbddbec5b19d"}]},"branch":"refs/heads/master"},"b57feba5e8c5ac58e76b708095e0f99c98554d64":{"kind":"REWORK","_number":15,"created":"2019-06-12 03:12:52.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/45/661245/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/45/661245/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/45/661245/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/45/661245/15"}}},"commit":{"parents":[{"commit":"15316a57db515676587eb63bfa8ab02cafeb491d","subject":"Merge \"Optimize NovaClusterDataModelCollector.add_instance_node\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/15316a57db515676587eb63bfa8ab02cafeb491d"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-05-24 09:18:55.000000000","tz":-420},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-06-12 03:11:13.000000000","tz":480},"subject":"Add Placement helper","message":"Add Placement helper\n\nThis patch added Placement to Watcher\nWe plan to improve the data model and strategies in\nthe future specs.\n\nChange-Id: I7141459eef66557cd5d525b5887bd2a381cdac3f\nImplements: blueprint support-placement-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b57feba5e8c5ac58e76b708095e0f99c98554d64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b57feba5e8c5ac58e76b708095e0f99c98554d64"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
