)]}'
{"id":"openstack%2Fironic-python-agent~294162","triplet_id":"openstack%2Fironic-python-agent~master~I9586805e6c7f52a50834bc03efeb72d1faa6cb65","project":"openstack/ironic-python-agent","branch":"master","topic":"bug/1558956","hashtags":[],"change_id":"I9586805e6c7f52a50834bc03efeb72d1faa6cb65","subject":"Bind to interface routable to the ironic host, not a random one","status":"MERGED","created":"2016-03-17 16:51:00.000000000","updated":"2016-03-21 19:17:48.000000000","submitted":"2016-03-21 19:17:48.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c87da04492ff84731be66a65a1c6ebee7fff1b25","_number":294162,"virtual_id_number":294162,"owner":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-03-21 19:17:48.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-03-21 15:45:55.000000000","_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":2,"date":"2016-03-21 14:28:16.000000000","_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-03-21 16:13:10.000000000","_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},{"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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-21 12:58:49.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-03-21 13:15:38.000000000","updated_by":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"reviewer":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"state":"REVIEWER"},{"updated":"2016-03-21 16:13:10.000000000","updated_by":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"reviewer":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"state":"REVIEWER"},{"updated":"2016-03-21 19:17:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"88e2ccf6114b4b3011cf498809a5c9cb33c38dc9","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-03-17 16:51:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ead4cdd3b323bb5c66598231b088b275e6cb50ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-17 17:53:17.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/62/294162/1/check/gate-ironic-python-agent-pep8/f21dea1/ : SUCCESS in 2m 03s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/62/294162/1/check/gate-ironic-python-agent-docs/9483d87//doc/build/html/ : SUCCESS in 1m 39s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/62/294162/1/check/gate-ironic-python-agent-python27/55467fd/ : FAILURE in 4m 24s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/62/294162/1/check/gate-ironic-python-agent-python34/796805a/ : FAILURE in 1m 55s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/62/294162/1/check/gate-tempest-dsvm-ironic-agent_ssh-src/e333bba/ : FAILURE in 13m 54s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/62/294162/1/check/gate-tempest-dsvm-ironic-pxe_ipa-src/eca3ad7/ : FAILURE in 13m 55s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/62/294162/1/check/gate-ironic-inspector-dsvm-ipa-src-nv/dccecbb/ : FAILURE in 20m 21s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/62/294162/1/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/bb8fc8f/ : FAILURE in 59m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f2909fd9f52fe639cf2ba3773500ee7cdc5e3838","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-03-18 07:09:08.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"929e7669cfbe5e599814f56144d0b00bc5a3bf49","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-03-18 08:12:29.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"45ec4f35d232a6e99a0fd80f6c3a7b18fc072493","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-03-18 09:08:58.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8ff515bd06d8eb71db0306f0df1533aa9ebcefab","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-18 10:07:09.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/62/294162/3/check/gate-ironic-python-agent-pep8/7e1c81f/ : SUCCESS in 1m 33s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/62/294162/3/check/gate-ironic-python-agent-docs/4abbdf6//doc/build/html/ : SUCCESS in 13m 57s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/62/294162/3/check/gate-ironic-python-agent-python27/08ce652/ : SUCCESS in 1m 40s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/62/294162/3/check/gate-ironic-python-agent-python34/14f6795/ : SUCCESS in 3m 58s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/62/294162/3/check/gate-ironic-python-agent-releasenotes/eb9fa07//releasenotes/build/html/ : SUCCESS in 3m 14s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/62/294162/3/check/gate-tempest-dsvm-ironic-agent_ssh-src/876f758/ : SUCCESS in 42m 00s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/62/294162/3/check/gate-tempest-dsvm-ironic-pxe_ipa-src/e09896c/ : SUCCESS in 43m 04s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/62/294162/3/check/gate-ironic-inspector-dsvm-ipa-src-nv/6562472/ : SUCCESS in 53m 19s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/62/294162/3/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/e2ec4be/ : FAILURE in 44m 55s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"207d661145609bd0aee97d569544c461103d8192","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-03-18 10:13:42.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"d4ac9a27a450427365b92ff6dcf1d982a676f902","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-18 11:03:47.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/62/294162/4/check/gate-ironic-python-agent-pep8/c6e001f/ : SUCCESS in 1m 35s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/62/294162/4/check/gate-ironic-python-agent-docs/52ddfc0//doc/build/html/ : SUCCESS in 2m 26s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/62/294162/4/check/gate-ironic-python-agent-python27/c358cc4/ : SUCCESS in 1m 36s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/62/294162/4/check/gate-ironic-python-agent-python34/1aa3a14/ : SUCCESS in 2m 01s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/62/294162/4/check/gate-ironic-python-agent-releasenotes/4c57a78//releasenotes/build/html/ : SUCCESS in 2m 57s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/62/294162/4/check/gate-tempest-dsvm-ironic-agent_ssh-src/425bad1/ : SUCCESS in 45m 07s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/62/294162/4/check/gate-tempest-dsvm-ironic-pxe_ipa-src/3cbb783/ : SUCCESS in 46m 46s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/62/294162/4/check/gate-ironic-inspector-dsvm-ipa-src-nv/a92b834/ : SUCCESS in 46m 48s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/62/294162/4/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/7957f8f/ : FAILURE in 29m 46s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"154341af577da5d441358112d2ade03b93c99eb3","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2016-03-18 11:31:59.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"76e76284107f135593fe421cbf2eca0efdc4b7bd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-18 12:28:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/62/294162/5/check/gate-ironic-python-agent-pep8/f11740b/ : SUCCESS in 2m 36s\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/62/294162/5/check/gate-ironic-python-agent-docs/a1f183e//doc/build/html/ : SUCCESS in 3m 05s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/62/294162/5/check/gate-ironic-python-agent-python27/9213326/ : SUCCESS in 2m 28s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/62/294162/5/check/gate-ironic-python-agent-python34/af74250/ : SUCCESS in 2m 55s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/62/294162/5/check/gate-ironic-python-agent-releasenotes/be488e9//releasenotes/build/html/ : SUCCESS in 1m 22s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/62/294162/5/check/gate-tempest-dsvm-ironic-agent_ssh-src/ba8f971/ : SUCCESS in 24m 26s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/62/294162/5/check/gate-tempest-dsvm-ironic-pxe_ipa-src/b6fab3d/ : SUCCESS in 45m 57s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/62/294162/5/check/gate-ironic-inspector-dsvm-ipa-src-nv/94b5681/ : SUCCESS in 35m 06s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/62/294162/5/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/dacf04f/ : FAILURE in 14m 31s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"15e6d7e7eedf6472c2efbf121e0e7fd59d67ad7a","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2016-03-21 12:58:49.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"20e6f96c1679de886031b8c20033f2705afbb6b2","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2016-03-21 13:15:38.000000000","message":"Patch Set 6: Code-Review+2\n\nLGTM, if tinyipa passes","accounts_in_message":[],"_revision_number":6},{"id":"04013dc6536f364a160addc8d59103f1b594e5bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 14:03:05.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/62/294162/6/check/gate-ironic-python-agent-docs/552b80c//doc/build/html/ : SUCCESS in 3m 05s\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/62/294162/6/check/gate-ironic-python-agent-pep8/a642ab1/ : SUCCESS in 3m 27s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/62/294162/6/check/gate-ironic-python-agent-python27/4b2d806/ : SUCCESS in 3m 18s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/62/294162/6/check/gate-ironic-python-agent-python34/3021af5/ : SUCCESS in 4m 50s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/62/294162/6/check/gate-ironic-python-agent-releasenotes/44e52af//releasenotes/build/html/ : SUCCESS in 3m 12s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/62/294162/6/check/gate-tempest-dsvm-ironic-agent_ssh-src/e6f030e/ : SUCCESS in 44m 51s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/62/294162/6/check/gate-tempest-dsvm-ironic-pxe_ipa-src/79f0956/ : SUCCESS in 47m 06s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/62/294162/6/check/gate-ironic-inspector-dsvm-ipa-src-nv/c8d015d/ : SUCCESS in 1h 02m 06s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/62/294162/6/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/71aa8ee/ : SUCCESS in 48m 19s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"0f68799dd0035845e056380e39b5f449d0d15dba","author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"date":"2016-03-21 14:28:16.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"c0450bad904d41e8d8075e4357ef69e4271f6128","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 14:59:14.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/62/294162/7/check/gate-ironic-python-agent-docs/c22b0ea//doc/build/html/ : SUCCESS in 3m 42s\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/62/294162/7/check/gate-ironic-python-agent-pep8/7298cee/ : SUCCESS in 3m 10s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/62/294162/7/check/gate-ironic-python-agent-python27/4c8f4a7/ : SUCCESS in 3m 16s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/62/294162/7/check/gate-ironic-python-agent-python34/7e42a66/ : SUCCESS in 2m 53s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/62/294162/7/check/gate-ironic-python-agent-releasenotes/433705c//releasenotes/build/html/ : SUCCESS in 1m 53s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/62/294162/7/check/gate-tempest-dsvm-ironic-agent_ssh-src/5a606ff/ : SUCCESS in 24m 37s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/62/294162/7/check/gate-tempest-dsvm-ironic-pxe_ipa-src/9794520/ : SUCCESS in 24m 38s\n- gate-ironic-inspector-dsvm-ipa-src-nv http://logs.openstack.org/62/294162/7/check/gate-ironic-inspector-dsvm-ipa-src-nv/e8673e6/ : SUCCESS in 27m 36s (non-voting)\n- gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv http://logs.openstack.org/62/294162/7/check/gate-tempest-dsvm-ironic-pxe_ipa-tinyipa-nv/e2fa032/ : SUCCESS in 26m 19s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"c5f2f371f0fd2bdb61fd4759451ef8d0496440a6","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2016-03-21 15:45:55.000000000","message":"Patch Set 7: Code-Review+2\n\nCode LGTM,\n\nI\u0027m giving it a go locally since we have an internal bug about it.","accounts_in_message":[],"_revision_number":7},{"id":"68d47cb656c0f42b54e9c54c46d67826ccbe72cb","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2016-03-21 16:13:10.000000000","message":"Patch Set 7: Workflow+1\n\nTested on the environment where it was failing before. Works: http://paste.openstack.org/show/491315/","accounts_in_message":[],"_revision_number":7},{"id":"8473e09abc85b17375d65fd9e114c89f0314fbe8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 18:31:44.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"caecda01b7c08204ec8a25dad62dffeae517264e","date":"2016-03-21 19:17:48.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":7},{"id":"45748414ef4845867ba65706beadd8d70ce865cc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-21 19:17:48.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-ironic-python-agent-docs http://docs-draft.openstack.org/62/294162/7/gate/gate-ironic-python-agent-docs/c8a7527//doc/build/html/ : SUCCESS in 2m 20s\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/62/294162/7/gate/gate-ironic-python-agent-pep8/d7f2fb8/ : SUCCESS in 3m 14s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/62/294162/7/gate/gate-ironic-python-agent-python27/d08ba82/ : SUCCESS in 2m 11s\n- gate-ironic-python-agent-python34 http://logs.openstack.org/62/294162/7/gate/gate-ironic-python-agent-python34/8f5bf05/ : SUCCESS in 3m 57s\n- gate-ironic-python-agent-releasenotes http://docs-draft.openstack.org/62/294162/7/gate/gate-ironic-python-agent-releasenotes/ec8e848//releasenotes/build/html/ : SUCCESS in 2m 01s\n- gate-tempest-dsvm-ironic-agent_ssh-src http://logs.openstack.org/62/294162/7/gate/gate-tempest-dsvm-ironic-agent_ssh-src/2f446d8/ : SUCCESS in 26m 01s\n- gate-tempest-dsvm-ironic-pxe_ipa-src http://logs.openstack.org/62/294162/7/gate/gate-tempest-dsvm-ironic-pxe_ipa-src/33687e8/ : SUCCESS in 45m 15s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"6829d34c150fa1cd41064786e76d41dfccef3ef3","revisions":{"c36547975c24b2d2dc8fa6a3a104f14d707b9f20":{"kind":"REWORK","_number":1,"created":"2016-03-17 16:51:00.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/62/294162/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/294162/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/1"}}},"commit":{"parents":[{"commit":"dcd1c8f19b3b516ee626f57eb458380352ebdc0f","subject":"Merge \"Document hardware inventory sent to lookup and inspection\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dcd1c8f19b3b516ee626f57eb458380352ebdc0f"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-17 16:49:36.000000000","tz":60},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-17 16:49:36.000000000","tz":60},"subject":"[WIP] Bind to interface routable to the ironic host, not a random one","message":"[WIP] Bind to interface routable to the ironic host, not a random one\n\nBinding to the first interface that has an IP address is error-prone: there is\nno guarantee that ironic can reach us via this inteface. It is much safer to\ndetect the interface facing ironic and bind to it.\n\nChange-Id: I9586805e6c7f52a50834bc03efeb72d1faa6cb65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c36547975c24b2d2dc8fa6a3a104f14d707b9f20"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c36547975c24b2d2dc8fa6a3a104f14d707b9f20"}]},"branch":"refs/heads/master"},"c615c2680a51a25af118598bec4b12ff5eec3feb":{"kind":"REWORK","_number":2,"created":"2016-03-18 08:12:29.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/62/294162/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/294162/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/2"}}},"commit":{"parents":[{"commit":"dcd1c8f19b3b516ee626f57eb458380352ebdc0f","subject":"Merge \"Document hardware inventory sent to lookup and inspection\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dcd1c8f19b3b516ee626f57eb458380352ebdc0f"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-17 16:49:36.000000000","tz":60},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-18 08:12:05.000000000","tz":60},"subject":"[WIP] Bind to interface routable to the ironic host, not a random one","message":"[WIP] Bind to interface routable to the ironic host, not a random one\n\nBinding to the first interface that has an IP address is error-prone: there is\nno guarantee that ironic can reach us via this inteface. It is much safer to\ndetect the interface facing ironic and bind to it.\n\nChange-Id: I9586805e6c7f52a50834bc03efeb72d1faa6cb65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c615c2680a51a25af118598bec4b12ff5eec3feb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c615c2680a51a25af118598bec4b12ff5eec3feb"}]},"branch":"refs/heads/master"},"65594258f85647968b68436eec315fba4f2d1624":{"kind":"REWORK","_number":3,"created":"2016-03-18 09:08:58.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/62/294162/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/294162/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/3"}}},"commit":{"parents":[{"commit":"dcd1c8f19b3b516ee626f57eb458380352ebdc0f","subject":"Merge \"Document hardware inventory sent to lookup and inspection\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dcd1c8f19b3b516ee626f57eb458380352ebdc0f"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-17 16:49:36.000000000","tz":60},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-18 08:36:26.000000000","tz":60},"subject":"Bind to interface routable to the ironic host, not a random one","message":"Bind to interface routable to the ironic host, not a random one\n\nBinding to the first interface that has an IP address is error-prone: there is\nno guarantee that ironic can reach us via this inteface. It is much safer to\ndetect the interface facing ironic and bind to it.\n\nUnused LookupAgentInterfaceError exception is deleted.\n\nCloses-Bug: #1558956\nChange-Id: I9586805e6c7f52a50834bc03efeb72d1faa6cb65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/65594258f85647968b68436eec315fba4f2d1624"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/65594258f85647968b68436eec315fba4f2d1624"}]},"branch":"refs/heads/master"},"bb04c153dbfb32a6e9d478f11383d560e23452dc":{"kind":"REWORK","_number":4,"created":"2016-03-18 10:13:42.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/62/294162/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/294162/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/4"}}},"commit":{"parents":[{"commit":"dcd1c8f19b3b516ee626f57eb458380352ebdc0f","subject":"Merge \"Document hardware inventory sent to lookup and inspection\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dcd1c8f19b3b516ee626f57eb458380352ebdc0f"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-17 16:49:36.000000000","tz":60},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-18 10:13:31.000000000","tz":60},"subject":"Bind to interface routable to the ironic host, not a random one","message":"Bind to interface routable to the ironic host, not a random one\n\nBinding to the first interface that has an IP address is error-prone: there is\nno guarantee that ironic can reach us via this inteface. It is much safer to\ndetect the interface facing ironic and bind to it.\n\nUnused LookupAgentInterfaceError exception is deleted.\n\nCloses-Bug: #1558956\nChange-Id: I9586805e6c7f52a50834bc03efeb72d1faa6cb65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/bb04c153dbfb32a6e9d478f11383d560e23452dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/bb04c153dbfb32a6e9d478f11383d560e23452dc"}]},"branch":"refs/heads/master"},"d6b8d7c34179e4c0d0f55fcc239b328f78443f2b":{"kind":"REWORK","_number":5,"created":"2016-03-18 11:31:59.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/62/294162/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/294162/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/5"}}},"commit":{"parents":[{"commit":"dcd1c8f19b3b516ee626f57eb458380352ebdc0f","subject":"Merge \"Document hardware inventory sent to lookup and inspection\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/dcd1c8f19b3b516ee626f57eb458380352ebdc0f"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-17 16:49:36.000000000","tz":60},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-18 11:31:10.000000000","tz":60},"subject":"Bind to interface routable to the ironic host, not a random one","message":"Bind to interface routable to the ironic host, not a random one\n\nBinding to the first interface that has an IP address is error-prone: there is\nno guarantee that ironic can reach us via this inteface. It is much safer to\ndetect the interface facing ironic and bind to it.\n\nUnused LookupAgentInterfaceError exception is deleted.\n\nThe TinyIPA build also requires iptables dependency at build time to insert the\nrequired kernel modules.\n\nCloses-Bug: #1558956\nChange-Id: I9586805e6c7f52a50834bc03efeb72d1faa6cb65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/d6b8d7c34179e4c0d0f55fcc239b328f78443f2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/d6b8d7c34179e4c0d0f55fcc239b328f78443f2b"}]},"branch":"refs/heads/master"},"4ca60940cca4226c7a5d6617420b09957aa19cca":{"kind":"REWORK","_number":6,"created":"2016-03-21 12:58:49.000000000","uploader":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"ref":"refs/changes/62/294162/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/294162/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/6"}}},"commit":{"parents":[{"commit":"02a705506dab1ea123409149c10e12e03f0fcbc0","subject":"Fix tinyipa build uname, picking up hosts kernel","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/02a705506dab1ea123409149c10e12e03f0fcbc0"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-17 16:49:36.000000000","tz":60},"committer":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2016-03-21 12:58:33.000000000","tz":0},"subject":"Bind to interface routable to the ironic host, not a random one","message":"Bind to interface routable to the ironic host, not a random one\n\nBinding to the first interface that has an IP address is error-prone: there is\nno guarantee that ironic can reach us via this inteface. It is much safer to\ndetect the interface facing ironic and bind to it.\n\nUnused LookupAgentInterfaceError exception is deleted.\n\nThe TinyIPA build also requires iptables dependency at build time to insert the\nrequired kernel modules.\n\nCloses-Bug: #1558956\nChange-Id: I9586805e6c7f52a50834bc03efeb72d1faa6cb65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4ca60940cca4226c7a5d6617420b09957aa19cca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4ca60940cca4226c7a5d6617420b09957aa19cca"}]},"branch":"refs/heads/master"},"6829d34c150fa1cd41064786e76d41dfccef3ef3":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2016-03-21 14:28:16.000000000","uploader":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"ref":"refs/changes/62/294162/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/62/294162/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/62/294162/7"}}},"commit":{"parents":[{"commit":"7a24ba85a9b3204485245030ff92f787a2e87a4e","subject":"Fix tinyipa build uname, picking up hosts kernel","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/7a24ba85a9b3204485245030ff92f787a2e87a4e"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@redhat.com","date":"2016-03-17 16:49:36.000000000","tz":60},"committer":{"name":"Sam Betts","email":"sam@code-smash.net","date":"2016-03-21 14:21:12.000000000","tz":0},"subject":"Bind to interface routable to the ironic host, not a random one","message":"Bind to interface routable to the ironic host, not a random one\n\nBinding to the first interface that has an IP address is error-prone: there is\nno guarantee that ironic can reach us via this inteface. It is much safer to\ndetect the interface facing ironic and bind to it.\n\nUnused LookupAgentInterfaceError exception is deleted.\n\nThe TinyIPA build also requires iptables dependency at build time to insert the\nrequired kernel modules.\n\nCloses-Bug: #1558956\nChange-Id: I9586805e6c7f52a50834bc03efeb72d1faa6cb65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6829d34c150fa1cd41064786e76d41dfccef3ef3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6829d34c150fa1cd41064786e76d41dfccef3ef3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
