)]}'
{"id":"openstack%2Fironic-python-agent~399857","triplet_id":"openstack%2Fironic-python-agent~master~I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4","project":"openstack/ironic-python-agent","branch":"master","topic":"bug/1643966","hashtags":[],"change_id":"I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4","subject":"Skip API related work if no api url configured","status":"MERGED","created":"2016-11-19 12:35:57.000000000","updated":"2016-12-07 17:05:39.000000000","submitted":"2016-12-07 17:05:39.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":22,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3ac41998aa5d2df640f4346aa7d5d2a174ce8542","_number":399857,"virtual_id_number":399857,"owner":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-12-07 17:05:39.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"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":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":20462,"name":"Annie Lezil","email":"annie.lezil@gmail.com","username":"alezil"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"value":2,"date":"2016-12-07 16:12:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"value":2,"date":"2016-12-07 16:17:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":2,"date":"2016-12-07 16:54:33.000000000","_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":20462,"name":"Annie Lezil","email":"annie.lezil@gmail.com","username":"alezil"},{"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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"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":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"value":1,"date":"2016-12-07 16:17:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":20462,"name":"Annie Lezil","email":"annie.lezil@gmail.com","username":"alezil"},{"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":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"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":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":20462,"name":"Annie Lezil","email":"annie.lezil@gmail.com","username":"alezil"},{"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":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"_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":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"_account_id":20462,"name":"Annie Lezil","email":"annie.lezil@gmail.com","username":"alezil"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-11-21 11:54:42.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-11-22 19:29:19.000000000","updated_by":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"reviewer":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"state":"REVIEWER"},{"updated":"2016-11-23 12:58:23.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2016-11-24 08:31:52.000000000","updated_by":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"reviewer":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"state":"REVIEWER"},{"updated":"2016-12-05 20:06:41.000000000","updated_by":{"_account_id":20462,"name":"Annie Lezil","email":"annie.lezil@gmail.com","username":"alezil"},"reviewer":{"_account_id":20462,"name":"Annie Lezil","email":"annie.lezil@gmail.com","username":"alezil"},"state":"REVIEWER"},{"updated":"2016-12-07 16:12:15.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-12-07 16:17:35.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2016-12-07 16:54:33.000000000","updated_by":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"reviewer":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"state":"REVIEWER"},{"updated":"2016-12-07 17:05:39.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"9389104f90bcd6ecf813838588554947fe321a74","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-19 12:35:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ee5809372d55c7f55ae6a1f2dd778878b9b7d1bc","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-19 12:38:03.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"5b0ac52d275369d14e636eab43b6788eb62bec1a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-19 13:48:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/1/check/gate-ironic-python-agent-docs-ubuntu-xenial/9e0c1f5//doc/build/html/ : SUCCESS in 3m 40s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-ironic-python-agent-pep8-ubuntu-xenial/fa45617/ : SUCCESS in 4m 15s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-ironic-python-agent-python27-ubuntu-xenial/e827797/ : SUCCESS in 5m 08s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/1/check/gate-ironic-python-agent-python34/f764b51/ : SUCCESS in 3m 08s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/1/check/gate-ironic-python-agent-python35/901d142/ : SUCCESS in 4m 56s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/40de8d7/ : SUCCESS in 4m 39s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/d89fe0c/ : SUCCESS in 50m 27s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/fed6c43/ : SUCCESS in 49m 40s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/b26029f/ : SUCCESS in 44m 21s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/87486a2/ : SUCCESS in 44m 32s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/c1d78f8/ : SUCCESS in 44m 02s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/ccba25f/ : SUCCESS in 44m 06s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/ce401fd/ : SUCCESS in 47m 28s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/d715354/ : SUCCESS in 54m 05s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/1/check/gate-tempest-dsvm-ironic-inspector-src-nv/52325e7/ : FAILURE in 1h 03m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ff85cefe1196423099896fd5f783db4457a3585a","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-21 08:01:25.000000000","message":"Patch Set 2: Published edit on patch set 1","accounts_in_message":[],"_revision_number":2},{"id":"a01e2022d8e05364e7e67d845c0bb0ea64f9e105","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-11-21 11:54:42.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)\n\na few comments inline + please add unit tests and a release note","accounts_in_message":[],"_revision_number":2},{"id":"c32685d009b1fa8d3a02be6fb4b5ba8afa622b35","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-21 13:32:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/2/check/gate-ironic-python-agent-docs-ubuntu-xenial/f2ea954//doc/build/html/ : SUCCESS in 2m 01s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-ironic-python-agent-pep8-ubuntu-xenial/13383ae/ : SUCCESS in 2m 15s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-ironic-python-agent-python27-ubuntu-xenial/23d6287/ : SUCCESS in 2m 05s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/2/check/gate-ironic-python-agent-python34/697c08e/ : SUCCESS in 3m 35s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/2/check/gate-ironic-python-agent-python35/691390e/ : SUCCESS in 1m 49s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/e69d14e/ : SUCCESS in 2m 00s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/52e8b1b/ : SUCCESS in 32m 21s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/51a7c7f/ : SUCCESS in 30m 35s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/9f02fe4/ : SUCCESS in 35m 36s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/a402ddf/ : SUCCESS in 36m 19s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/9121dfe/ : SUCCESS in 33m 46s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/800297a/ : SUCCESS in 32m 58s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/79ff0a6/ : SUCCESS in 31m 24s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/f1f4390/ : SUCCESS in 30m 25s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-inspector-src-nv/e6b1619/ : FAILURE in 59m 42s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3fc3a63ef7e2c9ae51d7aac746ae0595b0a92087","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-11-21 13:43:23.000000000","message":"Patch Set 2:\n\nThis also breaks inspection: http://logs.openstack.org/57/399857/2/check/gate-tempest-dsvm-ironic-inspector-src-nv/e6b1619/logs/ironic-bm-logs/node-0_console.txt.gz. It seems like we have to update a few places to deal with None value.","accounts_in_message":[],"_revision_number":2},{"id":"1e88a903ef355bca091177c12610d064f14ae4c5","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-21 16:35:26.000000000","message":"Patch Set 2:\n\nDmitry，thanks for your kind review，I will consider your comments carefully, and push a new patch later.","accounts_in_message":[],"_revision_number":2},{"id":"d9b628e6b365e212439da14f21bee17eba712a4e","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-21 16:45:45.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"12ff52b2f1bf5ee1d3896803700bac500ca04207","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-22 17:38:01.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bf433d202cf8e7b896d9c20315b1aa215f5523e3","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-22 17:44:12.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"d866b89d0e00b1b5b91ad2528357e827e0975f45","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-22 17:48:17.000000000","message":"Topic set to bug/1643966","accounts_in_message":[],"_revision_number":4},{"id":"1b7ac0a3fda64a2759cebb591bbe02774ee844c4","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-22 17:49:22.000000000","message":"Patch Set 5: Published edit on patch set 4","accounts_in_message":[],"_revision_number":5},{"id":"022d812f907aa132d9a995d6bcd38a7db631d123","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-22 18:41:41.000000000","message":"Patch Set 5: 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-ubuntu-xenial http://docs-draft.openstack.org/57/399857/5/check/gate-ironic-python-agent-docs-ubuntu-xenial/917dfb6//doc/build/html/ : SUCCESS in 2m 45s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-ironic-python-agent-pep8-ubuntu-xenial/314a1c6/ : FAILURE in 2m 18s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-ironic-python-agent-python27-ubuntu-xenial/3e8b71c/ : SUCCESS in 1m 57s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/5/check/gate-ironic-python-agent-python34/7f81c17/ : SUCCESS in 2m 01s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/5/check/gate-ironic-python-agent-python35/b7695ef/ : SUCCESS in 2m 00s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/0ef4fbe/ : SUCCESS in 1m 58s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/e57f222/ : SUCCESS in 30m 42s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/ef83d5a/ : SUCCESS in 31m 46s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/338ab2f/ : SUCCESS in 46m 21s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/0635f72/ : SUCCESS in 36m 11s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/83b6105/ : SUCCESS in 34m 16s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/a787c93/ : SUCCESS in 35m 51s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/a517fa4/ : SUCCESS in 29m 49s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/8fb9577/ : SUCCESS in 33m 22s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/5/check/gate-tempest-dsvm-ironic-inspector-src-nv/5fefdea/ : SUCCESS in 47m 43s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"297dc57696934e2f57797f3b2bae5551195031e3","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-23 01:55:48.000000000","message":"Patch Set 6: Published edit on patch set 5","accounts_in_message":[],"_revision_number":6},{"id":"5fe1647b20582ba78fa0924c6ace20058b77caa5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-23 02:58:58.000000000","message":"Patch Set 6: 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-ubuntu-xenial http://docs-draft.openstack.org/57/399857/6/check/gate-ironic-python-agent-docs-ubuntu-xenial/47395d8//doc/build/html/ : SUCCESS in 2m 45s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-pep8-ubuntu-xenial/a4f2e1a/ : SUCCESS in 2m 58s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-python27-ubuntu-xenial/e7fb131/ : SUCCESS in 2m 31s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-python34/48e6f08/ : SUCCESS in 1m 51s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-python35/44e2fa7/ : SUCCESS in 2m 38s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/5fdd00a/ : SUCCESS in 2m 38s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/fcd0768/ : FAILURE in 1h 02m 48s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/b3261fd/ : SUCCESS in 52m 50s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/36d284c/ : SUCCESS in 59m 54s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/b48784b/ : SUCCESS in 55m 59s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/b8cedbd/ : SUCCESS in 55m 04s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/f53e456/ : SUCCESS in 51m 02s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/45302ad/ : SUCCESS in 43m 21s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/cadff9e/ : SUCCESS in 42m 39s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-inspector-src-nv/98456a5/ : SUCCESS in 58m 29s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"36c92d4ef55265266aced24b8f50a0858716948a","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-23 03:28:32.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"9110979a80accbd6d8fdd5bbad7fb7d20c369d23","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-23 04:21:58.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/6/check/gate-ironic-python-agent-docs-ubuntu-xenial/c64c2b2//doc/build/html/ : SUCCESS in 1m 50s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-pep8-ubuntu-xenial/2285d8e/ : SUCCESS in 2m 04s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-python27-ubuntu-xenial/fb153c1/ : SUCCESS in 1m 45s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-python34/f11ba1e/ : SUCCESS in 1m 53s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-python35/4832e93/ : SUCCESS in 1m 47s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/488230e/ : SUCCESS in 1m 43s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/d2fa018/ : SUCCESS in 52m 54s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/fe3d95d/ : SUCCESS in 30m 31s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/4436668/ : SUCCESS in 34m 05s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/9d4245b/ : SUCCESS in 51m 53s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/28e813c/ : SUCCESS in 31m 44s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/57058d7/ : SUCCESS in 50m 18s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/d3a7f72/ : SUCCESS in 53m 15s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/6a0627b/ : SUCCESS in 46m 56s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/6/check/gate-tempest-dsvm-ironic-inspector-src-nv/147096c/ : SUCCESS in 44m 24s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"fd7f62891d600025b6f7fa7fc2c0a5405c25d219","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2016-11-23 12:58:23.000000000","message":"Patch Set 6:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial: https://bugs.launchpad.net/bugs/1393099\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":6},{"id":"d9ab1a79605ccb883b2cf5caaf44091c48542016","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2016-11-24 08:31:52.000000000","message":"Patch Set 6:\n\n(1 comment)\n\nYufei,\n\none question + a unit tests is needed checking that those now skipped parts are actually skipped with the correct pre-conditions met","accounts_in_message":[],"_revision_number":6},{"id":"9d516840e7d4f9313bbe70c042c9f90a6e862153","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-24 10:06:13.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"59d4b0fb4c3fa35d43d6733d02de78ee5d151d68","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-24 10:09:03.000000000","message":"Patch Set 6:\n\n(1 comment)\n\nThanks for review, I will add a unit test later","accounts_in_message":[],"_revision_number":6},{"id":"506052df3ea0a1f33bd0d26889c7f563909d6fd7","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-24 10:09:25.000000000","message":"Patch Set 7: Workflow-1","accounts_in_message":[],"_revision_number":7},{"id":"bd6cbb732f8148a6733301bd65db67110b20e108","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2016-11-24 10:21:08.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"5d08c80f8185331e7ca59fb083985965e9572826","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-24 10:55:43.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/7/check/gate-ironic-python-agent-docs-ubuntu-xenial/6da1f68//doc/build/html/ : SUCCESS in 2m 13s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-ironic-python-agent-pep8-ubuntu-xenial/4c4359a/ : SUCCESS in 2m 54s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-ironic-python-agent-python27-ubuntu-xenial/72140a9/ : SUCCESS in 2m 33s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/7/check/gate-ironic-python-agent-python34/567014c/ : SUCCESS in 2m 31s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/7/check/gate-ironic-python-agent-python35/3a62d0e/ : SUCCESS in 2m 34s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/e5d2e53/ : SUCCESS in 2m 35s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/a013cd3/ : SUCCESS in 31m 30s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/337dc8e/ : SUCCESS in 32m 45s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/9f61147/ : SUCCESS in 33m 36s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/ac03306/ : SUCCESS in 33m 28s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/61fae9c/ : SUCCESS in 34m 11s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/3c868d8/ : SUCCESS in 32m 52s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/255037e/ : SUCCESS in 31m 05s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/8963355/ : SUCCESS in 31m 16s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/7/check/gate-tempest-dsvm-ironic-inspector-src-nv/802bf09/ : SUCCESS in 47m 59s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"bda5d6d1c24cc754620e0d83aa2015b5f6dfb848","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-27 16:18:30.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d48fa4345218a130a8e7909d09c649d6589df8f7","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-27 16:21:02.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"64acbb025fdad92a024b2a00d7b5d36e6af35d34","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-27 16:22:48.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"91797ac4eb9de3f630abf526b5f6c4643532dd03","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-27 16:26:19.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"36774693bfa5dad1070f69d42d841fa2fecd1be6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-27 17:29:12.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-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/10/check/gate-ironic-python-agent-docs-ubuntu-xenial/d204039//doc/build/html/ : SUCCESS in 1m 49s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-ironic-python-agent-pep8-ubuntu-xenial/e1be48e/ : FAILURE in 2m 02s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-ironic-python-agent-python27-ubuntu-xenial/660b691/ : FAILURE in 3m 02s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/10/check/gate-ironic-python-agent-python34/4789d0c/ : FAILURE in 1m 47s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/10/check/gate-ironic-python-agent-python35/7fb1d49/ : FAILURE in 1m 50s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/e6051d6/ : SUCCESS in 1m 45s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/c513666/ : SUCCESS in 29m 26s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/5d2a8a1/ : SUCCESS in 29m 33s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/3a77720/ : SUCCESS in 31m 13s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/474816c/ : SUCCESS in 32m 27s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/95ec667/ : SUCCESS in 30m 21s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/3aeeaa1/ : SUCCESS in 30m 53s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/d9e89a6/ : SUCCESS in 30m 31s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/e8cab1f/ : SUCCESS in 30m 04s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/10/check/gate-tempest-dsvm-ironic-inspector-src-nv/6767991/ : SUCCESS in 1h 04m 01s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"d049f24b92de2ff7b60ab0b282583308b71e7a5e","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-28 00:52:20.000000000","message":"Patch Set 10: Workflow-1","accounts_in_message":[],"_revision_number":10},{"id":"290da360d2950c682128f140ef9c7f3761b9789e","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-28 02:38:54.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"3765a3c7a5c46f890f3c68b1efd897df5797639f","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-28 02:42:44.000000000","message":"Patch Set 12: Patch Set 11 was rebased","accounts_in_message":[],"_revision_number":11},{"id":"ec15e271d5efc3614072676ef05df7c8da64c9f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-28 03:35:05.000000000","message":"Patch Set 12: 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-ubuntu-xenial http://docs-draft.openstack.org/57/399857/12/check/gate-ironic-python-agent-docs-ubuntu-xenial/afdff9c//doc/build/html/ : SUCCESS in 1m 46s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-ironic-python-agent-pep8-ubuntu-xenial/82e48a3/ : SUCCESS in 2m 00s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-ironic-python-agent-python27-ubuntu-xenial/f482228/ : FAILURE in 2m 29s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/12/check/gate-ironic-python-agent-python34/29f18e1/ : FAILURE in 1m 48s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/12/check/gate-ironic-python-agent-python35/ccf584d/ : FAILURE in 2m 32s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/2bc408c/ : SUCCESS in 3m 12s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/6ddffc8/ : SUCCESS in 29m 17s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/6eff43b/ : SUCCESS in 29m 39s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/19d92e7/ : SUCCESS in 30m 54s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/7e0f32a/ : SUCCESS in 33m 51s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/62afb91/ : SUCCESS in 30m 54s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/d8765ee/ : SUCCESS in 32m 01s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/07f5cc0/ : SUCCESS in 50m 53s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/b6b02bf/ : SUCCESS in 28m 53s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/12/check/gate-tempest-dsvm-ironic-inspector-src-nv/c3d130c/ : SUCCESS in 43m 46s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"2b99746b2067490d50ba01b40e96ecf2cd0d01a5","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-28 06:11:25.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"1e877aded28799e65695deafaeca44d6c3b5cd4b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-28 07:01:23.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/13/check/gate-ironic-python-agent-docs-ubuntu-xenial/685f5c7//doc/build/html/ : SUCCESS in 2m 41s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-ironic-python-agent-pep8-ubuntu-xenial/feac6b4/ : SUCCESS in 3m 14s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-ironic-python-agent-python27-ubuntu-xenial/bf198b1/ : SUCCESS in 2m 59s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/13/check/gate-ironic-python-agent-python34/bb66eed/ : SUCCESS in 2m 58s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/13/check/gate-ironic-python-agent-python35/8bac236/ : SUCCESS in 3m 17s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/b4505c5/ : SUCCESS in 1m 46s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/faeea97/ : SUCCESS in 29m 31s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/d3f52cb/ : SUCCESS in 30m 09s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/793b619/ : SUCCESS in 32m 20s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/eee1e8a/ : SUCCESS in 32m 35s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/af11e39/ : SUCCESS in 29m 56s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/e4ce21f/ : SUCCESS in 49m 45s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/ec70a42/ : SUCCESS in 29m 37s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/2a556d7/ : SUCCESS in 29m 22s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/13/check/gate-tempest-dsvm-ironic-inspector-src-nv/406a441/ : SUCCESS in 44m 27s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"b8b73d8c45cf80e49edde32dcdd25c550a219706","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-28 11:10:19.000000000","message":"Patch Set 13:\n\nneed review","accounts_in_message":[],"_revision_number":13},{"id":"cb0e0b7883e2003a7bbc1c6c177c4e229128fd4a","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-11-29 00:15:54.000000000","message":"Patch Set 13: Code-Review-1\n\nAre you certain api_url won\u0027t be set to a default value instead of evaluating to none?","accounts_in_message":[],"_revision_number":13},{"id":"36a2fc7ea38a9986df81a1de5a2f790e38fed65b","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-11-30 14:38:49.000000000","message":"Patch Set 13:\n\nHi, Jay, I\u0027m a bit confused with your comment. Do you mean that the api_url should have a default value instead of None? Sorry for my poor English.","accounts_in_message":[],"_revision_number":13},{"id":"128e8c5be0dd06d9c0a67b2442567b8924ba5706","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-11-30 16:16:12.000000000","message":"Patch Set 13:\n\nAh, I missed the change to config.py to remove the default value.\n\nCan you add a unit test for no inspection-callback-url AND no api-url? Otherwise LGTM. Sorry for the confusion.","accounts_in_message":[],"_revision_number":13},{"id":"033a9a8f999b08567c8272d71bec0408a2d3bd57","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-01 17:46:03.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"fe57b9a57ae52947d3cda62de8f5d49800f891ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-01 18:30:44.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-ubuntu-xenial http://docs-draft.openstack.org/57/399857/14/check/gate-ironic-python-agent-docs-ubuntu-xenial/43b9175//doc/build/html/ : SUCCESS in 2m 08s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-ironic-python-agent-pep8-ubuntu-xenial/e854436/ : SUCCESS in 6m 45s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-ironic-python-agent-python27-ubuntu-xenial/232aad8/ : FAILURE in 3m 09s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/14/check/gate-ironic-python-agent-python34/e637e27/ : FAILURE in 2m 34s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/14/check/gate-ironic-python-agent-python35/d764639/ : FAILURE in 2m 09s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/0e30cf0/ : SUCCESS in 2m 52s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/917652d/ : SUCCESS in 29m 40s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/647f9fa/ : SUCCESS in 30m 22s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/d0397f7/ : SUCCESS in 33m 06s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/07b9d4f/ : SUCCESS in 31m 54s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/279410c/ : SUCCESS in 32m 23s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/d6af17a/ : SUCCESS in 31m 53s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/b3b5405/ : SUCCESS in 30m 55s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/db75373/ : SUCCESS in 31m 32s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/14/check/gate-tempest-dsvm-ironic-inspector-src-nv/578f630/ : SUCCESS in 42m 51s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"b3bb0b1f409c15974e7dabeabfdd9562946e204f","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-02 14:50:04.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"7a591b2d021842af9af606b8d24a5fa6f87e20e3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-02 15:46:19.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-ubuntu-xenial http://docs-draft.openstack.org/57/399857/15/check/gate-ironic-python-agent-docs-ubuntu-xenial/03cc066//doc/build/html/ : SUCCESS in 2m 36s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-ironic-python-agent-pep8-ubuntu-xenial/7452cf1/ : SUCCESS in 2m 24s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-ironic-python-agent-python27-ubuntu-xenial/74d8cae/ : FAILURE in 2m 04s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/15/check/gate-ironic-python-agent-python34/f1aaaa6/ : FAILURE in 2m 10s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/15/check/gate-ironic-python-agent-python35/db84095/ : FAILURE in 2m 35s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/130bdd3/ : SUCCESS in 2m 00s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/c4eb777/ : FAILURE in 34m 49s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/d1eea76/ : FAILURE in 46m 10s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/776d201/ : FAILURE in 38m 49s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/16220fd/ : FAILURE in 50m 32s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/f977507/ : FAILURE in 39m 00s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/96059e5/ : FAILURE in 53m 21s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/6840885/ : FAILURE in 34m 01s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/b3da000/ : FAILURE in 36m 14s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/15/check/gate-tempest-dsvm-ironic-inspector-src-nv/3a0245f/ : FAILURE in 53m 46s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"17933c0e652a79125080eed6408fd7315eb615f8","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-02 16:17:58.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"580d4d73892a012deebae22eb6199e75c14e2a00","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-02 17:19:48.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/16/check/gate-ironic-python-agent-docs-ubuntu-xenial/fc48a0e//doc/build/html/ : SUCCESS in 3m 46s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-ironic-python-agent-pep8-ubuntu-xenial/c5190e4/ : SUCCESS in 4m 45s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-ironic-python-agent-python27-ubuntu-xenial/b3550c6/ : SUCCESS in 3m 04s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/16/check/gate-ironic-python-agent-python34/26fc9ab/ : SUCCESS in 2m 43s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/16/check/gate-ironic-python-agent-python35/aa9814b/ : SUCCESS in 1m 58s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/e4588e9/ : SUCCESS in 1m 55s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/6120d8a/ : SUCCESS in 44m 03s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/a4a3b33/ : SUCCESS in 32m 12s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/d2df01a/ : SUCCESS in 31m 39s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/edf3cc2/ : SUCCESS in 35m 50s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/bbbb041/ : SUCCESS in 59m 59s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/e1051e0/ : SUCCESS in 31m 55s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/ab47e6f/ : SUCCESS in 29m 26s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/0a552aa/ : SUCCESS in 30m 23s\n- gate-tempest-dsvm-ironic-inspector-src-nv http://logs.openstack.org/57/399857/16/check/gate-tempest-dsvm-ironic-inspector-src-nv/1e6af76/ : SUCCESS in 41m 28s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"b459bd343d964d8eee6ce1824051c15a59f96ef9","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-12-02 17:55:25.000000000","message":"Patch Set 16: Code-Review+2\n\n(1 comment)\n\nnit inline, but OK with the code landing as-is as well.","accounts_in_message":[],"_revision_number":16},{"id":"58d34abef6f3a74286c1ffcc30bb426426f23ed9","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-05 08:49:17.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"8ace1a11fe4c7011da652267b37577bab63afd9e","author":{"_account_id":20462,"name":"Annie Lezil","email":"annie.lezil@gmail.com","username":"alezil"},"date":"2016-12-05 20:06:41.000000000","message":"Patch Set 16: Code-Review+1\n\nthanks for patch, looked through the code, it looks good to me","accounts_in_message":[],"_revision_number":16},{"id":"df976b3fbd925102f414e5cba23c82ea42aceab0","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-12-06 21:27:50.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"c5451e6fd771e2df4485d4e537c4ae59a109fd17","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2016-12-06 21:35:14.000000000","message":"Patch Set 16: Code-Review+2\n\nLGTM, Thank you!  This might actually prevent some other headaches later! :)","accounts_in_message":[],"_revision_number":16},{"id":"4bb295a58d77619236fc259117b76fb9703f2543","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-12-06 21:49:49.000000000","message":"Patch Set 16: Code-Review-1\n\n(2 comments)\n\nJayF will have a hopefully better commit message suggestion than me.","accounts_in_message":[],"_revision_number":16},{"id":"a2c1fb2f9d24b0d959e9a96691d70db219a87d8b","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-12-06 21:53:43.000000000","message":"Patch Set 16:\n\n(2 comments)","accounts_in_message":[],"_revision_number":16},{"id":"99561b98bfc6259df3ef11816ee802c49d6bd501","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-12-06 21:57:04.000000000","message":"Patch Set 16:\n\n(2 comments)","accounts_in_message":[],"_revision_number":16},{"id":"b2d1ff31476874c3b64f70c7c4d0bcdde61bbb2b","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-12-06 22:47:45.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"0f4553209cbb328e5fabeef8b484a33486b578b2","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-12-06 22:56:33.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"db44a35ba8400f05ab25b027f3819b3487d324f1","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-12-06 23:00:31.000000000","message":"Patch Set 16: Code-Review-1\n\nI was going to edit the commit message and get this landed, but Dmitry asked back in patchset 2 for a Release Note.\n\nPlease add one and I\u0027ll try to get this landed tomorrow. Thanks!","accounts_in_message":[],"_revision_number":16},{"id":"d283ad141c58b63cc3197ac5be4fdff19429767f","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-07 03:43:29.000000000","message":"Patch Set 16:\n\nThanks for review, get it, I forget the release note,  I will add it today.","accounts_in_message":[],"_revision_number":16},{"id":"f0a3dd79fa402dcb64f26b2839a9340158d9b57a","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-07 07:30:19.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"5a71fc6f732f27abb5021080ccab58a8b5f5971b","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-07 07:59:35.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"58b4adfbe8e27a3b43d79ca1e2819210cb7d7f9e","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-07 08:17:03.000000000","message":"Patch Set 16:\n\n(4 comments)\n\nThanks for review, new patch pushed.","accounts_in_message":[],"_revision_number":16},{"id":"7b1d307336c487cab53122440a9aaca3d7ca9579","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-07 08:53:51.000000000","message":"Patch Set 18: 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-ubuntu-xenial http://docs-draft.openstack.org/57/399857/18/check/gate-ironic-python-agent-docs-ubuntu-xenial/3699eeb//doc/build/html/ : SUCCESS in 2m 45s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-ironic-python-agent-pep8-ubuntu-xenial/21decc1/ : FAILURE in 2m 07s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-ironic-python-agent-python27-ubuntu-xenial/e0474e7/ : SUCCESS in 1m 53s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/18/check/gate-ironic-python-agent-python34/02a8865/ : POST_FAILURE in 4m 57s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/18/check/gate-ironic-python-agent-python35/3df8f97/ : SUCCESS in 1m 51s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/57/399857/18/check/gate-ironic-python-agent-releasenotes/90295df//releasenotes/build/html/ : SUCCESS in 1m 45s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/fc876a1/ : SUCCESS in 1m 46s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/dd010df/ : SUCCESS in 30m 07s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/0fb9d77/ : SUCCESS in 30m 23s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/594bd93/ : SUCCESS in 45m 41s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/0ba6804/ : SUCCESS in 46m 12s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/0aa7403/ : SUCCESS in 30m 23s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/9c0ab2d/ : SUCCESS in 32m 00s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/af40c10/ : SUCCESS in 30m 11s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/a1301bf/ : SUCCESS in 51m 31s\n- gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv http://logs.openstack.org/57/399857/18/check/gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv/3d7b818/ : SUCCESS in 52m 38s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"dd31bd91646e9ebf3495735537e81a87eed7135b","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-07 08:58:08.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"44030cd471cd4175813086d50eb6a791130ea3b2","author":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"date":"2016-12-07 09:04:20.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"682961fe8651c500557bc0bf705a470af47e6da4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-07 10:11:55.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/19/check/gate-ironic-python-agent-docs-ubuntu-xenial/aa66338//doc/build/html/ : SUCCESS in 2m 27s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-pep8-ubuntu-xenial/df96214/ : SUCCESS in 3m 17s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-python27-ubuntu-xenial/d0e4941/ : SUCCESS in 1m 52s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-python34/d4d1a85/ : SUCCESS in 3m 20s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-python35/ce263c6/ : SUCCESS in 1m 56s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/57/399857/19/check/gate-ironic-python-agent-releasenotes/d8caa42//releasenotes/build/html/ : SUCCESS in 1m 42s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/a0251bc/ : SUCCESS in 1m 51s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/ac5a1e2/ : SUCCESS in 54m 34s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/b3bf4bf/ : SUCCESS in 47m 41s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/b9f61f0/ : SUCCESS in 32m 32s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/8208b59/ : SUCCESS in 32m 47s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/8f75368/ : SUCCESS in 45m 13s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/d316253/ : SUCCESS in 44m 36s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/13402a2/ : SUCCESS in 30m 31s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/0758341/ : SUCCESS in 32m 24s\n- gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv/01ad303/ : FAILURE in 1h 05m 27s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"73f379a28599ab4db91e17a29a92a403236d7237","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-12-07 10:13:42.000000000","message":"Patch Set 19:\n\nrecheck PXE problems in inspector job?","accounts_in_message":[],"_revision_number":19},{"id":"8856b5e016b3ddb58258f4be0b7925a1094a05a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-07 11:02:33.000000000","message":"Patch Set 19:\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/19/check/gate-ironic-python-agent-docs-ubuntu-xenial/71a43a8//doc/build/html/ : SUCCESS in 2m 10s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-pep8-ubuntu-xenial/40afe9d/ : SUCCESS in 2m 53s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-python27-ubuntu-xenial/928b207/ : SUCCESS in 2m 05s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-python34/57a3cb5/ : SUCCESS in 3m 18s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-python35/9240202/ : SUCCESS in 2m 02s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/57/399857/19/check/gate-ironic-python-agent-releasenotes/6f61969//releasenotes/build/html/ : SUCCESS in 3m 25s\n- gate-ironic-python-agent-tox-func-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-ironic-python-agent-tox-func-ubuntu-xenial/9a4ecb6/ : SUCCESS in 2m 26s (non-voting)\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/d235c34/ : SUCCESS in 30m 03s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/3bf09f9/ : SUCCESS in 32m 21s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/0b4c1b6/ : SUCCESS in 32m 36s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/264af61/ : SUCCESS in 34m 17s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/4c4bb6e/ : SUCCESS in 33m 49s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/838b4bf/ : SUCCESS in 45m 09s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/a7a08e9/ : SUCCESS in 30m 32s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/cc86b7d/ : SUCCESS in 47m 01s\n- gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv http://logs.openstack.org/57/399857/19/check/gate-tempest-dsvm-ironic-inspector-src-ubuntu-xenial-nv/5fc0990/ : SUCCESS in 44m 14s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"007d65c02db8b0c7e2ffe83b5140e1cf2a0acd8b","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-12-07 16:12:15.000000000","message":"Patch Set 19: Code-Review+2","accounts_in_message":[],"_revision_number":19},{"id":"98e032c27f1f0214759349029e209ea8eb26412c","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2016-12-07 16:17:35.000000000","message":"Patch Set 19: Code-Review+2 Workflow+1\n\nThank you for the updates!","accounts_in_message":[],"_revision_number":19},{"id":"74995db6abe435e83026850819bb200233d84ae5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-07 16:17:47.000000000","message":"Patch Set 19: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":19},{"id":"319de998af5fa9047bc7d3653732b3e48040c7b5","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-12-07 16:54:33.000000000","message":"Patch Set 19: Code-Review+2","accounts_in_message":[],"_revision_number":19},{"id":"d76b25fffcb85f7797561501fc1d44af40f8d172","date":"2016-12-07 17:05:39.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":19},{"id":"3ac41998aa5d2df640f4346aa7d5d2a174ce8542","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-07 17:05:39.000000000","message":"Patch Set 19: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-ironic-python-agent-docs-ubuntu-xenial http://docs-draft.openstack.org/57/399857/19/gate/gate-ironic-python-agent-docs-ubuntu-xenial/ed8be4d//doc/build/html/ : SUCCESS in 2m 09s\n- gate-ironic-python-agent-pep8-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-ironic-python-agent-pep8-ubuntu-xenial/4291668/ : SUCCESS in 2m 11s\n- gate-ironic-python-agent-python27-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-ironic-python-agent-python27-ubuntu-xenial/1f7a705/ : SUCCESS in 2m 29s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/57/399857/19/gate/gate-ironic-python-agent-python34/1fcd353/ : SUCCESS in 2m 11s\n- gate-ironic-python-agent-python35 http://logs.openstack.org/57/399857/19/gate/gate-ironic-python-agent-python35/27800ee/ : SUCCESS in 2m 39s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/57/399857/19/gate/gate-ironic-python-agent-releasenotes/64fea85//releasenotes/build/html/ : SUCCESS in 1m 44s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-coreos-src-ubuntu-xenial/33b2689/ : SUCCESS in 29m 45s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-tempest-dsvm-ironic-ipa-wholedisk-pxe_ipmitool-tinyipa-src-ubuntu-xenial/90795b5/ : SUCCESS in 30m 40s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-coreos-src-ubuntu-xenial/2ad1f6a/ : SUCCESS in 30m 11s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-src-ubuntu-xenial/a329518/ : SUCCESS in 32m 49s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-src-ubuntu-xenial/4734f83/ : SUCCESS in 31m 33s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-coreos-src-ubuntu-xenial/1f9aefc/ : SUCCESS in 29m 37s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-coreos-src-ubuntu-xenial/cd5cd9d/ : SUCCESS in 47m 05s\n- gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial http://logs.openstack.org/57/399857/19/gate/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-src-ubuntu-xenial/4e3f63f/ : SUCCESS in 45m 53s","accounts_in_message":[],"_revision_number":19}],"current_revision_number":19,"current_revision":"dd9253f1b6377a6e86d30e5bbb71ed1d33811839","revisions":{"7c773cc0507984a445a81c14ea277372bd1d7805":{"kind":"REWORK","_number":1,"created":"2016-11-19 12:35:57.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/1"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"zhang.yufei@99cloud.net","email":"1004988384@qq.com","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"zhang.yufei@99cloud.net","email":"1004988384@qq.com","date":"2016-11-19 12:35:54.000000000","tz":480},"subject":"[wip] test","message":"[wip] test\n\ntest\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7c773cc0507984a445a81c14ea277372bd1d7805"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7c773cc0507984a445a81c14ea277372bd1d7805"}]},"branch":"refs/heads/master"},"02cc1b57cf78d0cfb7582aedfe75feda52f6b212":{"kind":"REWORK","_number":2,"created":"2016-11-21 08:01:25.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/2"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"zhang.yufei@99cloud.net","email":"1004988384@qq.com","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"octopuszhang","email":"zhang.yufei@99cloud.net","date":"2016-11-21 08:01:07.000000000","tz":0},"subject":"Skip API releated work If no api url configured","message":"Skip API releated work If no api url configured\n\nWhen we inspect the node, no api url was specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip ironic-api related jobs in the case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/02cc1b57cf78d0cfb7582aedfe75feda52f6b212"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/02cc1b57cf78d0cfb7582aedfe75feda52f6b212"}]},"branch":"refs/heads/master"},"6c316bdf7bb709022d8fe116982d18032f0cec02":{"kind":"REWORK","_number":3,"created":"2016-11-22 17:38:01.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/3"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"zhang.yufei@99cloud.net","email":"1004988384@qq.com","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"zhang.yufei@99cloud.net","email":"1004988384@qq.com","date":"2016-11-22 17:35:57.000000000","tz":480},"subject":"Skip API releated work If no api url configured","message":"Skip API releated work If no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6c316bdf7bb709022d8fe116982d18032f0cec02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6c316bdf7bb709022d8fe116982d18032f0cec02"}]},"branch":"refs/heads/master"},"3e3ad687fa1986a940a24b2a8c03ca9acc1eb277":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2016-11-22 17:44:12.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/4"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-22 17:43:40.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3e3ad687fa1986a940a24b2a8c03ca9acc1eb277"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3e3ad687fa1986a940a24b2a8c03ca9acc1eb277"}]},"branch":"refs/heads/master"},"808a26fc649d07c996517526e4dbe521f6210e65":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2016-11-22 17:49:22.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/5"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"octopuszhang","email":"zhang.yufei@99cloud.net","date":"2016-11-22 17:48:42.000000000","tz":0},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/808a26fc649d07c996517526e4dbe521f6210e65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/808a26fc649d07c996517526e4dbe521f6210e65"}]},"branch":"refs/heads/master"},"7e3f4de7d76acae579d081b0224f2e03c5e16095":{"kind":"REWORK","_number":6,"created":"2016-11-23 01:55:48.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/6"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"octopuszhang","email":"zhang.yufei@99cloud.net","date":"2016-11-23 01:55:40.000000000","tz":0},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7e3f4de7d76acae579d081b0224f2e03c5e16095"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7e3f4de7d76acae579d081b0224f2e03c5e16095"}]},"branch":"refs/heads/master"},"7ea2e1d263b871cce0e3d1381c67042eb9229ed1":{"kind":"REWORK","_number":7,"created":"2016-11-24 10:06:13.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/7"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-24 10:06:09.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7ea2e1d263b871cce0e3d1381c67042eb9229ed1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7ea2e1d263b871cce0e3d1381c67042eb9229ed1"}]},"branch":"refs/heads/master"},"557890f9cf3382aac33dbee543e84dbb2c113703":{"kind":"REWORK","_number":8,"created":"2016-11-27 16:18:30.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/8"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-27 16:17:52.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/557890f9cf3382aac33dbee543e84dbb2c113703"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/557890f9cf3382aac33dbee543e84dbb2c113703"}]},"branch":"refs/heads/master"},"6aa1eed35e1f36d2cd8160a498a9ec8023ee4da6":{"kind":"REWORK","_number":9,"created":"2016-11-27 16:21:02.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/9"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-27 16:20:49.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6aa1eed35e1f36d2cd8160a498a9ec8023ee4da6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6aa1eed35e1f36d2cd8160a498a9ec8023ee4da6"}]},"branch":"refs/heads/master"},"e6aff2cf3c06fcf3d9a59670d7368da456e4c441":{"kind":"REWORK","_number":10,"created":"2016-11-27 16:22:48.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/10"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-27 16:22:36.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e6aff2cf3c06fcf3d9a59670d7368da456e4c441"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e6aff2cf3c06fcf3d9a59670d7368da456e4c441"}]},"branch":"refs/heads/master"},"6a8c949eb37cac793fde4e1b75374ed8eec72144":{"kind":"REWORK","_number":11,"created":"2016-11-28 02:38:54.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/11"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-28 02:38:50.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6a8c949eb37cac793fde4e1b75374ed8eec72144"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6a8c949eb37cac793fde4e1b75374ed8eec72144"}]},"branch":"refs/heads/master"},"4a1f298bf3d00fa751115de42e325486246f986a":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2016-11-28 02:42:44.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/12"}}},"commit":{"parents":[{"commit":"3a858fe779bdb8df4bceefc280993ea2a978d885","subject":"Merge \"Fix two typos, \"messsage\" and \"containg\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3a858fe779bdb8df4bceefc280993ea2a978d885"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"octopuszhang","email":"zhang.yufei@99cloud.net","date":"2016-11-28 02:42:44.000000000","tz":0},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4a1f298bf3d00fa751115de42e325486246f986a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4a1f298bf3d00fa751115de42e325486246f986a"}]},"branch":"refs/heads/master"},"4ce7fbe6f0db7d2ee2e5b9a131315ce532eac671":{"kind":"REWORK","_number":13,"created":"2016-11-28 06:11:25.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/13"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-28 06:10:40.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4ce7fbe6f0db7d2ee2e5b9a131315ce532eac671"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4ce7fbe6f0db7d2ee2e5b9a131315ce532eac671"}]},"branch":"refs/heads/master"},"fdc688f6c301c7965998bf5e31ed9bbf816f6c3e":{"kind":"REWORK","_number":14,"created":"2016-12-01 17:46:03.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/14"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-12-01 17:45:46.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fdc688f6c301c7965998bf5e31ed9bbf816f6c3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fdc688f6c301c7965998bf5e31ed9bbf816f6c3e"}]},"branch":"refs/heads/master"},"bbe7a9c9ee12f34ddae2af5c4a6c73233c875aea":{"kind":"REWORK","_number":15,"created":"2016-12-02 14:50:04.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/15"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-12-02 14:49:20.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/bbe7a9c9ee12f34ddae2af5c4a6c73233c875aea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/bbe7a9c9ee12f34ddae2af5c4a6c73233c875aea"}]},"branch":"refs/heads/master"},"902eed35d84f59c0ec2fff964f8703f758e450d3":{"kind":"REWORK","_number":16,"created":"2016-12-02 16:17:58.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/16"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-12-02 16:17:37.000000000","tz":480},"subject":"Skip API releated work if no api url configured","message":"Skip API releated work if no api url configured\n\nWhen we inspect the node, no api url is specified in pxe parameters,\nIPA use http://127.0.0.1 as the default ironic-api url and reports\nConnectionError now. We should skip heartbeat and lookup in this case.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/902eed35d84f59c0ec2fff964f8703f758e450d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/902eed35d84f59c0ec2fff964f8703f758e450d3"}]},"branch":"refs/heads/master"},"a20585cc826e35dd44a1ed23de167aabfb9c6672":{"kind":"REWORK","_number":17,"created":"2016-12-07 07:30:19.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/17"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-12-07 07:30:02.000000000","tz":480},"subject":"Skip API related work if no api url configured","message":"Skip API related work if no api url configured\n\nCurrently, if IPA is booted without an ironic api url, it will default\nto localhost and fail to connect. Instead, we now explicitly fail and\nprint a log message if no api callback url is provided.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a20585cc826e35dd44a1ed23de167aabfb9c6672"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a20585cc826e35dd44a1ed23de167aabfb9c6672"}]},"branch":"refs/heads/master"},"da43aa0c57020c6ed9b24e0eedccd25c85ec36fa":{"kind":"REWORK","_number":18,"created":"2016-12-07 07:59:35.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/18"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-12-07 07:54:46.000000000","tz":480},"subject":"Skip API related work if no api url configured","message":"Skip API related work if no api url configured\n\nCurrently, if IPA is booted without an ironic api url, it will default\nto localhost and fail to connect. Instead, we now explicitly fail and\nprint a log message if no api callback url is provided.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/da43aa0c57020c6ed9b24e0eedccd25c85ec36fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/da43aa0c57020c6ed9b24e0eedccd25c85ec36fa"}]},"branch":"refs/heads/master"},"dd9253f1b6377a6e86d30e5bbb71ed1d33811839":{"kind":"REWORK","_number":19,"created":"2016-12-07 09:04:20.000000000","uploader":{"_account_id":10453,"name":"octopuszhang","email":"zhangyf@rc.inesa.com","username":"1"},"ref":"refs/changes/57/399857/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/399857/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/399857/19"}}},"commit":{"parents":[{"commit":"ab41106cf66f779f4b29a113ab1757bc7de66f0c","subject":"Python 3 Compatible JSON","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ab41106cf66f779f4b29a113ab1757bc7de66f0c"}]}],"author":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-11-19 12:30:35.000000000","tz":480},"committer":{"name":"Yufei","email":"zhang.yufei@99cloud.net","date":"2016-12-07 09:04:05.000000000","tz":480},"subject":"Skip API related work if no api url configured","message":"Skip API related work if no api url configured\n\nCurrently, if IPA is booted without an ironic api url, it will default\nto localhost and fail to connect. Instead, we now explicitly fail and\nprint a log message if no api callback url is provided.\n\nChange-Id: I0271be94ba7febc6abd5bf3343f6fa179bc1a6a4\nCloses-Bug: #1643966\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dd9253f1b6377a6e86d30e5bbb71ed1d33811839"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dd9253f1b6377a6e86d30e5bbb71ed1d33811839"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
