)]}'
{"id":"openstack%2Fpython-novaclient~12600","triplet_id":"openstack%2Fpython-novaclient~master~Iebf4d78a524004d5e79d2219b35f90fbd38ee690","project":"openstack/python-novaclient","branch":"master","topic":"bug/1047078","hashtags":[],"change_id":"Iebf4d78a524004d5e79d2219b35f90fbd38ee690","subject":"Add ConnectionRefused exception.","status":"MERGED","created":"2012-09-07 20:05:58.000000000","updated":"2012-09-07 22:05:43.000000000","submitted":"2012-09-07 22:05:43.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0c1864df3e32693cd9239250985fd584979e602a","_number":12600,"virtual_id_number":12600,"owner":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":2,"date":"2012-09-07 22:05:43.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"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":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"all":[{"value":0,"date":"2012-09-07 20:48:43.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":2,"date":"2012-09-07 20:10:04.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2012-09-07 20:26:18.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},{"value":2,"date":"2012-09-07 21:01:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"date":"2012-09-07 20:10:04.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2012-09-07 20:26:18.000000000","_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},{"value":1,"date":"2012-09-07 21:01:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-09-07 20:10:04.000000000","updated_by":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"reviewer":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"state":"REVIEWER"},{"updated":"2012-09-07 20:26:18.000000000","updated_by":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"reviewer":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"state":"REVIEWER"},{"updated":"2012-09-07 21:01:44.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2012-09-07 22:05:43.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"549540b50d1ba3a033509737b94e82ef16ac1bf7","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-09-07 20:10:04.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\nnice fix","accounts_in_message":[],"_revision_number":1},{"id":"c0a38bca831f9918690148d79de6e7828bf0296f","author":{"_account_id":100,"name":"Johannes Erdfelt","email":"johannes@erdfelt.com","username":"johannes.erdfelt"},"date":"2012-09-07 20:26:18.000000000","message":"Patch Set 1:\n\nDo you know why we set force_exceptions_to_status_code\u003dTrue?\n\nIt seems odd to go out of our way to enable that feature, and then go out of our way again to workaround it and convert some parts back to an exception.","accounts_in_message":[],"_revision_number":1},{"id":"3d5b389d98242defb4cec19ca3136d65251bfd71","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-09-07 20:41:06.000000000","message":"Patch Set 1: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/12600/1/check/gate-python-novaclient-merge/467 : SUCCESS\n- http://logs.openstack.org/12600/1/check/gate-python-novaclient-docs/148 : SUCCESS\n- http://logs.openstack.org/12600/1/check/gate-python-novaclient-pep8/456 : SUCCESS\n- http://logs.openstack.org/12600/1/check/gate-python-novaclient-python26/259 : SUCCESS\n- http://logs.openstack.org/12600/1/check/gate-python-novaclient-python27/468 : SUCCESS\n- http://logs.openstack.org/12600/1/check/gate-tempest-devstack-vm/10802 : SUCCESS\n- http://logs.openstack.org/12600/1/check/gate-tempest-devstack-vm-cinder/783 : SUCCESS\n","accounts_in_message":[],"_revision_number":1},{"id":"845740577561b3a3de04459edd478127960f10b3","author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"date":"2012-09-07 20:48:43.000000000","message":"Patch Set 1:\n\nI don\u0027t know why it\u0027s set that way.  From working with it I would say that it does provide a more consistent interface to always deal with a (resp, body) return rather than catching different exceptions, but it does lead to this workaround.","accounts_in_message":[],"_revision_number":1},{"id":"f6a24826ce053ad3f9031c5ecdf3f01b72cc7175","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2012-09-07 21:01:44.000000000","message":"Patch Set 1: Looks good to me (core reviewer); Approved\n\nWhat a sucky burr to work around, but I suppose this work-around will, er, work...","accounts_in_message":[],"_revision_number":1},{"id":"a285ea8a57550ac887cab9bb089dc369119e0784","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-09-07 21:02:51.000000000","message":"Patch Set 1: No score\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"e552937e4744f075068c2630c93fd22e8d1fbd90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-09-07 22:05:43.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1},{"id":"a139ebf96277ec54b75942ad134abaabffe7238e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-09-07 22:05:43.000000000","message":"Patch Set 1: Verified\n\nBuild successful\n\n- http://logs.openstack.org/12600/1/gate/gate-python-novaclient-merge/469 : SUCCESS\n- http://logs.openstack.org/12600/1/gate/gate-python-novaclient-docs/150 : SUCCESS\n- http://logs.openstack.org/12600/1/gate/gate-python-novaclient-pep8/458 : SUCCESS\n- http://logs.openstack.org/12600/1/gate/gate-python-novaclient-python26/261 : SUCCESS\n- http://logs.openstack.org/12600/1/gate/gate-python-novaclient-python27/470 : SUCCESS\n- http://logs.openstack.org/12600/1/gate/gate-tempest-devstack-vm/10847 : SUCCESS\n- http://logs.openstack.org/12600/1/gate/gate-tempest-devstack-vm-cinder/828 : SUCCESS\n","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8cff1a20bc3962ec147f5f7c6807bc4c863eae36","revisions":{"8cff1a20bc3962ec147f5f7c6807bc4c863eae36":{"kind":"REWORK","_number":1,"created":"2012-09-07 20:05:58.000000000","uploader":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"ref":"refs/changes/00/12600/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/00/12600/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/12600/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/12600/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/12600/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/00/12600/1"}}},"commit":{"parents":[{"commit":"d6f767f8a3239aa314a9322720d0e543f2e07065","subject":"Merge \"    Add the image_id arg to volume create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d6f767f8a3239aa314a9322720d0e543f2e07065"}]}],"author":{"name":"Andrew Laski","email":"andrew.laski@rackspace.com","date":"2012-09-07 19:59:42.000000000","tz":-240},"committer":{"name":"Andrew Laski","email":"andrew.laski@rackspace.com","date":"2012-09-07 20:04:54.000000000","tz":-240},"subject":"Add ConnectionRefused exception.","message":"Add ConnectionRefused exception.\n\nWhen novaclient gets a Connection Refused it now presents that as a\nConnectionRefused exception with appropriate information rather than as\nan HTTP exception.  Addresses bug 1047078.\n\nvagrant@precise64:/opt/stack/python-novaclient$ nova image-list\nERROR: ConnectionRefused: \u0027[Errno 111] Connection refused\u0027\n\nChange-Id: Iebf4d78a524004d5e79d2219b35f90fbd38ee690\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8cff1a20bc3962ec147f5f7c6807bc4c863eae36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8cff1a20bc3962ec147f5f7c6807bc4c863eae36"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
