)]}'
{"id":"openstack%2Fneutron~696600","triplet_id":"openstack%2Fneutron~master~I9b08a3a9c20b702b745b41d4885fb5120fd665ce","project":"openstack/neutron","branch":"master","topic":"bug/1853840","hashtags":[],"change_id":"I9b08a3a9c20b702b745b41d4885fb5120fd665ce","subject":"Locate RP-tree parent by hypervisor name","status":"MERGED","created":"2019-11-28 15:29:54.000000000","updated":"2019-12-19 17:03:37.000000000","submitted":"2019-12-19 17:01:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"696600-1576774881976-7a9322a4","meta_rev_id":"2da1d0524df96f49d89404a7a9356d83491e3431","_number":696600,"virtual_id_number":696600,"owner":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"recommended":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-12-10 13:17:11.000000000","_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"date":"2019-12-19 09:43:31.000000000","_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},{"tag":"autogenerated:jenkins-gerrit-trigger","value":0,"date":"2019-12-10 11:08:03.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":1,"date":"2019-12-10 11:08:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-12-19 17:01:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"date":"2019-12-10 18:06:44.000000000","_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"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":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":2,"date":"2019-12-11 11:07:23.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":1,"date":"2019-12-10 13:14:49.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":2,"date":"2019-12-13 22:44:55.000000000","_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-12-11 16:29:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"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":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":1,"date":"2019-12-13 22:44:55.000000000","_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":2,"date":"2019-12-10 09:25:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-04 15:51:46.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"},{"updated":"2019-12-10 11:08:03.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-12-10 11:08:21.000000000","updated_by":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-12-10 13:14:49.000000000","updated_by":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"},{"updated":"2019-12-10 13:17:11.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"},{"updated":"2019-12-10 18:06:44.000000000","updated_by":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"reviewer":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-12-11 16:29:08.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2019-12-13 22:44:55.000000000","updated_by":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"reviewer":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"state":"REVIEWER"},{"updated":"2019-12-19 17:01:21.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"010eafc9688964fc852092994c3ffa35b539c3cd","author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"date":"2019-11-28 15:29:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1c7a4a79681154c290e910ea9277a70dfb4a153e","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-11-28 17:02:38.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* Neutron-ML2-Sriov http://13.74.249.42/refs/changes/00/696600/1/Neutron-ML2-Sriov : FAILURE\n\n* Neutron-MACVTAP-ML2-Sriov http://13.74.249.42/refs/changes/00/696600/1/Neutron-MACVTAP-ML2-Sriov : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"0b551c81567226cf74b78bb3274be168d32ef9c3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-28 19:21:03.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/12de2840306e47dabc4dc773360dbe97 : SUCCESS in 43m 09s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/4e7e2d0b0be54cd9927b72765aeaeb23 : SUCCESS in 38m 26s\n- neutron-tempest-plugin-dvr-multinode-scenario https://zuul.opendev.org/t/openstack/build/823675cd2e00469f91af608bc42c4c26 : FAILURE in 1h 34m 06s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/3b6fac571c734a25949cd5d668efe675 : SUCCESS in 57m 57s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/050429c2d314484da89f23a59b68b12b : SUCCESS in 57m 06s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/959e7addd4754d279451d7cc54bc5a85 : SUCCESS in 1h 19m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9d8f4e17df73420d93cfe0f16ef82ea4 : SUCCESS in 26m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/899d32ffc8004de98aa49378b5685ac6 : SUCCESS in 23m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5665811396394ec6a5221bbc0961d57a : SUCCESS in 14m 56s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/48ad1316331b4029979c68e5fd2302a0 : SUCCESS in 20m 10s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e117458a7f8245fab1043ed48d52cca7 : SUCCESS in 31m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/02bab1ddad994b7abf8bbac982af1df8 : SUCCESS in 10m 29s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/ac3925bdc1714e81b644d30a3f1b70b5 : FAILURE in 1h 09m 41s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/46e987e59c194c1e9c57b185a2cb4fe0 : SUCCESS in 1h 09m 50s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/caefcd6e3aa34348ad5eb63c639b09d9 : SUCCESS in 45m 59s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/4966bcefb43f43a5b9eeccbf52c8a838 : FAILURE in 1h 03m 02s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/99774a797dd440d9bf11562a1dccedd3 : SUCCESS in 1h 54m 57s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/9eb4e5e32c77474fb38fa2b56eb7e245 : SUCCESS in 1h 09m 08s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/da62e6c3b9964e5a871ed91048c60bc9 : SUCCESS in 1h 07m 13s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/aa1dcc44af7443bb81e64d221180936d : SUCCESS in 1h 09m 24s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/36528d3de8f54e80b2fd0932856b221a : SUCCESS in 1h 10m 10s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/e2bc069d170643c094c3be9aa2c012a2 : SUCCESS in 2h 11m 28s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/58891c307b6f431aa8104e13deba3558 : POST_FAILURE in 1h 59m 10s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/847d36e90e404f879f8230207b1f1024 : SUCCESS in 1h 10m 02s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a97c7a1b38d145c2a7a047dfaf0ec1c4 : SUCCESS in 52m 54s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d817c83ddf8b427ba0a97ce42e1cc609 : SUCCESS in 2h 13m 26s\n- networking-ovn-tempest-dsvm-ovs-release https://zuul.opendev.org/t/openstack/build/c68210bf81cb4ae7bb33b3fcf629fd6b : SUCCESS in 2h 15m 36s\n- networking-midonet-tempest-aio-ml2-centos-7 https://zuul.opendev.org/t/openstack/build/e9cf8baefad9469e8d4bf4f2cd16b786 : FAILURE in 18m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3e6f7f106d5445779104d120d878b328 : SUCCESS in 1h 01m 48s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/893d6c8a4e7445e7b1d50d2f229eb8f9 : SUCCESS in 1h 23m 30s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/22630a1b9f894e248cb0b96242f6fa79 : SUCCESS in 50m 29s (non-voting)\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/fd32cef1ff004599ab84076695c64ae6 : SUCCESS in 1h 14m 52s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/23f560a3f7504aab8f4db35ead25ed8a : SUCCESS in 1h 29m 47s (non-voting)\n- neutron-centos-7-tripleo-standalone https://zuul.opendev.org/t/openstack/build/4f5905612450464b91915c6bbee1ce00 : SUCCESS in 2h 11m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"77592f269e580b918962bbd581d1f20fd0c22cbf","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-11-29 03:04:00.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/696600/1 : SUCCESS in 1h 52m 34s","accounts_in_message":[],"_revision_number":1},{"id":"0f7df6ef7468a96333be29b249918ddba6699558","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2019-11-29 05:05:00.000000000","message":"Patch Set 1: Verified+1\n\nArista third party testing PASSED [ http://arista-CI.arista.com:8000/November-2019/Arista_Tempest_Testrefs/changes/00/696600/1 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":1},{"id":"2b9e5dbd88b91253b11bbcf7f8a6cc75e43c847a","author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"date":"2019-12-04 12:19:58.000000000","message":"Patch Set 1:\n\nrecheck Neutron-ML2-Sriov","accounts_in_message":[],"_revision_number":1},{"id":"ad48a5cf237050407d623a1d241f6b1d403d46cf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-04 14:45:53.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/696ac695ce93496c8fa8d02ae7bd0fcc : SUCCESS in 49m 02s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/5530a298f9864d9e99756b331c60b926 : FAILURE in 45m 58s\n- neutron-tempest-plugin-dvr-multinode-scenario https://zuul.opendev.org/t/openstack/build/c425affacf3b4337a0052e5bd86abc00 : FAILURE in 2h 00m 43s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/80a85f55abbe427f9af79f4df4d2148e : FAILURE in 45m 52s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/19b66545b2074240b8029a33b9b1f73d : SUCCESS in 1h 09m 40s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/418ab7a68750434ebfcc030d63aab4ce : FAILURE in 48m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d4b79d09f7944f37b14923e4d530d54e : SUCCESS in 41m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b9c7a383404a49058da9e005c2413a00 : SUCCESS in 36m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8ecdd8fd192646288d81a84a1b986570 : SUCCESS in 16m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b9b7838e25a846f589aa0c8fc53c6507 : SUCCESS in 36m 07s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4a5616e1fd2f4d24ae3b57ebdfec1005 : SUCCESS in 37m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b6cb243723c040fdb333f21c5e238390 : SUCCESS in 8m 31s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/3f65fa836c224cafad4dd32168cb41ec : SUCCESS in 1h 19m 09s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/c7dc0347b3c946568a983cbeb03a9830 : SUCCESS in 1h 12m 35s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/151e7bab061344e49bca20367ae05cac : SUCCESS in 44m 30s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/31d31967114c436d927da5a2706e75cf : SUCCESS in 1h 00m 11s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/328556a653494f35adac2fae5fac5809 : SUCCESS in 1h 40m 12s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/33b692f498a14272af5c83ee8376d50f : SUCCESS in 1h 07m 17s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c2d73c81782f4531916ebc5a44210a16 : SUCCESS in 1h 13m 00s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/da536d3567cc4314bb49bca24c21568d : SUCCESS in 1h 13m 11s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/10791f6c826c4f2a8364b5b1bf96954f : SUCCESS in 1h 06m 42s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/6e47347ffe0a466b9f824b0a9a11f163 : SUCCESS in 1h 30m 21s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/f7b2b715e74b46708ea2435bee4cd29e : SUCCESS in 1h 54m 07s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/cadf06c032424222973d0016d7e925b0 : SUCCESS in 1h 10m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b0d3fb125d634408991a40905b017ee3 : SUCCESS in 50m 55s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/3072dca3949947d7ac20b0c2d5403763 : SUCCESS in 2h 18m 52s\n- networking-midonet-tempest-aio-ml2-centos-7 https://zuul.opendev.org/t/openstack/build/9a99c27629184735a7029660148bd402 : FAILURE in 11m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f90d45cbc48e4eb28cea62e88b45cc72 : SUCCESS in 1h 03m 12s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/375be80708fa4940aec7dbd56ed1b8d0 : SUCCESS in 1h 11m 07s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/3ccd406d7b9841ae921522157ebd8341 : SUCCESS in 44m 18s (non-voting)\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/96bf986876484d8f9fcd3406a1ce0116 : SUCCESS in 1h 07m 18s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/465aa20728d44566bc38cf153679ae7e : SUCCESS in 1h 17m 38s (non-voting)\n- neutron-centos-7-tripleo-standalone https://zuul.opendev.org/t/openstack/build/73b4eeb87cd444b38705f99df7eb5a4a : FAILURE in 2h 13m 39s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/e7403ebdb6b3441f8d240d0c475724ab : FAILURE in 32m 50s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/7399bb2b63f94ed782b93095f7565e20 : FAILURE in 32m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5813396972f13351a24ee8d8b96a1fff14ab57a8","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-12-04 15:21:27.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/696600/1 : SUCCESS in 1h 54m 10s","accounts_in_message":[],"_revision_number":1},{"id":"89fbd3fdf0537f25d892a32540cee0cb9cca21ba","author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"date":"2019-12-04 15:42:35.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0dc23812379414fb1168961af51927eb3c7e3cfa","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-12-04 15:51:46.000000000","message":"Patch Set 2: Review-Priority+2","accounts_in_message":[],"_revision_number":2},{"id":"7994c17448cc12069f435eb622437c5c66627754","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-12-04 17:04:00.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* Neutron-MACVTAP-ML2-Sriov http://13.74.249.42/refs/changes/00/696600/2/Neutron-MACVTAP-ML2-Sriov : SUCCESS\n\n* Neutron-ML2-Sriov http://13.74.249.42/refs/changes/00/696600/2/Neutron-ML2-Sriov : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"f1e9d483661bf237881561933172d6d426f82139","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-12-04 19:43:30.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Cloudbase Neutron Hyper-V CI, add a review comment with run-Cloudbase Neutron Hyper-V CI\n\n- neutron http://cloudbase-ci.com/neutron/696600/2 : FAILURE in 2h 04m 06s","accounts_in_message":[],"_revision_number":2},{"id":"f628e438e8848e12477561da1ca67a603b983deb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-04 20:24:51.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/874cba1207fc49b7a75c006aa4ac1b3b : SUCCESS in 52m 31s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/1b4a0f77892a45fe828667badf25a573 : SUCCESS in 38m 18s\n- neutron-tempest-plugin-dvr-multinode-scenario https://zuul.opendev.org/t/openstack/build/e500aa298f9a49c8a22be59bd83fd2ba : FAILURE in 1h 31m 03s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/496608dcc086433b97dc12f12fdcb20a : SUCCESS in 1h 14m 54s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/7710d0419be34f2c9cd0784e48af0d06 : SUCCESS in 1h 15m 00s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/06ac2987879e45f9b4de010d875466d4 : SUCCESS in 1h 05m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/21b1c513aa044841b60f8ccfd9661321 : SUCCESS in 37m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/523e2fa39324490d84dcb6bcc88c35eb : SUCCESS in 29m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cb78beacfa1140cc96f72e8ae4e8abed : SUCCESS in 12m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7813c04da3be47dd9406012b7af8cbe4 : SUCCESS in 25m 05s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5324202dc31c4b1ea34d6da6fd8976fb : SUCCESS in 22m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/21efbd8a93734d77984295f51472b891 : SUCCESS in 10m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f2f0547b1ba34ede93e3f1f33432f8d8 : SUCCESS in 23m 14s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/134f39cbc77b49e6b592c9368b8eb27f : SUCCESS in 47m 12s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/03de8d7e3cfc4be984b84855918f8400 : SUCCESS in 1h 18m 17s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/c3f15f44000a4050b724e8c635239461 : SUCCESS in 2h 07m 12s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/8e3be22dfcf34ba78c57d339b806e6ef : SUCCESS in 1h 26m 01s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/d0d7532c813c495ab54a6f5a437bec12 : FAILURE in 56m 20s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/d1f48d1ae9ed4879b572e1024e5145a3 : SUCCESS in 1h 26m 55s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/44fc541b0f074cf9839b5275a6c6d3d6 : SUCCESS in 1h 15m 33s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/20f908d74101488191b6920a9a61a7fc : SUCCESS in 1h 31m 22s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/059f845e594f46d6ba68c98778ea8676 : SUCCESS in 1h 42m 32s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/ff8ea1384b2a40b2805923488cc61d14 : FAILURE in 37m 27s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/dd8c220cf67f4b569be8e67d7a418183 : SUCCESS in 1h 21m 38s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5ca429a8678a490ca0f89e3cf5b666a2 : SUCCESS in 1h 03m 26s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/dba02ac6d62748cdba7f52fb4e026d3b : TIMED_OUT in 3h 05m 25s\n- networking-midonet-tempest-aio-ml2-centos-7 https://zuul.opendev.org/t/openstack/build/ce48ddd332d94111a1c87aeceb7cf383 : FAILURE in 11m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ce5d609fe8494e4f80e137a436e08668 : SUCCESS in 1h 11m 47s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/ef224f5ba3dd4cfdbca9b6ff87d2bec1 : SUCCESS in 1h 13m 38s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/0a9bb2aa74294c4595dc271d31e513f1 : SUCCESS in 46m 32s (non-voting)\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/792e6cae975d4327996828b5077b8ba0 : SUCCESS in 1h 06m 34s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/4b5b28ae8e7446f783dd38884647087d : SUCCESS in 1h 20m 55s (non-voting)\n- neutron-centos-7-tripleo-standalone https://zuul.opendev.org/t/openstack/build/d0231aec7c004f4eacae4c998b59dde0 : FAILURE in 2h 01m 43s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/28b1eafbb63d492ca153faef19f80d83 : FAILURE in 42m 11s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/056fd98f752f4699bbd3559103f93471 : FAILURE in 30m 49s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"fbaff259a68c560baca9290a0e1d4f973a8be3ea","author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"date":"2019-12-05 09:03:06.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"4cc219f7a064b24f19bf8568ad64c60aeddbc980","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2019-12-05 10:43:50.000000000","message":"Patch Set 2:\n\nArista third party testing FAILED [ http://arista-CI.arista.com:8000/December-2019/Arista_Tempest_Testrefs/changes/00/696600/2 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":2},{"id":"c42cdc507a7ef731c943e4cc217071f41459dddf","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-12-05 10:49:07.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/696600/2 : SUCCESS in 1h 45m 33s","accounts_in_message":[],"_revision_number":2},{"id":"328c31ed2fb92e8eefe301e393071864e12dec99","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-05 12:17:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/ca3d5b6e084e4cc6bce124682993ec5e : SUCCESS in 49m 39s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/137ea0f6eee9437dad5a2ace05c5b7cd : SUCCESS in 35m 08s\n- neutron-tempest-plugin-dvr-multinode-scenario https://zuul.opendev.org/t/openstack/build/d72e110d0c8c4b6fb0b532e2ddefcf3b : FAILURE in 1h 32m 19s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/c018961227f34856b3666bef6999bff0 : SUCCESS in 1h 02m 49s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/4f11ce28dcc54761b768984a80a75c1f : SUCCESS in 1h 09m 27s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/c9ee2941de5b4deab7b4edf45837a0ad : SUCCESS in 58m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fa44af88c57743c0b62f5f40f6f28353 : SUCCESS in 32m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8e5a6c110105433a9ad0dedbbcf33873 : SUCCESS in 20m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8e05df43e9c4466ca7c3b924465bd799 : SUCCESS in 12m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b8695b598cba46079ab0d35774bcd91e : SUCCESS in 23m 40s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e0cba0fda14c4858bbf98a36d2c892f7 : SUCCESS in 30m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/664bc1c00a5f424b86b2f93a9cf23aa5 : SUCCESS in 7m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b0b607b51074458cababc7c4091a95ab : SUCCESS in 21m 37s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/0f63891a0c2f4c70ae4fc0e75b9ccad0 : SUCCESS in 50m 25s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/3095f324c71b41e1b2f86c980013e57e : SUCCESS in 1h 05m 50s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/562ae6e4eeb040dfa2338ff5a68c416f : SUCCESS in 2h 04m 53s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/e79aab0b0ec743a88c89a5d5b2e79cb0 : SUCCESS in 1h 25m 15s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/51c299a4b1b143679c116e411984c701 : SUCCESS in 1h 27m 43s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/128fe201b4b74687980e5a020307c17e : SUCCESS in 1h 12m 02s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/53ef050b53fc489a866e0cb0b4e58881 : SUCCESS in 1h 05m 36s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/d64724e1870a47ababbd25d06bd18603 : SUCCESS in 1h 18m 20s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/851658f8c5114ce89b2bb7b3cb40257e : SUCCESS in 2h 00m 29s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/7f16fc2d647748d298a7de25c7c02b12 : SUCCESS in 1h 54m 58s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/9fffc35ed2b140d896b0a5a7f38e0b41 : SUCCESS in 1h 13m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2747c51a5d4a4d5bb339d4bcf98aa580 : FAILURE in 1h 06m 54s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b1f209b54a024ec0884c96c7f2e3f14e : SUCCESS in 2h 16m 35s\n- networking-midonet-tempest-aio-ml2-centos-7 https://zuul.opendev.org/t/openstack/build/ebc2bada057c460db0f54b487f076100 : FAILURE in 11m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4fe9a378e24541be8cd63c059c4db9f0 : SUCCESS in 1h 05m 13s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/58a61d5f45af4dde8243b81fa00184e0 : SUCCESS in 1h 49m 46s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/b66db592ce0b46b4b7f307da701ac476 : SUCCESS in 42m 36s (non-voting)\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/5e6aa8fbdfef4231b3c0a15dd090053b : SUCCESS in 1h 27m 40s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/e7eb009185ea4b83b3db6ff80d115033 : SUCCESS in 1h 26m 31s (non-voting)\n- neutron-centos-7-tripleo-standalone https://zuul.opendev.org/t/openstack/build/c1fe21e75c46465d95b9d1aff450ab92 : FAILURE in 2h 19m 39s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/489d443c940d4f22ad14060661835572 : TIMED_OUT in 3h 04m 59s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/5d3c59691c794bf5a0c21706df7c2390 : FAILURE in 2h 10m 30s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"671da8611d401244292c27d840ffd5ca9ab5b082","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-12-09 09:35:11.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"84eaea7892ba78b69df6fe2573c13e835143c837","author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"date":"2019-12-10 09:25:14.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ba4565de6a0aac8287e6e209a67324d6c56321fc","author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"date":"2019-12-10 09:26:07.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"4f4e32f529987fb7e456b208d264ed405e66f708","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-12-10 11:08:03.000000000","message":"Patch Set 3:\n\nBuild Failed \n\n* Neutron-ML2-Sriov http://13.74.249.42/refs/changes/00/696600/3/Neutron-ML2-Sriov : FAILURE\n\n* Neutron-MACVTAP-ML2-Sriov http://13.74.249.42/refs/changes/00/696600/3/Neutron-MACVTAP-ML2-Sriov : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"476ecaea11107d9e6f33cd0bbafd84a8381641d5","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2019-12-10 11:08:21.000000000","message":"Patch Set 3: Verified+1\n\nArista third party testing PASSED [ http://arista-CI.arista.com:8000/December-2019/Arista_Tempest_Testrefs/changes/00/696600/3 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":3},{"id":"74cfcd0b5651758ab8a4840420d2bf1e111e255b","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-12-10 11:12:18.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/696600/3 : SUCCESS in 1h 46m 32s","accounts_in_message":[],"_revision_number":3},{"id":"2ed534482b802c0b1618e4a7b20f290e99e12bfa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-10 12:23:51.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/4708b7f160de4b879d3cafc78ba1fa49 : SUCCESS in 1h 05m 55s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/b1e6c579826d4d229facb7e967931edf : SUCCESS in 1h 02m 34s\n- neutron-tempest-plugin-dvr-multinode-scenario https://zuul.opendev.org/t/openstack/build/c3827d1f32df4d8190c3d6f07e6b299a : SUCCESS in 1h 30m 03s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/7182411c72354d638698b294942555ee : SUCCESS in 1h 06m 37s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/cefc054aea5d46b591ed26fceb3a9990 : SUCCESS in 1h 01m 52s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/5b42cfdffbba4cd58f74ca2bf59d36ac : SUCCESS in 50m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c8b22a449e4243a5b45366aea5233c70 : SUCCESS in 29m 03s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7dbfa3e535284a52a3fd526451c57c7a : SUCCESS in 28m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b5a6a36be4e42c4bd98527a13f3902b : SUCCESS in 11m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/991e89f4fa4e4bafb10fcbce022205f9 : SUCCESS in 20m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ac790dba3def4b8fb1965b49e11f52b2 : SUCCESS in 27m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/acc551efc0ec4097a05c6e4bf5606a4d : SUCCESS in 8m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/de912854b1f2451d90b031ef1eb214c1 : SUCCESS in 22m 34s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/e9de5668e91c4be289d8e3518280596d : SUCCESS in 50m 10s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/fb0fcd88964d4112b5f820ec6ac307fe : SUCCESS in 1h 30m 21s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/ebc116b1970c48efbc7a488ea5baf9dc : SUCCESS in 2h 35m 52s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/a01c82492913494ab9062a11237057cf : SUCCESS in 1h 11m 00s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/2af65643a7f640cb83232707dc7eaa86 : FAILURE in 1h 36m 46s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/be05e6398d224cfa8a4c2a2188753547 : SUCCESS in 1h 06m 47s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/cf617a14c66e48c8ac0abb4fad57a33f : SUCCESS in 1h 12m 54s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/bdd9d9dc6a704357bfb3fb4a24bc1252 : SUCCESS in 1h 31m 56s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/d6a6a0e712ed49f3ba06af3847580d2c : SUCCESS in 2h 09m 04s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/fbe2f6b7f8f144fba6c7cbeef8fa19fe : SUCCESS in 1h 48m 44s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/b183e225b7b447cb9ddf89b90f22338b : SUCCESS in 1h 24m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/44b9011e6057409ea5c40b414b5a78b4 : FAILURE in 1h 00m 43s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/86f87c85c3b5403fbd2b6abd7246fe27 : SUCCESS in 2h 17m 42s\n- networking-midonet-tempest-aio-ml2-centos-7 https://zuul.opendev.org/t/openstack/build/7974056818ca419c8c02aed6cd38f32b : SUCCESS in 1h 53m 32s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/aba990dfc8bb45fcab28e718ec7a3f8d : SUCCESS in 1h 05m 01s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e5857c32b10947b497a1bc274f49e436 : SUCCESS in 1h 08m 16s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/3d3a2ac7528149af86defb822f156b64 : SUCCESS in 45m 02s (non-voting)\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/3184c76740394c738835bf6ede3fe5fc : SUCCESS in 1h 07m 22s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/cc591d34746944b89356a605e0e89ff1 : SUCCESS in 1h 24m 41s (non-voting)\n- neutron-centos-7-tripleo-standalone https://zuul.opendev.org/t/openstack/build/ca11a95c4ff84b0492f98b0ae5dad8e5 : FAILURE in 1h 44m 00s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/f93347bb2bbf4498831c4c2385a96961 : FAILURE in 2h 55m 19s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/e679a217ee91413aac588edcaf32d8aa : FAILURE in 2h 29m 27s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"dcb14f560c4569f128edd6815b21b3dd1f5498d8","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2019-12-10 13:14:49.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d04f8d901ab8056460dea7843f3b58eccbe9b75f","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2019-12-10 13:17:11.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"a976063bda98ea2cb0c99ed99da5ad17c8eaaa29","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-10 17:16:27.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/8c7823b216604552895c120b6d6e7627 : SUCCESS in 1h 09m 36s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/6a71abdea2174714a5e12c218c603582 : SUCCESS in 35m 34s\n- neutron-tempest-plugin-dvr-multinode-scenario https://zuul.opendev.org/t/openstack/build/3dc6d5b5a395492dadf5af04a21ab624 : SUCCESS in 1h 42m 22s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/d59f09bc325d49928fcb0c385529e4a8 : SUCCESS in 1h 03m 18s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/0739f0fa39f44a75b261912e9f4a9da0 : SUCCESS in 56m 09s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/91d8243c7d5c4585baca7f13a0616190 : SUCCESS in 1h 17m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/502193e768af4fe7803914b7436c0170 : SUCCESS in 26m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7e199c07595445e28b2b83b0acd20ca7 : SUCCESS in 20m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1deb850c5e964d3c89ce2f11343b3243 : SUCCESS in 16m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/252135d7ac3d430fb8749ccefd30f974 : SUCCESS in 25m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/17d88ea6ad1d4f9eb1fd3adca9b757c6 : SUCCESS in 27m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1900a5ac8fe54b4d81ab8375bd01bb3b : SUCCESS in 9m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e19a3fe764bd4bd19315d6ce24c3b720 : SUCCESS in 22m 36s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/8d6279b3a0fa4b459d70409ef1069b46 : SUCCESS in 53m 07s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/78e4272fb5694446a1b3df3e31110069 : SUCCESS in 1h 06m 45s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/f3bf637abd4e40e4aaae391658a10e66 : SUCCESS in 1h 41m 52s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/2626f0de5a1e464d8602886dcc38f1db : SUCCESS in 1h 18m 17s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/6023ba4366e04cd283fff14fedd4de59 : SUCCESS in 1h 30m 24s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/d828379104b74c4387d7e85e63e995e8 : SUCCESS in 1h 11m 28s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/7a604386602047cdb74aebd4aa0b1b6a : SUCCESS in 1h 18m 43s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/8f1068839b204aa4b58757ed563870f8 : SUCCESS in 1h 22m 04s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/3fe77a41ba78447c91ada9199dd62a80 : SUCCESS in 1h 48m 57s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/df4fbea7b58a45a481a81362d4b58439 : SUCCESS in 2h 01m 49s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/1663bfdbeee749bd84ece17c95eee695 : SUCCESS in 1h 50m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3dd186cced50428da4c063ed4dde26b7 : FAILURE in 1h 25m 41s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/f09ee1c94fef40bd9cf8fac092c109e8 : SUCCESS in 2h 11m 42s\n- networking-midonet-tempest-aio-ml2-centos-7 https://zuul.opendev.org/t/openstack/build/ddd00de8815e45c1907527decabcc8b2 : SUCCESS in 1h 42m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6004847eb650491da16561b9f598e0a1 : SUCCESS in 1h 08m 13s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a0c84098bb9846fc9721f70dc077a66c : SUCCESS in 1h 41m 22s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/5685e6263bf64ecca5e7121e1a12821d : FAILURE in 1h 20m 54s (non-voting)\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/30bb735ee42848abbb00bef74f801488 : SUCCESS in 1h 13m 55s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/730359ca33504ddc8777f77343e61d4e : SUCCESS in 1h 15m 01s (non-voting)\n- neutron-centos-7-tripleo-standalone https://zuul.opendev.org/t/openstack/build/a9fef43cd3ef4931b06709465d27aac4 : FAILURE in 1h 56m 35s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/35aaf1374df24435955b5906491fcf34 : TIMED_OUT in 3h 06m 27s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/9c244944d0f34510a178d35214997962 : FAILURE in 1h 50m 46s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4e5ed50d06d8c18308bf130b36c129d312551cda","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2019-12-10 18:06:44.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/696600/3 : SUCCESS in 2h 05m 19s","accounts_in_message":[],"_revision_number":3},{"id":"a6a4f4ea1787d4bd605e5239c52a81f090108a77","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-12-11 11:07:23.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"7c40e8fe8ac4acdfdecff4444e5de5f232f2f22a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-12-11 16:29:08.000000000","message":"Patch Set 3: Code-Review+1\n\n(4 comments)\n\nLGTM","accounts_in_message":[],"_revision_number":3},{"id":"220340c21b2bae0906c9063f9aa946c9a43b2789","author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"date":"2019-12-13 22:44:55.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nRan this locally, and while I don\u0027t think I exercised the precise conditions this is to fix everything seems to have worked correctly.","accounts_in_message":[],"_revision_number":3},{"id":"70095df063c5ac118859edbf590a202768820bcd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-13 22:45:33.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"b0f287cc77eead035abf2d5fd2a1ce786d9ff042","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-14 01:51:19.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/4f1f16103a03419ca11d09fbe2651003 : SUCCESS in 53m 25s\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/326cae427a584b10ac24dd4475f7b924 : SUCCESS in 1h 02m 58s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/dede25544570425aa07831cd38c5f467 : SUCCESS in 1h 17m 17s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/67176a7f376c4805b478f54fd32a85da : SUCCESS in 58m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3fe7099b96b54c288a3bba1bad50c4fb : SUCCESS in 22m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6de8dd61dcf1440eaa6cdc543e984c19 : FAILURE in 5m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dd8be3a7b75a428fbaed980aa4d4dac4 : FAILURE in 4m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fcadc536d80b41be89de2870e02c8e20 : FAILURE in 7m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cb64f31ce214974921d19497875ceab : SUCCESS in 8m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/31d2fda04653407e811f1c72f2bf4b09 : SUCCESS in 23m 13s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/aff0c5b706d94f788898b885f185305c : SUCCESS in 46m 13s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/eb5f47f7bdf8451585dff3595b312948 : FAILURE in 1h 11m 41s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/b13cafbac8c94faba436c0a021e6ae57 : SUCCESS in 1h 17m 12s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/ea9dda921870454985fd7ac5e87cf43b : SUCCESS in 1h 15m 34s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c384646173e94665a20acca541d75756 : SUCCESS in 1h 14m 48s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/5840d034fd054758b6b0b371c8c6f18c : SUCCESS in 1h 13m 21s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/32f54beb609f46b68c84d573230526eb : SUCCESS in 1h 12m 43s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/da5fd284ccc249eb9bf166e2d652cc96 : SUCCESS in 1h 14m 11s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/e693777412a9436c8a94c965bb0acc13 : SUCCESS in 2h 18m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e333346c51ca464da50277d524557195 : SUCCESS in 1h 06m 18s","accounts_in_message":[],"_revision_number":3},{"id":"c60e61180dc807853a95ffde8607eba08d4ead54","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-12-16 08:44:41.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"a4caf27fa78b82e69dfa579d20e9b7ab22c71a35","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-16 12:10:10.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/30f0a6053e3f4d35a2cf861ea762a382 : SUCCESS in 50m 56s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/d061f1fd0ad841488fa45de9ff7e91d1 : SUCCESS in 38m 31s\n- neutron-tempest-plugin-dvr-multinode-scenario https://zuul.opendev.org/t/openstack/build/be554e8807024eebb99b01b7df3594b3 : FAILURE in 1h 44m 41s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/2bda9cbe7213460da1de03185c0d2581 : SUCCESS in 1h 07m 49s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/40e3b9cf42dd4b13b43fabb18907046f : SUCCESS in 1h 14m 28s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/9162c0737b474b6ca3e1429755ecad66 : SUCCESS in 1h 05m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c43719fc58194a6e8325e4411d0dc3ca : FAILURE in 6m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5494f6b407cd42d09997ffa00f1497d5 : SUCCESS in 21m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/987ae1f5993d488cb9b5325135b8b3eb : FAILURE in 5m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0ed17c32f6424687bcc9cf9a080c8c81 : FAILURE in 5m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e1c79ef7b6a74dd4b32fb9ae0966916d : FAILURE in 5m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8bfacd3ed4734e6aa5d78d8031b02f6e : SUCCESS in 9m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bad419f951e04f18b10d927420f593e8 : SUCCESS in 16m 39s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/6ccac5d4d6384ed89d308cd8ee900f22 : SUCCESS in 51m 24s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/9ad055f9803b4dba9cad81ae4db00b1e : SUCCESS in 1h 04m 41s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/d9b83837856a4049911564c5b828a382 : SUCCESS in 1h 58m 52s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/7e2b870af5aa4f22a9aa156a726ded00 : FAILURE in 1h 02m 39s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/d9c8b7be130b4575926d9ce2ddbd39ff : FAILURE in 1h 16m 34s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/5d9b6c09852b446482dd3d062083a03f : FAILURE in 52m 22s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/74456575953149e5bc45b5a9ca6df25a : SUCCESS in 1h 25m 03s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/f58d5fb09913491383c150f6b79498cf : SUCCESS in 1h 20m 00s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/f6a5e7654cbe4bd28658640ad4493068 : SUCCESS in 1h 42m 42s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/0a3442c0a3854df9956da5b9d4954725 : SUCCESS in 2h 12m 40s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/db9bdbc530a54e01abe5a70fe9c8d216 : SUCCESS in 1h 19m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f1d3ca2acb004a088b3110d76860f230 : SUCCESS in 1h 00m 22s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a767f51a25b64180a484f8522ae75ca8 : SUCCESS in 2h 23m 11s\n- networking-midonet-tempest-aio-ml2-centos-7 https://zuul.opendev.org/t/openstack/build/1decd650387e4d4ab8b7d3c7f0603cc9 : FAILURE in 25m 48s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/38ba7fdfd48a43aa94f7e3126548964d : SUCCESS in 1h 19m 58s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/645870c2f3d44b59b16c12509b4296a4 : SUCCESS in 1h 23m 56s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/eb24cbe8c3dd4515880420adb086f104 : SUCCESS in 53m 33s (non-voting)\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/fc4a3eeb621d4513b0ef0967199a4527 : SUCCESS in 1h 09m 02s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/70f2fcd28507419bb43452b1db21f5ff : SUCCESS in 1h 21m 09s (non-voting)\n- neutron-centos-7-tripleo-standalone https://zuul.opendev.org/t/openstack/build/c2ddf7eb743e4855ac6d849cc25bab60 : FAILURE in 1h 42m 16s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/3ebee2e0a40f4e639e28169019939c08 : TIMED_OUT in 3h 07m 14s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/0881e314a348401f83817bcae3712657 : FAILURE in 2h 37m 26s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"44f64395c0a589e9b187149174512654c95d0653","author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"date":"2019-12-19 09:43:31.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"3d0a37f873c2c3bf374848636bbfda7c03d4c467","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2019-12-19 10:35:44.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"e599f7ce480f0406cfd59d02d2b80c1c6d1cb770","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 12:40:21.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/3111c358144c480d80d29f805c737623 : SUCCESS in 1h 25m 11s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/4be2162e79034051adcfac1a8114b089 : SUCCESS in 39m 27s\n- neutron-tempest-plugin-dvr-multinode-scenario https://zuul.opendev.org/t/openstack/build/9fe29d766fe746359e1a63061115d8b8 : FAILURE in 1h 56m 34s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/cba0a2fba5584f17898256be6d38bd99 : SUCCESS in 1h 28m 12s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/e8c0c972b7b34fd299c4af5f187b7e1f : SUCCESS in 1h 35m 47s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/15a73a1b0a8842ec815c0b767d225417 : SUCCESS in 1h 37m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9d88e4eadff348d79d8b86b957b0703e : SUCCESS in 31m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bbdc8d97e25f46fbaee5dd1756caa119 : SUCCESS in 29m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4ab4e816939047dbbaf88bd52b49b27f : SUCCESS in 10m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c61011ecca6848fdae2109dd8302f898 : SUCCESS in 28m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/73ce2de53de14b83b811e4508ae38c74 : SUCCESS in 29m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aba4750f40c242fea8d9f5e8ca85bdf0 : SUCCESS in 11m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7cb0969c300646fd9446c8f945fadb18 : SUCCESS in 23m 22s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/d6a0349054a64650b4e1062cd6521a24 : SUCCESS in 45m 49s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/11caaf311bbc4c92a156d4be521d549e : SUCCESS in 1h 24m 13s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/c03eb9e6617f4b38ad12f72fec179956 : SUCCESS in 1h 48m 01s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/3494aae0243f4f069df412eb7eb91524 : SUCCESS in 1h 54m 18s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/d0f49053bdb943309b9e7989622fb1af : SUCCESS in 1h 49m 25s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/3790554a331045c8a0123f6e47ce7027 : SUCCESS in 1h 38m 07s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/0953af353d2b4dcb9af403477c221095 : SUCCESS in 1h 25m 11s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/e52e1b7ec8b84462a88c522004791e84 : SUCCESS in 1h 15m 40s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/4287e565c0c84899b2eea8f87893a73c : SUCCESS in 1h 43m 31s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/27117d2afe434130928cf99489b822e8 : SUCCESS in 1h 47m 34s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/9aed123f944c4bdcac05faba009e1da9 : SUCCESS in 1h 17m 56s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/94e4559f9df64972b5c48651467c7f18 : SUCCESS in 58m 52s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/603f0e888cb44c07916bd5fd5e51e1f2 : SUCCESS in 2h 20m 07s\n- networking-midonet-tempest-aio-ml2-centos-7 https://zuul.opendev.org/t/openstack/build/3dba1bcb73514cd69698b7e07e36569c : FAILURE in 25m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/341dfad92c5d45358027e3b28dff87a3 : SUCCESS in 1h 04m 06s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a94682930d6a4a2f8b0d526c359e1b63 : SUCCESS in 1h 07m 38s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/8597e3d01e9b460b946ea1170b65beea : FAILURE in 47m 28s (non-voting)\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/c9d4d47d14af47f2a92efbd15554e414 : SUCCESS in 1h 08m 57s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/1f0e9a4e51c842419e60224bc4151374 : FAILURE in 1h 07m 39s (non-voting)\n- neutron-centos-7-tripleo-standalone https://zuul.opendev.org/t/openstack/build/ee4cad1393294621999249cc738e63cd : FAILURE in 1h 27m 50s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/bebcc2fa940b4d438ab662df5a54a604 : FAILURE in 2h 48m 17s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/dcc608e9026448a2a966d1df9834f4d4 : FAILURE in 1h 56m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"3ee49292a8a20cb3430367afe95c9d51b086fc5c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 12:45:24.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"e8acbf4419306aa12673704519982b3abd96b45b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 17:01:21.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/92a7dfbdf5554df380aecd4bea15c134 : SUCCESS in 53m 33s\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/ce866a942b58484883736240609ded1e : SUCCESS in 1h 10m 10s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/d8c2da491a974eaf88b52b7c921de8aa : SUCCESS in 1h 08m 00s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/ab42bb3c8ac04fc4bf7d7697b90bbb5b : SUCCESS in 52m 56s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/befbf2c6669a4e2eb6a42711eeac2648 : SUCCESS in 24m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/822cd425dda04253b561eba3e3e97f55 : SUCCESS in 13m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/40a8d4500e2442319d74de33f554b04a : SUCCESS in 25m 36s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2757f27fd336404ba40194d72413b1a1 : SUCCESS in 29m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ececc24eb8e8479c85ba2194b8da873e : SUCCESS in 12m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ebedc4de9579473398127e115fe76938 : SUCCESS in 19m 26s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/33f7154755ae400d8f5ca3aedbb8a143 : SUCCESS in 50m 28s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/15947e2b71734a2781ae143f8cf51fad : SUCCESS in 1h 09m 21s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/d8e8acd4f840432486176bc27b001137 : SUCCESS in 1h 09m 35s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/56b45bcd2f5e475ba6744c52117b7dd7 : SUCCESS in 1h 17m 05s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/eb5f40e570b6436cb22bb29f59306343 : SUCCESS in 1h 14m 55s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/adca8b70c94e4a8a8b34a2ee33eef6a6 : SUCCESS in 1h 09m 03s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/f6e29e77bdd743f7a95f725b6534039d : SUCCESS in 1h 03m 06s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/fc2cc7ae37df46338b2997107d347fcb : SUCCESS in 1h 27m 11s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d928cda5dc4a41dbbecf6fe690c41572 : SUCCESS in 2h 29m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4051914ca20b49dd9d96bde67e8b5196 : SUCCESS in 1h 10m 55s","accounts_in_message":[],"_revision_number":3},{"id":"5cf3618d73cc7c5de3d8f92a69dbec375370224a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 17:01:21.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"a898725bc3d03b1b900b184f045baf888e394e43","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-19 17:03:37.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56864064c17f4a73ad1afbb663051329 : SUCCESS in 1m 41s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/74993f885222461199b091435ce90da8 : SUCCESS in 1m 24s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"258eebea71b1cac37badf429a90d5cf57e4c455c","revisions":{"f05991c11aacbe8baa0cf0d6bdadb27c3304dd1e":{"kind":"REWORK","_number":1,"created":"2019-11-28 15:29:54.000000000","uploader":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"ref":"refs/changes/00/696600/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/00/696600/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/00/696600/1"}}},"commit":{"parents":[{"commit":"2a8b70d2db93eb27ef2b1483cbb2ff0757c1adf5","subject":"Merge \"Update security group rule if port range is all ports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/2a8b70d2db93eb27ef2b1483cbb2ff0757c1adf5"}]}],"author":{"name":"Bence Romsics","email":"bence.romsics@gmail.com","date":"2019-11-27 16:59:15.000000000","tz":60},"committer":{"name":"Bence Romsics","email":"bence.romsics@gmail.com","date":"2019-11-28 15:28:43.000000000","tz":60},"subject":"WIP Locate RP-tree parent by hypervisor name","message":"WIP Locate RP-tree parent by hypervisor name\n\nPreviously we assumed that we can look up the resource provider (created\nby nova) to be used as the parent of the agent and physical NIC resource\nprovider tree by the name set in the config option DEFAULT.host. This\nassumption was wrong.\n\nWhile nova-compute\u0027s DEFAULT.host and neutron-agent\u0027s DEFAULT.host\nmust match for port binding to work, the root resource provider created\nby nova does not belong to the compute host (where nova-compute runs)\nbut it belongs to the compute nodes (i.e. hypervisors). Actually there\nmay be multiple compute nodes managed by a single nova-compute (think\nof ironic). Plus the value of DEFAULT.host and the compute node\u0027s ID\nmay be different even when nova-compute manages a hypervisor on the\nsame host because of various deployment considerations. For example\nwhen tripleo does not manage the undercloud (so a libvirt hypervisor\nreturns the plain hostname), but the same tripleo enforces it\u0027s host\nnaming conventions in nova\u0027s and neutron\u0027s DEFAULT.host settings.\n\nThis change enables neutron to use the hypervisor name to locate the\nroot of the resource provider tree.\n\nWe introduce a new configuration option for\n\n(1) ovs-agent: resource_provider_hypervisors, for example:\n\n[ovs]\nbridge_mappings \u003d physnet0:br-physnet0,...\nresource_provider_bandwidths \u003d br-physnet0:10000000:10000000,...\nresource_provider_hypervisors \u003d br-physnet0:hypervisor0,...\n\n(2) sriov-agent: resource_provider_hypervisors, for example:\n\n[sriov_nic]\nbridge_mappings \u003d physnet1:ens5,...\nresource_provider_bandwidths \u003d ens5:10000000:10000000,...\nresource_provider_hypervisors \u003d ens5:hypervisor1,...\n\nFor both agents \u0027resource_provider_hypervisors\u0027 values default to\nsocket.gethostname() for each key in resource_provider_bandwidths.\n\nWe try to not block later developments in which one neutron\nagent may manage devices on multiple hosts. That\u0027s why we allow\nthe each physdev to be associated with a different hypervisor.\n\nBut here we do not try to solve the problem that the natural physdev\nidentifiers may not be unique accross multiple hosts. We leave solving\nthis problem to whoever wants to implement an agent handling devices of\nmultiple hosts.\n\n(3) We extend report_state message\u0027s configurations field alike:\n\n{\n\u0027bridge_mappings\u0027: {\u0027physnet0\u0027: \u0027br-physnet0\u0027},\n\u0027resource_provider_bandwidths\u0027: {\n    \u0027br-physnet0\u0027: {\u0027egress\u0027: 10000000, \u0027ingress\u0027: 10000000}},\n\u0027resource_provider_hypervisors\u0027: {\u0027br-physnet0\u0027: \u0027hypervisor0\u0027},\n...\n}\n\n(4) In neutron-server we use\nreport_state.configurations.resource_provider_hypervisors.PHYSDEV\nwhen selecting parent resource provider for agent and physdev\nRP-tree. When not available in the message we fall back to using\nreport_state.host as before.\n\nSince we only changed the free-format configurations field of the\nreport_state message rpc version is not bumped and we expect this\nchange to be backported to stein and train.\n\nTODO tests\nTODO relnote\nTODO docs\n\nChange-Id: I9b08a3a9c20b702b745b41d4885fb5120fd665ce\nCloses-Bug: #1853840\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/f05991c11aacbe8baa0cf0d6bdadb27c3304dd1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/f05991c11aacbe8baa0cf0d6bdadb27c3304dd1e"}]},"branch":"refs/heads/master"},"b507cd3a2159991151eee671d8ec026b41c67a18":{"kind":"REWORK","_number":2,"created":"2019-12-04 15:42:35.000000000","uploader":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"ref":"refs/changes/00/696600/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/00/696600/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/00/696600/2"}}},"commit":{"parents":[{"commit":"97e495671f5746d7a0e54a7cd67fc5baf7669813","subject":"Merge \"Set ignore_basepython_conflict to true in tox.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/97e495671f5746d7a0e54a7cd67fc5baf7669813"}]}],"author":{"name":"Bence Romsics","email":"bence.romsics@gmail.com","date":"2019-11-27 16:59:15.000000000","tz":60},"committer":{"name":"Bence Romsics","email":"bence.romsics@gmail.com","date":"2019-12-04 15:33:26.000000000","tz":60},"subject":"Locate RP-tree parent by hypervisor name","message":"Locate RP-tree parent by hypervisor name\n\nPreviously we assumed that we can look up the resource provider (created\nby nova) to be used as the parent of the agent and physical NIC resource\nprovider tree by the name set in the config option DEFAULT.host. This\nassumption was wrong.\n\nWhile nova-compute\u0027s DEFAULT.host and neutron-agent\u0027s DEFAULT.host\nmust match for port binding to work, the root resource provider created\nby nova does not belong to the compute host (where nova-compute runs)\nbut it belongs to the compute nodes (i.e. hypervisors). Actually there\nmay be multiple compute nodes managed by a single nova-compute (think\nof ironic). Plus the value of DEFAULT.host and the compute node\u0027s ID\nmay be different even when nova-compute manages a hypervisor on the\nsame host because of various deployment considerations. For example\nwhen tripleo does not manage the undercloud (so a libvirt hypervisor\nreturns the plain hostname), but the same tripleo enforces it\u0027s host\nnaming conventions in nova\u0027s and neutron\u0027s DEFAULT.host settings.\n\nThis change enables neutron to use the hypervisor name to locate the\nroot of the resource provider tree.\n\nWe introduce a new configuration option for\n\n(1) ovs-agent: resource_provider_hypervisors, for example:\n\n[ovs]\nbridge_mappings \u003d physnet0:br-physnet0,...\nresource_provider_bandwidths \u003d br-physnet0:10000000:10000000,...\nresource_provider_hypervisors \u003d br-physnet0:hypervisor0,...\n\n(2) sriov-agent: resource_provider_hypervisors, for example:\n\n[sriov_nic]\nbridge_mappings \u003d physnet1:ens5,...\nresource_provider_bandwidths \u003d ens5:10000000:10000000,...\nresource_provider_hypervisors \u003d ens5:hypervisor1,...\n\nFor both agents \u0027resource_provider_hypervisors\u0027 values default to\nsocket.gethostname() for each key in resource_provider_bandwidths.\n\nWe try to not block later developments in which one neutron\nagent may manage devices on multiple hosts. That\u0027s why we allow\nthe each physdev to be associated with a different hypervisor.\n\nBut here we do not try to solve the problem that the natural physdev\nidentifiers may not be unique accross multiple hosts. We leave solving\nthis problem to whoever wants to implement an agent handling devices of\nmultiple hosts.\n\n(3) We extend report_state message\u0027s configurations field alike:\n\n{\n\u0027bridge_mappings\u0027: {\u0027physnet0\u0027: \u0027br-physnet0\u0027},\n\u0027resource_provider_bandwidths\u0027: {\n    \u0027br-physnet0\u0027: {\u0027egress\u0027: 10000000, \u0027ingress\u0027: 10000000}},\n\u0027resource_provider_hypervisors\u0027: {\u0027br-physnet0\u0027: \u0027hypervisor0\u0027},\n...\n}\n\n(4) In neutron-server we use\nreport_state.configurations.resource_provider_hypervisors.PHYSDEV\nwhen selecting parent resource provider for agent and physdev\nRP-tree. When not available in the message we fall back to using\nreport_state.host as before.\n\nSince we only changed the free-format configurations field of the\nreport_state message rpc version is not bumped and we expect this\nchange to be backported to stein and train.\n\nChange-Id: I9b08a3a9c20b702b745b41d4885fb5120fd665ce\nCloses-Bug: #1853840\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b507cd3a2159991151eee671d8ec026b41c67a18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b507cd3a2159991151eee671d8ec026b41c67a18"}]},"branch":"refs/heads/master"},"258eebea71b1cac37badf429a90d5cf57e4c455c":{"kind":"REWORK","_number":3,"created":"2019-12-10 09:25:14.000000000","uploader":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"ref":"refs/changes/00/696600/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/00/696600/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/696600/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/00/696600/3"}}},"commit":{"parents":[{"commit":"3d256d1b4251f9bfbbb2d81e06a8c4261519aa0b","subject":"Merge \"[OVS] Handle added/removed ports in the same polling iteration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/3d256d1b4251f9bfbbb2d81e06a8c4261519aa0b"}]}],"author":{"name":"Bence Romsics","email":"bence.romsics@gmail.com","date":"2019-11-27 16:59:15.000000000","tz":60},"committer":{"name":"Bence Romsics","email":"bence.romsics@gmail.com","date":"2019-12-10 09:21:53.000000000","tz":60},"subject":"Locate RP-tree parent by hypervisor name","message":"Locate RP-tree parent by hypervisor name\n\nPreviously we assumed that we can look up the resource provider (created\nby nova) to be used as the parent of the agent and physical NIC resource\nprovider tree by the name set in the config option DEFAULT.host. This\nassumption was wrong.\n\nWhile nova-compute\u0027s DEFAULT.host and neutron-agent\u0027s DEFAULT.host\nmust match for port binding to work, the root resource provider created\nby nova does not belong to the compute host (where nova-compute runs)\nbut it belongs to the compute nodes (i.e. hypervisors). Actually there\nmay be multiple compute nodes managed by a single nova-compute (think\nof ironic). Plus the value of DEFAULT.host and the compute node\u0027s ID\nmay be different even when nova-compute manages a hypervisor on the\nsame host because of various deployment considerations. For example\nwhen tripleo does not manage the undercloud (so a libvirt hypervisor\nreturns the plain hostname), but the same tripleo enforces it\u0027s host\nnaming conventions in nova\u0027s and neutron\u0027s DEFAULT.host settings.\n\nThis change enables neutron to use the hypervisor name to locate the\nroot of the resource provider tree.\n\nWe introduce a new configuration option for\n\n(1) ovs-agent: resource_provider_hypervisors, for example:\n\n[ovs]\nbridge_mappings \u003d physnet0:br-physnet0,...\nresource_provider_bandwidths \u003d br-physnet0:10000000:10000000,...\nresource_provider_hypervisors \u003d br-physnet0:hypervisor0,...\n\n(2) sriov-agent: resource_provider_hypervisors, for example:\n\n[sriov_nic]\nbridge_mappings \u003d physnet1:ens5,...\nresource_provider_bandwidths \u003d ens5:10000000:10000000,...\nresource_provider_hypervisors \u003d ens5:hypervisor1,...\n\nFor both agents \u0027resource_provider_hypervisors\u0027 values default to\nsocket.gethostname() for each key in resource_provider_bandwidths.\n\nWe try to not block later developments in which one neutron\nagent may manage devices on multiple hosts. That\u0027s why we allow\nthe each physdev to be associated with a different hypervisor.\n\nBut here we do not try to solve the problem that the natural physdev\nidentifiers may not be unique accross multiple hosts. We leave solving\nthis problem to whoever wants to implement an agent handling devices of\nmultiple hosts.\n\n(3) We extend report_state message\u0027s configurations field alike:\n\n{\n\u0027bridge_mappings\u0027: {\u0027physnet0\u0027: \u0027br-physnet0\u0027},\n\u0027resource_provider_bandwidths\u0027: {\n    \u0027br-physnet0\u0027: {\u0027egress\u0027: 10000000, \u0027ingress\u0027: 10000000}},\n\u0027resource_provider_hypervisors\u0027: {\u0027br-physnet0\u0027: \u0027hypervisor0\u0027},\n...\n}\n\n(4) In neutron-server we use\nreport_state.configurations.resource_provider_hypervisors.PHYSDEV\nwhen selecting parent resource provider for agent and physdev\nRP-tree. When not available in the message we fall back to using\nreport_state.host as before.\n\nSince we only changed the free-format configurations field of the\nreport_state message rpc version is not bumped and we expect this\nchange to be backported to stein and train.\n\nChange-Id: I9b08a3a9c20b702b745b41d4885fb5120fd665ce\nCloses-Bug: #1853840\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/258eebea71b1cac37badf429a90d5cf57e4c455c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/258eebea71b1cac37badf429a90d5cf57e4c455c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
