)]}'
{"id":"openstack%2Fpython-novaclient~21822","triplet_id":"openstack%2Fpython-novaclient~master~Ia6ae383d76adb1c9d632bf69ec22438f1412c66f","project":"openstack/python-novaclient","branch":"master","topic":"expand-and-fix-baremetal-api","hashtags":[],"change_id":"Ia6ae383d76adb1c9d632bf69ec22438f1412c66f","subject":"Expand and improve baremetal API.","status":"MERGED","created":"2013-02-12 21:19:59.000000000","updated":"2013-02-15 23:40:34.000000000","submitted":"2013-02-15 23:40:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"94a4455ea9828b1727519db6869d8e7370776245","_number":21822,"virtual_id_number":21822,"owner":{"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":2,"date":"2013-02-15 23:40:34.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"}],"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":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"all":[{"value":0,"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},{"value":2,"date":"2013-02-15 17:34:39.000000000","_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-02-13 16:21:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2013-02-14 15:06:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"}],"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":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"all":[{"value":0,"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},{"value":1,"date":"2013-02-15 17:34:39.000000000","_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-02-13 16:21:17.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"}],"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":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-02-13 16:21:17.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":"2013-02-14 15:06:40.000000000","updated_by":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"reviewer":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"state":"REVIEWER"},{"updated":"2013-02-15 17:34:39.000000000","updated_by":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"reviewer":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"state":"REVIEWER"},{"updated":"2013-02-15 23:40:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"8e774d8ab84d02553dbe44c4a275eeb1027e408d","author":{"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},"date":"2013-02-12 21:21:49.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"da273d0f4eaa430685669eef3257c33465ee742c","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-02-12 21:30:10.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"5a5d8c9769172d4a2d9641d4c36bf51f69d13ee9","author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"date":"2013-02-12 21:36:20.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nI would strongly prefer to see the cascading delete of interfaces handled by Nova, not on the client side.\n\nAside from that, LGTM.","accounts_in_message":[],"_revision_number":2},{"id":"7f0ac799eacca65ba4b2e4b2303ab8dff3a57212","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-02-12 21:42:56.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"78a4a3bb2f536613f74afe2bfba1dee79cb8837b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-12 22:39:15.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see http://wiki.openstack.org/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/21822/2/check/gate-python-novaclient-pep8/1036 : SUCCESS\n- http://logs.openstack.org/21822/2/check/gate-python-novaclient-docs/729 : SUCCESS\n- http://logs.openstack.org/21822/2/check/gate-python-novaclient-python26/830 : SUCCESS\n- http://logs.openstack.org/21822/2/check/gate-python-novaclient-python27/1049 : SUCCESS\n- http://logs.openstack.org/21822/2/check/gate-tempest-devstack-vm-full/2356 : FAILURE\n- http://logs.openstack.org/21822/2/check/gate-tempest-devstack-vm-postgres-full/2081 : SUCCESS\n- http://logs.openstack.org/21822/2/check/gate-tempest-devstack-vm-quantum/6535 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"de6726e365ac19a9adc9e2003d1fc086bb64d0fa","author":{"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},"date":"2013-02-13 09:22:53.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e63292668b0052c49a84581949d05d248bc3ba8b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-13 10:38:28.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/21822/3/check/gate-python-novaclient-pep8/1045 : SUCCESS\n- http://logs.openstack.org/21822/3/check/gate-python-novaclient-docs/738 : SUCCESS\n- http://logs.openstack.org/21822/3/check/gate-python-novaclient-python26/839 : SUCCESS\n- http://logs.openstack.org/21822/3/check/gate-python-novaclient-python27/1058 : SUCCESS\n- http://logs.openstack.org/21822/3/check/gate-tempest-devstack-vm-full/2492 : SUCCESS\n- http://logs.openstack.org/21822/3/check/gate-tempest-devstack-vm-postgres-full/2219 : SUCCESS\n- http://logs.openstack.org/21822/3/check/gate-tempest-devstack-vm-quantum/6690 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"8ff055b4bf081946a719d641482055c1c5d9eae7","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-02-13 16:21:17.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"91e8d227cf94e39570b9509524b660338c74be75","author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"date":"2013-02-14 15:06:40.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"f2a92fa578ab653484f78026ad9d78a77e866e2b","author":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"date":"2013-02-15 17:34:39.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"e54ff8f59b750e9c7d7280a83d3b7e9c1c5ef788","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-15 17:36:03.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"8a05466ec819d73d2d5b62ba717e74f9e85eedb2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-15 23:40:34.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/21822/3/gate/gate-python-novaclient-docs/779 : SUCCESS\n- http://logs.openstack.org/21822/3/gate/gate-python-novaclient-pep8/1088 : SUCCESS\n- http://logs.openstack.org/21822/3/gate/gate-python-novaclient-python26/880 : SUCCESS\n- http://logs.openstack.org/21822/3/gate/gate-python-novaclient-python27/1099 : SUCCESS\n- http://logs.openstack.org/21822/3/gate/gate-tempest-devstack-vm-full/3165 : SUCCESS\n- http://logs.openstack.org/21822/3/gate/gate-tempest-devstack-vm-postgres-full/2889 : SUCCESS\n- http://logs.openstack.org/21822/3/gate/gate-tempest-devstack-vm-quantum/7462 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"7bb14c2efb0bf8922cf59efc5dc34c271e26a973","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-15 23:40:34.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a92621680895282a2a24065314e4bcea8fdc688c","revisions":{"da14c547df661cd7b2fcab5a58747965407de6ac":{"kind":"REWORK","_number":1,"created":"2013-02-12 21:19:59.000000000","uploader":{"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},"ref":"refs/changes/22/21822/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/22/21822/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/1"}}},"commit":{"parents":[{"commit":"0db2ff24c6e7e9104fbe1edc867297a40642ffcb","subject":"Merge \"Fix run_tests.sh --coverage\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0db2ff24c6e7e9104fbe1edc867297a40642ffcb"}]}],"author":{"name":"Chris Jones","email":"cmsj@tenshu.net","date":"2013-02-12 21:17:05.000000000","tz":0},"committer":{"name":"Chris Jones","email":"cmsj@tenshu.net","date":"2013-02-12 21:17:05.000000000","tz":0},"subject":"Expand and improve baremetal API.","message":"Expand and improve baremetal API.\n\nThis adds an additional command to list the interfaces associated with a\nbaremetal node.\n\nIt also fixes some docstrings and renames the existing interface\ncommands to be more consistent with the node commands.\n\nIt also updates the behaviour of the node deletion command to also\ndelete associated interfaces, allowing them to be re-added in future\n(currently they become orphaned in the DB and, due to uniqueness\nconstraints, prevent the same interfaces being re-used later).\n\nChange-Id: Ia6ae383d76adb1c9d632bf69ec22438f1412c66f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/da14c547df661cd7b2fcab5a58747965407de6ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/da14c547df661cd7b2fcab5a58747965407de6ac"}]},"branch":"refs/heads/master"},"98d1d9e09a22bbc567aebee5fee13fca627ca200":{"kind":"REWORK","_number":2,"created":"2013-02-12 21:21:49.000000000","uploader":{"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},"ref":"refs/changes/22/21822/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/22/21822/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/2"}}},"commit":{"parents":[{"commit":"0db2ff24c6e7e9104fbe1edc867297a40642ffcb","subject":"Merge \"Fix run_tests.sh --coverage\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0db2ff24c6e7e9104fbe1edc867297a40642ffcb"}]}],"author":{"name":"Chris Jones","email":"cmsj@tenshu.net","date":"2013-02-12 21:17:05.000000000","tz":0},"committer":{"name":"Chris Jones","email":"cmsj@tenshu.net","date":"2013-02-12 21:21:42.000000000","tz":0},"subject":"Expand and improve baremetal API.","message":"Expand and improve baremetal API.\n\nThis adds an additional command to list the interfaces associated with a\nbaremetal node.\n\nIt also fixes some docstrings and renames the existing interface\ncommands to be more consistent with the node commands.\n\nIt also updates the behaviour of the node deletion command to also\ndelete associated interfaces, allowing them to be re-added in future\n(currently they become orphaned in the DB and, due to uniqueness\nconstraints, prevent the same interfaces being re-used later).\n\nChange-Id: Ia6ae383d76adb1c9d632bf69ec22438f1412c66f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/98d1d9e09a22bbc567aebee5fee13fca627ca200"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/98d1d9e09a22bbc567aebee5fee13fca627ca200"}]},"branch":"refs/heads/master"},"a92621680895282a2a24065314e4bcea8fdc688c":{"kind":"REWORK","_number":3,"created":"2013-02-13 09:22:53.000000000","uploader":{"_account_id":6449,"name":"Chris Jones","email":"cmsj@tenshu.net","username":"cmsj"},"ref":"refs/changes/22/21822/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/22/21822/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/22/21822/3"}}},"commit":{"parents":[{"commit":"67b3db2bbcf2813f3ea99e28a445cb5e0c92f618","subject":"Merge \"Corrects 2nd argument type for logging\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/67b3db2bbcf2813f3ea99e28a445cb5e0c92f618"}]}],"author":{"name":"Chris Jones","email":"cmsj@tenshu.net","date":"2013-02-12 21:17:05.000000000","tz":0},"committer":{"name":"Chris Jones","email":"cmsj@tenshu.net","date":"2013-02-13 09:14:49.000000000","tz":0},"subject":"Expand and improve baremetal API.","message":"Expand and improve baremetal API.\n\nThis adds an additional command to list the interfaces associated with a\nbaremetal node.\n\nIt also fixes some docstrings and renames the existing interface\ncommands to be more consistent with the node commands.\n\nChange-Id: Ia6ae383d76adb1c9d632bf69ec22438f1412c66f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a92621680895282a2a24065314e4bcea8fdc688c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/a92621680895282a2a24065314e4bcea8fdc688c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
