)]}'
{"id":"openstack%2Fironic-python-agent~86723","triplet_id":"openstack%2Fironic-python-agent~master~Id8af9be920ba51e7e1ce60f4ffd1477e413582c9","project":"openstack/ironic-python-agent","branch":"master","topic":"write-configdrive","hashtags":[],"change_id":"Id8af9be920ba51e7e1ce60f4ffd1477e413582c9","subject":"Accept new parameters for `prepare_image`","status":"MERGED","created":"2014-04-10 22:01:49.000000000","updated":"2014-04-24 20:24:56.000000000","submitted":"2014-04-24 20:24:56.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8c4cc6f5eca4b259260ef82aabe9c3d723781b47","_number":86723,"virtual_id_number":86723,"owner":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":10626,"name":"Russell Haering","email":"russellhaering@gmail.com","username":"russell_h"},{"value":2,"date":"2014-04-24 20:24:56.000000000","_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":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}],"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":10626,"name":"Russell Haering","email":"russellhaering@gmail.com","username":"russell_h"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-04-24 20:22:11.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":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":2,"date":"2014-04-24 20:08:33.000000000","_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}],"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":10626,"name":"Russell Haering","email":"russellhaering@gmail.com","username":"russell_h"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-04-24 20:22:11.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":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"date":"2014-04-24 20:08:33.000000000","_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":10626,"name":"Russell Haering","email":"russellhaering@gmail.com","username":"russell_h"},{"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":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}],"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},{"_account_id":10626,"name":"Russell Haering","email":"russellhaering@gmail.com","username":"russell_h"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-14 18:22:41.000000000","updated_by":{"_account_id":10626,"name":"Russell Haering","email":"russellhaering@gmail.com","username":"russell_h"},"reviewer":{"_account_id":10626,"name":"Russell Haering","email":"russellhaering@gmail.com","username":"russell_h"},"state":"REVIEWER"},{"updated":"2014-04-24 20:08:33.000000000","updated_by":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"reviewer":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"state":"REVIEWER"},{"updated":"2014-04-24 20:22:11.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":"2014-04-24 20:24:56.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"cfaf9304da2217acf281f906f604a2cbceaf6f79","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-10 22:01:49.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"6c82d90a6feeb18e145812a42ff647045e4bc73a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-10 23:30:49.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/23/86723/1/check/gate-ironic-python-agent-pep8/ddb757f : FAILURE in 34s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/23/86723/1/check/gate-ironic-python-agent-python26/8a0f4a3 : FAILURE in 35s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/23/86723/1/check/gate-ironic-python-agent-python27/68636a5 : FAILURE in 1m 04s\n","accounts_in_message":[],"_revision_number":1},{"id":"520204f326fce50e5f97f100337ae8f6ab8f8219","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 14:48:03.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"1ceec1a74126aae4b479e77d0685c84c243e8ebf","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-11 14:48:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7be74e97c6037843ad09c119cc27d437cba800bc","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":"2014-04-11 16:48:09.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"ab30b988e2afbb070b43acc994b23495b7f03831","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 17:01:27.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"3b3fa2a79254f7b7eb36d6e3b873aa0e69098adb","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-11 17:01:27.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bbb50e97715dd2a314bb6599a5c67370030a4c0b","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":"2014-04-11 17:04:26.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"e29556ce5191d98aef5565363e77c8b29b89c5ea","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-11 17:11:31.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"16a3123c67dffc5395d3925ce189ce0b6f3efa29","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 17:11:32.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"b10e14aed4732d4eaf91031d8224871f9d5301f6","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-11 17:17:14.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"767894cd8a7722c52c70b81d513e4c3f78ed46df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 17:17:15.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"fcf99d2588f004177fa02ce552309cd2c5e73025","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":"2014-04-11 18:01:32.000000000","message":"Patch Set 5:\n\nLGTM I will +2 once jenkins passses.","accounts_in_message":[],"_revision_number":5},{"id":"25b61dcbacc96f9199e133eeea13266749480df9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-11 22:17:54.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/23/86723/5/check/gate-ironic-python-agent-pep8/0984269 : SUCCESS in 1m 01s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/23/86723/5/check/gate-ironic-python-agent-python26/c5ff9a8 : SUCCESS in 34s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/23/86723/5/check/gate-ironic-python-agent-python27/d8a2648 : SUCCESS in 35s\n","accounts_in_message":[],"_revision_number":5},{"id":"88660a59c4dd89fc57b7ba11cb1171e19bc5e0a7","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":"2014-04-11 22:30:10.000000000","message":"Patch Set 5: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"ea062b7fd4ba6a4239dba3c09826af4508e8efc3","author":{"_account_id":10626,"name":"Russell Haering","email":"russellhaering@gmail.com","username":"russell_h"},"date":"2014-04-14 18:22:41.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nI hate this, but I\u0027ll get over it.\n\nOther than the validation stuff we discussed, this looks alright if I squint hard enough.","accounts_in_message":[],"_revision_number":5},{"id":"116f604a4df31b9b9d572db5cda13e795c6cdf2c","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":"2014-04-14 18:25:42.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\nAgree with Russell\u0027s concern brought up in IRC that we should ensure we never write a configdrive larger than the partition we create.","accounts_in_message":[],"_revision_number":5},{"id":"dfce0dbc75c81c5b8c62468d0ada97142e8b6429","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-21 17:46:03.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"70b5281b7de4914755947175d07b80f942ead3a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-21 17:46:04.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"f5a1ae4d63fab1bea3162d7aad28f9cfc10e8d93","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-21 17:46:54.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/23/86723/6/check/gate-ironic-python-agent-pep8/128595a : SUCCESS in 48s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/23/86723/6/check/gate-ironic-python-agent-python26/8167d33 : SUCCESS in 35s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/23/86723/6/check/gate-ironic-python-agent-python27/dc2243c : SUCCESS in 38s\n","accounts_in_message":[],"_revision_number":6},{"id":"7e16233bf24ffb13ea721dcdee0a5245f6a44162","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-21 21:11:31.000000000","message":"Patch Set 6:\n\nRebased this patch; added configdrive validation in a separate patch here: https://review.openstack.org/#/c/89390/","accounts_in_message":[],"_revision_number":6},{"id":"53d6314ff45d10f8de75e1bcfabd7abcaa972681","author":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"date":"2014-04-21 23:16:10.000000000","message":"Patch Set 6: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nLGTM except missing an ungzip.","accounts_in_message":[],"_revision_number":6},{"id":"5d39f40f799b1837e9f1c4b6324d4cd0cf5af112","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-23 23:58:23.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"ad15f20cecea03a140e62e1071f8a78644f85b8b","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-23 23:58:23.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"bf5e3e66420ac92d5168050cc3a7d5f7b8571fc0","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-23 23:58:54.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\nStill needs un-gzipping","accounts_in_message":[],"_revision_number":7},{"id":"542e92c0aae4cece17fbb820355360b718b840bd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-24 00:21:30.000000000","message":"Patch Set 7: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/23/86723/7/check/gate-ironic-python-agent-pep8/093336a : SUCCESS in 1m 03s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/23/86723/7/check/gate-ironic-python-agent-python26/45cfc0e : FAILURE in 57s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/23/86723/7/check/gate-ironic-python-agent-python27/330846a : FAILURE in 3m 36s\n","accounts_in_message":[],"_revision_number":7},{"id":"48ef5cf71d263b6bc9e8d964bee2a18662cbdf1e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-24 14:58:12.000000000","message":"Patch Set 8:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"f2c3939badb1a702742a5f560ecffa892ac513e4","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-24 14:58:12.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"9c1e0233fcf432afd41c9f6a4212281fc63f9baa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-24 15:12:36.000000000","message":"Patch Set 8: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/23/86723/8/check/gate-ironic-python-agent-pep8/7f12d60 : SUCCESS in 1m 01s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/23/86723/8/check/gate-ironic-python-agent-python26/be23ce1 : FAILURE in 56s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/23/86723/8/check/gate-ironic-python-agent-python27/00e3469 : SUCCESS in 1m 20s\n","accounts_in_message":[],"_revision_number":8},{"id":"e125ac920c064784e49135e904243320e303b746","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-04-24 20:00:39.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"cf66d91a293a633a4c61f4ea957609ca2a2f70ad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-24 20:00:40.000000000","message":"Patch Set 9:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"39ae812c1cbd8bf789cf3354fab7a99be0bd8014","author":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"date":"2014-04-24 20:08:33.000000000","message":"Patch Set 9: Looks good to me (core reviewer)\n\nLGTM","accounts_in_message":[],"_revision_number":9},{"id":"fa3d6bea4819e168faf3c38dcafed6df25b63b7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-24 20:15:51.000000000","message":"Patch Set 9: Works for me\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/23/86723/9/check/gate-ironic-python-agent-pep8/dd956fd : SUCCESS in 49s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/23/86723/9/check/gate-ironic-python-agent-python26/9c22299 : SUCCESS in 40s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/23/86723/9/check/gate-ironic-python-agent-python27/e164639 : SUCCESS in 1m 17s\n","accounts_in_message":[],"_revision_number":9},{"id":"69e5fbc5e392baf8d0be191837ba6a40822386c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-24 20:22:11.000000000","message":"Patch Set 9: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"fc307400060fb02fd6210fa2a9159c052cd8a252","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":"2014-04-24 20:22:11.000000000","message":"Patch Set 9: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":9},{"id":"903306b23cfb41b7a008061033a18ea9f0395a48","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-24 20:24:56.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":9},{"id":"ffad894b75e20ce382738c33b6d7f442de6f73bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-24 20:24:56.000000000","message":"Patch Set 9: Verified\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/23/86723/9/gate/gate-ironic-python-agent-pep8/0afb729 : SUCCESS in 1m 53s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/23/86723/9/gate/gate-ironic-python-agent-python26/21b1d50 : SUCCESS in 1m 52s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/23/86723/9/gate/gate-ironic-python-agent-python27/e03c594 : SUCCESS in 2m 05s\n","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"620f05eb33bc2cca08124a084354fa1f41bcd30e","revisions":{"3d06a1c68be41eef3168c672695c1f47fc5f5601":{"kind":"REWORK","_number":1,"created":"2014-04-10 22:01:49.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/1"}}},"commit":{"parents":[{"commit":"dd79f5acb521a602db179ccadaa5f4acdeb4824d","subject":"Merge \"Properly mock _cmd so blockdev does not run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dd79f5acb521a602db179ccadaa5f4acdeb4824d"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 22:01:43.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3d06a1c68be41eef3168c672695c1f47fc5f5601"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3d06a1c68be41eef3168c672695c1f47fc5f5601"}]},"branch":"refs/heads/master"},"8b5d5b4ac7e2bd17b4734a9d9dc736b2ce098d7f":{"kind":"REWORK","_number":2,"created":"2014-04-11 14:48:03.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/2"}}},"commit":{"parents":[{"commit":"dd79f5acb521a602db179ccadaa5f4acdeb4824d","subject":"Merge \"Properly mock _cmd so blockdev does not run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dd79f5acb521a602db179ccadaa5f4acdeb4824d"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-11 14:47:56.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/8b5d5b4ac7e2bd17b4734a9d9dc736b2ce098d7f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/8b5d5b4ac7e2bd17b4734a9d9dc736b2ce098d7f"}]},"branch":"refs/heads/master"},"7da5f1004040f3c31fb67c0683e1a448793afca7":{"kind":"REWORK","_number":3,"created":"2014-04-11 17:01:27.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/3"}}},"commit":{"parents":[{"commit":"dd79f5acb521a602db179ccadaa5f4acdeb4824d","subject":"Merge \"Properly mock _cmd so blockdev does not run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dd79f5acb521a602db179ccadaa5f4acdeb4824d"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-11 16:59:40.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nThis patch also swaps out subprocess.call for processutils.execute\nin the standby module, since the commands were being changed anyway.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7da5f1004040f3c31fb67c0683e1a448793afca7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7da5f1004040f3c31fb67c0683e1a448793afca7"}]},"branch":"refs/heads/master"},"929d75c0fbd371f76d5a4460f8d1c401b76781e9":{"kind":"REWORK","_number":4,"created":"2014-04-11 17:11:31.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/4"}}},"commit":{"parents":[{"commit":"dd79f5acb521a602db179ccadaa5f4acdeb4824d","subject":"Merge \"Properly mock _cmd so blockdev does not run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dd79f5acb521a602db179ccadaa5f4acdeb4824d"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-11 17:11:23.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nThis patch also swaps out subprocess.call for processutils.execute\nin the standby module, since the commands were being changed anyway.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/929d75c0fbd371f76d5a4460f8d1c401b76781e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/929d75c0fbd371f76d5a4460f8d1c401b76781e9"}]},"branch":"refs/heads/master"},"0cfa2e71b7e35dd750dd1b9f0804d40d84ba418d":{"kind":"REWORK","_number":5,"created":"2014-04-11 17:17:14.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/5"}}},"commit":{"parents":[{"commit":"dd79f5acb521a602db179ccadaa5f4acdeb4824d","subject":"Merge \"Properly mock _cmd so blockdev does not run\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dd79f5acb521a602db179ccadaa5f4acdeb4824d"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-11 17:17:07.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nThis patch also swaps out subprocess.call for processutils.execute\nin the standby module, since the commands were being changed anyway.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/0cfa2e71b7e35dd750dd1b9f0804d40d84ba418d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/0cfa2e71b7e35dd750dd1b9f0804d40d84ba418d"}]},"branch":"refs/heads/master"},"836aabd1203b484f344f3a6b3d596e04f2c2a286":{"kind":"REWORK","_number":6,"created":"2014-04-21 17:46:03.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/6"}}},"commit":{"parents":[{"commit":"ab46681e33506bd2214a7c520ce945134d4c5c7c","subject":"Fix wait argument on POST","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab46681e33506bd2214a7c520ce945134d4c5c7c"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-21 17:31:51.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nThis patch also swaps out subprocess.call for processutils.execute\nin the standby module, since the commands were being changed anyway.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/836aabd1203b484f344f3a6b3d596e04f2c2a286"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/836aabd1203b484f344f3a6b3d596e04f2c2a286"}]},"branch":"refs/heads/master"},"12f91983489a566341a70e742ef30a2cb278cfa7":{"kind":"REWORK","_number":7,"created":"2014-04-23 23:58:23.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/7"}}},"commit":{"parents":[{"commit":"ab46681e33506bd2214a7c520ce945134d4c5c7c","subject":"Fix wait argument on POST","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab46681e33506bd2214a7c520ce945134d4c5c7c"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-23 23:55:40.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nThis patch also swaps out subprocess.call for processutils.execute\nin the standby module, since the commands were being changed anyway.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/12f91983489a566341a70e742ef30a2cb278cfa7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/12f91983489a566341a70e742ef30a2cb278cfa7"}]},"branch":"refs/heads/master"},"25653fb8f38b1431c2b956227e3848f8306dc7b2":{"kind":"REWORK","_number":8,"created":"2014-04-24 14:58:12.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/8"}}},"commit":{"parents":[{"commit":"ab46681e33506bd2214a7c520ce945134d4c5c7c","subject":"Fix wait argument on POST","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab46681e33506bd2214a7c520ce945134d4c5c7c"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-24 14:57:58.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nThis patch also swaps out subprocess.call for processutils.execute\nin the standby module, since the commands were being changed anyway.\n\nLastly, this patch changes the expected `hashes` dict to be a\nstring parameter called `checksum`, to match what glance returns.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/25653fb8f38b1431c2b956227e3848f8306dc7b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/25653fb8f38b1431c2b956227e3848f8306dc7b2"}]},"branch":"refs/heads/master"},"620f05eb33bc2cca08124a084354fa1f41bcd30e":{"kind":"REWORK","_number":9,"created":"2014-04-24 20:00:39.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/23/86723/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/23/86723/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/23/86723/9"}}},"commit":{"parents":[{"commit":"ab46681e33506bd2214a7c520ce945134d4c5c7c","subject":"Fix wait argument on POST","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab46681e33506bd2214a7c520ce945134d4c5c7c"}]}],"author":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-10 18:16:05.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-04-24 20:00:24.000000000","tz":-420},"subject":"Accept new parameters for `prepare_image`","message":"Accept new parameters for `prepare_image`\n\nThe parameters sent to `prepare_image` changed in\nhttps://review.openstack.org/#/c/86490/\n\nThis patch brings `prepare_image` up to date with that change.\nIt also changes the way configdrive is written to disk, to match\nthat Ironic is now allowing Nova to build an ISO partition and\nsend the raw image to the agent.\n\nThis patch also swaps out subprocess.call for processutils.execute\nin the standby module, since the commands were being changed anyway.\n\nLastly, this patch changes the expected `hashes` dict to be a\nstring parameter called `checksum`, to match what glance returns.\n\nChange-Id: Id8af9be920ba51e7e1ce60f4ffd1477e413582c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/620f05eb33bc2cca08124a084354fa1f41bcd30e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/620f05eb33bc2cca08124a084354fa1f41bcd30e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
