)]}'
{"id":"openstack%2Fironic-python-agent~272420","triplet_id":"openstack%2Fironic-python-agent~master~I6da20487ccba6cbac04d36b8643afdd1e3920b12","project":"openstack/ironic-python-agent","branch":"master","topic":"bug/1523829","hashtags":[],"change_id":"I6da20487ccba6cbac04d36b8643afdd1e3920b12","subject":"add new portal_port argument into iscsi.start_iscsi_target api","status":"MERGED","created":"2016-01-26 08:10:37.000000000","updated":"2016-03-29 09:48:12.000000000","submitted":"2016-03-29 09:48:12.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"61ac5f78fe3c2d8a4b5ef6de2061569a426365c2","_number":272420,"virtual_id_number":272420,"owner":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-03-29 09:48:12.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"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":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"value":0,"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-03-29 08:56:37.000000000","_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":2,"date":"2016-03-25 00:12:22.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":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"value":0,"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":2,"date":"2016-03-28 14:01:09.000000000","_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"value":0,"_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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-03-29 08:56:37.000000000","_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"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":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"value":0,"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"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":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"value":0,"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"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":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"_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"},{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-01-28 14:30:59.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-03-01 06:00:29.000000000","updated_by":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"reviewer":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"state":"REVIEWER"},{"updated":"2016-03-01 08:58:57.000000000","updated_by":{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},"reviewer":{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},"state":"REVIEWER"},{"updated":"2016-03-25 00:12:22.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-03-28 14:01:09.000000000","updated_by":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"reviewer":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"state":"REVIEWER"},{"updated":"2016-03-29 08:56:37.000000000","updated_by":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"reviewer":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"state":"REVIEWER"},{"updated":"2016-03-29 09:48:12.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5d065a45843caba73616d9b40768fab40d4455b5","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-26 08:10:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f169502cbb94a5a4917f21e5649a96f88dfb33d6","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-26 08:12:27.000000000","message":"Patch Set 1: Code-Review-1 Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"46ec69ca90df09a9a9d4e6ffaa429816ee367806","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-26 08:16:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f98d66c0b841bcc256e94fb6337df8a3599e9b62","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-26 09:00:47.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/2/check/gate-ironic-python-agent-pep8/9f17c2b/ : SUCCESS in 56s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/2/check/gate-ironic-python-agent-docs/ce18883//doc/build/html/ : SUCCESS in 1m 33s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/2/check/gate-ironic-python-agent-python27/ce7bd1c/ : UNSTABLE in 1m 15s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/2/check/gate-ironic-python-agent-python34/e11f18a/ : UNSTABLE in 1m 30s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/2/check/gate-tempest-dsvm-ironic-agent_ssh-src/8d86531/ : FAILURE in 40m 31s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/2/check/gate-tempest-dsvm-ironic-pxe_ipa-src/8dec5ec/ : FAILURE in 40m 09s","accounts_in_message":[],"_revision_number":2},{"id":"5777bb334530268df31bcc2339d0fc69f5f0f946","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-26 09:19:26.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\nThanks for the patch. A comment inline, please check. :)","accounts_in_message":[],"_revision_number":2},{"id":"cf18a1839726baeecc600f84a1c51dda8d59ee0e","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-26 10:57:25.000000000","message":"Patch Set 2: Code-Review-1 Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"f047142dd8aac3ce8124c56bea5196299a0eb789","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-27 02:35:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"14feba0b301d978541747c58227c42add18f11c0","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-27 03:03:03.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"31cafa0c8fb7885f14caeea47f6baacad448345d","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-27 03:11:31.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c33571b05a5aa0f98889bbe8523433217a97ecdc","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-27 03:22:39.000000000","message":"Uploaded patch set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"d989faff77a8e0cf21ad81cfbacaa9b012144dce","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-27 03:26:42.000000000","message":"Uploaded patch set 7: Commit message was updated.","accounts_in_message":[],"_revision_number":7},{"id":"cd848b4f293de08fe173c38284aec1ea74fae6ae","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-27 04:14:10.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"1b5f51cdadc2aa0ccd2e9737489cbd611cfbbd0c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-27 04:14:38.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/7/check/gate-ironic-python-agent-pep8/c2ce9a4/ : SUCCESS in 1m 00s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/7/check/gate-ironic-python-agent-docs/ce3bebf//doc/build/html/ : SUCCESS in 1m 44s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/7/check/gate-ironic-python-agent-python27/c8cd086/ : SUCCESS in 1m 19s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/7/check/gate-ironic-python-agent-python34/c87df83/ : SUCCESS in 1m 30s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/7/check/gate-tempest-dsvm-ironic-agent_ssh-src/85e6cec/ : FAILURE in 31m 45s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/7/check/gate-tempest-dsvm-ironic-pxe_ipa-src/c5a7366/ : SUCCESS in 44m 09s","accounts_in_message":[],"_revision_number":7},{"id":"d94c400c6612b158dfde4ab16648a9b034e69047","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-01-27 04:15:15.000000000","message":"Patch Set 7:\n\nThanks for the update. :)","accounts_in_message":[],"_revision_number":7},{"id":"b13508211e777a5122eac368e19732d7404d6def","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-27 04:42:25.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"e298d13b05f21bfdd194cfa46c76f98a174ee381","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-27 05:20:20.000000000","message":"Patch Set 7:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/7/check/gate-ironic-python-agent-pep8/b49d9c0/ : SUCCESS in 1m 10s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/7/check/gate-ironic-python-agent-docs/55fa98a//doc/build/html/ : SUCCESS in 1m 26s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/7/check/gate-ironic-python-agent-python27/1d63fe5/ : SUCCESS in 1m 26s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/7/check/gate-ironic-python-agent-python34/7dbf6fa/ : SUCCESS in 1m 17s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/7/check/gate-tempest-dsvm-ironic-agent_ssh-src/9213eb1/ : FAILURE in 32m 49s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/7/check/gate-tempest-dsvm-ironic-pxe_ipa-src/c74c893/ : FAILURE in 28m 49s","accounts_in_message":[],"_revision_number":7},{"id":"7310a54c5eb8785ef05a2c66ae295fde3235e961","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-01-28 14:30:59.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)\n\nOne small issue + please add a release note","accounts_in_message":[],"_revision_number":7},{"id":"2ac93e875f974b7ca2e9334db851371d7830bf9b","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-29 02:38:44.000000000","message":"Patch Set 7: Code-Review-1 Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"ef8cf03b71a52eb2277f037e31a1c7f9e4633348","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-29 02:46:56.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"5e55e772a0792c6e555a0a16ade73b94cb1f22ae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-29 03:36:53.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/8/check/gate-ironic-python-agent-pep8/988ced1/ : SUCCESS in 1m 01s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/8/check/gate-ironic-python-agent-docs/41d712f//doc/build/html/ : SUCCESS in 1m 32s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/8/check/gate-ironic-python-agent-python27/ebed90e/ : SUCCESS in 1m 11s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/8/check/gate-ironic-python-agent-python34/6ab07ba/ : SUCCESS in 1m 20s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/8/check/gate-tempest-dsvm-ironic-agent_ssh-src/40f3106/ : SUCCESS in 41m 24s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/8/check/gate-tempest-dsvm-ironic-pxe_ipa-src/87a3355/ : SUCCESS in 45m 35s","accounts_in_message":[],"_revision_number":8},{"id":"b8f2599cefd1a4d0a214b8ff6877d4c74a43bd15","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-29 08:36:12.000000000","message":"Patch Set 8: Code-Review-1 Workflow-1\n\nwill add releasenotes","accounts_in_message":[],"_revision_number":8},{"id":"b00935cc8812c5142bbae3a54ad28395e487b801","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-01-29 08:57:21.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"f842e17903e15fea972812460908ccc8a18cb99e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-29 09:41:43.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/9/check/gate-ironic-python-agent-pep8/6b55939/ : SUCCESS in 1m 22s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/9/check/gate-ironic-python-agent-docs/f0d07be//doc/build/html/ : SUCCESS in 1m 33s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/9/check/gate-ironic-python-agent-python27/e5c1c1f/ : SUCCESS in 1m 18s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/9/check/gate-ironic-python-agent-python34/993b160/ : SUCCESS in 1m 24s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/9/check/gate-ironic-python-agent-releasenotes/bc4dcfa//releasenotes/build/html/ : SUCCESS in 1m 15s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/9/check/gate-tempest-dsvm-ironic-agent_ssh-src/dccb73c/ : SUCCESS in 41m 48s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/9/check/gate-tempest-dsvm-ironic-pxe_ipa-src/72e2a5e/ : SUCCESS in 37m 23s","accounts_in_message":[],"_revision_number":9},{"id":"5a1925d6cb6df4a0df8fe8c90b55ee6359c956c6","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-02-02 05:56:03.000000000","message":"Patch Set 9: Code-Review+1\n\n(1 comment)\n\nThanks Haomeng.","accounts_in_message":[],"_revision_number":9},{"id":"8fa9315f7b1883cda7418a26fbf7133c330d84c7","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-02-02 06:46:43.000000000","message":"Patch Set 9: Code-Review-1 Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"7aad93c368c06f35043c18b985e43cc1e15126e3","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-02-02 06:46:48.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"781609ef0834df2beb284ef49ced2d6ecd0f6923","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-02-02 06:52:37.000000000","message":"Patch Set 10: Code-Review+1\n\nThanks for the update. :)","accounts_in_message":[],"_revision_number":10},{"id":"451a46d142db596d6bd5549095e6ebc3b01fdcad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-02 06:58:04.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/10/check/gate-ironic-python-agent-pep8/3423aca/ : SUCCESS in 59s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/10/check/gate-ironic-python-agent-docs/7ec49c7//doc/build/html/ : SUCCESS in 1m 27s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/10/check/gate-ironic-python-agent-python27/3019801/ : SUCCESS in 1m 21s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/10/check/gate-ironic-python-agent-python34/e5c47e5/ : SUCCESS in 1m 29s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/10/check/gate-ironic-python-agent-releasenotes/b92f08b//releasenotes/build/html/ : SUCCESS in 1m 06s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/10/check/gate-tempest-dsvm-ironic-agent_ssh-src/8764092/ : FAILURE in 10m 57s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/10/check/gate-tempest-dsvm-ironic-pxe_ipa-src/88db145/ : FAILURE in 11m 09s","accounts_in_message":[],"_revision_number":10},{"id":"15e5ca79b836816cbe5998fb59ea4d2a785393ab","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-02-02 08:02:14.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"4bb67524bc560ea3e75d2e2bf7ed441b0dbb69ad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-02 08:50:42.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/10/check/gate-ironic-python-agent-pep8/dbf862e/ : SUCCESS in 57s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/10/check/gate-ironic-python-agent-docs/f4bfdd7//doc/build/html/ : SUCCESS in 1m 29s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/10/check/gate-ironic-python-agent-python27/5099a89/ : SUCCESS in 1m 10s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/10/check/gate-ironic-python-agent-python34/5ce728c/ : SUCCESS in 1m 32s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/10/check/gate-ironic-python-agent-releasenotes/7040591//releasenotes/build/html/ : SUCCESS in 1m 24s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/10/check/gate-tempest-dsvm-ironic-agent_ssh-src/59d4a27/ : SUCCESS in 38m 01s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/10/check/gate-tempest-dsvm-ironic-pxe_ipa-src/6f89212/ : SUCCESS in 48m 19s","accounts_in_message":[],"_revision_number":10},{"id":"2bedd6c249f64b014aed856caca24cd8718fc2e5","author":{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},"date":"2016-02-03 08:47:29.000000000","message":"Patch Set 10: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":10},{"id":"36b30f62e113865a940ee1f644b087a83a19bf94","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-02-11 10:17:57.000000000","message":"Patch Set 10: Workflow-1\n\nThanks Naohiro for the comments, will update once I get back from Chinese New Year.","accounts_in_message":[],"_revision_number":10},{"id":"bfdc482b61da5e1f283295773dd2418e8f679d66","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-02-18 06:07:16.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"4e9201c3b64ac3ec50abac5047a9b8f593c475e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-18 06:50:33.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/11/check/gate-ironic-python-agent-pep8/6921640/ : SUCCESS in 45s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/11/check/gate-ironic-python-agent-docs/75657ed//doc/build/html/ : SUCCESS in 1m 08s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/11/check/gate-ironic-python-agent-python27/5c353bd/ : SUCCESS in 1m 14s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/11/check/gate-ironic-python-agent-python34/b00b304/ : SUCCESS in 1m 18s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/11/check/gate-ironic-python-agent-releasenotes/212d99e//releasenotes/build/html/ : SUCCESS in 37s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/11/check/gate-tempest-dsvm-ironic-agent_ssh-src/9987ba0/ : SUCCESS in 38m 14s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/11/check/gate-tempest-dsvm-ironic-pxe_ipa-src/2605346/ : SUCCESS in 29m 44s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/20/272420/11/check/gate-ironic-inspector-dsvm-ipa-src-nv/1bae32b/ : SUCCESS in 38m 12s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/20/272420/11/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/dbd76f1/ : SUCCESS in 41m 32s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"baf0494a3c2380cb9759e1ed15ccddf01fb12bdd","author":{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},"date":"2016-02-18 08:03:50.000000000","message":"Patch Set 11: Code-Review+1\n\nHaomeng,\n\nThanks for the consideration, LGTM.\nHappy Chinese New Year!\n\nBest regards,\nNaohiro","accounts_in_message":[],"_revision_number":11},{"id":"58e583c4a5c342e791afe36b8efe5ed68f28bef0","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-02-18 08:10:53.000000000","message":"Patch Set 11:\n\nThanks Naohiro:)","accounts_in_message":[],"_revision_number":11},{"id":"351ce3c19b2bdc02d69bbdcc2ab87a6fedd33187","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-02-23 07:41:27.000000000","message":"Patch Set 11: Code-Review+1","accounts_in_message":[],"_revision_number":11},{"id":"184b7da6d60b83b1915a96a74865383fe1ba7cb6","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2016-02-26 15:13:08.000000000","message":"Patch Set 11: Code-Review-1\n\n(3 comments)\n\nThanks for the patch Haomeng,\n\nCode-wise it LGTM (1 nit only) but it\u0027s missing one test exercising the portal creation for TGTD. Other than that it LGTM","accounts_in_message":[],"_revision_number":11},{"id":"7d9f4f86b90daf907d9d3887b43eeb451626b307","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-02-29 07:01:43.000000000","message":"Patch Set 11: Code-Review-1 Workflow-1\n\nThanks Lucas for the comments, will address with next patch.","accounts_in_message":[],"_revision_number":11},{"id":"6d31d27b994eeea8c0ce92445172b7c255b5c98a","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-03-01 02:34:22.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"b652e3ff404d115e85deaf9fa020e4c03c811264","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-03-01 02:37:29.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"237ebed1819f0afaecf29c86dd697fe71d305c90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 04:38:33.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/13/check/gate-ironic-python-agent-pep8/82d4400/ : SUCCESS in 42s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/13/check/gate-ironic-python-agent-docs/56735cf//doc/build/html/ : SUCCESS in 48s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/13/check/gate-ironic-python-agent-python27/d6e8e08/ : SUCCESS in 1m 01s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/13/check/gate-ironic-python-agent-python34/54a84e8/ : SUCCESS in 1m 42s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/13/check/gate-ironic-python-agent-releasenotes/4533d69//releasenotes/build/html/ : SUCCESS in 48s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/13/check/gate-tempest-dsvm-ironic-agent_ssh-src/f01f059/ : SUCCESS in 32m 57s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/13/check/gate-tempest-dsvm-ironic-pxe_ipa-src/bdcca25/ : SUCCESS in 50m 25s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/20/272420/13/check/gate-ironic-inspector-dsvm-ipa-src-nv/cd09b42/ : SUCCESS in 1h 02m 45s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/20/272420/13/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/aef6861/ : SUCCESS in 34m 45s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"9a3d1a5b3de3cda6d1f761ffbda2ee6eca406fb7","author":{"_account_id":14810,"name":"Kan","email":"sofaopenstack@gmail.com","username":"Kan"},"date":"2016-03-01 06:00:29.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"0797155aaeb74e6f6114fc72fdb00826d15e8ae3","author":{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},"date":"2016-03-01 08:58:57.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"0f77c2162f79d6cf354ee4adcec5bdcf353790da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-22 19:21:21.000000000","message":"Patch Set 13: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":13},{"id":"2ce10f1f78b1047473da75699c5f870e95585c1a","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-03-24 08:23:41.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"796ea3e91b46afacd186bb4a1652ba6b7a3526bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-24 09:22:54.000000000","message":"Patch Set 14: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/14/check/gate-ironic-python-agent-docs/4649a5c//doc/build/html/ : SUCCESS in 2m 27s\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/14/check/gate-ironic-python-agent-pep8/cf038f6/ : FAILURE in 1m 59s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/14/check/gate-ironic-python-agent-python27/cfc6dc2/ : FAILURE in 2m 16s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/14/check/gate-ironic-python-agent-python34/afbe665/ : FAILURE in 2m 51s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/14/check/gate-ironic-python-agent-releasenotes/7b0c44e//releasenotes/build/html/ : SUCCESS in 7m 02s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/14/check/gate-tempest-dsvm-ironic-agent_ssh-src/9708185/ : SUCCESS in 53m 43s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/14/check/gate-tempest-dsvm-ironic-pxe_ipa-src/bc1cfd1/ : FAILURE in 26m 28s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/20/272420/14/check/gate-ironic-inspector-dsvm-ipa-src-nv/e2023a9/ : FAILURE in 52m 48s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/20/272420/14/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/1eb841e/ : FAILURE in 45m 45s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"57e2e19557c720f81a0f9fe9eb08606bc6c3ab5d","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-03-24 11:43:13.000000000","message":"Patch Set 14: Code-Review-1 Workflow-1","accounts_in_message":[],"_revision_number":14},{"id":"29e6d5fdd1238e3bca4944d762a6ac771ef7581d","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-03-24 12:01:44.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"9170bdb7471104231ad61a29218fd30503b7fb04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-24 13:00:09.000000000","message":"Patch Set 15: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/15/check/gate-ironic-python-agent-docs/37e4de3//doc/build/html/ : SUCCESS in 2m 25s\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/15/check/gate-ironic-python-agent-pep8/7d2a47f/ : FAILURE in 2m 15s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/15/check/gate-ironic-python-agent-python27/3b73051/ : SUCCESS in 2m 16s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/15/check/gate-ironic-python-agent-python34/80041ba/ : SUCCESS in 2m 57s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/15/check/gate-ironic-python-agent-releasenotes/f658add//releasenotes/build/html/ : SUCCESS in 2m 18s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/15/check/gate-tempest-dsvm-ironic-agent_ssh-src/3cb06d9/ : SUCCESS in 45m 55s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/15/check/gate-tempest-dsvm-ironic-pxe_ipa-src/f02211b/ : SUCCESS in 43m 34s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/20/272420/15/check/gate-ironic-inspector-dsvm-ipa-src-nv/1ca7cc4/ : SUCCESS in 46m 02s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/20/272420/15/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/7d63f61/ : SUCCESS in 49m 51s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"f32b310358c61ddc60f2993c190fbfd43d8c5ad6","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2016-03-24 13:30:06.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"7f63ca7cea71f485335a6c6609dbe87f7980f8a2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-24 14:38:26.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/16/check/gate-ironic-python-agent-docs/7ec4257//doc/build/html/ : SUCCESS in 2m 03s\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/16/check/gate-ironic-python-agent-pep8/1448246/ : SUCCESS in 2m 32s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/16/check/gate-ironic-python-agent-python27/bdb040a/ : SUCCESS in 5m 18s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/16/check/gate-ironic-python-agent-python34/886c4ed/ : SUCCESS in 3m 14s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/16/check/gate-ironic-python-agent-releasenotes/0b79dee//releasenotes/build/html/ : SUCCESS in 4m 54s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/16/check/gate-tempest-dsvm-ironic-agent_ssh-src/7fdd052/ : SUCCESS in 43m 39s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/16/check/gate-tempest-dsvm-ironic-pxe_ipa-src/9791610/ : SUCCESS in 46m 02s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/20/272420/16/check/gate-ironic-inspector-dsvm-ipa-src-nv/7a3a281/ : SUCCESS in 1h 06m 23s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/20/272420/16/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/2409868/ : SUCCESS in 47m 15s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"87b368916cf4bd8aed8f1384f948e6edaf2b148a","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-03-25 00:12:22.000000000","message":"Patch Set 16: Code-Review+2","accounts_in_message":[],"_revision_number":16},{"id":"76fe601a2b44034c73759e55cb3c82cfd222b64b","author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"date":"2016-03-28 14:01:09.000000000","message":"Patch Set 16: Code-Review+2\n\nI\u0027m Okay with this, not approving so previous reviewers have a chance to re-review it.","accounts_in_message":[],"_revision_number":16},{"id":"0b2901f0527edb3f530889a34286e7512c69dadf","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2016-03-29 08:56:37.000000000","message":"Patch Set 16: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":16},{"id":"3ca85c19748b6962427edd7d16072140d01a9678","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-29 08:56:43.000000000","message":"Patch Set 16: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":16},{"id":"7ee134426ba51d947a606524d30c7da74b9f461b","date":"2016-03-29 09:48:12.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":16},{"id":"dda65f8e7a3adcb44c873190c4dca616fe1cf353","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-29 09:48:12.000000000","message":"Patch Set 16: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/20/272420/16/gate/gate-ironic-python-agent-docs/d1c30bf//doc/build/html/ : SUCCESS in 1m 50s\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/20/272420/16/gate/gate-ironic-python-agent-pep8/fb2da91/ : SUCCESS in 47s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/20/272420/16/gate/gate-ironic-python-agent-python27/6758d30/ : SUCCESS in 3m 18s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/20/272420/16/gate/gate-ironic-python-agent-python34/6a4a256/ : SUCCESS in 2m 40s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/20/272420/16/gate/gate-ironic-python-agent-releasenotes/3c9811b//releasenotes/build/html/ : SUCCESS in 42s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/20/272420/16/gate/gate-tempest-dsvm-ironic-agent_ssh-src/ab57a6c/ : SUCCESS in 46m 45s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/20/272420/16/gate/gate-tempest-dsvm-ironic-pxe_ipa-src/d7edfb9/ : SUCCESS in 43m 30s","accounts_in_message":[],"_revision_number":16}],"current_revision_number":16,"current_revision":"c83a96899748a59ab4eab0a03bd75162327cb70a","revisions":{"a014a925bd3226f6d1b6948959b105f2b683d237":{"kind":"REWORK","_number":1,"created":"2016-01-26 08:10:37.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/1"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:12:35.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nClose-bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a014a925bd3226f6d1b6948959b105f2b683d237"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a014a925bd3226f6d1b6948959b105f2b683d237"}]},"branch":"refs/heads/master"},"927b8c59bfae4b794199fe4e235c2faf3eebb39c":{"kind":"REWORK","_number":2,"created":"2016-01-26 08:16:39.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/2"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:18:32.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nClose-bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/927b8c59bfae4b794199fe4e235c2faf3eebb39c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/927b8c59bfae4b794199fe4e235c2faf3eebb39c"}]},"branch":"refs/heads/master"},"250760160ff9af3ba4a393eac42576f92f49456c":{"kind":"REWORK","_number":3,"created":"2016-01-27 02:35:57.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/3"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-27 02:37:50.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nClose-bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/250760160ff9af3ba4a393eac42576f92f49456c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/250760160ff9af3ba4a393eac42576f92f49456c"}]},"branch":"refs/heads/master"},"4e63f5277e9cb7ec553602fa083e9dff03442b62":{"kind":"REWORK","_number":4,"created":"2016-01-27 03:03:03.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/4"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-27 03:04:54.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nClose-bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4e63f5277e9cb7ec553602fa083e9dff03442b62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4e63f5277e9cb7ec553602fa083e9dff03442b62"}]},"branch":"refs/heads/master"},"1ea50e0efdd0d149afa87b6e939c2dd8e2e5efc1":{"kind":"REWORK","_number":5,"created":"2016-01-27 03:11:31.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/5"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-27 03:13:18.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nClose-bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/1ea50e0efdd0d149afa87b6e939c2dd8e2e5efc1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/1ea50e0efdd0d149afa87b6e939c2dd8e2e5efc1"}]},"branch":"refs/heads/master"},"9dead2c7c0535a01c7461bcdf486aa885bf27406":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2016-01-27 03:22:39.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/6"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-27 03:22:50.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-bug: #i1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9dead2c7c0535a01c7461bcdf486aa885bf27406"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9dead2c7c0535a01c7461bcdf486aa885bf27406"}]},"branch":"refs/heads/master"},"cb67404c4c7bd7c488b503f8891c53d7b516591c":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2016-01-27 03:26:42.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/7"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-27 03:25:29.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cb67404c4c7bd7c488b503f8891c53d7b516591c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cb67404c4c7bd7c488b503f8891c53d7b516591c"}]},"branch":"refs/heads/master"},"35fd1c47ab35b5efb1d7f69026809faee83652a6":{"kind":"REWORK","_number":8,"created":"2016-01-29 02:46:56.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/8"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-29 02:48:57.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/35fd1c47ab35b5efb1d7f69026809faee83652a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/35fd1c47ab35b5efb1d7f69026809faee83652a6"}]},"branch":"refs/heads/master"},"4aa80c3e62b971216fa77e79d01c63ee74d2170d":{"kind":"REWORK","_number":9,"created":"2016-01-29 08:57:21.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/9"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-29 08:59:17.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4aa80c3e62b971216fa77e79d01c63ee74d2170d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4aa80c3e62b971216fa77e79d01c63ee74d2170d"}]},"branch":"refs/heads/master"},"0496d884f54e4365a8facc4b00cb19cc9b7d4d82":{"kind":"REWORK","_number":10,"created":"2016-02-02 06:46:48.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/10"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-02-02 06:48:31.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/0496d884f54e4365a8facc4b00cb19cc9b7d4d82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/0496d884f54e4365a8facc4b00cb19cc9b7d4d82"}]},"branch":"refs/heads/master"},"a067fadd1ab27a43baf20f40f72c948482379aa1":{"kind":"REWORK","_number":11,"created":"2016-02-18 06:07:16.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/11"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-02-18 06:09:26.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a067fadd1ab27a43baf20f40f72c948482379aa1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a067fadd1ab27a43baf20f40f72c948482379aa1"}]},"branch":"refs/heads/master"},"42175a6b1d41ca1d754042c1e2d1f91b95acdc17":{"kind":"REWORK","_number":12,"created":"2016-03-01 02:34:22.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/12"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-03-01 02:36:42.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/42175a6b1d41ca1d754042c1e2d1f91b95acdc17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/42175a6b1d41ca1d754042c1e2d1f91b95acdc17"}]},"branch":"refs/heads/master"},"c5d06d97a5039f990ca4c9e3849899c6fd6e3aba":{"kind":"REWORK","_number":13,"created":"2016-03-01 02:37:29.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/13"}}},"commit":{"parents":[{"commit":"fac700c8e76919996b735a5a3760050bfe05e88c","subject":"Change assertTrue(isinstance()) by optimal assert","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fac700c8e76919996b735a5a3760050bfe05e88c"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-03-01 02:39:50.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c5d06d97a5039f990ca4c9e3849899c6fd6e3aba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c5d06d97a5039f990ca4c9e3849899c6fd6e3aba"}]},"branch":"refs/heads/master"},"3b245feb61c37005b06c57343edd7a140790947c":{"kind":"REWORK","_number":14,"created":"2016-03-24 08:23:41.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/14"}}},"commit":{"parents":[{"commit":"858c6437778fad0d94652d1032d22689c99b4890","subject":"Merge \"Add disk_label support for partition images\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/858c6437778fad0d94652d1032d22689c99b4890"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-03-24 08:26:18.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3b245feb61c37005b06c57343edd7a140790947c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3b245feb61c37005b06c57343edd7a140790947c"}]},"branch":"refs/heads/master"},"4d1afc7666adab99888330a7395aaf0f5d8dc0c9":{"kind":"REWORK","_number":15,"created":"2016-03-24 12:01:44.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/15"}}},"commit":{"parents":[{"commit":"858c6437778fad0d94652d1032d22689c99b4890","subject":"Merge \"Add disk_label support for partition images\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/858c6437778fad0d94652d1032d22689c99b4890"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-03-24 12:04:19.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4d1afc7666adab99888330a7395aaf0f5d8dc0c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4d1afc7666adab99888330a7395aaf0f5d8dc0c9"}]},"branch":"refs/heads/master"},"c83a96899748a59ab4eab0a03bd75162327cb70a":{"kind":"REWORK","_number":16,"created":"2016-03-24 13:30:06.000000000","uploader":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"ref":"refs/changes/20/272420/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/20/272420/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/20/272420/16"}}},"commit":{"parents":[{"commit":"858c6437778fad0d94652d1032d22689c99b4890","subject":"Merge \"Add disk_label support for partition images\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/858c6437778fad0d94652d1032d22689c99b4890"}]}],"author":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-01-26 08:08:18.000000000","tz":0},"committer":{"name":"Haomeng, Wang","email":"whaom@cn.ibm.com","date":"2016-03-24 13:32:42.000000000","tz":0},"subject":"add new portal_port argument into iscsi.start_iscsi_target api","message":"add new portal_port argument into iscsi.start_iscsi_target api\n\nCurrently we hardcode the iSCSI port to its default. With this\npatch, we added new portal_port argument into iscsi.start_iscsi_target\napi, cover both lio and tgt two iscsi target operations.\n\nAnd for IPA client and driver code change, will commit more patch to\ncover.\n\nChange-Id: I6da20487ccba6cbac04d36b8643afdd1e3920b12\nPartial-Bug: #1523829\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c83a96899748a59ab4eab0a03bd75162327cb70a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c83a96899748a59ab4eab0a03bd75162327cb70a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
