)]}'
{"id":"openstack%2Fwatcher~555665","triplet_id":"openstack%2Fwatcher~master~Idd6ebc94f81ad5d65256c80885f2addc1aaeaae1","project":"openstack/watcher","branch":"master","topic":"bp/replace-cold-migrate-to-use-nova-migration-api","hashtags":[],"change_id":"Idd6ebc94f81ad5d65256c80885f2addc1aaeaae1","subject":"Replace cold migration to use Nova migration API","status":"MERGED","created":"2018-03-23 07:13:06.000000000","updated":"2018-04-18 13:36:53.000000000","submitted":"2018-04-18 13:36:53.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"555665-1524058613338-eb6e561f","meta_rev_id":"1f92fe0460a1eeec9fe9cb074322e20ba4e0f25e","_number":555665,"virtual_id_number":555665,"owner":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},{"value":0,"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},{"value":0,"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"value":0,"date":"2018-04-13 03:27:55.000000000","_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"value":0,"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"value":0,"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},{"value":2,"date":"2018-04-18 13:36:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}],"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":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"all":[{"value":2,"date":"2018-04-16 05:24:35.000000000","_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},{"value":1,"date":"2018-04-16 05:25:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},{"value":0,"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"value":0,"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"value":2,"date":"2018-04-18 09:27:10.000000000","_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"value":1,"date":"2018-04-13 07:40:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2018-04-16 02:05:35.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}],"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":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"all":[{"value":0,"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},{"value":0,"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},{"value":0,"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"value":0,"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"value":0,"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"value":0,"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":1,"date":"2018-04-18 12:49:16.000000000","_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},{"value":0,"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},{"value":0,"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"value":0,"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"value":0,"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"value":0,"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"value":0,"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},{"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-03-28 10:51:35.000000000","updated_by":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"reviewer":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"state":"REVIEWER"},{"updated":"2018-04-13 07:40:44.000000000","updated_by":{"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},"reviewer":{"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},"state":"REVIEWER"},{"updated":"2018-04-16 02:05:35.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":"2018-04-16 05:24:35.000000000","updated_by":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"reviewer":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"state":"REVIEWER"},{"updated":"2018-04-16 05:25:29.000000000","updated_by":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"reviewer":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"state":"REVIEWER"},{"updated":"2018-04-18 09:27:10.000000000","updated_by":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"reviewer":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"state":"REVIEWER"},{"updated":"2018-04-18 12:49:16.000000000","updated_by":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"reviewer":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"state":"REVIEWER"},{"updated":"2018-04-18 13:36:53.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":"16e2c4a285e25afbbcd0c28c1462d78bf27aa0af","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-03-23 07:13:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"880a79bae6514452b6c3816d30a606447ec25a54","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-23 08:10:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/65/555665/1/check/openstack-tox-pep8/a5f6438/ : SUCCESS in 4m 58s\n- openstack-tox-py27 http://logs.openstack.org/65/555665/1/check/openstack-tox-py27/70d814c/ : SUCCESS in 5m 24s\n- openstack-tox-py35 http://logs.openstack.org/65/555665/1/check/openstack-tox-py35/d42a7a2/ : SUCCESS in 5m 29s\n- build-openstack-sphinx-docs http://logs.openstack.org/65/555665/1/check/build-openstack-sphinx-docs/cffc0ef/html/ : SUCCESS in 5m 50s\n- watcher-tempest-multinode http://logs.openstack.org/65/555665/1/check/watcher-tempest-multinode/054ee0f/ : SUCCESS in 51m 21s (non-voting)\n- legacy-rally-dsvm-watcher-rally-non-vote http://logs.openstack.org/65/555665/1/check/legacy-rally-dsvm-watcher-rally-non-vote/1b61fdb/ : SUCCESS in 31m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"83a8cf0302b1bbea6537eb156de3b3d24fc42a6d","author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"date":"2018-03-27 12:45:00.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"da4f656bf1e343689e4d5d50a01e06c2fa63dfd8","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2018-03-28 03:06:18.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ce3685e5dc3df4c2969620840e2e3b89512d27c3","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-03-28 08:42:41.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"efaeb8098cc8cfbf9ee99123a62f3b7ab863a032","author":{"_account_id":24501,"name":"sue","display_name":"suzhengwei","email":"sugar-2008@163.com","username":"suzhengwei"},"date":"2018-03-28 10:51:35.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"2e59160c8bbb7e8e43f9c1e02b96afea7f84f26e","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-03-29 00:37:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4f82c138ff1b1883673f4388cd33c40aa822b239","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-29 01:21:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/65/555665/2/check/openstack-tox-pep8/fc13628/ : SUCCESS in 5m 19s\n- openstack-tox-py27 http://logs.openstack.org/65/555665/2/check/openstack-tox-py27/054bfb4/ : SUCCESS in 4m 57s\n- openstack-tox-py35 http://logs.openstack.org/65/555665/2/check/openstack-tox-py35/8018d1e/ : SUCCESS in 4m 58s\n- build-openstack-sphinx-docs http://logs.openstack.org/65/555665/2/check/build-openstack-sphinx-docs/e7622ba/html/ : SUCCESS in 6m 01s\n- watcher-tempest-zuulv3 http://logs.openstack.org/65/555665/2/check/watcher-tempest-zuulv3/c42c81c/ : SUCCESS in 32m 20s\n- watcher-tempest-dummy_optim http://logs.openstack.org/65/555665/2/check/watcher-tempest-dummy_optim/ed16c77/ : SUCCESS in 34m 52s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/65/555665/2/check/watcher-tempest-actuator/a74fa41/ : SUCCESS in 39m 39s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/65/555665/2/check/watcher-tempest-basic_optim/b86dead/ : SUCCESS in 34m 44s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/65/555665/2/check/watcher-tempest-workload_balancing/f9ddff8/ : SUCCESS in 33m 32s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/65/555665/2/check/watcherclient-tempest-functional/89247a4/ : SUCCESS in 30m 18s (non-voting)\n- legacy-rally-dsvm-watcher-rally http://logs.openstack.org/65/555665/2/check/legacy-rally-dsvm-watcher-rally/418eeae/ : SUCCESS in 28m 21s","accounts_in_message":[],"_revision_number":2},{"id":"a223f81b996f3b41a6a60601dcf067617df6ebca","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-04-02 05:43:15.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bcd237821dfd81954b7a8f0555c0ab4961fd5094","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-04-02 05:46:31.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0661e754ddef2a7013e368d441b080e3443ee51f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-02 06:23:27.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/65/555665/4/check/openstack-tox-pep8/6223dc7/ : SUCCESS in 5m 22s\n- openstack-tox-py27 http://logs.openstack.org/65/555665/4/check/openstack-tox-py27/77fb7ab/ : SUCCESS in 5m 52s\n- openstack-tox-py35 http://logs.openstack.org/65/555665/4/check/openstack-tox-py35/128cadb/ : SUCCESS in 4m 56s\n- build-openstack-sphinx-docs http://logs.openstack.org/65/555665/4/check/build-openstack-sphinx-docs/e43fc3f/html/ : SUCCESS in 6m 07s\n- build-openstack-releasenotes http://logs.openstack.org/65/555665/4/check/build-openstack-releasenotes/9526671/html/ : SUCCESS in 3m 56s\n- legacy-rally-dsvm-watcher-rally http://logs.openstack.org/65/555665/4/check/legacy-rally-dsvm-watcher-rally/87fed93/ : SUCCESS in 28m 21s\n- watcher-tempest-zuulv3 http://logs.openstack.org/65/555665/4/check/watcher-tempest-zuulv3/20f02b3/ : SUCCESS in 31m 14s\n- watcher-tempest-dummy_optim http://logs.openstack.org/65/555665/4/check/watcher-tempest-dummy_optim/005133f/ : SUCCESS in 32m 46s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/65/555665/4/check/watcher-tempest-actuator/ab10699/ : SUCCESS in 35m 28s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/65/555665/4/check/watcher-tempest-basic_optim/ae2bea1/ : SUCCESS in 32m 44s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/65/555665/4/check/watcher-tempest-workload_balancing/5413e04/ : SUCCESS in 32m 55s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/65/555665/4/check/watcherclient-tempest-functional/2fb3563/ : SUCCESS in 27m 17s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/65/555665/4/check/openstack-tox-lower-constraints/e0d48d7/ : SUCCESS in 5m 37s","accounts_in_message":[],"_revision_number":4},{"id":"27424275456d38a92107de11b3b825c17e2c8fd8","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2018-04-03 02:04:33.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"c0320697f7c0444b1b941d0ec959cd8064076515","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-04-03 02:14:22.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"8c987e4d568d61d47c20368b3920820678a364bd","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2018-04-03 05:41:31.000000000","message":"Patch Set 4: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2cf6c5b595928a7cf778f7bd1826f6f4ade533ff","author":{"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},"date":"2018-04-06 14:04:41.000000000","message":"Patch Set 4:\n\nYou set default API version to 2.56, but how we should overcome situation if user have older Nova version? Do we need such check?","accounts_in_message":[],"_revision_number":4},{"id":"55c655e045fc73de01ce0e2783cc6460c3f718b2","author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"date":"2018-04-09 10:53:28.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"7b7b5ad584ce1e504be7a91ab25906c4c22d8a94","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-04-10 09:15:11.000000000","message":"Patch Set 4:\n\n\u003e You set default API version to 2.56, but how we should overcome\n \u003e situation if user have older Nova version? Do we need such check?\n\nAre you proposing to implement to check nova version?\nActually we can check nova version. If nova version is older than v2.56, watcher throws exception when host option is given.","accounts_in_message":[],"_revision_number":4},{"id":"d725cce90cc2bc0560ad65e84cfd0195ad632b7b","author":{"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},"date":"2018-04-10 09:44:50.000000000","message":"Patch Set 4:\n\n\u003e \u003e You set default API version to 2.56, but how we should overcome\n \u003e \u003e situation if user have older Nova version? Do we need such check?\n \u003e \n \u003e Are you proposing to implement to check nova version?\n \u003e Actually we can check nova version. If nova version is older than\n \u003e v2.56, watcher throws exception when host option is given.\n\nI think something like note in docs or notification on service startup would be a good idea. If you prefer to throw an exception, so it would be good, too.\n\nMy idea is that if we rely on concrete version of API and its methods, then we should check availability of this version.","accounts_in_message":[],"_revision_number":4},{"id":"7732f255f019e5446832c1d4ac3e95f027c693b5","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-04-12 02:07:02.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"2d49df13be71bc00e9473d4fdb57011ce7a12ae2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-12 02:49:29.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/65/555665/5/check/openstack-tox-pep8/4c9104f/ : SUCCESS in 5m 21s\n- openstack-tox-py27 http://logs.openstack.org/65/555665/5/check/openstack-tox-py27/ffec6c8/ : SUCCESS in 5m 21s\n- openstack-tox-py35 http://logs.openstack.org/65/555665/5/check/openstack-tox-py35/f2f2a64/ : SUCCESS in 5m 12s\n- build-openstack-sphinx-docs http://logs.openstack.org/65/555665/5/check/build-openstack-sphinx-docs/c398b92/html/ : SUCCESS in 5m 44s\n- build-openstack-releasenotes http://logs.openstack.org/65/555665/5/check/build-openstack-releasenotes/99cc968/html/ : SUCCESS in 4m 52s\n- watcher-tempest-functional http://logs.openstack.org/65/555665/5/check/watcher-tempest-functional/513a9e1/ : SUCCESS in 24m 54s\n- watcher-tempest-dummy_optim http://logs.openstack.org/65/555665/5/check/watcher-tempest-dummy_optim/9a9f35d/ : SUCCESS in 33m 23s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/65/555665/5/check/watcher-tempest-actuator/fc62522/ : SUCCESS in 32m 05s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/65/555665/5/check/watcher-tempest-basic_optim/8489dea/ : SUCCESS in 36m 59s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/65/555665/5/check/watcher-tempest-workload_balancing/414f744/ : SUCCESS in 29m 31s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/65/555665/5/check/watcherclient-tempest-functional/5d8b1a3/ : SUCCESS in 32m 06s (non-voting)\n- legacy-rally-dsvm-watcher-rally http://logs.openstack.org/65/555665/5/check/legacy-rally-dsvm-watcher-rally/b810c45/ : SUCCESS in 26m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/555665/5/check/openstack-tox-lower-constraints/1d267e4/ : SUCCESS in 5m 10s","accounts_in_message":[],"_revision_number":5},{"id":"f66b5596584e12fb07491a420f55d36a3b7abad3","author":{"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},"date":"2018-04-12 17:57:19.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)\n\nDo we omit raising exception or other way of protecting against older nova API version in this change?","accounts_in_message":[],"_revision_number":5},{"id":"3df93c0f5c795be79025f1f03d73414825e94f0a","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-04-13 01:53:38.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"34aac50c9575c22526df1861d0b6b404ef4ab453","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-13 02:38:08.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/65/555665/6/check/openstack-tox-pep8/0a0eb6f/ : SUCCESS in 4m 58s\n- openstack-tox-py27 http://logs.openstack.org/65/555665/6/check/openstack-tox-py27/4f4ae24/ : SUCCESS in 5m 55s\n- openstack-tox-py35 http://logs.openstack.org/65/555665/6/check/openstack-tox-py35/4b6783b/ : SUCCESS in 4m 43s\n- build-openstack-sphinx-docs http://logs.openstack.org/65/555665/6/check/build-openstack-sphinx-docs/aec6e5e/html/ : SUCCESS in 6m 08s\n- build-openstack-releasenotes http://logs.openstack.org/65/555665/6/check/build-openstack-releasenotes/311bf42/html/ : SUCCESS in 4m 02s\n- watcher-tempest-functional http://logs.openstack.org/65/555665/6/check/watcher-tempest-functional/f5adfdd/ : SUCCESS in 22m 30s\n- watcher-tempest-dummy_optim http://logs.openstack.org/65/555665/6/check/watcher-tempest-dummy_optim/92c1364/ : SUCCESS in 28m 47s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/65/555665/6/check/watcher-tempest-actuator/0daa71d/ : SUCCESS in 35m 15s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/65/555665/6/check/watcher-tempest-basic_optim/d750aa2/ : SUCCESS in 37m 03s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/65/555665/6/check/watcher-tempest-workload_balancing/2fac9c1/ : SUCCESS in 31m 39s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/65/555665/6/check/watcherclient-tempest-functional/eaf8b3b/ : SUCCESS in 22m 27s (non-voting)\n- legacy-rally-dsvm-watcher-rally http://logs.openstack.org/65/555665/6/check/legacy-rally-dsvm-watcher-rally/e45a3ff/ : SUCCESS in 32m 44s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/555665/6/check/openstack-tox-lower-constraints/e8fb32c/ : SUCCESS in 4m 57s","accounts_in_message":[],"_revision_number":6},{"id":"01ba172a89f944fe4a258a1010628c78c7a3ac37","author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"date":"2018-04-13 03:27:55.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"b72d5a862ee9d552d1b5652eb31ec75d299cb5c2","author":{"_account_id":27947,"name":"Egor Panfilov","email":"edpanfilov@sbcloud.ru","username":"erakli"},"date":"2018-04-13 07:40:44.000000000","message":"Patch Set 6: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":6},{"id":"b35307d011cd1ff039def0a910f4508956fcc81a","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2018-04-16 02:05:35.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"4668da33e3f7e54c35d00bb81cd694ea59690c83","author":{"_account_id":19457,"name":"aditi sharma","email":"adi.sky17@gmail.com","username":"aditi"},"date":"2018-04-16 05:24:35.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"4e312ea6575fa30f3d9d7a1a52d336b773015301","author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"date":"2018-04-16 05:25:29.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"386f31d30562c03df3be23c7b44a62a7bb8c658b","author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"date":"2018-04-18 09:27:10.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"6006b6bfc72b6bdad251eddd518a93e01607910d","author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"date":"2018-04-18 12:49:16.000000000","message":"Patch Set 6: Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"d41d911c76ebc19746fd1b4096d14f6864ffc1b9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-18 12:49:27.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"9064ede6d3a72273993027ba0ada0985234647f6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-18 13:36:53.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/65/555665/6/gate/openstack-tox-pep8/a3fa25f/ : SUCCESS in 5m 12s\n- openstack-tox-py27 http://logs.openstack.org/65/555665/6/gate/openstack-tox-py27/25d7695/ : SUCCESS in 4m 57s\n- openstack-tox-py35 http://logs.openstack.org/65/555665/6/gate/openstack-tox-py35/5f891e1/ : SUCCESS in 6m 18s\n- build-openstack-sphinx-docs http://logs.openstack.org/65/555665/6/gate/build-openstack-sphinx-docs/63a86f6/html/ : SUCCESS in 6m 25s\n- build-openstack-releasenotes http://logs.openstack.org/65/555665/6/gate/build-openstack-releasenotes/9db1ced/html/ : SUCCESS in 4m 31s\n- watcher-tempest-functional http://logs.openstack.org/65/555665/6/gate/watcher-tempest-functional/cdc0f64/ : SUCCESS in 27m 58s\n- watcher-tempest-dummy_optim http://logs.openstack.org/65/555665/6/gate/watcher-tempest-dummy_optim/bbeda7b/ : SUCCESS in 32m 55s (non-voting)\n- watcher-tempest-actuator http://logs.openstack.org/65/555665/6/gate/watcher-tempest-actuator/8473a9a/ : SUCCESS in 40m 05s (non-voting)\n- watcher-tempest-basic_optim http://logs.openstack.org/65/555665/6/gate/watcher-tempest-basic_optim/cbfb39f/ : SUCCESS in 36m 21s (non-voting)\n- watcher-tempest-workload_balancing http://logs.openstack.org/65/555665/6/gate/watcher-tempest-workload_balancing/6e444be/ : SUCCESS in 36m 33s (non-voting)\n- watcherclient-tempest-functional http://logs.openstack.org/65/555665/6/gate/watcherclient-tempest-functional/284c19d/ : SUCCESS in 28m 11s (non-voting)\n- legacy-rally-dsvm-watcher-rally http://logs.openstack.org/65/555665/6/gate/legacy-rally-dsvm-watcher-rally/1b3f07d/ : SUCCESS in 27m 47s\n- openstack-tox-lower-constraints http://logs.openstack.org/65/555665/6/gate/openstack-tox-lower-constraints/4c076b0/ : SUCCESS in 5m 50s","accounts_in_message":[],"_revision_number":6},{"id":"e9ef226b844274d35f62f91a9956330443f065bf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-18 13:36:53.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"4179c3527cc09088e70008f1a2959b6e2730d526","revisions":{"7914f97a08cf3158517ea6ae3133a387a65841f2":{"kind":"REWORK","_number":1,"created":"2018-03-23 07:13:06.000000000","uploader":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"ref":"refs/changes/65/555665/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/65/555665/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/65/555665/1"}}},"commit":{"parents":[{"commit":"b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa","subject":"Merge \"Remove version/date from CLI documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa"}]}],"author":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-03-23 07:05:39.000000000","tz":540},"committer":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-03-23 07:05:39.000000000","tz":540},"subject":"Replace cold migration to use Nova migration API","message":"Replace cold migration to use Nova migration API\n\nSince Nova API v2.56, Nova migrate Server(migrate Action) API\nhas host option.\nThis patch replaces cold migration implementation to use the API.\n\nChange-Id: Idd6ebc94f81ad5d65256c80885f2addc1aaeaae1\nImplements: blueprint replace-cold-migrate-to-use-nova-migration-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7914f97a08cf3158517ea6ae3133a387a65841f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/7914f97a08cf3158517ea6ae3133a387a65841f2"}]},"branch":"refs/heads/master"},"e4888698e7f1232f5c185cec89689d3a40ff46b1":{"kind":"REWORK","_number":2,"created":"2018-03-29 00:37:12.000000000","uploader":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"ref":"refs/changes/65/555665/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/65/555665/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/65/555665/2"}}},"commit":{"parents":[{"commit":"b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa","subject":"Merge \"Remove version/date from CLI documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa"}]}],"author":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-03-23 07:05:39.000000000","tz":540},"committer":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-03-29 00:36:54.000000000","tz":540},"subject":"Replace cold migration to use Nova migration API","message":"Replace cold migration to use Nova migration API\n\nSince Nova API v2.56, Nova migrate Server(migrate Action) API\nhas host option.\nThis patch replaces cold migration implementation to use the API.\n\nChange-Id: Idd6ebc94f81ad5d65256c80885f2addc1aaeaae1\nImplements: blueprint replace-cold-migrate-to-use-nova-migration-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e4888698e7f1232f5c185cec89689d3a40ff46b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e4888698e7f1232f5c185cec89689d3a40ff46b1"}]},"branch":"refs/heads/master"},"719d367c63a7072e041820abc4eec9a9243030f4":{"kind":"REWORK","_number":3,"created":"2018-04-02 05:43:15.000000000","uploader":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"ref":"refs/changes/65/555665/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/65/555665/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/65/555665/3"}}},"commit":{"parents":[{"commit":"b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa","subject":"Merge \"Remove version/date from CLI documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa"}]}],"author":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-03-23 07:05:39.000000000","tz":540},"committer":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-04-02 05:42:57.000000000","tz":540},"subject":"Replace cold migration to use Nova migration API","message":"Replace cold migration to use Nova migration API\n\nSince Nova API v2.56, Nova migrate Server(migrate Action) API\nhas host option.\nThis patch replaces cold migration implementation to use the API.\n\nChange-Id: Idd6ebc94f81ad5d65256c80885f2addc1aaeaae1\nImplements: blueprint replace-cold-migrate-to-use-nova-migration-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/719d367c63a7072e041820abc4eec9a9243030f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/719d367c63a7072e041820abc4eec9a9243030f4"}]},"branch":"refs/heads/master"},"3146084ae672e5647652c44d7e9b6475e80ddf4b":{"kind":"REWORK","_number":4,"created":"2018-04-02 05:46:31.000000000","uploader":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"ref":"refs/changes/65/555665/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/65/555665/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/65/555665/4"}}},"commit":{"parents":[{"commit":"b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa","subject":"Merge \"Remove version/date from CLI documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa"}]}],"author":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-03-23 07:05:39.000000000","tz":540},"committer":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-04-02 05:46:21.000000000","tz":540},"subject":"Replace cold migration to use Nova migration API","message":"Replace cold migration to use Nova migration API\n\nSince Nova API v2.56, Nova migrate Server(migrate Action) API\nhas host option.\nThis patch replaces cold migration implementation to use the API.\n\nChange-Id: Idd6ebc94f81ad5d65256c80885f2addc1aaeaae1\nImplements: blueprint replace-cold-migrate-to-use-nova-migration-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3146084ae672e5647652c44d7e9b6475e80ddf4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/3146084ae672e5647652c44d7e9b6475e80ddf4b"}]},"branch":"refs/heads/master"},"683840ad8b23f3974ba520666ad0c1caa7e45d33":{"kind":"REWORK","_number":5,"created":"2018-04-12 02:07:02.000000000","uploader":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"ref":"refs/changes/65/555665/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/65/555665/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/65/555665/5"}}},"commit":{"parents":[{"commit":"b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa","subject":"Merge \"Remove version/date from CLI documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa"}]}],"author":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-03-23 07:05:39.000000000","tz":540},"committer":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-04-12 02:06:43.000000000","tz":540},"subject":"Replace cold migration to use Nova migration API","message":"Replace cold migration to use Nova migration API\n\nSince Nova API v2.56, Nova migrate Server(migrate Action) API\nhas host option.\nThis patch replaces cold migration implementation to use the API.\n\nChange-Id: Idd6ebc94f81ad5d65256c80885f2addc1aaeaae1\nImplements: blueprint replace-cold-migrate-to-use-nova-migration-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/683840ad8b23f3974ba520666ad0c1caa7e45d33"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/683840ad8b23f3974ba520666ad0c1caa7e45d33"}]},"branch":"refs/heads/master"},"4179c3527cc09088e70008f1a2959b6e2730d526":{"kind":"REWORK","_number":6,"created":"2018-04-13 01:53:38.000000000","uploader":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"ref":"refs/changes/65/555665/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/65/555665/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/65/555665/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/65/555665/6"}}},"commit":{"parents":[{"commit":"b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa","subject":"Merge \"Remove version/date from CLI documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b0bdeea7cf4cda15aa003bee3c23b69c3cf2e8fa"}]}],"author":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-03-23 07:05:39.000000000","tz":540},"committer":{"name":"Hidekazu Nakamura","email":"hid-nakamura@vf.jp.nec.com","date":"2018-04-13 01:53:26.000000000","tz":540},"subject":"Replace cold migration to use Nova migration API","message":"Replace cold migration to use Nova migration API\n\nSince Nova API v2.56, Nova migrate Server(migrate Action) API\nhas host option.\nThis patch replaces cold migration implementation to use the API.\n\nChange-Id: Idd6ebc94f81ad5d65256c80885f2addc1aaeaae1\nImplements: blueprint replace-cold-migrate-to-use-nova-migration-api\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4179c3527cc09088e70008f1a2959b6e2730d526"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4179c3527cc09088e70008f1a2959b6e2730d526"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
