)]}'
{"id":"openstack%2Fpython-cinderclient~166692","triplet_id":"openstack%2Fpython-cinderclient~master~I96617061fd0d5d1c971cc35e47958733ff3b6199","project":"openstack/python-cinderclient","branch":"master","topic":"bug/1377161","hashtags":[],"change_id":"I96617061fd0d5d1c971cc35e47958733ff3b6199","subject":"Prevent unintentional detaching volume from instance","status":"ABANDONED","created":"2015-03-23 04:41:12.000000000","updated":"2015-03-31 08:36:48.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2b5e167782901aceda83ecd30a6a83a3b7e10468","_number":166692,"virtual_id_number":166692,"owner":{"_account_id":8922,"name":"haruka tanizawa","email":"h-tanizawa@intellilink.co.jp","username":"h-tanizawa"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},{"value":-1,"date":"2015-03-23 08:13:35.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":{"all":[{"date":"2015-03-25 19:17:40.000000000","_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},{"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},{"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-23 08:13:35.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-03-25 19:17:40.000000000","updated_by":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"reviewer":{"_account_id":10115,"name":"Mitsuhiro Tanino","email":"mitsuhiro.tanino@lycorp.co.jp","username":"mtanino"},"state":"REVIEWER"}],"messages":[{"id":"01f803841f6602357da9ff76ed0b763c90ccefb4","author":{"_account_id":8922,"name":"haruka tanizawa","email":"h-tanizawa@intellilink.co.jp","username":"h-tanizawa"},"date":"2015-03-23 04:41:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"de3b04b3aa1c5b002c07ce94857da72460b38807","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-23 05:47:08.000000000","message":"Patch Set 1: 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-cinderclient-python26 http://logs.openstack.org/92/166692/1/check/gate-python-cinderclient-python26/9752fad/ : FAILURE in 55s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/92/166692/1/check/gate-python-cinderclient-pep8/8387f13/ : SUCCESS in 43s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/92/166692/1/check/gate-python-cinderclient-docs/f6134b0//doc/build/html/ : SUCCESS in 36s\n- gate-python-cinderclient-python27 http://logs.openstack.org/92/166692/1/check/gate-python-cinderclient-python27/cd18ab8/ : SUCCESS in 1m 02s\n- gate-python-cinderclient-python34 http://logs.openstack.org/92/166692/1/check/gate-python-cinderclient-python34/114d4d6/ : FAILURE in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/92/166692/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/4ad6b9e/ : FAILURE in 1h 05m 43s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse http://logs.openstack.org/92/166692/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse/a4cf80c/ : SUCCESS in 25m 00s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-juno http://logs.openstack.org/92/166692/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient-juno/7b1edfc/ : SUCCESS in 39m 25s\n- gate-python-cinderclient-pypy http://logs.openstack.org/92/166692/1/check/gate-python-cinderclient-pypy/a01cbac/ : SUCCESS in 1m 32s","accounts_in_message":[],"_revision_number":1},{"id":"e7c9894d67799cef5dffa46b273051179f38fa84","author":{"_account_id":8922,"name":"haruka tanizawa","email":"h-tanizawa@intellilink.co.jp","username":"h-tanizawa"},"date":"2015-03-23 07:07:58.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4d818d43f958d53cb492e7cb232c8fb69bd38c24","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-23 08:13:35.000000000","message":"Patch Set 2: 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-cinderclient-python26 http://logs.openstack.org/92/166692/2/check/gate-python-cinderclient-python26/7cc8efa/ : SUCCESS in 51s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/92/166692/2/check/gate-python-cinderclient-pep8/077171b/ : SUCCESS in 59s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/92/166692/2/check/gate-python-cinderclient-docs/574d8c5//doc/build/html/ : SUCCESS in 53s\n- gate-python-cinderclient-python27 http://logs.openstack.org/92/166692/2/check/gate-python-cinderclient-python27/150fa85/ : SUCCESS in 58s\n- gate-python-cinderclient-python34 http://logs.openstack.org/92/166692/2/check/gate-python-cinderclient-python34/daebc98/ : SUCCESS in 2m 37s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/92/166692/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient/b758ea7/ : FAILURE in 1h 01m 33s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse http://logs.openstack.org/92/166692/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse/0cdb844/ : SUCCESS in 25m 28s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-juno http://logs.openstack.org/92/166692/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient-juno/328a417/ : SUCCESS in 38m 27s\n- gate-python-cinderclient-pypy http://logs.openstack.org/92/166692/2/check/gate-python-cinderclient-pypy/a34467b/ : SUCCESS in 2m 15s","accounts_in_message":[],"_revision_number":2},{"id":"6c1dba7dc947ca1dbbf6c8cc2dc654ae2c7559d8","author":{"_account_id":8922,"name":"haruka tanizawa","email":"h-tanizawa@intellilink.co.jp","username":"h-tanizawa"},"date":"2015-03-31 08:36:48.000000000","message":"Abandoned\n\nTry to modify just only in nova code.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"dbc94baa5e3909b3d83b1afab4ba717839db356b","revisions":{"d725755d0712b5884ec79a4281a2c22e0f512ee7":{"kind":"REWORK","_number":1,"created":"2015-03-23 04:41:12.000000000","uploader":{"_account_id":8922,"name":"haruka tanizawa","email":"h-tanizawa@intellilink.co.jp","username":"h-tanizawa"},"ref":"refs/changes/92/166692/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/92/166692/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/92/166692/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/92/166692/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/92/166692/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/92/166692/1"}}},"commit":{"parents":[{"commit":"e2afc016b248cf618a7076ecac492c4496e1e54c","subject":"bash_completion now shows only subcommands when subcommand is \"help\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/e2afc016b248cf618a7076ecac492c4496e1e54c"}]}],"author":{"name":"Haruka Tanizawa","email":"h-tanizawa@intellilink.co.jp","date":"2015-03-23 02:24:58.000000000","tz":540},"committer":{"name":"Haruka Tanizawa","email":"h-tanizawa@intellilink.co.jp","date":"2015-03-23 02:26:42.000000000","tz":540},"subject":"Prevent unintentional detaching volume from instance","message":"Prevent unintentional detaching volume from instance\n\nThere is a case that unintentional volume is detached from instance\nin terminate instance API.\nBecause in _shutdown_instance(), all volume block device mapping is\ncollected and detached by the condition of volume id.\nSo, if instance has redundant volume block device mapping which made\nby attaching failure, terminate instance API detach another volume.\nThis patch checks consistency of detaching volume and instance\nbetween nova and cinder.\n\nChange-Id: I96617061fd0d5d1c971cc35e47958733ff3b6199\nPartial-Bug: #1377161\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d725755d0712b5884ec79a4281a2c22e0f512ee7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d725755d0712b5884ec79a4281a2c22e0f512ee7"}]},"branch":"refs/heads/master"},"dbc94baa5e3909b3d83b1afab4ba717839db356b":{"kind":"REWORK","_number":2,"created":"2015-03-23 07:07:58.000000000","uploader":{"_account_id":8922,"name":"haruka tanizawa","email":"h-tanizawa@intellilink.co.jp","username":"h-tanizawa"},"ref":"refs/changes/92/166692/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/92/166692/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/92/166692/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/92/166692/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/92/166692/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/92/166692/2"}}},"commit":{"parents":[{"commit":"e2afc016b248cf618a7076ecac492c4496e1e54c","subject":"bash_completion now shows only subcommands when subcommand is \"help\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/e2afc016b248cf618a7076ecac492c4496e1e54c"}]}],"author":{"name":"Haruka Tanizawa","email":"h-tanizawa@intellilink.co.jp","date":"2015-03-23 02:24:58.000000000","tz":540},"committer":{"name":"Haruka Tanizawa","email":"h-tanizawa@intellilink.co.jp","date":"2015-03-23 07:06:21.000000000","tz":540},"subject":"Prevent unintentional detaching volume from instance","message":"Prevent unintentional detaching volume from instance\n\nThere is a case that unintentional volume is detached from instance\nin terminate instance API.\nBecause in _shutdown_instance(), all volume block device mapping is\ncollected and detached by the condition of volume id.\nSo, if instance has redundant volume block device mapping which made\nby attaching failure, terminate instance API detach another volume.\nThis patch checks consistency of detaching volume and instance\nbetween nova and cinder.\n\nChange-Id: I96617061fd0d5d1c971cc35e47958733ff3b6199\nPartial-Bug: #1377161\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/dbc94baa5e3909b3d83b1afab4ba717839db356b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/dbc94baa5e3909b3d83b1afab4ba717839db356b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
