)]}'
{"id":"openstack%2Fpython-ironicclient~356671","triplet_id":"openstack%2Fpython-ironicclient~master~Ib41e1c66378df7db2e5396b940930a9f7e009977","project":"openstack/python-ironicclient","branch":"master","topic":"bug/1526479","hashtags":[],"change_id":"Ib41e1c66378df7db2e5396b940930a9f7e009977","subject":"Add \u0027openstack baremetal node adopt\u0027 command","status":"MERGED","created":"2016-08-17 19:18:02.000000000","updated":"2016-08-25 04:08:38.000000000","submitted":"2016-08-25 04:08:38.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ae3901eb51c43b4d042a3fd48fb6d4f6f5c9aad8","_number":356671,"virtual_id_number":356671,"owner":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-08-25 04:08:38.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-08-24 19:46:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":2,"date":"2016-08-24 12:00:37.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-08-24 20:13:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-24 12:00:37.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":"2016-08-24 20:13:30.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"},{"updated":"2016-08-25 04:08:38.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"55e58225dc385b73e508b005b0417db05a6f4c36","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2016-08-17 19:18:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a063c36e84201af9d4d57a869c76046249027a97","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2016-08-17 21:58:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"65ce2aa53a16cb2e5f465d73e464b21e147524fc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-17 23:57:43.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/71/356671/2/check/gate-python-ironicclient-python34/6a1b74d/ : SUCCESS in 5m 08s\n- gate-python-ironicclient-python35 http://logs.openstack.org/71/356671/2/check/gate-python-ironicclient-python35/d6e8cad/ : SUCCESS in 2m 57s\n- gate-python-ironicclient-docs-ubuntu-xenial http://docs-draft.openstack.org/71/356671/2/check/gate-python-ironicclient-docs-ubuntu-xenial/7d60553//doc/build/html/ : SUCCESS in 2m 27s\n- gate-python-ironicclient-pep8-ubuntu-xenial http://logs.openstack.org/71/356671/2/check/gate-python-ironicclient-pep8-ubuntu-xenial/6e64bc4/ : SUCCESS in 2m 20s\n- gate-python-ironicclient-python27-ubuntu-xenial http://logs.openstack.org/71/356671/2/check/gate-python-ironicclient-python27-ubuntu-xenial/7030a03/ : SUCCESS in 2m 28s\n- gate-python-ironicclient-pypy http://logs.openstack.org/71/356671/2/check/gate-python-ironicclient-pypy/c526504/ : SUCCESS in 3m 00s (non-voting)\n- gate-python-ironicclient-releasenotes http://docs-draft.openstack.org/71/356671/2/check/gate-python-ironicclient-releasenotes/4b5fd63//releasenotes/build/html/ : SUCCESS in 2m 15s\n- check-osc-plugins http://logs.openstack.org/71/356671/2/check/check-osc-plugins/b32b72f/ : SUCCESS in 5m 11s\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/71/356671/2/check/gate-tempest-dsvm-python-ironicclient-src/fa5c19a/ : SUCCESS in 51m 05s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/71/356671/2/check/gate-ironicclient-dsvm-functional/64a9e4f/ : SUCCESS in 24m 57s\n- python-ironicclient-coverage-ubuntu-xenial http://logs.openstack.org/71/356671/2/check/python-ironicclient-coverage-ubuntu-xenial/9448a13/ : SUCCESS in 2m 28s","accounts_in_message":[],"_revision_number":2},{"id":"ac8237c559381f70fd77cf01845c4b375cbee628","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2016-08-18 03:21:18.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"c4b289ea9ed6357fbee45298e0f826dd31489980","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-18 04:12:14.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-python34/769f75a/ : SUCCESS in 4m 08s\n- gate-python-ironicclient-python35 http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-python35/d709fe5/ : SUCCESS in 2m 50s\n- gate-python-ironicclient-docs-ubuntu-xenial http://docs-draft.openstack.org/71/356671/3/check/gate-python-ironicclient-docs-ubuntu-xenial/a12c776//doc/build/html/ : SUCCESS in 2m 19s\n- gate-python-ironicclient-pep8-ubuntu-xenial http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-pep8-ubuntu-xenial/1af1852/ : SUCCESS in 2m 14s\n- gate-python-ironicclient-python27-ubuntu-xenial http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-python27-ubuntu-xenial/88457bd/ : SUCCESS in 2m 21s\n- gate-python-ironicclient-pypy http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-pypy/8eecc56/ : SUCCESS in 6m 15s (non-voting)\n- gate-python-ironicclient-releasenotes http://docs-draft.openstack.org/71/356671/3/check/gate-python-ironicclient-releasenotes/3c77918//releasenotes/build/html/ : SUCCESS in 2m 01s\n- check-osc-plugins http://logs.openstack.org/71/356671/3/check/check-osc-plugins/7c6a588/ : SUCCESS in 6m 04s\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/71/356671/3/check/gate-tempest-dsvm-python-ironicclient-src/926f526/ : SUCCESS in 46m 06s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/71/356671/3/check/gate-ironicclient-dsvm-functional/b817189/ : SUCCESS in 26m 48s\n- python-ironicclient-coverage-ubuntu-xenial http://logs.openstack.org/71/356671/3/check/python-ironicclient-coverage-ubuntu-xenial/1815a14/ : SUCCESS in 2m 12s","accounts_in_message":[],"_revision_number":3},{"id":"96e44b363492e16ac4fcf329f9d55a6b39dbe4d8","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-08-24 12:00:37.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"9e017df9def34e737cfb61e769cc1388238e3dbf","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2016-08-24 19:46:15.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"617a63e8cf1316c6bb9db4a42a6f8681c841ed7a","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2016-08-24 20:13:30.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"0aa72cd703d800b4bde6c5ba0fadd87dc124e4a7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-24 20:13:43.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"cd62f50c9e88b67916661bbe2fe89c17b118d0e5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-24 21:45:25.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/71/356671/3/gate/gate-python-ironicclient-python34/3b5b49a/ : FAILURE in 1m 19s\n- gate-python-ironicclient-python35 http://logs.openstack.org/71/356671/3/gate/gate-python-ironicclient-python35/3d083e7/ : SUCCESS in 3m 23s\n- gate-python-ironicclient-docs-ubuntu-xenial http://docs-draft.openstack.org/71/356671/3/gate/gate-python-ironicclient-docs-ubuntu-xenial/50cf38d//doc/build/html/ : SUCCESS in 2m 48s\n- gate-python-ironicclient-pep8-ubuntu-xenial http://logs.openstack.org/71/356671/3/gate/gate-python-ironicclient-pep8-ubuntu-xenial/3e53cff/ : SUCCESS in 2m 44s\n- gate-python-ironicclient-python27-ubuntu-xenial http://logs.openstack.org/71/356671/3/gate/gate-python-ironicclient-python27-ubuntu-xenial/b2430bf/ : SUCCESS in 3m 01s\n- gate-python-ironicclient-releasenotes http://docs-draft.openstack.org/71/356671/3/gate/gate-python-ironicclient-releasenotes/122ab23//releasenotes/build/html/ : SUCCESS in 2m 31s\n- check-osc-plugins http://logs.openstack.org/71/356671/3/gate/check-osc-plugins/b76f870/ : FAILURE in 1m 01s\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/71/356671/3/gate/gate-tempest-dsvm-python-ironicclient-src/eeb9db6/ : SUCCESS in 51m 00s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/71/356671/3/gate/gate-ironicclient-dsvm-functional/2db05e1/ : SUCCESS in 26m 04s","accounts_in_message":[],"_revision_number":3},{"id":"031f5bb8970b7fea87492ee29b952d1a2956b910","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2016-08-25 02:40:56.000000000","message":"Patch Set 3:\n\nrecheck issue with unmet package dependencies :-(","accounts_in_message":[],"_revision_number":3},{"id":"c27d62c1c5b7b369d9a1d30f3ad30618eb58cb62","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-25 03:15:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-python34/9bdb606/ : SUCCESS in 2m 32s\n- gate-python-ironicclient-python35 http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-python35/5d6009d/ : SUCCESS in 2m 46s\n- gate-python-ironicclient-docs-ubuntu-xenial http://docs-draft.openstack.org/71/356671/3/check/gate-python-ironicclient-docs-ubuntu-xenial/e3f36e4//doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-ironicclient-pep8-ubuntu-xenial http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-pep8-ubuntu-xenial/19b094a/ : SUCCESS in 2m 18s\n- gate-python-ironicclient-python27-ubuntu-xenial http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-python27-ubuntu-xenial/1ba9c93/ : SUCCESS in 2m 38s\n- gate-python-ironicclient-pypy http://logs.openstack.org/71/356671/3/check/gate-python-ironicclient-pypy/90b4f2a/ : SUCCESS in 3m 02s (non-voting)\n- gate-python-ironicclient-releasenotes http://docs-draft.openstack.org/71/356671/3/check/gate-python-ironicclient-releasenotes/a361928//releasenotes/build/html/ : SUCCESS in 2m 14s\n- check-osc-plugins http://logs.openstack.org/71/356671/3/check/check-osc-plugins/654439a/ : SUCCESS in 5m 55s\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/71/356671/3/check/gate-tempest-dsvm-python-ironicclient-src/5d58ab3/ : SUCCESS in 32m 39s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/71/356671/3/check/gate-ironicclient-dsvm-functional/27f22d0/ : SUCCESS in 29m 27s\n- python-ironicclient-coverage-ubuntu-xenial http://logs.openstack.org/71/356671/3/check/python-ironicclient-coverage-ubuntu-xenial/3873cc8/ : SUCCESS in 6m 11s","accounts_in_message":[],"_revision_number":3},{"id":"aad8e02a8bd438cf0d3ae726a80c1c3c806a71c4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-25 03:16:02.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"1ba746c9c5f48521d9a8542b26dcfd8372a1168f","date":"2016-08-25 04:08:38.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"f3488d037ee1446beb6c06d0a6a5297513c0dc16","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-25 04:08:38.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/71/356671/3/gate/gate-python-ironicclient-python34/91c6174/ : SUCCESS in 2m 42s\n- gate-python-ironicclient-python35 http://logs.openstack.org/71/356671/3/gate/gate-python-ironicclient-python35/bb56b39/ : SUCCESS in 2m 53s\n- gate-python-ironicclient-docs-ubuntu-xenial http://docs-draft.openstack.org/71/356671/3/gate/gate-python-ironicclient-docs-ubuntu-xenial/741b385//doc/build/html/ : SUCCESS in 2m 40s\n- gate-python-ironicclient-pep8-ubuntu-xenial http://logs.openstack.org/71/356671/3/gate/gate-python-ironicclient-pep8-ubuntu-xenial/0ce36b5/ : SUCCESS in 2m 22s\n- gate-python-ironicclient-python27-ubuntu-xenial http://logs.openstack.org/71/356671/3/gate/gate-python-ironicclient-python27-ubuntu-xenial/cf5f827/ : SUCCESS in 2m 21s\n- gate-python-ironicclient-releasenotes http://docs-draft.openstack.org/71/356671/3/gate/gate-python-ironicclient-releasenotes/f197a9b//releasenotes/build/html/ : SUCCESS in 2m 34s\n- check-osc-plugins http://logs.openstack.org/71/356671/3/gate/check-osc-plugins/ed2602c/ : SUCCESS in 3m 12s\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/71/356671/3/gate/gate-tempest-dsvm-python-ironicclient-src/3e1a688/ : SUCCESS in 52m 26s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/71/356671/3/gate/gate-ironicclient-dsvm-functional/9243109/ : SUCCESS in 18m 03s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"eb8d9e84809c146459b972bb258a979d52903217","revisions":{"265c474936a3490e12c7fc9063f820c80da096b8":{"kind":"REWORK","_number":1,"created":"2016-08-17 19:18:02.000000000","uploader":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"ref":"refs/changes/71/356671/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/71/356671/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/1"}}},"commit":{"parents":[{"commit":"dcb675075ff74d8d4a3825e4ad7d83404930192d","subject":"Merge \"Verify JSON response of driver commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/dcb675075ff74d8d4a3825e4ad7d83404930192d"}]}],"author":{"name":"Ruby Loo","email":"ruby.loo@intel.com","date":"2016-08-17 19:13:34.000000000","tz":-240},"committer":{"name":"Ruby Loo","email":"ruby.loo@intel.com","date":"2016-08-17 19:13:34.000000000","tz":-240},"subject":"Add \u0027openstack baremetal node adopt\u0027 command","message":"Add \u0027openstack baremetal node adopt\u0027 command\n\nThis extends the OpenStackClient plugin with the new command\n\u0027openstack baremetal node adopt\u0027. The command sets a node\u0027s\nprovision state to \u0027adopt\u0027.\n\nChange-Id: Ib41e1c66378df7db2e5396b940930a9f7e009977\nPartial-Bug: 1526479\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/265c474936a3490e12c7fc9063f820c80da096b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/265c474936a3490e12c7fc9063f820c80da096b8"}]},"branch":"refs/heads/master"},"4b7e1247cf28ffd754e1e197cf3d79ac554216eb":{"kind":"REWORK","_number":2,"created":"2016-08-17 21:58:22.000000000","uploader":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"ref":"refs/changes/71/356671/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/71/356671/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/2"}}},"commit":{"parents":[{"commit":"dcb675075ff74d8d4a3825e4ad7d83404930192d","subject":"Merge \"Verify JSON response of driver commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/dcb675075ff74d8d4a3825e4ad7d83404930192d"}]}],"author":{"name":"Ruby Loo","email":"ruby.loo@intel.com","date":"2016-08-17 19:13:34.000000000","tz":-240},"committer":{"name":"Ruby Loo","email":"ruby.loo@intel.com","date":"2016-08-17 21:57:54.000000000","tz":-240},"subject":"Add \u0027openstack baremetal node adopt\u0027 command","message":"Add \u0027openstack baremetal node adopt\u0027 command\n\nThis extends the OpenStackClient plugin with the new command\n\u0027openstack baremetal node adopt\u0027. The command sets a node\u0027s\nprovision state to \u0027adopt\u0027.\n\nChange-Id: Ib41e1c66378df7db2e5396b940930a9f7e009977\nPartial-Bug: 1526479\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/4b7e1247cf28ffd754e1e197cf3d79ac554216eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/4b7e1247cf28ffd754e1e197cf3d79ac554216eb"}]},"branch":"refs/heads/master"},"eb8d9e84809c146459b972bb258a979d52903217":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-08-18 03:21:18.000000000","uploader":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"ref":"refs/changes/71/356671/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/71/356671/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/71/356671/3"}}},"commit":{"parents":[{"commit":"6680463a1040788be63712788d643259bbe82f2c","subject":"Merge \"Add create command to ironic client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/6680463a1040788be63712788d643259bbe82f2c"}]}],"author":{"name":"Ruby Loo","email":"ruby.loo@intel.com","date":"2016-08-17 19:13:34.000000000","tz":-240},"committer":{"name":"Ruby Loo","email":"ruby.loo@intel.com","date":"2016-08-18 03:20:34.000000000","tz":-240},"subject":"Add \u0027openstack baremetal node adopt\u0027 command","message":"Add \u0027openstack baremetal node adopt\u0027 command\n\nThis extends the OpenStackClient plugin with the new command\n\u0027openstack baremetal node adopt\u0027. The command sets a node\u0027s\nprovision state to \u0027adopt\u0027.\n\nChange-Id: Ib41e1c66378df7db2e5396b940930a9f7e009977\nPartial-Bug: 1526479\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/eb8d9e84809c146459b972bb258a979d52903217"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/eb8d9e84809c146459b972bb258a979d52903217"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
