)]}'
{"id":"openstack%2Fpython-openstackclient~411259","triplet_id":"openstack%2Fpython-openstackclient~master~Ia39e6d20bf5c9d3096e46f3432804a240827548d","project":"openstack/python-openstackclient","branch":"master","topic":"bp/cinder-command-support","hashtags":[],"change_id":"Ia39e6d20bf5c9d3096e46f3432804a240827548d","subject":"Add \"volume host failover\" command","status":"MERGED","created":"2016-12-15 11:47:12.000000000","updated":"2017-02-18 06:25:10.000000000","submitted":"2017-02-18 06:25:10.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c2c1ded6bd61e5f1f8d7adafd4e92c398fbba1c2","_number":411259,"virtual_id_number":411259,"owner":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":12112,"name":"Tom Swanson","email":"tom_swanson@dell.com","username":"tomswanson"},{"value":0,"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-02-18 06:25:09.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":12112,"name":"Tom Swanson","email":"tom_swanson@dell.com","username":"tomswanson"},{"value":0,"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},{"value":2,"date":"2017-02-15 20:36:59.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":2,"date":"2017-02-15 20:27:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":12112,"name":"Tom Swanson","email":"tom_swanson@dell.com","username":"tomswanson"},{"value":0,"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},{"value":1,"date":"2017-02-15 20:36:59.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":12112,"name":"Tom Swanson","email":"tom_swanson@dell.com","username":"tomswanson"},{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-12-15 17:11:53.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2016-12-15 17:27:04.000000000","updated_by":{"_account_id":12112,"name":"Tom Swanson","email":"tom_swanson@dell.com","username":"tomswanson"},"reviewer":{"_account_id":12112,"name":"Tom Swanson","email":"tom_swanson@dell.com","username":"tomswanson"},"state":"REVIEWER"},{"updated":"2016-12-20 20:12:20.000000000","updated_by":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"reviewer":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"state":"REVIEWER"},{"updated":"2017-01-17 14:05:17.000000000","updated_by":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"reviewer":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"state":"REVIEWER"},{"updated":"2017-01-17 23:09:42.000000000","updated_by":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"reviewer":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"state":"REVIEWER"},{"updated":"2017-02-15 20:27:10.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2017-02-15 20:36:59.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2017-02-18 06:25:09.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7d12dbd57decced8a299002f81a71a7e9d7b2817","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2016-12-15 11:47:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"46c50007c312a6b4ddcf1350fabe8305ba9b88bd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-15 13:45:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/1/check/gate-python-openstackclient-docs-ubuntu-xenial/b0c354d//doc/build/html/ : SUCCESS in 3m 21s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/791b591/ : SUCCESS in 5m 04s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/1/check/gate-python-openstackclient-python27-ubuntu-xenial/7da8f44/ : SUCCESS in 5m 22s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/59/411259/1/check/gate-python-openstackclient-python35-nv/5dc40a1/ : SUCCESS in 4m 51s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/172144d/ : SUCCESS in 1h 18m 56s\n- check-osc-plugins http://logs.openstack.org/59/411259/1/check/check-osc-plugins/b09a7ce/ : SUCCESS in 3m 59s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/1/check/gate-osc-dsvm-functional-ubuntu-xenial/ec7a2ec/ : SUCCESS in 34m 50s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/5fe4eef/ : FAILURE in 1h 56m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b942d5faf24be6221d194cacae02facc66124a33","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-12-15 17:11:47.000000000","message":"Patch Set 1: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"47b119567de5814b30ce156344c1adbecc900f36","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2016-12-15 17:19:27.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nNot entirely sold on the failover option for host set. This is an action that is being performed, and a pretty major one at that. It\u0027s a little more than just setting a property of the host. It seems like we may want to break this out into its own command to make that clear. Thoughts?","accounts_in_message":[],"_revision_number":1},{"id":"134b2c4149e7082c9524710a640544c29d799d17","author":{"_account_id":12112,"name":"Tom Swanson","email":"tom_swanson@dell.com","username":"tomswanson"},"date":"2016-12-15 17:27:04.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"43bcb73d602e0366e98efd6cc6eb6c997cc5faba","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-12-18 12:41:50.000000000","message":"Topic changed from volume-host-failover to bp/cinder-command-support)","accounts_in_message":[],"_revision_number":1},{"id":"9525206b55d776363a8009702bca97b61f49b79e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-12-18 12:41:55.000000000","message":"Topic changed from bp/cinder-command-support) to bp/cinder-command-support","accounts_in_message":[],"_revision_number":1},{"id":"3eb792aaec8eeafe5a7e6a8644c7d80abb887ea3","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2016-12-18 16:26:56.000000000","message":"Patch Set 1:\n\n\u003e (2 comments)\n \u003e \n \u003e Not entirely sold on the failover option for host set. This is an\n \u003e action that is being performed, and a pretty major one at that.\n \u003e It\u0027s a little more than just setting a property of the host. It\n \u003e seems like we may want to break this out into its own command to\n \u003e make that clear. Thoughts?\n\nThanks for your reviewing and comments.","accounts_in_message":[],"_revision_number":1},{"id":"d67ae120f4e51c840c5e288d52f4b15911c21a1d","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2016-12-18 16:35:13.000000000","message":"Patch Set 1:\n\n\u003e Topic changed from volume-host-failover to bp/cinder-command-support)\n\nThanks, Steve. I\u0027ve made some modifications according to your suggestions. But I don\u0027t understand your latest two comments :\u003e","accounts_in_message":[],"_revision_number":1},{"id":"f3766a4ff137f9dc20ccb26525d4fb6696e80d9c","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2016-12-18 16:35:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a7d17d9cef34919c4ee61daa508078e53c0efaee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-18 17:52:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/2/check/gate-python-openstackclient-docs-ubuntu-xenial/00d8ccc//doc/build/html/ : SUCCESS in 2m 46s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/8d78850/ : SUCCESS in 3m 23s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/2/check/gate-python-openstackclient-python27-ubuntu-xenial/08a6713/ : SUCCESS in 2m 41s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/2/check/gate-python-openstackclient-python35/fcbd9ce/ : SUCCESS in 3m 17s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/99aee7b/ : SUCCESS in 51m 49s\n- check-osc-plugins http://logs.openstack.org/59/411259/2/check/check-osc-plugins/65d901d/ : FAILURE in 5m 39s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/2/check/gate-osc-dsvm-functional-ubuntu-xenial/ab88902/ : SUCCESS in 17m 10s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/2/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/6c4201e/ : SUCCESS in 1h 16m 41s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"03d2c79b04d68b8f274ee42bee162fe70165d161","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-12-19 02:25:55.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\nlooks good, the -1 is for the missing release note.\n@zhiyong, Steve changed the topic name to bp/cinder-command-support in his last two comment","accounts_in_message":[],"_revision_number":2},{"id":"c0ba94a7e8e00d01abb578c68a7e6c4fc13c3007","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-12-19 03:14:08.000000000","message":"Patch Set 2:\n\n\u003e @zhiyong, Steve changed the topic name to bp/cinder-command-support\n \u003e in his last two comment\n\nYes, sorry I didn\u0027t reply sooner. I changed the topic so I can see what are the related changes for this blueprint, it makes querying related changes much easier. Check out https://review.openstack.org/#/q/topic:bp/cinder-command-support","accounts_in_message":[],"_revision_number":2},{"id":"55787ac58ab1b778438a3468a41f814546dcf062","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2016-12-19 03:18:39.000000000","message":"Patch Set 2:\n\n\u003e \u003e @zhiyong, Steve changed the topic name to bp/cinder-command-support\n \u003e \u003e in his last two comment\n \u003e \n \u003e Yes, sorry I didn\u0027t reply sooner. I changed the topic so I can see\n \u003e what are the related changes for this blueprint, it makes querying\n \u003e related changes much easier. Check out https://review.openstack.org/#/q/topic:bp/cinder-command-support\n\nI see. Thanks :)","accounts_in_message":[],"_revision_number":2},{"id":"a1447b79f2cbc6b97560adca4ad537f63ec6bd6e","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2016-12-19 03:31:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a863340713efa449500c9ddf4ecd30d5ad8743a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-19 05:29:40.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/3/check/gate-python-openstackclient-docs-ubuntu-xenial/cbd72e3//doc/build/html/ : SUCCESS in 2m 56s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/6fd43ab/ : SUCCESS in 3m 00s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/3/check/gate-python-openstackclient-python27-ubuntu-xenial/5a4c738/ : SUCCESS in 4m 39s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/3/check/gate-python-openstackclient-python35/009d8a5/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/3/check/gate-python-openstackclient-releasenotes/4d74dee//releasenotes/build/html/ : SUCCESS in 2m 34s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/8f764ad/ : SUCCESS in 49m 57s\n- check-osc-plugins http://logs.openstack.org/59/411259/3/check/check-osc-plugins/acfedb2/ : FAILURE in 6m 05s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/3/check/gate-osc-dsvm-functional-ubuntu-xenial/23d8c9d/ : SUCCESS in 16m 49s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/3/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/89055a9/ : FAILURE in 1h 57m 55s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6299e39846d40bb70cdafe90a4078fbbc61df658","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-12-19 12:31:00.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"91aa053745905d0067255188ed5edfce752e7f1b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-12-19 12:56:33.000000000","message":"Patch Set 3: Code-Review+2\n\ni\u0027m OK with this, but let\u0027s give dtroyer a chance to OK it.","accounts_in_message":[],"_revision_number":3},{"id":"fd91dcf03c01f4f96b451787a15aef821a6cb676","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-20 16:01:50.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"7f73d15e44709a928eba91d0b086a4475d0af62d","author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"date":"2016-12-20 20:12:20.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"43a5c82650dc4847f4caa5c43d0ceefa22e86b35","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-12-21 02:03:43.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e0e95c287efb2e49bf7444ccc3e350c85b5007a1","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2016-12-21 02:15:04.000000000","message":"Patch Set 3:\n\n\u003e (3 comments)\n\nThank you Erlon.","accounts_in_message":[],"_revision_number":3},{"id":"a603ad2fce803240054490216c4d1971a192bf41","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2016-12-21 05:52:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3e190d59096ab1626cf3a6a969211efe8ef88794","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-21 07:07:52.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/4/check/gate-python-openstackclient-docs-ubuntu-xenial/df554e5//doc/build/html/ : SUCCESS in 4m 43s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/89eaf08/ : SUCCESS in 5m 49s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/4/check/gate-python-openstackclient-python27-ubuntu-xenial/2f56297/ : SUCCESS in 2m 46s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/4/check/gate-python-openstackclient-python35/68f16bd/ : SUCCESS in 2m 42s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/4/check/gate-python-openstackclient-releasenotes/9f07c8b//releasenotes/build/html/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/eaa71f5/ : SUCCESS in 54m 41s\n- check-osc-plugins http://logs.openstack.org/59/411259/4/check/check-osc-plugins/7c7ae0b/ : SUCCESS in 6m 36s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/4/check/gate-osc-dsvm-functional-ubuntu-xenial/97a1952/ : SUCCESS in 18m 02s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/4/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/c957b6a/ : SUCCESS in 1h 15m 33s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"2fe13dc8cfa3ecadd44df67a7822a093b7ad69ea","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-12-21 08:16:00.000000000","message":"Patch Set 4: Code-Review+2\n\ni\u0027m OK with this, but let\u0027s give dtroyer a chance to OK it.","accounts_in_message":[],"_revision_number":4},{"id":"15efcebe443366c364e627cf45c55a8b9ad77440","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-12-21 08:58:23.000000000","message":"Patch Set 4: Code-Review+2\n\nYes, let dtroyer take the last look","accounts_in_message":[],"_revision_number":4},{"id":"4de851ca206f2c86de6aa41d06d1aa2ad153893b","author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"date":"2016-12-21 17:44:41.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"20b8228e2859ba8f3d5336706789b5b150056edb","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-01-11 21:43:01.000000000","message":"Patch Set 5: Published edit on patch set 4","accounts_in_message":[],"_revision_number":5},{"id":"c8995788f88e8405cc385db8d2f637ca2836ae98","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-01-11 21:44:20.000000000","message":"Patch Set 5:\n\nI made some cosmetic cleanups, but Sean\u0027s comment about this being an action rather than a property makes me thing a bit.  Is this similar to \"server migrate\" and should use use that form instead?","accounts_in_message":[],"_revision_number":5},{"id":"96d10328dce01957a621479ae6081ad8f6097b68","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-11 22:54:18.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/5/check/gate-python-openstackclient-docs-ubuntu-xenial/720f0e5//doc/build/html/ : SUCCESS in 5m 32s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/5/check/gate-python-openstackclient-pep8-ubuntu-xenial/7c1d521/ : SUCCESS in 5m 09s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/5/check/gate-python-openstackclient-python27-ubuntu-xenial/afbd9dd/ : SUCCESS in 2m 59s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/5/check/gate-python-openstackclient-python35/45842c9/ : SUCCESS in 5m 01s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/5/check/gate-python-openstackclient-releasenotes/9606282//releasenotes/build/html/ : SUCCESS in 4m 27s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/6447993/ : SUCCESS in 1h 08m 50s\n- check-osc-plugins http://logs.openstack.org/59/411259/5/check/check-osc-plugins/2b0ddc6/ : SUCCESS in 6m 58s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/5/check/gate-osc-dsvm-functional-ubuntu-xenial/5e141c0/ : SUCCESS in 31m 56s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/5/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/5ba589d/ : SUCCESS in 49m 44s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"4f9b315a9ecf330a9baa9862fd8e65270014013b","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-01-16 08:14:36.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"f6114991e17649daa444ddccc1238ea5ee160e77","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-01-16 08:35:44.000000000","message":"Patch Set 6:\n\n\u003e I made some cosmetic cleanups, but Sean\u0027s comment about this being\n \u003e an action rather than a property makes me thing a bit.  Is this\n \u003e similar to \"server migrate\" and should use use that form instead?\n\nYes. Thanks for your suggestion. Done.","accounts_in_message":[],"_revision_number":6},{"id":"fce8ab618bac3185c91a104064d56f373fb4cdc4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-16 09:10:27.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/6/check/gate-python-openstackclient-docs-ubuntu-xenial/85f2946//doc/build/html/ : SUCCESS in 3m 31s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/6/check/gate-python-openstackclient-pep8-ubuntu-xenial/b49d378/ : SUCCESS in 3m 12s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/6/check/gate-python-openstackclient-python27-ubuntu-xenial/9b56b2f/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/6/check/gate-python-openstackclient-python35/a0f8dd8/ : SUCCESS in 2m 55s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/6/check/gate-python-openstackclient-releasenotes/8aed967//releasenotes/build/html/ : SUCCESS in 2m 42s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/699d92c/ : SUCCESS in 54m 02s\n- check-osc-plugins http://logs.openstack.org/59/411259/6/check/check-osc-plugins/26c350a/ : SUCCESS in 4m 15s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/6/check/gate-osc-dsvm-functional-ubuntu-xenial/eccc983/ : SUCCESS in 31m 00s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/59/411259/6/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/7204c37/ : SUCCESS in 30m 01s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/6/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/d5dae0a/ : SUCCESS in 46m 55s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"9eca020db40ee31a1cec36296d078e878a94ea98","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-16 10:23:06.000000000","message":"Patch Set 6: Code-Review-1\n\n(2 comments)\n\n\"failover\" is a new action in OSC, when you add a new action you need to add it in doc/source/commands.rst","accounts_in_message":[],"_revision_number":6},{"id":"0c13d0f875c1dea6298d8333158dbda2cccc146c","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-01-16 12:03:27.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"79bdf7c5557394d60f983788ec135109a70056f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-16 13:12:40.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/7/check/gate-python-openstackclient-docs-ubuntu-xenial/e7d6091//doc/build/html/ : SUCCESS in 3m 07s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/7/check/gate-python-openstackclient-pep8-ubuntu-xenial/1261811/ : SUCCESS in 3m 18s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/7/check/gate-python-openstackclient-python27-ubuntu-xenial/10d169f/ : SUCCESS in 2m 47s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/7/check/gate-python-openstackclient-python35/62d42c7/ : SUCCESS in 2m 53s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/7/check/gate-python-openstackclient-releasenotes/f84cd95//releasenotes/build/html/ : SUCCESS in 2m 35s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/09f7543/ : SUCCESS in 54m 14s\n- check-osc-plugins http://logs.openstack.org/59/411259/7/check/check-osc-plugins/8621cce/ : SUCCESS in 3m 41s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/7/check/gate-osc-dsvm-functional-ubuntu-xenial/c18480a/ : SUCCESS in 50m 35s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/59/411259/7/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/fcbfd35/ : SUCCESS in 44m 36s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/7/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/0f70fbb/ : SUCCESS in 1h 09m 01s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"6e54a6f996be3d30fcf24e304b8dc7e4aa2ec05a","author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"date":"2017-01-16 17:45:15.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"1b3161a354a55f78a6209db9e100f2b4f0aad762","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-16 20:39:29.000000000","message":"Patch Set 7: Code-Review-1\n\nthe command will have 2 failovers?\n\n  `os volume host failover -failover 123 myhost`\n\nwe already know we\u0027re failing over, shouldn\u0027t the option be something like --service or --backend?\n\n  `os volume host failover -volume-backend 123 myhost`","accounts_in_message":[],"_revision_number":7},{"id":"b7af7bb922875fab20e0774a44ed942be530789b","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-17 01:42:56.000000000","message":"Patch Set 7: Code-Review-1\n\nquite agree with Steve here","accounts_in_message":[],"_revision_number":7},{"id":"8c3f9b495ab77e082d15443def68fc89c82981ae","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-01-17 10:10:54.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"78c1de166252312527c7633b7598c1124a289c35","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-01-17 10:25:07.000000000","message":"Patch Set 8:\n\n\u003e the command will have 2 failovers?\n \u003e \n \u003e `os volume host failover -failover 123 myhost`\n \u003e \n \u003e we already know we\u0027re failing over, shouldn\u0027t the option be\n \u003e something like --service or --backend?\n \u003e \n \u003e `os volume host failover -volume-backend 123 myhost`\n\nYes. I replace \u0027--failover\u0027 with  \u0027--volume-backend\u0027.","accounts_in_message":[],"_revision_number":8},{"id":"959a55eed7d1f16811d7bd5ff5b2b616c0f1e82a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-17 11:48:07.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/8/check/gate-python-openstackclient-docs-ubuntu-xenial/97c1dff//doc/build/html/ : SUCCESS in 3m 15s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/8/check/gate-python-openstackclient-pep8-ubuntu-xenial/8943ef3/ : SUCCESS in 3m 13s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/8/check/gate-python-openstackclient-python27-ubuntu-xenial/bf12551/ : SUCCESS in 3m 03s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/8/check/gate-python-openstackclient-python35/083d29a/ : SUCCESS in 3m 26s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/8/check/gate-python-openstackclient-releasenotes/30b6643//releasenotes/build/html/ : SUCCESS in 5m 21s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/2e01dde/ : SUCCESS in 1h 36m 28s\n- check-osc-plugins http://logs.openstack.org/59/411259/8/check/check-osc-plugins/31004fc/ : SUCCESS in 4m 32s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/8/check/gate-osc-dsvm-functional-ubuntu-xenial/5de069d/ : SUCCESS in 31m 00s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/59/411259/8/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/1d59840/ : SUCCESS in 46m 35s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/8/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/a71119a/ : SUCCESS in 47m 26s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"37e62d25e92341df11945a635bad9cf9b4ad7161","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-01-17 12:54:39.000000000","message":"Patch Set 8: Code-Review+1\n\nseems better to me, interested to see what others think","accounts_in_message":[],"_revision_number":8},{"id":"eb980f58e38fb90b3d307aab98dcac3d3d8baeb5","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2017-01-17 14:05:17.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)\n\nI am OK with this","accounts_in_message":[],"_revision_number":8},{"id":"c5e132545035df347c6a5702d61a43ef867c87f5","author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"date":"2017-01-17 23:09:42.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"d3add2a526c88ab2cb4de2934c8ac3b9e8dbebaf","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-01-18 02:04:49.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"59759b8dffab0e587edceeb018dac6a9fe01e321","author":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"date":"2017-01-18 02:05:00.000000000","message":"Patch Set 8:\n\n\u003e (1 comment)\n \u003e \n \u003e I am OK with this\nThanks, done.","accounts_in_message":[],"_revision_number":8},{"id":"381b2584c46576c6d82f35f37a78112f268a34d9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-18 03:21:18.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/9/check/gate-python-openstackclient-docs-ubuntu-xenial/ab885ce//doc/build/html/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-pep8-ubuntu-xenial/1e6d784/ : SUCCESS in 3m 14s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-python27-ubuntu-xenial/99474b2/ : SUCCESS in 4m 21s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-python35/1455e02/ : SUCCESS in 5m 12s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/9/check/gate-python-openstackclient-releasenotes/5626317//releasenotes/build/html/ : SUCCESS in 2m 37s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/5d31cae/ : SUCCESS in 52m 34s\n- check-osc-plugins http://logs.openstack.org/59/411259/9/check/check-osc-plugins/12d08bc/ : SUCCESS in 3m 55s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-osc-dsvm-functional-ubuntu-xenial/47f96ca/ : SUCCESS in 31m 46s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/59/411259/9/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/195cb5a/ : SUCCESS in 29m 58s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/9/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/0bdcee2/ : SUCCESS in 1h 10m 24s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"eaf26b1d377f0f3ae31fce7094c95a09313fa989","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-02-15 20:27:10.000000000","message":"Patch Set 9: Code-Review+2\n\nI\u0027m still uncertain about the failover verb, we can kick the tires a bit and see how it goes","accounts_in_message":[],"_revision_number":9},{"id":"d93497047c98eb4cf7be43861b1da6dd54202f08","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-15 20:36:59.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1\n\n*punt*","accounts_in_message":[],"_revision_number":9},{"id":"9b7755bf904bfe084ba69261a705a7739d7bd7c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-15 20:37:10.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"e4e8e51845f4dae061f3b94e5f680202d8b63eea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-15 22:11:06.000000000","message":"Patch Set 9: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/9/gate/gate-python-openstackclient-docs-ubuntu-xenial/bb99257//doc/build/html/ : SUCCESS in 5m 57s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/9/gate/gate-python-openstackclient-pep8-ubuntu-xenial/f2d0a72/ : SUCCESS in 3m 51s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/9/gate/gate-python-openstackclient-python27-ubuntu-xenial/b4e08ce/ : SUCCESS in 4m 09s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/9/gate/gate-python-openstackclient-python35/1edcda4/ : SUCCESS in 5m 56s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/9/gate/gate-python-openstackclient-releasenotes/18966a2//releasenotes/build/html/ : SUCCESS in 3m 43s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/9/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/6b3b7eb/ : SUCCESS in 1h 33m 12s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/9/gate/gate-osc-dsvm-functional-ubuntu-xenial/51f0c34/ : FAILURE in 43m 05s","accounts_in_message":[],"_revision_number":9},{"id":"ed31d3e5f0fa4f0480260a25cd581a52a6142ea5","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-16 00:52:25.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"fc0026dc633492f3cc3a08af9a09511c0eb60dcd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 02:24:51.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/9/check/gate-python-openstackclient-docs-ubuntu-xenial/5081fce//doc/build/html/ : SUCCESS in 2m 37s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-pep8-ubuntu-xenial/6e3f6f5/ : SUCCESS in 3m 34s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-python27-ubuntu-xenial/78b04aa/ : SUCCESS in 2m 22s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-python35/3be7a95/ : SUCCESS in 2m 28s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/9/check/gate-python-openstackclient-releasenotes/54ad6ef//releasenotes/build/html/ : SUCCESS in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/dbb72c1/ : SUCCESS in 1h 06m 03s\n- check-osc-plugins http://logs.openstack.org/59/411259/9/check/check-osc-plugins/c28a00e/ : SUCCESS in 3m 13s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-osc-dsvm-functional-ubuntu-xenial/f8b1af2/ : FAILURE in 40m 26s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/59/411259/9/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/4b4a02b/ : FAILURE in 35m 00s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/9/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/cb2be49/ : SUCCESS in 1h 30m 22s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"261898f5d49c9a6a0b87b5b8be934b1e71b9dd5f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-16 04:01:38.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"57fdf2c02f8088655834375a2af4ee1b873096be","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-16 05:23:00.000000000","message":"Patch Set 9:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/9/check/gate-python-openstackclient-docs-ubuntu-xenial/cc6ed8b//doc/build/html/ : SUCCESS in 3m 54s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-pep8-ubuntu-xenial/b119514/ : SUCCESS in 5m 26s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-python27-ubuntu-xenial/036e0b1/ : SUCCESS in 4m 01s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-python35/b2fe602/ : SUCCESS in 2m 24s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/9/check/gate-python-openstackclient-releasenotes/f800f56//releasenotes/build/html/ : SUCCESS in 2m 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/cb2ce0a/ : SUCCESS in 57m 45s\n- check-osc-plugins http://logs.openstack.org/59/411259/9/check/check-osc-plugins/c4db172/ : SUCCESS in 6m 32s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-osc-dsvm-functional-ubuntu-xenial/73c3026/ : FAILURE in 22m 58s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/59/411259/9/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/c56055c/ : FAILURE in 22m 00s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/9/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/dd7564f/ : SUCCESS in 1h 21m 06s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"0a744a44dac1d42ee9a2b5ca4e11c6e3fc7363e1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-02-18 01:35:32.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"be1b5ac1ca45dc6a70999f711a58d4758a98bc55","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-18 02:39:07.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/9/check/gate-python-openstackclient-docs-ubuntu-xenial/bd08d62//doc/build/html/ : SUCCESS in 3m 02s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-pep8-ubuntu-xenial/37f4e94/ : SUCCESS in 5m 02s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-python27-ubuntu-xenial/2b5fc12/ : SUCCESS in 2m 26s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/9/check/gate-python-openstackclient-python35/0a43bf4/ : SUCCESS in 3m 00s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/9/check/gate-python-openstackclient-releasenotes/15df54f//releasenotes/build/html/ : SUCCESS in 2m 21s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/8fb14e0/ : SUCCESS in 53m 50s\n- check-osc-plugins http://logs.openstack.org/59/411259/9/check/check-osc-plugins/17f5c6d/ : SUCCESS in 3m 15s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/9/check/gate-osc-dsvm-functional-ubuntu-xenial/2c70e4c/ : SUCCESS in 32m 18s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/59/411259/9/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/db88eb2/ : FAILURE in 45m 38s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/59/411259/9/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/b194aa6/ : SUCCESS in 1h 01m 24s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"955908ba2a475b6bba22d4bc20fc6247f9734992","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-18 02:39:17.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"ebb7c35a69961fe060c8fc36294692e6c9373073","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-18 06:25:09.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/59/411259/9/gate/gate-python-openstackclient-docs-ubuntu-xenial/03defc7//doc/build/html/ : SUCCESS in 2m 32s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/59/411259/9/gate/gate-python-openstackclient-pep8-ubuntu-xenial/615c612/ : SUCCESS in 3m 10s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/59/411259/9/gate/gate-python-openstackclient-python27-ubuntu-xenial/2393272/ : SUCCESS in 2m 24s\n- gate-python-openstackclient-python35 http://logs.openstack.org/59/411259/9/gate/gate-python-openstackclient-python35/7596f91/ : SUCCESS in 2m 49s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/59/411259/9/gate/gate-python-openstackclient-releasenotes/fa4878a//releasenotes/build/html/ : SUCCESS in 2m 21s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/59/411259/9/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/be96e67/ : SUCCESS in 1h 34m 13s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/59/411259/9/gate/gate-osc-dsvm-functional-ubuntu-xenial/5fe03ba/ : SUCCESS in 30m 37s","accounts_in_message":[],"_revision_number":9},{"id":"4706ee5c24f7a3634c6ef8d9aff63ac072ad17f8","date":"2017-02-18 06:25:10.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"55195cec46fadd88f6151783b1e17557d5e94940","revisions":{"c5ad31c7b49cb42863516398d1fe1e427ce4473a":{"kind":"REWORK","_number":1,"created":"2016-12-15 11:47:12.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/59/411259/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/1"}}},"commit":{"parents":[{"commit":"b3fa364ddd4c695b791e348e8e023a5a9b8d485e","subject":"..","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b3fa364ddd4c695b791e348e8e023a5a9b8d485e"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:35:59.000000000","tz":480},"subject":"Add one option to \"volume host set\" command","message":"Add one option to \"volume host set\" command\n\nAdd \"--backend-id\" option to \"volume host set\" command to\nsupport failover the specified cinder-volume host\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c5ad31c7b49cb42863516398d1fe1e427ce4473a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c5ad31c7b49cb42863516398d1fe1e427ce4473a"}]},"branch":"refs/heads/master"},"78dc3df0bb4f81f3c78b83b8a3f18c1a46e84cda":{"kind":"REWORK","_number":2,"created":"2016-12-18 16:35:50.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/59/411259/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/2"}}},"commit":{"parents":[{"commit":"b3fa364ddd4c695b791e348e8e023a5a9b8d485e","subject":"..","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b3fa364ddd4c695b791e348e8e023a5a9b8d485e"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-17 18:12:30.000000000","tz":480},"subject":"Add one option to \"volume host set\" command","message":"Add one option to \"volume host set\" command\n\nAdd \"--backend-id\" option to \"volume host set\" command to\nsupport failover the specified cinder-volume host\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/78dc3df0bb4f81f3c78b83b8a3f18c1a46e84cda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/78dc3df0bb4f81f3c78b83b8a3f18c1a46e84cda"}]},"branch":"refs/heads/master"},"515b40941a49f8873f18802b042b27f667a7782c":{"kind":"REWORK","_number":3,"created":"2016-12-19 03:31:33.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/59/411259/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/3"}}},"commit":{"parents":[{"commit":"b3fa364ddd4c695b791e348e8e023a5a9b8d485e","subject":"..","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b3fa364ddd4c695b791e348e8e023a5a9b8d485e"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-18 05:19:24.000000000","tz":480},"subject":"Add one option to \"volume host set\" command","message":"Add one option to \"volume host set\" command\n\nAdd \"--backend-id\" option to \"volume host set\" command to\nsupport failover the specified cinder-volume host\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/515b40941a49f8873f18802b042b27f667a7782c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/515b40941a49f8873f18802b042b27f667a7782c"}]},"branch":"refs/heads/master"},"56a9c5031c412e2ae2b9237f9b92fcb1b5f102b2":{"kind":"REWORK","_number":4,"created":"2016-12-21 05:52:06.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/59/411259/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/4"}}},"commit":{"parents":[{"commit":"3816b4b90a84ed3917d07af4c95a46cce0519ea7","subject":"Fix the missing os in command in example","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3816b4b90a84ed3917d07af4c95a46cce0519ea7"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-20 07:41:01.000000000","tz":480},"subject":"Add one option to \"volume host set\" command","message":"Add one option to \"volume host set\" command\n\nAdd \"--failover\" option to \"volume host set\" command to\nsupport failover the specified cinder-volume host\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/56a9c5031c412e2ae2b9237f9b92fcb1b5f102b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/56a9c5031c412e2ae2b9237f9b92fcb1b5f102b2"}]},"branch":"refs/heads/master"},"4ebba0426457becaf45ed8a226b0eae348ef02e1":{"kind":"REWORK","_number":5,"created":"2017-01-11 21:43:01.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/59/411259/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/5"}}},"commit":{"parents":[{"commit":"3816b4b90a84ed3917d07af4c95a46cce0519ea7","subject":"Fix the missing os in command in example","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3816b4b90a84ed3917d07af4c95a46cce0519ea7"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-01-11 21:39:37.000000000","tz":0},"subject":"Add one option to \"volume host set\" command","message":"Add one option to \"volume host set\" command\n\nAdd \"--failover\" option to \"volume host set\" command to\nsupport failover the specified cinder-volume host\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4ebba0426457becaf45ed8a226b0eae348ef02e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4ebba0426457becaf45ed8a226b0eae348ef02e1"}]},"branch":"refs/heads/master"},"75b40abe1e49f64784dda11d0348f792d68b5289":{"kind":"REWORK","_number":6,"created":"2017-01-16 08:14:36.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/59/411259/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/6"}}},"commit":{"parents":[{"commit":"3816b4b90a84ed3917d07af4c95a46cce0519ea7","subject":"Fix the missing os in command in example","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3816b4b90a84ed3917d07af4c95a46cce0519ea7"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-22 18:37:58.000000000","tz":480},"subject":"Add \"volume host failover\" command","message":"Add \"volume host failover\" command\n\nAdd \"volume host failover\" command in volume v2 (v2 only).\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/75b40abe1e49f64784dda11d0348f792d68b5289"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/75b40abe1e49f64784dda11d0348f792d68b5289"}]},"branch":"refs/heads/master"},"1b0e91a1116432b83e5a481bc91ec25a868e5b27":{"kind":"REWORK","_number":7,"created":"2017-01-16 12:03:27.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/59/411259/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/7"}}},"commit":{"parents":[{"commit":"3816b4b90a84ed3917d07af4c95a46cce0519ea7","subject":"Fix the missing os in command in example","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3816b4b90a84ed3917d07af4c95a46cce0519ea7"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-21 18:09:46.000000000","tz":480},"subject":"Add \"volume host failover\" command","message":"Add \"volume host failover\" command\n\nAdd \"volume host failover\" command in volume v2 (v2 only).\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1b0e91a1116432b83e5a481bc91ec25a868e5b27"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1b0e91a1116432b83e5a481bc91ec25a868e5b27"}]},"branch":"refs/heads/master"},"c936c7645bed31e36a85feecd2b47f486448277e":{"kind":"REWORK","_number":8,"created":"2017-01-17 10:10:54.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/59/411259/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/8"}}},"commit":{"parents":[{"commit":"3816b4b90a84ed3917d07af4c95a46cce0519ea7","subject":"Fix the missing os in command in example","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3816b4b90a84ed3917d07af4c95a46cce0519ea7"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-22 06:53:33.000000000","tz":480},"subject":"Add \"volume host failover\" command","message":"Add \"volume host failover\" command\n\nAdd \"volume host failover\" command in volume v2 (v2 only).\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c936c7645bed31e36a85feecd2b47f486448277e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c936c7645bed31e36a85feecd2b47f486448277e"}]},"branch":"refs/heads/master"},"55195cec46fadd88f6151783b1e17557d5e94940":{"kind":"REWORK","_number":9,"created":"2017-01-18 02:04:49.000000000","uploader":{"_account_id":24081,"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","username":"zhiyong.dai"},"ref":"refs/changes/59/411259/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/59/411259/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/59/411259/9"}}},"commit":{"parents":[{"commit":"3816b4b90a84ed3917d07af4c95a46cce0519ea7","subject":"Fix the missing os in command in example","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3816b4b90a84ed3917d07af4c95a46cce0519ea7"}]}],"author":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-12-14 13:14:17.000000000","tz":480},"committer":{"name":"zhiyong.dai","email":"zhiyong.dai@easystack.cn","date":"2016-11-21 14:56:41.000000000","tz":480},"subject":"Add \"volume host failover\" command","message":"Add \"volume host failover\" command\n\nAdd \"volume host failover\" command in volume v2 (v2 only).\n\nChange-Id: Ia39e6d20bf5c9d3096e46f3432804a240827548d\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/55195cec46fadd88f6151783b1e17557d5e94940"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/55195cec46fadd88f6151783b1e17557d5e94940"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
