)]}'
{"id":"openstack%2Fpython-ironicclient~418445","triplet_id":"openstack%2Fpython-ironicclient~master~I3523c77c30c1345576f5c6ba5d8a04c23adef96a","project":"openstack/python-ironicclient","branch":"master","topic":"bug/1655351","hashtags":[],"change_id":"I3523c77c30c1345576f5c6ba5d8a04c23adef96a","subject":"Fix multiple ports deletion","status":"MERGED","created":"2017-01-10 15:24:12.000000000","updated":"2017-01-24 02:58:41.000000000","submitted":"2017-01-24 02:58:41.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7a1d9884c4916f8590e159583c3889e7a5ebd7a3","_number":418445,"virtual_id_number":418445,"owner":{"_account_id":20522,"name":"Aline Bousquet","email":"albousque@gmail.com","username":"alineb"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-01-24 02:58:41.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22749,"name":"Vadim Hmyrov","email":"vhmyrov@mirantis.com","username":"vhmyrov"},{"value":0,"_account_id":13295,"name":"Mario Villaplana","email":"mario.villaplana@gmail.com","username":"mariojv"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-01-24 02:20:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":1,"date":"2017-01-17 10:39:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":22749,"name":"Vadim Hmyrov","email":"vhmyrov@mirantis.com","username":"vhmyrov"},{"value":1,"date":"2017-01-17 15:05:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13295,"name":"Mario Villaplana","email":"mario.villaplana@gmail.com","username":"mariojv"},{"value":2,"date":"2017-01-23 14:17:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-01-24 02:20:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22749,"name":"Vadim Hmyrov","email":"vhmyrov@mirantis.com","username":"vhmyrov"},{"value":0,"_account_id":13295,"name":"Mario Villaplana","email":"mario.villaplana@gmail.com","username":"mariojv"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22749,"name":"Vadim Hmyrov","email":"vhmyrov@mirantis.com","username":"vhmyrov"},{"value":0,"_account_id":13295,"name":"Mario Villaplana","email":"mario.villaplana@gmail.com","username":"mariojv"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":13295,"name":"Mario Villaplana","email":"mario.villaplana@gmail.com","username":"mariojv"},{"_account_id":22749,"name":"Vadim Hmyrov","email":"vhmyrov@mirantis.com","username":"vhmyrov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-01-17 10:39:18.000000000","updated_by":{"_account_id":22749,"name":"Vadim Hmyrov","email":"vhmyrov@mirantis.com","username":"vhmyrov"},"reviewer":{"_account_id":22749,"name":"Vadim Hmyrov","email":"vhmyrov@mirantis.com","username":"vhmyrov"},"state":"REVIEWER"},{"updated":"2017-01-17 15:05:21.000000000","updated_by":{"_account_id":13295,"name":"Mario Villaplana","email":"mario.villaplana@gmail.com","username":"mariojv"},"reviewer":{"_account_id":13295,"name":"Mario Villaplana","email":"mario.villaplana@gmail.com","username":"mariojv"},"state":"REVIEWER"},{"updated":"2017-01-23 14:17:16.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2017-01-24 02:20:30.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2017-01-24 02:58:41.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"dd3e0a6538dac5ece4edada3d5646a4d525db273","author":{"_account_id":20522,"name":"Aline Bousquet","email":"albousque@gmail.com","username":"alineb"},"date":"2017-01-10 15:24:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"61972b9cf11fc4c5780b7345c323eddc49fe8ff0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-10 16:40:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python35 http://logs.openstack.org/45/418445/1/check/gate-python-ironicclient-python35/2994dff/ : SUCCESS in 5m 04s\n- gate-python-ironicclient-docs-ubuntu-xenial http://docs-draft.openstack.org/45/418445/1/check/gate-python-ironicclient-docs-ubuntu-xenial/28fa631//doc/build/html/ : SUCCESS in 5m 06s\n- gate-python-ironicclient-pep8-ubuntu-xenial http://logs.openstack.org/45/418445/1/check/gate-python-ironicclient-pep8-ubuntu-xenial/451d146/ : SUCCESS in 5m 13s\n- gate-python-ironicclient-python27-ubuntu-xenial http://logs.openstack.org/45/418445/1/check/gate-python-ironicclient-python27-ubuntu-xenial/c2eeb24/ : SUCCESS in 5m 27s\n- gate-python-ironicclient-pypy http://logs.openstack.org/45/418445/1/check/gate-python-ironicclient-pypy/840c5d9/ : SUCCESS in 4m 19s (non-voting)\n- check-osc-plugins http://logs.openstack.org/45/418445/1/check/check-osc-plugins/d7157e3/ : SUCCESS in 5m 58s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src-ubuntu-xenial http://logs.openstack.org/45/418445/1/check/gate-tempest-dsvm-python-ironicclient-src-ubuntu-xenial/77df852/ : SUCCESS in 38m 54s\n- gate-ironicclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/45/418445/1/check/gate-ironicclient-dsvm-functional-ubuntu-xenial/9560a5c/ : SUCCESS in 16m 36s\n- python-ironicclient-coverage-ubuntu-xenial http://logs.openstack.org/45/418445/1/check/python-ironicclient-coverage-ubuntu-xenial/25ba62e/ : SUCCESS in 3m 59s","accounts_in_message":[],"_revision_number":1},{"id":"05956247ad73a1c73719e9a7a2261f483e73c3af","author":{"_account_id":22749,"name":"Vadim Hmyrov","email":"vhmyrov@mirantis.com","username":"vhmyrov"},"date":"2017-01-17 10:39:18.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"b3cf50424b19d6943d1cc588acf08453eb7cf2ca","author":{"_account_id":13295,"name":"Mario Villaplana","email":"mario.villaplana@gmail.com","username":"mariojv"},"date":"2017-01-17 15:05:21.000000000","message":"Patch Set 1: Code-Review+1\n\nNice catch.\n\nFor anyone else wondering, this matches the behavior of other client delete operations (i.e. node-delete: https://github.com/openstack/python-ironicclient/blob/260981414346629480f47eb57e1122e150d93733/ironicclient/v1/node_shell.py#L244)","accounts_in_message":[],"_revision_number":1},{"id":"81800db0f5cc601dfead634d7db73ab05446d6f5","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2017-01-23 14:17:16.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"d0a384f3059ffb69a158a51f4722942426cfb875","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2017-01-24 02:20:30.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"e018f409be3c2eb01c7230d56adf0f6a473892e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-24 02:20:40.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"b4d6dff85a49d31a006bb3cbc55dc00ecd99f97b","date":"2017-01-24 02:58:41.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"69aa59760d7b3c09a305ae1467784d30969bb6ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-24 02:58:41.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ironicclient-python35 http://logs.openstack.org/45/418445/1/gate/gate-python-ironicclient-python35/40b6d83/ : SUCCESS in 2m 50s\n- gate-python-ironicclient-docs-ubuntu-xenial http://docs-draft.openstack.org/45/418445/1/gate/gate-python-ironicclient-docs-ubuntu-xenial/42acff6//doc/build/html/ : SUCCESS in 3m 13s\n- gate-python-ironicclient-pep8-ubuntu-xenial http://logs.openstack.org/45/418445/1/gate/gate-python-ironicclient-pep8-ubuntu-xenial/106ab0c/ : SUCCESS in 4m 45s\n- gate-python-ironicclient-python27-ubuntu-xenial http://logs.openstack.org/45/418445/1/gate/gate-python-ironicclient-python27-ubuntu-xenial/cf81337/ : SUCCESS in 3m 40s\n- gate-tempest-dsvm-python-ironicclient-src-ubuntu-xenial http://logs.openstack.org/45/418445/1/gate/gate-tempest-dsvm-python-ironicclient-src-ubuntu-xenial/e640d0a/ : SUCCESS in 37m 24s\n- gate-ironicclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/45/418445/1/gate/gate-ironicclient-dsvm-functional-ubuntu-xenial/37e3b1c/ : SUCCESS in 9m 20s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f0082ee6ebcf222b81e6d6f9f8f02b1d97105b45","revisions":{"f0082ee6ebcf222b81e6d6f9f8f02b1d97105b45":{"kind":"REWORK","_number":1,"created":"2017-01-10 15:24:12.000000000","uploader":{"_account_id":20522,"name":"Aline Bousquet","email":"albousque@gmail.com","username":"alineb"},"ref":"refs/changes/45/418445/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/45/418445/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/45/418445/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/45/418445/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/45/418445/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/45/418445/1"}}},"commit":{"parents":[{"commit":"6a0e7ae072e1ca0083ab0264cf26682e756ed5ad","subject":"Merge \"Simplify heading capitalization.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/6a0e7ae072e1ca0083ab0264cf26682e756ed5ad"}]}],"author":{"name":"Aline Bousquet","email":"albousque@gmail.com","date":"2017-01-10 15:19:25.000000000","tz":0},"committer":{"name":"Aline Bousquet","email":"albousque@gmail.com","date":"2017-01-10 15:19:25.000000000","tz":0},"subject":"Fix multiple ports deletion","message":"Fix multiple ports deletion\n\nCurrently, the deletion of multiple ports stops if one of the deletions\nfails.\nThis patch prevents the client from stopping after the first error, so\nthat it will try to delete all specified ports.\n\nChange-Id: I3523c77c30c1345576f5c6ba5d8a04c23adef96a\nCloses-Bug: #1655351\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f0082ee6ebcf222b81e6d6f9f8f02b1d97105b45"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f0082ee6ebcf222b81e6d6f9f8f02b1d97105b45"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
