)]}'
{"id":"openstack%2Fdevstack-gate~229277","triplet_id":"openstack%2Fdevstack-gate~master~Ie75ecc31ce707e49fb08a0c6d7f72d3d60a64441","project":"openstack/devstack-gate","branch":"master","topic":"ovs_gre_bridge","hashtags":[],"change_id":"Ie75ecc31ce707e49fb08a0c6d7f72d3d60a64441","subject":"ovs_gre_bridge check address existence before \u0027ip addr add\u0027","status":"ABANDONED","created":"2015-09-30 07:53:49.000000000","updated":"2016-01-11 01:50:14.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7f52989552421c8603a193fbc72ced4b956dc6b0","_number":229277,"virtual_id_number":229277,"owner":{"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2015-10-09 04:43:49.000000000","_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},{"value":-1,"date":"2016-01-08 04:16:15.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2015-10-09 05:04:25.000000000","_account_id":15942,"name":"Dell EMC Isilon CI","email":"emc.isilon.ci@emc.com","username":"e","tags":["SERVICE_USER"]},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15942,"name":"Dell EMC Isilon CI","email":"emc.isilon.ci@emc.com","username":"e","tags":["SERVICE_USER"]},{"value":-1,"date":"2015-10-23 11:26:40.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":15942,"name":"Dell EMC Isilon CI","email":"emc.isilon.ci@emc.com","username":"e","tags":["SERVICE_USER"]},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},{"_account_id":15942,"name":"Dell EMC Isilon CI","email":"emc.isilon.ci@emc.com","username":"e","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-10-09 05:04:25.000000000","updated_by":{"_account_id":15942,"name":"Dell EMC Isilon CI","email":"emc.isilon.ci@emc.com","username":"e","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15942,"name":"Dell EMC Isilon CI","email":"emc.isilon.ci@emc.com","username":"e","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-10-23 11:26:40.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2016-01-08 04:16:15.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"55dddbea50721c01d7edb8d54868657c4fccac24","author":{"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},"date":"2015-09-30 07:53:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ac50e6867c2a1b7c54106f865ebe5af954e683e0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-30 09:07:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-full/2445325/ : SUCCESS in 47m 28s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-postgres-full/0492a04/ : SUCCESS in 46m 55s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-neutron-full/5baae2e/ : SUCCESS in 59m 34s\n- gate-grenade-dsvm http://logs.openstack.org/77/229277/1/check/gate-grenade-dsvm/08f88c6/ : SUCCESS in 50m 28s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-large-ops/2b52e1c/ : SUCCESS in 41m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-neutron-large-ops/15cc1fb/ : SUCCESS in 33m 15s\n- gate-devstack-gate-unittests http://logs.openstack.org/77/229277/1/check/gate-devstack-gate-unittests/220db8e/ : SUCCESS in 23s\n- gate-dg-hooks-dsvm http://logs.openstack.org/77/229277/1/check/gate-dg-hooks-dsvm/120ce7a/ : SUCCESS in 14m 04s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/77/229277/1/check/gate-grenade-dsvm-partial-ncpu/1ea9278/ : SUCCESS in 51m 29s\n- gate-neutron-dsvm-functional-nv http://logs.openstack.org/77/229277/1/check/gate-neutron-dsvm-functional-nv/fd2b9e1/ : FAILURE in 16m 51s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/77/229277/1/check/gate-swift-dsvm-functional-nv/d6d1209/ : SUCCESS in 32m 32s (non-voting)\n- gate-tempest-dsvm-full-juno-nv http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-full-juno-nv/dc7b239/ : FAILURE in 1h 07m 32s (non-voting)\n- gate-tempest-dsvm-neutron-full-juno-nv http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-neutron-full-juno-nv/30bd860/ : SUCCESS in 1h 11m 39s (non-voting)\n- gate-tempest-dsvm-postgres-full-juno-nv http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-postgres-full-juno-nv/4174675/ : SUCCESS in 42m 09s (non-voting)\n- gate-tempest-dsvm-full-kilo-nv http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-full-kilo-nv/0611e17/ : SUCCESS in 47m 54s (non-voting)\n- gate-tempest-dsvm-neutron-full-kilo-nv http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-neutron-full-kilo-nv/6a9c6c3/ : SUCCESS in 1h 01m 11s (non-voting)\n- gate-tempest-dsvm-postgres-full-kilo-nv http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-postgres-full-kilo-nv/d7ad460/ : SUCCESS in 54m 00s (non-voting)\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-ironic-agent_ssh/4ba0016/ : SUCCESS in 45m 10s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-f21/11f8802/ : SUCCESS in 37m 14s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-centos7/0273ed8/ : SUCCESS in 36m 26s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-multinode-full/1fab5b5/ : FAILURE in 52m 05s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/77/229277/1/check/gate-tempest-dsvm-neutron-multinode-full/e7576bc/ : SUCCESS in 59m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c37b1a83e0e4549ed50b372968f30b64419b5038","author":{"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},"date":"2015-10-09 04:43:49.000000000","message":"Patch Set 1:\n\nrun emc-isilon","accounts_in_message":[],"_revision_number":1},{"id":"a48e5dd8a032e021c6bf1822cd81a94e38aa7c56","author":{"_account_id":15942,"name":"Dell EMC Isilon CI","email":"emc.isilon.ci@emc.com","username":"e","tags":["SERVICE_USER"]},"date":"2015-10-09 05:04:25.000000000","message":"Patch Set 1:\n\nBuild succeed.\n\n- EMC_ISILON_dg http://publiclogs.emc.com/vipr_ostack/isilon/EMC_ISILON_dg/5 : SUCCESS in 20m 29s\n\nLeave a comment with \u0027run emc-isilon\u0027 to trigger a recheck, for more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/emc-isilon-ci","accounts_in_message":[],"_revision_number":1},{"id":"f2e5e047c6f9b3f8c26c54d150a04f32efa01130","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-10-23 11:26:40.000000000","message":"Patch Set 1: Code-Review-1\n\nrunning devstack-gate repeatedly is not really a design point, I\u0027m not convinced we should take the extra burden here.","accounts_in_message":[],"_revision_number":1},{"id":"d38b37383a733a8ea55184b8b2af8e4613d3ace8","author":{"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},"date":"2015-11-09 06:16:15.000000000","message":"Patch Set 1:\n\nHi Sean,\n\n \u0027run devstack-gate repeatedly\u0027 might not be an accurate description of the CI behaviour. It should be that on a CI slave server, subsequent devstack-gate will fail with \u0027RTNETLINK answers: File exists\u0027 error because devstack-gate(devstack) does not clean up the ip address it has created. In this case, it\u0027s better to make sure that the ip address does not exist before we do \u0027ip addr add..\u0027 operations.","accounts_in_message":[],"_revision_number":1},{"id":"f0308cad564cd50b2ed0be288c9caed3b6cdbfd3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-08 04:16:15.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"867ee5c22150ca33e0d5d149174f78e6211be098","author":{"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},"date":"2016-01-11 01:50:14.000000000","message":"Abandoned\n\nabandon this patch because a new one (https://review.openstack.org/#/c/239363/) with same functionality has been merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"3dadea7dffb17e849d1dc2c04f18febddf110610","revisions":{"3dadea7dffb17e849d1dc2c04f18febddf110610":{"kind":"REWORK","_number":1,"created":"2015-09-30 07:53:49.000000000","uploader":{"_account_id":14624,"name":"Sam Wan","email":"sam.wan@emc.com","username":"samwan"},"ref":"refs/changes/77/229277/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/77/229277/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/77/229277/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/77/229277/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/77/229277/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/77/229277/1"}}},"commit":{"parents":[{"commit":"1f59e010ac41a504fa6797e62b6ef1bf42b4d8ea","subject":"Merge \"Setup multinode interfaces on singlenode n-net\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/1f59e010ac41a504fa6797e62b6ef1bf42b4d8ea"}]}],"author":{"name":"Sam Wan","email":"sam.wan@emc.com","date":"2015-09-30 07:31:35.000000000","tz":-240},"committer":{"name":"Sam Wan","email":"sam.wan@emc.com","date":"2015-09-30 07:31:35.000000000","tz":-240},"subject":"ovs_gre_bridge check address existence before \u0027ip addr add\u0027","message":"ovs_gre_bridge check address existence before \u0027ip addr add\u0027\n\nIn function ovs_gre_bridge, ip address should be added only when it does not exist.\nOtherwise \u0027ip addr add ...\u0027 will cause \u0027RTNETLINK answers: File exists\u0027.\nThis is important because most CI\u0027s run devstack-gate repeatly without removing old OVS bridges.\n\nChange-Id: Ie75ecc31ce707e49fb08a0c6d7f72d3d60a64441\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3dadea7dffb17e849d1dc2c04f18febddf110610"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/3dadea7dffb17e849d1dc2c04f18febddf110610"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
