)]}'
{"id":"openstack%2Fpython-openstackclient~447592","triplet_id":"openstack%2Fpython-openstackclient~master~Ic034ab7cd88aa661afa07ea226e1fd82756591df","project":"openstack/python-openstackclient","branch":"master","topic":"sphinx15","hashtags":[],"change_id":"Ic034ab7cd88aa661afa07ea226e1fd82756591df","subject":"Don\u0027t duplicate commands","status":"ABANDONED","created":"2017-03-20 16:54:42.000000000","updated":"2017-03-28 15:49:47.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5fc2670f9ec013f4b8745d7828193980222fe23a","_number":447592,"virtual_id_number":447592,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":1,"date":"2017-03-23 15:26:58.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-03-24 13:16:17.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-03-20 17:02:44.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-03-23 15:26:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-03-24 13:16:17.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"}],"messages":[{"id":"ede0a4f1a179da9b759e4f745fd40f020b4d10c2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-03-20 16:54:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"86bd9d0073039765bdababe9b2b9e13941895332","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-03-20 17:02:44.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nbah, the command now reads a bit clunky...","accounts_in_message":[],"_revision_number":1},{"id":"d9f02397021c570c9bb8f19082ae1fb5378034c8","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-03-20 17:03:53.000000000","message":"Patch Set 1:\n\n\u003e bah, the command now reads a bit clunky...\n\nmaybe we can (one day) accept --interface and --url as v2 params and massage them into --publicurl, --adminurl and --privateurl as needed","accounts_in_message":[],"_revision_number":1},{"id":"a75c883decd42047a51005a8ae79f7cc64a11835","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-03-20 17:08:42.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"f1b47a3ae71200f3db2f4cbb31e85d88902f4f9e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-20 18:35:20.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/92/447592/2/check/gate-python-openstackclient-docs-ubuntu-xenial/418faf9//doc/build/html/ : SUCCESS in 5m 37s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/92/447592/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/8528eec/ : SUCCESS in 5m 37s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/92/447592/2/check/gate-python-openstackclient-python27-ubuntu-xenial/66910fe/ : SUCCESS in 4m 24s\n- gate-python-openstackclient-python35 http://logs.openstack.org/92/447592/2/check/gate-python-openstackclient-python35/1937dc4/ : SUCCESS in 4m 28s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/92/447592/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/7297116/ : SUCCESS in 1h 09m 08s\n- check-osc-plugins http://logs.openstack.org/92/447592/2/check/check-osc-plugins/9555434/ : SUCCESS in 5m 07s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/92/447592/2/check/gate-osc-dsvm-functional-ubuntu-xenial/e4a6607/ : SUCCESS in 44m 02s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/92/447592/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/c344bab/ : FAILURE in 1h 18m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4f309c536384a687e051bf7fe47aecca7d11902b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-03-21 10:08:15.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1d9d8ba1ed7a18242bb78c826942191249279cfb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-21 11:19:32.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/92/447592/3/check/gate-python-openstackclient-docs-ubuntu-xenial/f1c9423//doc/build/html/ : SUCCESS in 5m 18s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/92/447592/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/00256db/ : SUCCESS in 5m 41s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/92/447592/3/check/gate-python-openstackclient-python27-ubuntu-xenial/239ed31/ : SUCCESS in 3m 36s\n- gate-python-openstackclient-python35 http://logs.openstack.org/92/447592/3/check/gate-python-openstackclient-python35/fa92782/ : SUCCESS in 3m 02s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/92/447592/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/6986fe8/ : SUCCESS in 1h 08m 37s\n- check-osc-plugins http://logs.openstack.org/92/447592/3/check/check-osc-plugins/694b823/ : SUCCESS in 4m 04s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/92/447592/3/check/gate-osc-dsvm-functional-ubuntu-xenial/5ec3f5a/ : SUCCESS in 34m 26s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/92/447592/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/50ced0b/ : FAILURE in 34m 03s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"676b014630e2906eb8650f0b110fb876e2af0cc7","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2017-03-23 08:37:22.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nFrom user perspective, this change loses readability a lot. I have another idea to avoid duplicated target warning. See inline for detail.","accounts_in_message":[],"_revision_number":3},{"id":"71b1346cc78f63de868c9265112bf83ce28852ca","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-03-23 14:15:50.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b01c82319c9721b987142554aba6554f4624a2ff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-23 15:26:58.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/92/447592/4/check/gate-python-openstackclient-docs-ubuntu-xenial/cb4f577//doc/build/html/ : SUCCESS in 5m 30s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/92/447592/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/4d5eb3e/ : SUCCESS in 6m 09s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/92/447592/4/check/gate-python-openstackclient-python27-ubuntu-xenial/96d9bc3/ : SUCCESS in 4m 57s\n- gate-python-openstackclient-python35 http://logs.openstack.org/92/447592/4/check/gate-python-openstackclient-python35/8c90127/ : SUCCESS in 3m 52s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/92/447592/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/cc5d76d/ : SUCCESS in 1h 08m 14s\n- check-osc-plugins http://logs.openstack.org/92/447592/4/check/check-osc-plugins/53574e7/ : SUCCESS in 3m 23s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/92/447592/4/check/gate-osc-dsvm-functional-ubuntu-xenial/2a3ac49/ : SUCCESS in 40m 47s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/92/447592/4/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/3d8d76a/ : FAILURE in 42m 49s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"a66b9c3b519466afad9a2020dcc14752f56d11ed","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2017-03-24 13:16:17.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"ac59524649a5be3dbf7c9ae9402c78b46c36117c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-03-28 15:49:47.000000000","message":"Abandoned\n\nIn favor of a combined https://review.openstack.org/#/c/447590/3/","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"0cf6809b30da9cc7528dcf0e67736ad60aad4b9e","revisions":{"e4ee2d3f6bc51f8c3d0bb3f9bccc75141e5d4b29":{"kind":"REWORK","_number":1,"created":"2017-03-20 16:54:42.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/447592/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/92/447592/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/1"}}},"commit":{"parents":[{"commit":"1819483a9c9f1fafe8dd51ac8fca36450d619187","subject":"doc: Correct option, envvar markup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1819483a9c9f1fafe8dd51ac8fca36450d619187"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2017-03-20 16:22:49.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2017-03-20 16:42:04.000000000","tz":0},"subject":"Don\u0027t duplicate commands","message":"Don\u0027t duplicate commands\n\nWe must combine the commands for v2 and v3, else we see a duplicate\noption warning.\n\nChange-Id: Ic034ab7cd88aa661afa07ea226e1fd82756591df\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e4ee2d3f6bc51f8c3d0bb3f9bccc75141e5d4b29"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e4ee2d3f6bc51f8c3d0bb3f9bccc75141e5d4b29"}]},"branch":"refs/heads/master"},"09ca893d1247d535460de2213973576aeca50eda":{"kind":"NO_CHANGE","_number":2,"created":"2017-03-20 17:08:42.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/447592/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/92/447592/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/2"}}},"commit":{"parents":[{"commit":"d315c74b42ff6a8b19437737e7970551fd738560","subject":"doc: Correct option, envvar markup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d315c74b42ff6a8b19437737e7970551fd738560"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2017-03-20 16:22:49.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2017-03-20 17:08:30.000000000","tz":0},"subject":"Don\u0027t duplicate commands","message":"Don\u0027t duplicate commands\n\nWe must combine the commands for v2 and v3, else we see a duplicate\noption warning.\n\nChange-Id: Ic034ab7cd88aa661afa07ea226e1fd82756591df\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/09ca893d1247d535460de2213973576aeca50eda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/09ca893d1247d535460de2213973576aeca50eda"}]},"branch":"refs/heads/master"},"1b5317d43f01599b5eea0ba536a9738b466db8f1":{"kind":"REWORK","_number":3,"created":"2017-03-21 10:08:15.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/447592/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/92/447592/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/3"}}},"commit":{"parents":[{"commit":"d315c74b42ff6a8b19437737e7970551fd738560","subject":"doc: Correct option, envvar markup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d315c74b42ff6a8b19437737e7970551fd738560"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2017-03-20 16:22:49.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2017-03-21 10:07:56.000000000","tz":0},"subject":"Don\u0027t duplicate commands","message":"Don\u0027t duplicate commands\n\nWe must combine the commands for v2 and v3, else we see a duplicate\noption warning.\n\nChange-Id: Ic034ab7cd88aa661afa07ea226e1fd82756591df\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1b5317d43f01599b5eea0ba536a9738b466db8f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1b5317d43f01599b5eea0ba536a9738b466db8f1"}]},"branch":"refs/heads/master"},"0cf6809b30da9cc7528dcf0e67736ad60aad4b9e":{"kind":"REWORK","_number":4,"created":"2017-03-23 14:15:50.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/92/447592/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/92/447592/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/92/447592/4"}}},"commit":{"parents":[{"commit":"273564a03e177cb5f65b728b85bd8cdc95302531","subject":"doc: Fix option-describe typos","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/273564a03e177cb5f65b728b85bd8cdc95302531"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2017-03-23 14:14:36.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2017-03-23 14:14:36.000000000","tz":0},"subject":"Don\u0027t duplicate commands","message":"Don\u0027t duplicate commands\n\nWe must explicitly define the difference between v2 and v3 commands,\nelse we see a duplicate option warning.\n\nChange-Id: Ic034ab7cd88aa661afa07ea226e1fd82756591df\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0cf6809b30da9cc7528dcf0e67736ad60aad4b9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0cf6809b30da9cc7528dcf0e67736ad60aad4b9e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
