)]}'
{"id":"openstack%2Fneutron~752795","triplet_id":"openstack%2Fneutron~master~I4581848ad3e176fa576f80a752f2f062c974c2d1","project":"openstack/neutron","branch":"master","topic":"bug/1901527","hashtags":["ovn_agent_delete"],"change_id":"I4581848ad3e176fa576f80a752f2f062c974c2d1","subject":"Add support for deleting ml2/ovn agents","status":"MERGED","created":"2020-09-19 14:25:32.000000000","updated":"2021-02-23 22:09:52.000000000","submitted":"2021-01-13 17:22:47.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":32,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"752795-bug/1901527","meta_rev_id":"9ccf2a6cc133cca7d113de47cf65ae91203e2422","_number":752795,"virtual_id_number":752795,"owner":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-01-13 17:22:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2021-01-12 19:25:49.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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},{"value":0,"_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":"","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":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":2,"date":"2021-01-13 14:16:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"value":2,"date":"2021-01-13 14:17:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},{"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":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":1,"date":"2021-01-13 14:52:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},{"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":{"all":[{"value":0,"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},{"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":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"_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":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_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"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-01 15:37:48.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":"2020-10-07 21:54:38.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2020-10-27 15:04:18.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-10-29 18:24:31.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":"2020-11-04 16:27:31.000000000","updated_by":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"reviewer":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"state":"REVIEWER"},{"updated":"2020-11-04 17:22:50.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":"2020-11-18 19:48:58.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":"2020-11-18 22:53:48.000000000","updated_by":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-11-19 05:46:13.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"},{"updated":"2020-11-19 10:26:33.000000000","updated_by":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"reviewer":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"state":"REVIEWER"},{"updated":"2020-11-23 10:49:56.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":"2020-11-24 14:46:22.000000000","updated_by":{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},"reviewer":{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},"state":"REVIEWER"}],"messages":[{"id":"8a88763a5375db6e38545423486c3292e57f42bc","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-19 14:25:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ce73773ce64eac3329198318e83bea4f1ec10026","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-19 14:25:50.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"dfc3212b82f28b4c944314ab80d9b0db69067f58","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-19 14:34:02.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nThis will almost certainly fail tests due to missing a local ovsdbapp change I made as well.","accounts_in_message":[],"_revision_number":1},{"id":"0385e858479b36de344f01ec410997d3b828f92b","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-19 14:43:42.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9caa4fddfff9f780d7fdaedd1b1711e217b5ee62","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-19 14:48:25.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"8209984af4894301d6b9b934c14e5bf3590b591a","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-09-19 14:49:38.000000000","message":"Patch Set 1:\n\n* sriov-test http://52.27.155.124/sriov/752795/1 : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"d3bbacdd15ad7c1dbf1c3d642cbbb57c1a03d20c","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-09-19 15:15:49.000000000","message":"Patch Set 2:\n\n* sriov-test http://52.27.155.124/sriov/752795/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"814d81deeb1fedbecbbf9cfa39b11b2cc9302831","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-09-19 15:36:13.000000000","message":"Patch Set 1: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2020/Arista_Tempest_Testrefs/changes/95/752795/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":"e3a01f46ed353a687a4f2389008a921a27eccd91","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-09-19 16:27:41.000000000","message":"Patch Set 2: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2020/Arista_Tempest_Testrefs/changes/95/752795/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":"a2d143774bbc2352d3befa77a38b37f43d0813c3","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-19 16:40:33.000000000","message":"Patch Set 2:\n\nDidn\u0027t think the Depends-On the ovsdbapp change would work, but figured I\u0027d try. :p Need to merge https://review.opendev.org/#/c/752797/ and make releases I suppose.","accounts_in_message":[],"_revision_number":2},{"id":"3ff25f9a2959f58e9fee1613f4cf3d32042b8988","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-19 17:03:27.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/9fe1751f23e64477b4a34d667a9f87f1 : SUCCESS in 1h 01m 07s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/9d67b01fc04048e3a2f88be34b546581 : SUCCESS in 43m 36s\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/5896899a4bc24d268fdf7192c56ffe48 : SUCCESS in 1h 16m 34s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/24ac158171a842deb5d5aff653cb0893 : SUCCESS in 1h 04m 22s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/5f4ed063bdd640ad8f3f82b2d9af763f : SUCCESS in 1h 14m 55s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/d70e54a2d0414db48379f1ede0fe0d2b : FAILURE in 28m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1fe84f8582dd4e6e878e33c73f33b906 : FAILURE in 30m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0958263a06714506bfdb89fc7fc08da3 : FAILURE in 31m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/415a11f412584c20af6a1ba76011bc1e : SUCCESS in 8m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7527e246515c4a1e846ce1e94d0ebd09 : FAILURE in 26m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e7ab9e3e666e44a1863458ab141c44fd : FAILURE in 25m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2b2c0df11794002b8af5ba51c3e6472 : SUCCESS in 16m 33s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/bd68581d11634797be1ca8952398278c : FAILURE in 49m 30s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/1c31848daa3c4f18a10bbd230f339134 : SUCCESS in 1h 07m 19s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/44302d6bb2934e088f14d7b9fb739c1b : SUCCESS in 1h 42m 07s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/716bca66b7bf468c8fabbd548f42ff92 : SUCCESS in 1h 01m 07s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/5567877899794bb0995666c07bde387c : SUCCESS in 1h 03m 03s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/12b6fb9b30014088985d44eae63378bf : SUCCESS in 58m 22s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/805f964e84e24f9cb13604c9cf26c20f : SUCCESS in 1h 05m 37s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/1c23ade4adcc4e6b8a7ac160cf1a73a3 : SUCCESS in 1h 27m 47s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/07ebfd0fb62e4b9ea5b43b4999d0500a : SUCCESS in 1h 24m 40s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/22cdd8cc9f4241a1b6c46ccf596f3eae : SUCCESS in 1h 15m 03s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b665bfe6f8ac4fe6a1ef55f1c87e352e : SUCCESS in 1h 13m 04s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/90a1f8b13e614f7cb9c8ba381cd2931c : SUCCESS in 2h 06m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b6d908aaadbd4b50a6c5c5841b76ad92 : SUCCESS in 1h 00m 57s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/11605cb18ffc4d6399da247bb5068f73 : SUCCESS in 1h 17m 10s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/da6335479f68458ab17f80fb2b6a4da9 : FAILURE in 27m 36s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/c12ab39623424a2e94f7992b1c26fb0a : FAILURE in 22m 03s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/634f324c2285431a882cd702829c039e : SUCCESS in 1h 27m 43s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/337aebe39e4d408bbf0dc3f414c22372 : SUCCESS in 1h 21m 42s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/dc1dff8efb6942cfa77e092c5527319a : FAILURE in 34m 13s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/56529d14962440edab0947cf4990d03b : SUCCESS in 2h 12m 07s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/41b67bc0e641414f8510ede0e2d6d759 : FAILURE in 32m 57s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/36190a6903b14c02a490f011df816536 : FAILURE in 28m 14s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"af995b3fd710eed8a79f4f6dff3f51251e21fb0b","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-19 18:16:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b1f731218e4548d9e4b90346e734a45d29659bb8","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-09-19 18:48:00.000000000","message":"Patch Set 3:\n\n* sriov-test http://52.27.155.124/sriov/752795/3 : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"5c0d4bc206382dd5b12e0d65e73556fc248f35fc","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-09-19 19:28:54.000000000","message":"Patch Set 3: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2020/Arista_Tempest_Testrefs/changes/95/752795/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":"e8a9f6f69db569eb1a9bab9530710d4b5e43e6a2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-19 21:26:49.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/4b8eb1d535644cc18a9e834b03af5113 : SUCCESS in 1h 01m 38s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/33b7ea41e63e4aee8e3025010f80c0de : SUCCESS in 29m 53s\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/f26fe968d84843999af309be4cdfdad9 : SUCCESS in 1h 25m 07s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/448ff3c1ada847b7a1bcc01b8d3f98d5 : SUCCESS in 1h 21m 21s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/d2255a83e33e453fb049b3466393f30d : SUCCESS in 1h 15m 24s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/bd5ae743a3bc44c9bdbecdfccfd20811 : SUCCESS in 1h 21m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/11f706df1ee640e98e5edfff4e0424c4 : FAILURE in 40m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4498554b3bd74eb19be43dbf2328a76b : FAILURE in 26m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5974a541578e48e88ec5ed200af76964 : SUCCESS in 10m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/025f744965cf4ac6ad85ff87367a56db : FAILURE in 31m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c3a6fb12559345d2a4ae995363edaa98 : FAILURE in 23m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb0f59ba06c74b9a86aaa81a2573fafe : SUCCESS in 19m 48s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/4b5a1a25823e4e4eabaae88a7f3a4cca : SUCCESS in 47m 50s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/23447e02320a4b2f89c847ef4271469c : SUCCESS in 1h 06m 45s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/c2f89e3fe4d0480b9cc0eff7d9550343 : SUCCESS in 2h 05m 47s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6cf2cd85041f4f95950ac20feca1a669 : SUCCESS in 1h 06m 35s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/00cea1d8e37f4bf2a8ce0a787f785cd9 : SUCCESS in 1h 18m 53s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c09c53a25a074493810cebd99bf0bb01 : SUCCESS in 1h 07m 23s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/1e7bcc3caca54b08a4e183508da5aff0 : SUCCESS in 1h 10m 38s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/cfe3e3471b6d4fe48ace82dda261b48d : SUCCESS in 1h 41m 36s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/8206568ff7d648dea49a46ec561d8240 : SUCCESS in 1h 32m 49s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/b3e04f6086524621a30bfadbcc1355e8 : SUCCESS in 1h 11m 32s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0e285c10b458418095ca05c967656ca0 : SUCCESS in 1h 34m 04s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/68e6ad0fefd3479391a4748edb9bda69 : SUCCESS in 2h 19m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a1f44c10e41f4dc4bdfd526224989a8e : SUCCESS in 1h 01m 46s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/1c343490d230465c929c5c21c0e71fd1 : SUCCESS in 1h 08m 57s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/28923c8662d9450e98367c7279814850 : SUCCESS in 1h 17m 46s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/75ced12d498a4fbabfe1f6af0979e4ba : FAILURE in 48m 17s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4c0d3b4017e64ed78c1495e08c713661 : SUCCESS in 1h 12m 11s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/4731acc4f7ea4c1c8957b6be3e79ea2a : SUCCESS in 1h 37m 47s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/2936bc64e8e9456bb4e37310c8a8a2e7 : SUCCESS in 1h 48m 43s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/99863f650c7b4d7285d14c95537ba3d8 : SUCCESS in 2h 15m 00s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/7a0cc7149b804480a2eff45e0d1c3b85 : TIMED_OUT in 3h 04m 28s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/133e8d83d5a54ac4997ae3f8ed3bcdbe : TIMED_OUT in 3h 04m 04s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"fcfc7494d8d866e635f4e2f1f65bf6b6272a5645","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-21 23:53:25.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3f64b80ba3d1e39e1230fc179a4a26ad5c79662f","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-09-22 00:25:26.000000000","message":"Patch Set 4:\n\n* sriov-test http://52.27.155.124/sriov/752795/4 : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"13a0c7523c1b886423bae617685008aea9c2d215","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-09-22 01:13:06.000000000","message":"Patch Set 4: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2020/Arista_Tempest_Testrefs/changes/95/752795/4 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":4},{"id":"0358e00f52f34a6b332863f3c8eaccfacc55189e","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-09-22 01:36:54.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/752795/4 : SUCCESS in 1h 42m 43s","accounts_in_message":[],"_revision_number":4},{"id":"1d82479b00c7d787ccbf730654e33910be19a2ec","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-22 01:39:50.000000000","message":"Patch Set 4:\n\nsilly pep8, __new__ is a staticmethod.","accounts_in_message":[],"_revision_number":4},{"id":"52f01b2473cd32f55705f65fba5f5ff6fd3c9334","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-22 04:20:46.000000000","message":"Patch Set 4: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/8fffe2c04ae34f3ca8f08eca66f5bfd0 : SUCCESS in 1h 02m 36s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/9fdc5bd3ccf341a2b971485e4b5cb803 : SUCCESS in 34m 27s\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/53d926bbbb3b41fcb35ab46eefa10220 : SUCCESS in 1h 07m 20s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/8828cf3add9248f5801c8457ccbf0445 : SUCCESS in 1h 25m 43s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/b60c86814da144b49ed38459d92fe838 : SUCCESS in 1h 08m 09s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/f2483afc77104ee7855e8f7dbbbdcc4e : SUCCESS in 52m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f0ccb173471240aaab0211196a703434 : SUCCESS in 27m 51s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b3135673a10f40079d060f174733bbda : SUCCESS in 23m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f2c260ed2b14538b303ce4cc9ca3b69 : FAILURE in 10m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/45c11b3ffb014f2fbe583c39f230ba2a : SUCCESS in 29m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/684490f21d244013b328848d1211ac42 : SUCCESS in 28m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5105759acc444b8fa25492c1a6495c3d : SUCCESS in 17m 23s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/6a833cbba21e4d2cb16f622ce2142062 : SUCCESS in 49m 17s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/77a11c715551401f833ebe1d4ee5cfc6 : SUCCESS in 1h 28m 14s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/a80b75faf4bb4c12923b4ca21f79e9b7 : SUCCESS in 2h 04m 07s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/5c4cef56177d46068cacb168abbd8163 : SUCCESS in 1h 06m 10s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/283a79658fdb4465aaa5f06552a2ffea : SUCCESS in 1h 12m 41s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/a3978ad4b50c45c28f1b73d6a8174d58 : SUCCESS in 1h 15m 46s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/5f926e81f7324c05a6a0d0e23715ed06 : SUCCESS in 1h 07m 54s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/80668d4aa98f47adaeb8cefd566918a6 : SUCCESS in 1h 21m 18s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/51b2bd7b6639493baf6ecaf818256279 : FAILURE in 1h 13m 09s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/f6543c8b797c4defb019fa6486191025 : SUCCESS in 1h 03m 16s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/636379d308714bcd880ca3875b9101a7 : SUCCESS in 1h 02m 14s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/76991af23bd846e69cf10382e9caa8d1 : SUCCESS in 2h 01m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/21156788ccc94470932df748f0bb8b1e : SUCCESS in 1h 03m 33s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/8e33659f60b84cefa431520cdfbbbc1b : SUCCESS in 1h 15m 26s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/1de34e7f120341198d220514470e6c3c : SUCCESS in 1h 05m 42s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/5c2511b65eb7466391019e5e2e343f4f : FAILURE in 37m 08s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/78997e86a8674a1ca007ce61fcbb0b22 : SUCCESS in 1h 14m 14s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/c7d990324c274028a1c280f442c63dcf : SUCCESS in 1h 24m 03s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/644c31e614e842db9b1b4fda230ca498 : SUCCESS in 1h 48m 12s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/0a7c45dc9bc941f88bec894fe0cc1953 : SUCCESS in 2h 06m 41s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/72fb063361a24cd0bb8d12a11d1d1394 : TIMED_OUT in 3h 03m 43s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/b466fa3c187d432d90bd83541d4e2384 : TIMED_OUT in 3h 04m 45s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"66797e9496227de447bbf09ffcaa6da80c9d4ee9","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-22 12:59:22.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"3c7a28f76ae8c9816b590674367533ebd8735732","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-09-22 14:49:56.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/752795/5 : SUCCESS in 1h 49m 45s","accounts_in_message":[],"_revision_number":5},{"id":"f46ea15d89a8e48ce5d007ff0d522287c3027204","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-09-22 14:52:32.000000000","message":"Patch Set 5:\n\n* sriov-test http://52.27.155.124/sriov/752795/5 : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"314f63c426d37c5c04ddf633810d92a7b9b8831b","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-09-22 15:39:28.000000000","message":"Patch Set 5: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2020/Arista_Tempest_Testrefs/changes/95/752795/5 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":5},{"id":"9cff0cce018c1630068dda81d18c61488b1ad97f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-22 21:59:57.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/25be90f6181b44beae992de3f50a4f3a : SUCCESS in 37m 40s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a9fc045cb6eb4d9ab25a3ccddc91a152 : SUCCESS in 36m 27s\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/f7b53724dedc439a9bfb112b252cad1d : SUCCESS in 53m 59s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/376652e795034e44a3a421d39bcce65f : SUCCESS in 1h 21m 51s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/cf05b66e6c344aaca7d9da68c9ad39e3 : SUCCESS in 1h 03m 40s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/6bc78a55fe114a45996d36afb02559c0 : FAILURE in 16m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c8bff3237e4f4a47980e0fd35ce7feb4 : SUCCESS in 29m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b2b51a1df4634c889a9425400d459e61 : SUCCESS in 25m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed5d4c24f2b64891b87af56a137522b0 : SUCCESS in 11m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9c1d440a8c35407c8aec738cf26a082e : SUCCESS in 28m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c1daa69070f441f195145e63fc4504b1 : SUCCESS in 27m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/71a3b73dc2f944ff988e6fe0e57e4bce : SUCCESS in 21m 01s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/ff52714263d1465e84881c68bb58df30 : SUCCESS in 45m 51s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/f4cce995501c4a20bb0f40eec7756282 : SUCCESS in 1h 06m 56s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/92712afdea1041c78cd1b5b21de52eb0 : SUCCESS in 1h 40m 59s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/1af53a3d6c1c4ab2a24fec1003a297d8 : SUCCESS in 56m 35s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/f2dc0b922d9145a9a80d27f492052f57 : SUCCESS in 1h 09m 15s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/0954e71f5bba4208b4a8bcb63b34b406 : SUCCESS in 1h 10m 30s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/cfa6c266b4914c3690cb660a029d1ddb : SUCCESS in 1h 11m 31s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/fceee7b4c876485eaa2db8a43e3ab9e8 : SUCCESS in 1h 20m 49s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/e8f218934f65483d8fd4c11c9ca10818 : FAILURE in 1h 21m 45s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/60cdf685c10249649bb52415f1cac660 : SUCCESS in 1h 05m 17s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/00df124dfb01401ca2705ea7925a89aa : SUCCESS in 1h 03m 57s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/2827c40cf00a43dc855de52e393da20f : FAILURE in 2h 17m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/18a00dda49b94956a7bc787a64d09d96 : SUCCESS in 52m 41s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/5335c5bed79e47488c13697b66e99649 : SUCCESS in 1h 11m 38s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/1052f6fcb56f4b0ab2117c6277eb3ca2 : FAILURE in 12m 53s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/6d177d69b0fd47738afe2fed31049806 : FAILURE in 12m 21s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b9ec539e8d9940aabd3d2972c52ae98f : SUCCESS in 1h 21m 31s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/f9077504d3d349af91e30a486f532550 : SUCCESS in 1h 34m 47s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/bed057c9a053431fb28d208646c1f055 : SUCCESS in 1h 44m 46s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/040769a73ccf4f729eee9dcf4f31dc56 : SUCCESS in 2h 16m 24s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/d54a9475191849e7967d6ba2a46a3525 : FAILURE in 21m 11s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/7c1daa3d0401477e97fe0af5b8a3b80f : TIMED_OUT in 3h 05m 19s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f3dff1cea45619a293841b419d42305a3b416360","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-30 21:15:20.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"2b29c0af5607d8588027e0aafa4af5d3f28f928c","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-30 21:16:42.000000000","message":"Patch Set 7: Patch Set 6 was rebased","accounts_in_message":[],"_revision_number":7},{"id":"0b61199c10b2eb3a126b0e23e82e251f63b745b6","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-09-30 21:16:43.000000000","message":"Patch Set 6:\n\nNo Builds Executed","accounts_in_message":[],"_revision_number":6},{"id":"4c3982ecd31ecad9b6c9ac82cf8fe102910ebeff","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-09-30 21:17:48.000000000","message":"Patch Set 7: Workflow-1","accounts_in_message":[],"_revision_number":7},{"id":"be6cb29f5633ab45b0454b7a7f3fd6f7bf0da243","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-09-30 21:20:35.000000000","message":"Patch Set 6:\n\nArista third party testing FAILED [ https://arista-openstack-ci.arista.com:8000/September-2020/Arista_Tempest_Testrefs/changes/95/752795/6 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":6},{"id":"3dbe166742efd31db9bfecdbcc39a196a6d9134c","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-09-30 21:30:30.000000000","message":"Patch Set 7:\n\nArista third party testing FAILED [ https://arista-openstack-ci.arista.com:8000/September-2020/Arista_Tempest_Testrefs/changes/95/752795/7 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":7},{"id":"fb40448c2194258c26b28f3ff0ce05dd9428d69e","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-09-30 22:22:04.000000000","message":"Patch Set 7:\n\n* sriov-test http://52.27.155.124/sriov/752795/7 : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"8c65d982e65be00bf5d0c7c5a16b871e1834ebdc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-01 01:07:55.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/8ec59f69f9d24f9389929e0946dd0c4c : SUCCESS in 51m 04s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/ea5ef46f83a9438bb3b9fbf66fe126a2 : SUCCESS in 35m 34s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/7085cbc9b8e24a8ea21af764dbf6fbee : SUCCESS in 1h 32m 19s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/609444aa33bf47a78c01a97072a32c42 : SUCCESS in 1h 17m 58s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/dd03c0c06e2a435b87cd888dbd068561 : SUCCESS in 1h 24m 20s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/bb3160884ce5465bb24940c0f1401547 : SUCCESS in 1h 04m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e3d64db5432a498eaf220f36606b0df1 : SUCCESS in 35m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cab3c93ec5214cdb90e2eb3a6b2d9a92 : SUCCESS in 26m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32203418242049ada89536258a209772 : FAILURE in 11m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bc12ecd31d304387866f3b1d9d0c56b7 : SUCCESS in 25m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7371c1b4ad14413e920df87a76c387f7 : SUCCESS in 26m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4dd4bec8129e4b86bea9e021231a5efa : SUCCESS in 9m 34s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/d0529fc9edfb469394fc4c294102f462 : SUCCESS in 1h 07m 10s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/ce341c679e144d6592888e2d6539296f : SUCCESS in 1h 15m 34s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/42915eedf6024502acd17d586064b7f7 : SUCCESS in 1h 43m 36s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/c4e88d2b22bf4bdb962fa9eb9dae83ec : SUCCESS in 1h 05m 49s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/285cd520ea144fdd84ea3466b625e6ab : FAILURE in 34m 02s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/d09b9e09eca54ffa8c21293dd090bb09 : SUCCESS in 1h 11m 27s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/fb83b718e0b446f38d3a4c9c0788e5fc : SUCCESS in 1h 07m 23s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/7a72879478f240eda5ae197446877fad : SUCCESS in 1h 20m 39s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/997d9fe2ade642bea76bf7370e1e217d : FAILURE in 1h 09m 09s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/1e2799adf57b42a8a8d4f0aa27145be5 : SUCCESS in 1h 09m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4c6939c5492f4782ba31bdd1d05c9ef9 : SUCCESS in 1h 13m 01s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/07f43542a5fa463fbcf7a1bb713ad752 : SUCCESS in 2h 16m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ef141df7045440729b10c09e64b530bb : SUCCESS in 59m 12s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/4bba60c925944b7cb82a89efc15ac748 : SUCCESS in 1h 17m 08s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/a31af8a490da47b2ac61ce526554fe26 : SUCCESS in 1h 11m 31s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/30719b28a56b4848a413a3a2a672039c : FAILURE in 34m 42s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/c10e1ab44cd74841909d1720195e0998 : SUCCESS in 1h 20m 53s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/4867a83864af4905afeb71bdf6bd6db4 : SUCCESS in 1h 32m 06s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/e408655e6b1a4cbbb09172822f594413 : SUCCESS in 1h 44m 28s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/bc2e3ffe03c149dbb8e85db55e9922d9 : SUCCESS in 2h 21m 34s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/088f33ceead14d27a9194a88d26d1ae9 : FAILURE in 38m 23s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/0f1fb9c9ed4d4f38ba92ee098ddb6e6f : FAILURE in 31m 51s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"957820eaffbe0da0112eee3e0403496c66801acd","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-15 21:04:43.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"794a3a78a22fb8cc856b0dc8fdddd01c83f92815","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-15 21:04:59.000000000","message":"Patch Set 8: Workflow-1","accounts_in_message":[],"_revision_number":8},{"id":"c4dca1762e47ae9100783ff127a49ab99c58ca96","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-15 21:06:54.000000000","message":"Patch Set 9: Patch Set 8 was rebased","accounts_in_message":[],"_revision_number":9},{"id":"d0bf3ed93a9a5c0102482702ded7399d68a8ae37","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-10-15 21:06:55.000000000","message":"Patch Set 8:\n\nNo Builds Executed","accounts_in_message":[],"_revision_number":8},{"id":"f00b4c862747709bc998d3f95d6c5d2c43d9e721","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-15 21:06:59.000000000","message":"Patch Set 9: Workflow-1","accounts_in_message":[],"_revision_number":9},{"id":"7fcc8c0ee06d5a575c132a2975c8354f43cfdb02","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-15 21:07:08.000000000","message":"Patch Set 8:\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":8},{"id":"ff7e62689f2b47c38809ad140948669a647631ad","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-10-15 22:00:46.000000000","message":"Patch Set 9:\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/752795/9 : FAILURE in 52m 49s","accounts_in_message":[],"_revision_number":9},{"id":"8fe82fcecf97de6e6f9747464844e44f33e4c308","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-10-15 22:19:12.000000000","message":"Patch Set 9:\n\n* sriov-test http://52.27.155.124/sriov/752795/9 : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"6dd121f7fafbbcdbb080bf1ec2f34d7c8de2a580","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-10-15 23:18:13.000000000","message":"Patch Set 8: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/October-2020/Arista_Tempest_Testrefs/changes/95/752795/8 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":8},{"id":"b709276cd5f9a111733bd80ad26a69f1cc90f01b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-16 00:27:07.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/26f8783d9d2c4bfcb260b625904f905c : SUCCESS in 1h 11m 57s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a1b685042bc24e28b161452dc74c9001 : SUCCESS in 39m 31s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/34d769b3a467480b8a5591b5c3e9d6db : SUCCESS in 1h 26m 33s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/13e8e58809624f9097ecb7f2b9896d91 : SUCCESS in 1h 18m 01s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/8095132e275647e7b48518e011bb2ecf : SUCCESS in 1h 25m 26s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/4dfb757564ec440cac6c9492f90222c5 : FAILURE in 28m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/48a4f2b2320d4b35b63efc79e332c9cd : SUCCESS in 37m 27s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d9d08c97b8f342f3951811fb05d25bd9 : SUCCESS in 27m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1686badde87c48b0aa05ae0de9d44df7 : FAILURE in 13m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f579da18dd1849e4a384f47bd7879486 : SUCCESS in 26m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0a41ab18929f4a09840639754c3f8626 : SUCCESS in 26m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ac173c96d1114e76afd925211db2b8dd : SUCCESS in 9m 52s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/aed4130951d44d3b97f353e74a81a525 : TIMED_OUT in 2h 15m 00s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/8b373261be504f519f8f720e12d9d3a8 : SUCCESS in 1h 14m 32s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/9604a08207f4460bbbb676175a0b4e9f : SUCCESS in 1h 49m 34s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/74e1a10b5ee647ac822a3d7d66090be6 : SUCCESS in 58m 40s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/640efb0f087e4cecbb277a1f7ea5d3c2 : SUCCESS in 1h 05m 47s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/cb913e3bfb224f55b61e8c5ca39ed43d : FAILURE in 1h 01m 19s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/f30d3f2746d54e61a2ab6d0e44f5f80f : SUCCESS in 1h 23m 04s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/e3e6a030620a4952946f96fcca894beb : SUCCESS in 1h 18m 01s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/51c469f3364f4b34a8797f44308ea7de : SUCCESS in 1h 30m 35s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/cb246dcffe574e26ba06baaca959cfda : FAILURE in 1h 34m 31s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/e761b5c8d5c24cba9d2cb893fe47febc : SUCCESS in 1h 11m 37s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d1b2e71394c14d1badaf5bb3bad57a20 : SUCCESS in 1h 05m 52s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/29b7810a22f94ce396c25a087b474435 : SUCCESS in 2h 09m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6f86cfa240c34ca9883e70765edc92fe : SUCCESS in 55m 12s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/2f4fb4d24f5a4b6bbc9ec11fe787d36c : SUCCESS in 1h 11m 11s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/d774e1697e384e1fb378aaeaa2c4157f : FAILURE in 38m 42s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/249df9b562f24a99bb1d4c0904899bb0 : FAILURE in 34m 51s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0996bef5cdcc43c4b389210ee8a8989d : SUCCESS in 1h 19m 27s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/ea055e338ef845cca41c2912b965ae72 : SUCCESS in 1h 36m 31s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/f888bd04ee6947a0b3d07186c24c8a79 : FAILURE in 36m 56s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/94923f1d3e7a453bbc8294c1d9316308 : FAILURE in 2h 13m 45s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/d28fbebd71f44c329017d8b6b702a3e0 : FAILURE in 29m 59s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/72a562fbedf04eabac818221b6d95e4b : FAILURE in 44m 44s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"ccb6b18dac462ed2e44b16ec36b596608bfa285b","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-10-16 01:24:24.000000000","message":"Patch Set 9: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/October-2020/Arista_Tempest_Testrefs/changes/95/752795/9 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":9},{"id":"83c5529454436d1aa48753a6c475a4265ca13d89","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-21 15:13:14.000000000","message":"Patch Set 10: Patch Set 9 was rebased","accounts_in_message":[],"_revision_number":10},{"id":"4bc9315bbd1194847db28f1fb2bf264366d64e58","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-21 15:17:37.000000000","message":"Patch Set 11: Patch Set 10 was rebased","accounts_in_message":[],"_revision_number":11},{"id":"21e5e68cff77d1133d88ab629fcb0952f7025170","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-10-21 15:17:38.000000000","message":"Patch Set 10:\n\nNo Builds Executed","accounts_in_message":[],"_revision_number":10},{"id":"289fe817f0c553c884ab835bdbd4e14eb118c9e5","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-10-21 16:07:55.000000000","message":"Patch Set 11:\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/752795/11 : FAILURE in 48m 26s","accounts_in_message":[],"_revision_number":11},{"id":"fa65029148d710dc67708bd519f60cdea07706c9","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-10-21 16:50:51.000000000","message":"Patch Set 11:\n\n* sriov-test http://52.27.155.124/sriov/752795/11 : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"8023da3970a19854aad9d544a29c788c35d49326","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-10-21 19:36:29.000000000","message":"Patch Set 11:\n\nBuild failed.\n\n- devstack-networking-ovs-dpdk http://52.27.155.124/95/752795/11/check/devstack-networking-ovs-dpdk/2170939/ : FAILURE in 15m 28s","accounts_in_message":[],"_revision_number":11},{"id":"2293d9a62fa01de4b6980151eb01b4693df7ab77","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-21 19:39:55.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/96d24f3e81b24592b037b50a4aa020de : SUCCESS in 56m 03s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/0666847149744ce1ab1d141ee2d94996 : SUCCESS in 31m 02s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/ef85cd054b5149669480220497335df9 : SUCCESS in 1h 42m 44s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/83b6f2682fea47bda8f228d26db7dc0a : FAILURE in 36m 29s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/7726f7a3b35d40a19f51f0d7d1c54dba : SUCCESS in 1h 29m 35s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/fe6b5e9f3c834544953c7ed066391d5c : FAILURE in 35m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cf27cd37a2dc498e947af8e87b2bbc46 : SUCCESS in 33m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/609e9714a8a74464a558ea1240014268 : SUCCESS in 29m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0de4df843a99472892afc695e886b68d : FAILURE in 12m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f6e00267009b4ffd97efecf5fd360d35 : SUCCESS in 28m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6309a7315c5e4142aac0bd75c3ea56ab : SUCCESS in 27m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e25b7dd32414cacbe441ea5a239d7ec : SUCCESS in 11m 43s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/f5e5cbf040214bf191ab7a8301af5f77 : RETRY_LIMIT in 23m 24s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/6ca036a3353e49b782110439da64a394 : SUCCESS in 1h 14m 43s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/ee72355279f14f9888681e0569049a77 : SUCCESS in 1h 51m 54s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/9c08a85d609a41f38d763c56a56b51f4 : SUCCESS in 1h 11m 39s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/fd5d8ee92aa843fd9206c087b1e52d18 : SUCCESS in 1h 12m 33s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/f679dd75b49e4ff5a91c5d9793e9aea4 : FAILURE in 1h 04m 58s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/30b59c4113254976bc2debdb7c273efb : SUCCESS in 1h 20m 38s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/56ca2094d8ff43e2833027a5ea5a846e : SUCCESS in 1h 13m 35s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/1a0f1126aed342b49e80aae1e1385c2b : SUCCESS in 1h 50m 39s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/8ce3ae2897a349cbae76d7f81e2a7efa : FAILURE in 1h 22m 13s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/8aa2125451234c68a26dc0f003d9bf80 : SUCCESS in 1h 03m 39s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ad8c9c31041e443283d50fe6974c68b8 : SUCCESS in 1h 12m 48s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b73f86aded944a10b8ae2c53e4cae064 : SUCCESS in 2h 07m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/71905bc9e1944851a0ae904f6d6918e9 : SUCCESS in 55m 03s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/3812e88f0f864c779b52aa4fdac8a23e : SUCCESS in 1h 03m 13s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/e1cd3193711a4ea1a1c0fc61dca182cd : FAILURE in 30m 53s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/3ac64404116a4a2dbdec5538377bc599 : FAILURE in 31m 35s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7283f8c8cca845f89c71c7e525763ff9 : SUCCESS in 1h 27m 33s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/8fb3af8bdade44cb88a6c5a05df22712 : FAILURE in 1h 44m 42s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/29766273a1c340d0873c7f2f11eae605 : FAILURE in 30m 12s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/3a489619cb98404e90de8bbfb6e372ab : TIMED_OUT in 3h 23m 54s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/b2052fa12c59400fab88d578643d8553 : FAILURE in 41m 05s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/311c635c8ba248bba66359ca41362011 : FAILURE in 31m 24s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"5a4c3e9ad9e1d8b44f3cc51ba93b9fc26506ede0","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-22 17:16:15.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"3f9e958714e75c48235fb6c82a128d04dc4d2f0c","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-10-22 18:52:30.000000000","message":"Patch Set 11:\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/752795/11 : FAILURE in 51m 09s","accounts_in_message":[],"_revision_number":11},{"id":"08efad5b251014cc90dd94be7baf2fcc5f5c3cb2","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-10-22 20:32:25.000000000","message":"Patch Set 11:\n\nBuild failed.\n\n- devstack-networking-ovs-dpdk http://52.27.155.124/95/752795/11/check/devstack-networking-ovs-dpdk/d18f665/ : FAILURE in 15m 24s","accounts_in_message":[],"_revision_number":11},{"id":"00f3ce8796303e6cdc05eaa23d4a381b292835ae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-22 22:51:03.000000000","message":"Patch Set 11:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/4f5a1bd17e8c44e6b1704bf9ce4764ae : SUCCESS in 49m 02s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/df0b8e848b49489abd52ec6c64207699 : SUCCESS in 31m 17s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/31c930dfb5254551a155eb3e8584112e : SUCCESS in 1h 54m 14s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/b600a73f9bd243409cb1b19cef8cb932 : SUCCESS in 1h 10m 06s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/438ac173448c48808be224b9e98be30c : SUCCESS in 1h 29m 24s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/89fd36e7db654b9fb58bdd7f2ef319ff : SUCCESS in 1h 10m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5b75429bafeb46359ffb049ffdfae7a9 : SUCCESS in 41m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6fc881399a4d4d8c8e388102f401bc19 : SUCCESS in 30m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae2ce07005a045029ccd8eca593f7f3c : FAILURE in 14m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/df5fb692ba4940a8a0a32509088f70e4 : SUCCESS in 25m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/23fda26e84a34caeaddba7e2b025012d : SUCCESS in 30m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e2cbdc5041f48c5a27a109d45d10a92 : SUCCESS in 9m 16s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/0fb952dfb7d84077a5509d47633010d1 : SUCCESS in 1h 18m 47s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/25fafdf855c54d189b3cbbec9c24f821 : SUCCESS in 1h 19m 31s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/ccda3f3228784e86aced583d8e00d355 : SUCCESS in 1h 55m 27s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/d7e65cc04870468aae52b56611dfc346 : SUCCESS in 1h 04m 59s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/bfd1ffafae8744ffb13ca4929acd8eb2 : SUCCESS in 1h 09m 08s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/26a67e71e9924ec09a28bba50167dc96 : FAILURE in 1h 03m 44s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/9182f6791f61431a85ac6b7a152d44ca : SUCCESS in 1h 14m 44s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/2b0a349585a44e90b3381008b601ad89 : SUCCESS in 1h 18m 44s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/431d875b027843a5a78c72d5817d86b6 : SUCCESS in 1h 29m 10s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/76800a8a31a745a792393ae756d48a8a : FAILURE in 1h 30m 50s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/8322bb3c383d4344a4c873ff244d82c7 : SUCCESS in 1h 21m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/df92dc11a01149e48775373c69cafa7f : SUCCESS in 1h 30m 14s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/1491667f821149eea94d74d68853e065 : SUCCESS in 2h 07m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4bd755cae77544dbac1e80bcbd67a1ee : SUCCESS in 1h 01m 22s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/4118bcf4957041f8abbfb7f5d35a517e : POST_FAILURE in 1h 01m 54s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/ab4bf3452d33442c9beb2bb572e13dc5 : SUCCESS in 1h 22m 05s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/0d528fd30360421e8a59f9776d99ee9a : FAILURE in 38m 56s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e8939ac72c6d4b4382ac351613840d6f : SUCCESS in 1h 35m 15s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/935849350ac543ccb74c9b171e8edd34 : SUCCESS in 1h 45m 31s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/4e00a2b7d9a24c29ab1923e088ebd622 : SUCCESS in 1h 49m 56s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/f18158e08f9f49d88644025e4503d1b4 : FAILURE in 2h 09m 46s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/3241507d7ce14b68a0d762f6171b4358 : TIMED_OUT in 3h 04m 35s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/55bc4ecd499e4574a21cce7255dbd820 : FAILURE in 29m 36s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"c5eac40cc14c3d47b0d648b5f2f030282502dbb5","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-26 14:18:49.000000000","message":"Patch Set 12: Patch Set 11 was rebased","accounts_in_message":[],"_revision_number":12},{"id":"73936c889c7de225fd113af305e83f82bece63a0","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-10-26 15:08:42.000000000","message":"Patch Set 12:\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/752795/12 : FAILURE in 49m 10s","accounts_in_message":[],"_revision_number":12},{"id":"e2b7394bf17aa52bfd49b58fec4bd6bba037a9bd","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-26 15:13:16.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"61c7cf1f67df04404518627ecf9cf374d39ceacc","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-10-26 15:13:17.000000000","message":"Patch Set 12:\n\nNo Builds Executed","accounts_in_message":[],"_revision_number":12},{"id":"99fd6c5a2fcd9cdba34a4c75c221dcc0423ad268","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-10-26 15:59:13.000000000","message":"Patch Set 13:\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/752795/13 : FAILURE in 45m 07s","accounts_in_message":[],"_revision_number":13},{"id":"f16bc988930bfc1f84fbbd28a0a62176490c5564","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-10-26 17:46:43.000000000","message":"Patch Set 13:\n\n* sriov-test http://52.27.155.124/sriov/752795/13 : FAILURE","accounts_in_message":[],"_revision_number":13},{"id":"18e135f25506a1236b362b66025f831046cce07c","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-10-26 18:35:19.000000000","message":"Patch Set 13:\n\nBuild failed.\n\n- devstack-networking-ovs-dpdk http://52.27.155.124/95/752795/13/check/devstack-networking-ovs-dpdk/19588f3/ : FAILURE in 28m 09s","accounts_in_message":[],"_revision_number":13},{"id":"e79028f83e164b473ead2ba51cfe5c5fb7df2121","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-26 20:39:22.000000000","message":"Patch Set 13: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/31c338c02d3b46cbbf6c39fc949f3265 : SUCCESS in 55m 22s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/4b034b2f3c924996801aca7e718c6563 : TIMED_OUT in 1h 02m 28s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/38126a9606fe4c1da49ad2525e1cef6c : SUCCESS in 1h 44m 11s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/b882c23e5c7844cea8f4d056f4f8ee8c : SUCCESS in 1h 28m 03s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/d876f8cb1ef84f369c9d5f8bf247f611 : SUCCESS in 1h 19m 04s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/00fc6099a8024ec793c6831e68d20898 : SUCCESS in 1h 52m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6905392444ca4ec0a6c893cf2c352cd4 : SUCCESS in 34m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ee75561fd331438faa898d6b8ec4e287 : SUCCESS in 31m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e6dca5515d2240b3824cd4c0e5adccc3 : SUCCESS in 12m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/403370df0c3b4d30bcd89b7631ad007a : SUCCESS in 29m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1a79569c70df4ce196290bdd3d72a098 : SUCCESS in 26m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96c009f07bc24e858958b38a98f8195b : SUCCESS in 8m 48s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/e8be453af59c4fee86e2df6337f85c7e : SUCCESS in 1h 05m 33s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/8544e96a500944b49175da3e2c6c7c71 : SUCCESS in 1h 16m 26s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/2eb8c9d597154eaf915d15f34d11a246 : SUCCESS in 1h 33m 51s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/7f8cbe7a76354f7eb0a497b6bf63a5b8 : FAILURE in 58m 36s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/4d156a9e7ab54229bb6ef4ee1a831e71 : FAILURE in 1h 04m 22s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/77cba37b90dc45eb9aab0388d00aa746 : FAILURE in 1h 01m 03s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/288a2d61a2274a6d9274db726ee11022 : SUCCESS in 1h 00m 42s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/a22e27f0aea7465bbae13611650a4b66 : SUCCESS in 1h 09m 31s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/9474868356ff4171b1c4e03d5b5dd771 : SUCCESS in 1h 27m 15s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/955f0734046f42868861e406682ff196 : SUCCESS in 1h 41m 22s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/418b2afb97d24b89b870024729e75d91 : SUCCESS in 1h 06m 40s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9b78de506b1e432cbc0329191bc6e2b7 : SUCCESS in 53m 41s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/7f4bac40fcd14d98b0e6318d11b9b530 : SUCCESS in 1h 52m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6ee04ea015444779c92f4f7f32de402 : SUCCESS in 59m 38s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/e6e7dd0ede254453884cbcab9c770bfd : SUCCESS in 1h 26m 15s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/8461ab05e7bc4009b52e6e34f5c47dfc : SUCCESS in 1h 01m 00s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/3d270319fc8644c083cbb0d84a8b41f0 : FAILURE in 33m 36s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/f8494d2d457b420a98f8b41faeaee217 : POST_FAILURE in 35m 49s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/e6ee8cf5dd2c44c3ac6edbadcbe39a53 : SUCCESS in 1h 38m 49s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/833670a97d4042ff924785592cfe3d16 : SUCCESS in 1h 42m 12s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/38fbbbc3f281404087864bfff19414d1 : FAILURE in 2h 32m 15s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/d4e330a5f8384ea59e963427279aa5c7 : TIMED_OUT in 3h 03m 09s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/1c09b7775e4346f7b68507e2b1f17d22 : FAILURE in 1h 48m 42s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"8b7e7584a538c90ce3365989705d7ed8ef992292","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-27 14:14:11.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"b86d0c7b821aeaa38b88dc5bbdbcf32002271704","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-10-27 15:02:10.000000000","message":"Patch Set 14:\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/752795/14 : FAILURE in 47m 01s","accounts_in_message":[],"_revision_number":14},{"id":"a7d4b6da43fc07e449adb61e0c4d44234dfc396a","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-10-27 15:04:18.000000000","message":"Patch Set 14:\n\nBuild failed.\n\n- devstack-networking-ovs-dpdk http://52.27.155.124/95/752795/14/check/devstack-networking-ovs-dpdk/a54db9d/ : FAILURE in 28m 23s","accounts_in_message":[],"_revision_number":14},{"id":"32395cde51bb9204620c8e8ef0303d7863e70066","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-10-27 15:54:58.000000000","message":"Patch Set 14:\n\nArista third party testing FAILED [ https://arista-openstack-ci.arista.com:8000/October-2020/Arista_Tempest_Testrefs/changes/95/752795/14 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":14},{"id":"282f3697f8ec6b74868ea6768634d40c9740d8ad","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-10-27 15:57:21.000000000","message":"Patch Set 14:\n\n* sriov-test http://52.27.155.124/sriov/752795/14 : FAILURE","accounts_in_message":[],"_revision_number":14},{"id":"45efbbdecb54eed708f66e03c39466cb5aff93f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-27 23:37:27.000000000","message":"Patch Set 14: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/664e0c9014c748c794a3ee02efb7b79b : SUCCESS in 1h 49m 08s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/03c074d3560947a7a312653f555b9751 : FAILURE in 36m 54s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/e368f05c4eca4d21abd66b932c39f9d9 : SUCCESS in 2h 00m 59s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/54a07c2f4b9b43d991a53034df10a151 : SUCCESS in 1h 10m 40s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/a1eaed8efb5e4adebbdc7cffbd198947 : SUCCESS in 1h 08m 44s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/7b53d0510ecf40c4a00a0fbd451c42a0 : SUCCESS in 1h 11m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7603a84f660544089ec732195bd29a28 : SUCCESS in 33m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/17fe64ec3bcc4621bee1229448464528 : SUCCESS in 25m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7521f001ebb34ebdb884a25daa7b2859 : FAILURE in 5m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/baf1098dedd4404099bfd06fcf5872b6 : SUCCESS in 26m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/73dd56e8b157427886e6637b9551c5c1 : SUCCESS in 25m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/acf17ebf45b44052ae50d9ebe498c73f : SUCCESS in 9m 50s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/dcca58a1c49544a591409c9d404f63f0 : SUCCESS in 2h 08m 06s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/4c2bf49a6f6740f6ac3cc12ed4b6a958 : SUCCESS in 1h 07m 37s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/cb508c9d05664c36988ad0e5c8d9c7c8 : SUCCESS in 1h 41m 06s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6953509267d1446188194d9c74327baf : FAILURE in 1h 03m 13s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/ec5127ada96e483a89a28460d6ecc32c : FAILURE in 1h 04m 14s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/7fdca9b0bcb242e2b94f4d4a6a2595d6 : FAILURE in 1h 07m 11s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/3d3f21f04b4947819eadc2e0374fa08b : SUCCESS in 1h 01m 21s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/4cce52fcb1d041029189568cbc7b9ff9 : FAILURE in 4m 24s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/cb158fe6525242d686d7d16073dfc7d5 : SUCCESS in 2h 54m 34s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/aed9d733eebd48df841f08cf1c8b822a : FAILURE in 1h 37m 07s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/e09b36e1fa7f488fb83459061973808e : SUCCESS in 1h 15m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c012e4ea09a949c78fa24c927a0dea60 : SUCCESS in 1h 16m 34s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c29af5ddd8bb4be795985648045f57da : SUCCESS in 2h 10m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/726caaee5fda4a2f91ee885e820ccd81 : SUCCESS in 56m 21s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/72783fdb12704f76890f529b220af628 : SUCCESS in 1h 08m 36s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/59231070149241cc85adfbbb3cb0ead2 : SUCCESS in 1h 08m 27s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/d35cd3f703f64de0a9b7b75d86629856 : FAILURE in 31m 56s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4cc68e5bec0f4c7c8420f7d33d8c5371 : POST_FAILURE in 34m 23s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/629f7facc27943a3b85c7dabc7862eba : SUCCESS in 1h 29m 47s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/dad91792c10e459d851d9af78d65361f : TIMED_OUT in 2h 13m 02s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/6c38dec8575f4371babbbfdff7a8b110 : TIMED_OUT in 3h 14m 55s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/568ab01e06ed43a987ac121b258016fd : TIMED_OUT in 3h 03m 10s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/efcee8958a9c4efb9108091846ec88ab : FAILURE in 1h 50m 51s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"98fbcd221384dc5333358dabe305efe7ee585049","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-10-28 14:09:19.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"5a8281f3c9943e1415a2ecc5354e25212c16e5f6","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-10-28 14:24:30.000000000","message":"Patch Set 15:\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/752795/15 : FAILURE in 14m 25s","accounts_in_message":[],"_revision_number":15},{"id":"72963b7128da613e3bb7e4e548776257b7fd533d","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-10-28 14:46:15.000000000","message":"Patch Set 15:\n\n* sriov-test http://52.27.155.124/sriov/752795/15 : SUCCESS","accounts_in_message":[],"_revision_number":15},{"id":"b11a033da72c6cfa54edae2cdc00a573e890046e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-29 06:52:28.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/86754bdfba414de9b37c51908d03adba : SUCCESS in 54m 42s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/86bc69522cca49f88c8d7322525abc5f : SUCCESS in 36m 29s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/1f8f8a5c70ce4ec6aaa03a7928fac56c : SUCCESS in 1h 24m 02s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/b95cafdbcdbe4aae80c6a401da8d0fae : SUCCESS in 2h 20m 52s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/f380b52a538f49709dfccf58b15c84d5 : SUCCESS in 57m 01s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/f3e0cde0d20f4661b43ad14f411e35e5 : SUCCESS in 1h 29m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5cf5a9555e9244d4bfaf537971cd5080 : SUCCESS in 37m 27s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7c8a52201b764ccb843ea5bc97444bf7 : SUCCESS in 28m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91769715c593450db034404cd6dfd94d : SUCCESS in 10m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/56da3b5a69fb428dafecfb5972db2690 : SUCCESS in 19m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b08e071c86404d6384069a875e0eec47 : SUCCESS in 15m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b2ef064b97843f9bf8f681feab36de2 : SUCCESS in 9m 05s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/517559da26ef4d6bac90c59b13970000 : SUCCESS in 1h 11m 07s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/cee6b94652404cd28b6b2906734ddbe4 : SUCCESS in 1h 22m 53s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/ef32dc229f764716be6b8a6de06460cc : SUCCESS in 1h 38m 13s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/9e39fa4a8b064e12b75704665cd15932 : SUCCESS in 54m 05s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/e6381415954444dd9851196bf705988b : SUCCESS in 1h 04m 07s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/d9401415b7714b9cbe72a651f020ef9e : FAILURE in 1h 04m 21s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/145781c04a6646879d4d4f0d96e1da6c : SUCCESS in 59m 52s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/dd762f6473df44e686ad6485ec19e4cd : SUCCESS in 1h 26m 39s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/14cb627943f143db8f6299f165e48330 : SUCCESS in 1h 27m 10s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/cf6c8f2fe83b46819110263abab90a22 : SUCCESS in 1h 31m 36s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/4690a0f8c96d485fb1d52e2a40ae2a67 : SUCCESS in 1h 04m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4fb2c17fbc8746c4995e418a341fc7de : SUCCESS in 1h 09m 07s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/520a6f2f4e744b73a86ace5ee3b1f7d9 : SUCCESS in 1h 38m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/acee160323a54f419d9cb8da99e1d92e : SUCCESS in 53m 26s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/3b1a59a3b420445eb0e9374a23e91dac : SUCCESS in 1h 15m 12s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/6700a533f5344a8598af1995a6c9f8a3 : SUCCESS in 1h 19m 17s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/2c47348704d5470e83fdcece874a8e9a : FAILURE in 38m 29s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3cb60197abfd477cac51bd77182a2c24 : POST_FAILURE in 28m 23s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/837178fedb3e46b7ba167fac206a156f : SUCCESS in 1h 43m 04s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/2c68f337b988454288dca7109a1b9372 : SUCCESS in 1h 59m 56s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/a4e07710f0214fd2a9f0fb62e8feb687 : FAILURE in 2h 14m 17s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/33d56180658a44d28158656a45068561 : TIMED_OUT in 3h 03m 11s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/3024c82305694016ad8a72edd98d1386 : FAILURE in 2h 39m 59s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"a64d6de9557554253d78139a3af1f919f9c4d1ef","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2020-10-29 18:24:31.000000000","message":"Patch Set 15:\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.\nTo re-run the job post \u0027recheck neutron-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":15},{"id":"66defb913377066672e72af35b253d9279e9669d","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-10-30 00:04:40.000000000","message":"Patch Set 15:\n\nArista third party testing FAILED [ https://arista-openstack-ci.arista.com:8000/October-2020/Arista_Tempest_Testrefs/changes/95/752795/15 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":15},{"id":"28a35eab34c98674c8fa2d2e928e2d3169fc768c","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-02 17:59:30.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"510265435ff00d0da25cb0d12621d7066621f355","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-11-02 18:01:08.000000000","message":"Patch Set 16:\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/752795/16 : FAILURE in 53s","accounts_in_message":[],"_revision_number":16},{"id":"38ffa05480b3245057429b93663c31bc60e32045","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-11-02 22:14:19.000000000","message":"Patch Set 16:\n\n* sriov-test http://52.27.155.124/sriov/752795/16 : SUCCESS","accounts_in_message":[],"_revision_number":16},{"id":"0aad742d369d32bc9ae15b74a6aaf14c9a388011","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-11-03 01:53:46.000000000","message":"Patch Set 16:\n\nArista third party testing FAILED [ https://arista-openstack-ci.arista.com:8000/November-2020/Arista_Tempest_Testrefs/changes/95/752795/16 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":16},{"id":"818a96345e0c24c20fab7f4ad592e381c816a77b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-03 05:47:16.000000000","message":"Patch Set 16: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/ec33bc7fed304fffb8bd7235a011c533 : SUCCESS in 55m 07s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/d452b39867054283b999e7a955871a85 : SUCCESS in 35m 02s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/92a95f60226b4c2687323822e300d0a8 : FAILURE in 1h 18m 39s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/6d72bfcddcde4581b747ce3a6cdbf24d : SUCCESS in 1h 34m 36s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/66083fd11e474118954e9a19b1ec6f7e : SUCCESS in 1h 34m 42s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/626059d8c30346c1ad26491fa43bb03b : FAILURE in 1h 31m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/989960f4957b49c88056ecdcc5eb5ba6 : SUCCESS in 45m 45s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2df54d6cfdf542abb787094d350c6537 : SUCCESS in 38m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/69e5a6ca1cfc4393ba370b07cb785d18 : SUCCESS in 11m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9d93bd11d9da43cd808594197c7551db : SUCCESS in 38m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1f6344a04b4e490fac2bd9213814f422 : SUCCESS in 23m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f59d66d75bd84908a62a9a20247ec55f : SUCCESS in 8m 44s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/fe574d46f18045baa0da8e26b991f0b0 : SUCCESS in 1h 11m 59s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/e27e436b836b4547a4817ee30279824c : SUCCESS in 1h 10m 58s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/924b57f814a848678051fba4467b255a : SUCCESS in 1h 41m 53s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/be497996d080440fb221236516dc96db : SUCCESS in 1h 16m 23s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/f0d0ca74f77746f2b4d427d32fb52889 : SUCCESS in 1h 09m 09s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/b1e1f2f7553e4124a08524f335e3f194 : FAILURE in 1h 03m 19s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/197ceff1966c4d199965e3f8098a05b3 : SUCCESS in 1h 07m 58s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/dc367d14414b48b8b7c39ff0849b8365 : SUCCESS in 1h 11m 03s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/dc87d27172b84204a656895d7ee4f209 : SUCCESS in 1h 32m 49s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/9963ad937c324dafb6eb17caf87aab3e : FAILURE in 1h 27m 21s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/1447b3003d4045008f83a626cb7aec6e : SUCCESS in 1h 10m 43s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/cc9bead1ed5e41fc8afcd59012b1c869 : SUCCESS in 1h 15m 28s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/f6613cf61e564256a8f707313007bfde : SUCCESS in 2h 10m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a3bcc372a92b45aabc939bcaf062a1b0 : SUCCESS in 1h 05m 13s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/9b1f09910d4d4d85bdcdcf361f643bfd : SUCCESS in 1h 13m 42s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/6fd9068e83a94e8ea835b3c5c0ad4ac7 : SUCCESS in 1h 24m 43s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/d1d17a98e594451d9ebb682859f7f570 : FAILURE in 42m 28s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/621b383349ab458b82565a9d5f3f2b70 : SUCCESS in 1h 24m 21s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/e298c36424ec4472a3555f539defa43d : SUCCESS in 1h 39m 52s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/c16017f4438d49e2811573b3cff59330 : SUCCESS in 1h 46m 06s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/09c4f29562b04b7bb4782267c604b5e7 : FAILURE in 2h 27m 29s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/6e2d45450a704ebdb0c51ff2eeff8868 : TIMED_OUT in 3h 03m 16s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/5712a07de32d4992af683e7b9fa83091 : FAILURE in 2h 00m 49s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"d36c936fa64e5d1a17c71eddc6de45f493d168dd","author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"date":"2020-11-03 11:35:58.000000000","message":"Patch Set 16: Code-Review+1\n\n(7 comments)\n\nGood patch :) Maybe we can re-use the test I wrote at https://review.opendev.org/#/c/760963/1/neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_ovsdb_monitor.py for the global type events.","accounts_in_message":[],"_revision_number":16},{"id":"e85a4ee0ac4ce9348f607c3adc453e8684d45012","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-03 15:24:41.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"e11608dbc1779047ad26383ecaba1523da8fbf21","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-03 15:26:51.000000000","message":"Patch Set 16:\n\n(6 comments)","accounts_in_message":[],"_revision_number":16},{"id":"49ef047d61493e3bbc18b120f7eb6d178d2cb1d2","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-11-03 16:12:49.000000000","message":"Patch Set 17:\n\n* sriov-test http://52.27.155.124/sriov/752795/17 : SUCCESS","accounts_in_message":[],"_revision_number":17},{"id":"c6367967dd53046e2c1512ce025da42706033a07","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-03 16:17:03.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"60a972eedfcdf29b624237bce24a763b1db3de42","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-11-03 16:17:28.000000000","message":"Patch Set 17:\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/752795/17 : FAILURE in 51m 46s","accounts_in_message":[],"_revision_number":17},{"id":"ce919863373d4c0a77e0b0704d84f42824559954","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-03 17:10:54.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"07078c07a96811621dca5261d29f4cc2807a260a","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-11-03 18:01:08.000000000","message":"Patch Set 18:\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/752795/18 : FAILURE in 49m 29s","accounts_in_message":[],"_revision_number":18},{"id":"796c94463a4adbe1d705e38ae74feaa869ea14a8","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-11-03 19:00:16.000000000","message":"Patch Set 18:\n\n* sriov-test http://52.27.155.124/sriov/752795/18 : SUCCESS","accounts_in_message":[],"_revision_number":18},{"id":"8024bd8f6beb58198878b9ea0b3966a21f840ef3","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-11-03 19:01:14.000000000","message":"Patch Set 17: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/November-2020/Arista_Tempest_Testrefs/changes/95/752795/17 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":17},{"id":"faac79c7c7f3be66e2abc64bdaa881d6ff839b77","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-03 20:40:50.000000000","message":"Patch Set 18:\n\nI\u0027ve tested creating 500 Chassis and doing a get_agents() call against them. Running get_agents() went from taking 13s to 0.34s after applying the patch. With 1000 Chassis, it was 21s to 0.25s. Test: http://paste.openstack.org/show/799670/","accounts_in_message":[],"_revision_number":18},{"id":"54856af19611e970822e7bfb5ea3081a85c32ff9","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-11-03 20:55:06.000000000","message":"Patch Set 18:\n\nArista third party testing FAILED [ https://arista-openstack-ci.arista.com:8000/November-2020/Arista_Tempest_Testrefs/changes/95/752795/18 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":18},{"id":"03cbce8f1d84e59348e959f044cb8d3ba855c301","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-03 23:34:33.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"1bb3bcba584cdbbd44897798e1fb8fe68f2b4153","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-11-04 00:12:30.000000000","message":"Patch Set 19:\n\n* sriov-test http://52.27.155.124/sriov/752795/19 : SUCCESS","accounts_in_message":[],"_revision_number":19},{"id":"221d6feb1795a4fcffc0cc5f196276b266dcd68f","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-11-04 00:21:57.000000000","message":"Patch Set 19:\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/752795/19 : FAILURE in 46m 41s","accounts_in_message":[],"_revision_number":19},{"id":"93845f063133b7f73de6ba3d84e261b38f5c85c1","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-11-04 01:04:56.000000000","message":"Patch Set 19: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/November-2020/Arista_Tempest_Testrefs/changes/95/752795/19 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":19},{"id":"2ad45dd37161c2c2644a6e4f46f53b07943a245c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-04 08:11:11.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/0d7eed54af9345e1a1ff0afabb697825 : SUCCESS in 42m 40s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/bf73ed9564e24bb281725d570afdfac8 : SUCCESS in 36m 23s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/db56906e1f8e434792b87249f8fcc3c4 : SUCCESS in 1h 37m 50s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/4c62831533c947e1beac064cf526a234 : SUCCESS in 1h 32m 53s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/ed70037315e646a99bc9e231de6e8d04 : SUCCESS in 1h 19m 30s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/f9794ac8ecca4043985ae305063c1cc3 : SUCCESS in 1h 09m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/60f8af36e3ba47f3b5a7993d4a06174b : SUCCESS in 31m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d0a57356d18940bd8d213e4cf56492ad : SUCCESS in 25m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3e7a15ac1d294028a68eb662d237fbc4 : SUCCESS in 11m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9e622d85b1f04d7aa42589ffd7e75325 : SUCCESS in 25m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6967b4d15078444b821bd9bf5d6283bd : SUCCESS in 18m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/219ec90d162549f08f77772a32c078cf : SUCCESS in 8m 49s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/a608847e2f6c46b9b03e65eeb87d1ea3 : SUCCESS in 1h 13m 26s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/cab1e35a9b06432493c76cbec422cafd : SUCCESS in 1h 11m 29s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/552a791d667f4812944e53f6e7e68bcd : SUCCESS in 1h 57m 07s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/97ae48bc09f94028a530bda975bc243f : SUCCESS in 1h 08m 03s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/609f57e43c0745f6921a6024348c9572 : SUCCESS in 1h 07m 28s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/a1eacdb75cb64815a05ef44de60dd47b : FAILURE in 1h 06m 06s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/5c2b63cb44644597b7bb7dcf84bb8629 : SUCCESS in 1h 06m 40s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/77ef635e0eda4300824c628785db4ca2 : SUCCESS in 1h 35m 32s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/928529770bba487d84f18ae9c769df09 : SUCCESS in 1h 27m 38s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/393d38ac58374497ae2c0bf719ffe6f2 : SUCCESS in 1h 43m 32s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/0da6ceb08aba4f66a5bdf9f7190e5381 : SUCCESS in 1h 11m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/82a410d0513d42a9af168369d4fbe841 : SUCCESS in 1h 16m 03s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/53185862edec4cb4bb0df03aa57ce4ff : SUCCESS in 2h 05m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ab1d314823bf45aea1399b2929616b0c : SUCCESS in 56m 27s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/d4039b75dde24fd3a6593e6ea364f3bd : SUCCESS in 1h 21m 14s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/c462bbc787594aa6bcaf7c878668ca4d : SUCCESS in 1h 13m 11s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/3e266a40486447228bd8ce5e76e2d963 : FAILURE in 39m 52s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/997de2ca82be4b2fb357a3422f063048 : SUCCESS in 1h 21m 33s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/09fc6278036843b5ba3795de52b947b2 : FAILURE in 1h 05m 04s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/7d9fa00baff4499091d9a7b78c771249 : SUCCESS in 1h 42m 14s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/ee7e07a81cf648fa930b6b8210c3c471 : FAILURE in 52m 19s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/759123feafa4418b821d083b85172e1f : TIMED_OUT in 3h 03m 32s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/38cdd108a6574c88a072b2f533d363ea : TIMED_OUT in 3h 05m 10s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"d1a7cd7149d12555156dfe2903700d06046342e9","author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"date":"2020-11-04 16:00:09.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"e9a533a79e2e09b60c2d399f9d8b17cdbc7d6fdb","author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"date":"2020-11-04 16:27:31.000000000","message":"Patch Set 20: Code-Review+1\n\nIn the PS20 just copied tests from other patch, if others are fine with that code, I can change my vote to +2","accounts_in_message":[],"_revision_number":20},{"id":"7c28e87270cc761442cb29491fc16d35bfeefbd5","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-11-04 16:52:19.000000000","message":"Patch Set 20:\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/752795/20 : FAILURE in 51m 25s","accounts_in_message":[],"_revision_number":20},{"id":"ef83537336fcd404047139af037f2df746b825ab","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-11-04 17:22:50.000000000","message":"Patch Set 20: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/November-2020/Arista_Tempest_Testrefs/changes/95/752795/20 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":20},{"id":"69b5721f4111aebc1bdc6340186e809c0b2024f8","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-11-04 19:47:53.000000000","message":"Patch Set 20:\n\n* sriov-test http://52.27.155.124/sriov/752795/20 : SUCCESS","accounts_in_message":[],"_revision_number":20},{"id":"bd2402866ef7ceaab305aa130ac75101d7aa1541","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-04 23:34:35.000000000","message":"Patch Set 20: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/488bbdea7835464c9e7101811e002a33 : SUCCESS in 49m 49s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/68868b3550f140f68eb9aa5a9b7b8e75 : SUCCESS in 36m 48s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/d62a0eee0c1c4aab83e0ef81a2c43270 : SUCCESS in 1h 29m 58s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/7faa78ab5ae040e9b3980e90e84e1ebf : SUCCESS in 1h 14m 17s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/9c878caa0a574128adb34bfc681ba223 : SUCCESS in 1h 31m 44s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/325546461f8e4e87a91ae1f96286c031 : FAILURE in 4m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b95f6472b88f4aca93c3a10ce6a7ed4a : SUCCESS in 1h 07m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b241529f92e8434a9ab17f66102f491b : SUCCESS in 26m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae4c0bd339334c74a9052c0b7f9645cb : SUCCESS in 12m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b16f93382c4c47d584a295120a392a6d : SUCCESS in 24m 39s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/401f027c21fb4ff8a79278bb6d053e45 : SUCCESS in 24m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cd1d7999676c4444bb0deaf084f3fe69 : SUCCESS in 8m 37s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/3d19bdef13bd40e19837f02ca91566e9 : SUCCESS in 1h 25m 06s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/e94d37f64ac349d4930145ad81f2b1d2 : SUCCESS in 1h 14m 13s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/7341d534e6444315b946d055f2dac65d : SUCCESS in 1h 47m 42s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/fac4f7d91c4642489ed358dd394c43ac : SUCCESS in 1h 05m 54s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/1681a10834a9430090c362ea09d46dfe : SUCCESS in 1h 11m 50s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/b85a114c19774d7082a67b910bf2e0b3 : FAILURE in 1h 08m 34s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/b530c41f95ae4cc59986458deb1cce83 : SUCCESS in 1h 05m 58s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/8e40e9b3d81c490189be185b48cac0f8 : SUCCESS in 1h 12m 24s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/10789724360e4e2ab981e49dd7eabd12 : SUCCESS in 1h 29m 07s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/7d49e9ce517847f588d9407df2da099f : FAILURE in 1h 19m 00s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/c88af336b7fa4ef58f2063639600f3d6 : SUCCESS in 2h 18m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f88e7ed1b8a1464b9b1a25cef3328ebd : SUCCESS in 1h 31m 04s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/18d151a427124f9abcdfb207749a9d00 : SUCCESS in 2h 04m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c63572d00543446d853a17b2e3cb9e58 : SUCCESS in 1h 06m 28s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/ef5cce03db2342f1acb3fa27d1830352 : SUCCESS in 1h 11m 06s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/03f069a193464535865508c86a98f0c8 : SUCCESS in 1h 12m 56s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/a1717b39fa704933a44739577a518d53 : FAILURE in 41m 55s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/02493384b9e549aa945b3aa044cb07e4 : SUCCESS in 1h 43m 05s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/b8ca329e1e2945c0aac1c558fe10e674 : SUCCESS in 1h 35m 37s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/0c78a8771ff3413b8b2baf5ee6090e76 : SUCCESS in 1h 53m 51s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/ae42af5434374e90a9a8f18738b6d509 : FAILURE in 2h 20m 43s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/46ce2f1c0d5f468ab44101153320dc1d : TIMED_OUT in 3h 03m 00s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/6bd5b2c5f7564c1d8a19eb58262266c0 : FAILURE in 2h 44m 19s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"08931f0109dd67f1be2d1a2ffff86645df0db53a","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-05 04:01:56.000000000","message":"Patch Set 20:\n\nrecheck","accounts_in_message":[],"_revision_number":20},{"id":"58e0795295985d467eb951f41feff76ca9a65903","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-11-05 04:48:24.000000000","message":"Patch Set 20:\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/752795/20 : FAILURE in 45m 45s","accounts_in_message":[],"_revision_number":20},{"id":"b7bba49b483cc5c5119d37bfa65dd2ee33871b97","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-05 07:21:16.000000000","message":"Patch Set 20:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/03883ded6fc94b889771cf1fc7ec4869 : SUCCESS in 52m 18s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/97a5ca80a4244f189d5ffdeb64f52b1b : SUCCESS in 35m 32s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/f6de98f4fc1a4d0496a18b89f2491711 : SUCCESS in 1h 39m 27s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/d569928444d54020a60021bb49ea3224 : SUCCESS in 1h 31m 26s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/b653f7c85309484e943c3872ca85d32c : SUCCESS in 1h 19m 49s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/caf285358c724bb0a404bdf19b8a74d2 : SUCCESS in 1h 35m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/15397fa9f85c4db3b5d62be43b83091c : SUCCESS in 32m 00s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9b6cb9526d5a4a93a75c782fbc47a7f3 : SUCCESS in 27m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10a5b0e7b8884d0b8dd62bbba77a525b : SUCCESS in 10m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/caadc8d0901247f3abe98892fcb25087 : SUCCESS in 26m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3e94a99228654321b9077aaa07538b99 : SUCCESS in 24m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3b73afbe2fee4e1b844926e859222b6a : SUCCESS in 8m 04s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/124360089711421e95ea436f3f72af15 : FAILURE in 1h 18m 32s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/40f247ae2532431dbb988f45de2187ec : SUCCESS in 1h 18m 04s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/882c03a08f3540a89cc8deb5ace7fe00 : SUCCESS in 1h 40m 08s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6686cc63d6e44df8b2bc852860be21ca : SUCCESS in 49m 22s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/482f349d73dc43b8ab784b53b3762efc : SUCCESS in 1h 08m 11s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/8c9b88a1e77f46058591f39f66e38872 : FAILURE in 47m 49s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/ef1695bc8f2d4305a6719b5fd1128a60 : SUCCESS in 1h 11m 19s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/1a02428dc3bf4b56a95dc882dec8345a : SUCCESS in 1h 11m 14s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/bac3b96fdef746d585b6cb5b1f4fdc5c : SUCCESS in 1h 29m 07s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/41586d8d209c49cdb420f6812692d75e : FAILURE in 1h 19m 19s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/ac79af9e0bf3459f83bca1847dab5a07 : SUCCESS in 1h 04m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/238c1d6c1cc6413fb47d894b91a433bd : SUCCESS in 54m 35s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/28dfa7d70d724eb58e9c31989595b2ce : SUCCESS in 2h 06m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f5ddec0f0c5a462f8203230c193ae89c : SUCCESS in 56m 42s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/6418feca34224e7bb3f250d7a7f2ec87 : SUCCESS in 1h 09m 01s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/3a0af8e79e894594b73bfd6dbda4eb93 : SUCCESS in 1h 02m 24s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/f252021ccfb74992b28ee6e03fe3ada8 : FAILURE in 38m 33s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/9db4d80c406f4b69a427c223c6a94cd0 : SUCCESS in 1h 22m 30s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/d9a42bff1d2541a4a9918e31287cc41d : SUCCESS in 1h 39m 33s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/42379016a5a8424ba7a99e4131d75549 : SUCCESS in 1h 49m 10s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/e195116ea780414ea5ad4ab238c2607d : FAILURE in 1h 57m 32s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/7f64aeca46b24a6e8089d52ee296e4d8 : TIMED_OUT in 3h 03m 21s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/7e3afa6d78f3472796ff584562bfead1 : TIMED_OUT in 3h 04m 22s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"7743febba11f7b07e234bb9c88fb932f157a06d8","author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"date":"2020-11-18 18:02:52.000000000","message":"Uploaded patch set 21: Patch Set 20 was rebased.","accounts_in_message":[],"_revision_number":21},{"id":"8c33c1bbe3b3bcd254ce0c459423b6631b75a1aa","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-11-18 19:48:58.000000000","message":"Patch Set 21:\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/752795/21 : FAILURE in 1h 44m 53s","accounts_in_message":[],"_revision_number":21},{"id":"03144c1b4b729c9d86f91955acb75d65caf7efe6","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-11-18 22:53:48.000000000","message":"Patch Set 21:\n\n* sriov-test http://52.27.155.124/sriov/752795/21 : SUCCESS","accounts_in_message":[],"_revision_number":21},{"id":"7d0c76afabee346971aa1565abdfb5d718655a44","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-19 05:46:13.000000000","message":"Patch Set 21: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/02e6696634c943309899c3a0276520ad : SUCCESS in 52m 40s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/4db8918c52504c0a8c98186a42a495ef : SUCCESS in 38m 52s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/ad2ae8a024cf4de880d3f70d37fbcc0b : SUCCESS in 1h 22m 59s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/47dcd2e36aa14af7946680db5e170bcf : SUCCESS in 1h 14m 46s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/f9b35c062ab140c7805635605a7cb9bd : FAILURE in 1h 03m 08s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/22183201733b41aab539661722fb5436 : SUCCESS in 58m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/654980a39beb4b309b6723b48c9b3e26 : SUCCESS in 36m 27s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/daeeb7df19044c1c992a36dfe618ce63 : SUCCESS in 28m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc5723abbcd44fc094d4eedcedccc815 : SUCCESS in 11m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c1d83f29614b44bdac00b04a67093317 : SUCCESS in 26m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d794850b829f42148ba53f34639f6d99 : SUCCESS in 20m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fdd77cd8082742b1bd4d48861b6f9fd7 : SUCCESS in 8m 56s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/357c4a68fa374e3687309ec9d02e1216 : FAILURE in 1h 15m 12s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/cf9300e861434e72993c767f399c3059 : SUCCESS in 1h 20m 42s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/3abadedb367041889efc23d83259c483 : SUCCESS in 1h 53m 16s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/dbc8a3388ed24bf4ae738c5ef0565ea7 : SUCCESS in 59m 05s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/605894a8739244e9b61919bc7bdab10f : SUCCESS in 1h 06m 07s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/30606d548fc34b7d895b0b0284ccda27 : FAILURE in 1h 00m 00s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/c19683fe896646158b785bf7fd79ea17 : SUCCESS in 1h 14m 09s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/76b6082d5bb3453a9c165a046574fd3a : SUCCESS in 1h 15m 53s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/86e9d0eb2fe74cb7835345615e27ea1c : SUCCESS in 1h 27m 22s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/9dfe1b41931e45edb2afc2d1cd7f4fd9 : SUCCESS in 1h 37m 56s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/4a254c4c670542149c57b7435d023070 : SUCCESS in 1h 09m 12s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0be91a577e734332a9f2736ca2518810 : SUCCESS in 1h 19m 06s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/77eae67b01e14cdc8eeaaf37df70f363 : SUCCESS in 2h 19m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ac9a4efb70bd4ee1a4b0b45fa60cfd71 : SUCCESS in 1h 09m 39s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/4fdbe3bc645c4609b90ab5836488bb4b : SUCCESS in 1h 11m 52s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/eb0eeb2187c049aea084a2ae753208a1 : SUCCESS in 1h 21m 35s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/17839d965c704753b978a59ef8dc92f5 : SUCCESS in 42m 15s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/b5893236093440e1859a7560d736854a : FAILURE in 1h 02m 30s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/5593e9808a184963a61e77949a97ff63 : SUCCESS in 1h 44m 28s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/42d2d5f91554461daaa1e69e18d182b9 : SUCCESS in 3h 09m 35s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/af049d98c4ff4ea5913ae265ee682b8b : SUCCESS in 1h 17m 41s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/c3086d28c6bb43299deef1b92c2196c7 : SUCCESS in 1h 55m 57s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/a8823af6ba0a4c058b762288ac9414fc : FAILURE in 1h 44m 09s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/71c2b27232af48779a908d4cf5bedc3c : TIMED_OUT in 3h 03m 27s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/36707ea3a583418389b3ece93eada332 : FAILURE in 2h 43m 56s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"04d0ba519d753ddaf5583b8f3451d82d4f8f2892","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2020-11-23 10:49:56.000000000","message":"Patch Set 21: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":21},{"id":"f1f3cf5de4b954c5a3bb9ad143c204d02cc37c36","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2020-11-23 10:50:48.000000000","message":"Patch Set 21:\n\n-1 just because of this translation of the log message. If that is user visible text, then using translation are fine and I can change my vote :)","accounts_in_message":[],"_revision_number":21},{"id":"7b0c08168354ee4ada21759a0b63f20282149797","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-23 15:28:32.000000000","message":"Patch Set 21:\n\n(4 comments)\n\nThanks for the review!","accounts_in_message":[],"_revision_number":21},{"id":"6b1d2dfe7736e8997608abd1951c48b3169dd47d","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-23 15:56:02.000000000","message":"Patch Set 21:\n\n(2 comments)","accounts_in_message":[],"_revision_number":21},{"id":"b63bd6be3720ad55418ab8c58033a5119ce08fc1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-23 16:02:47.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"94e7cf42ebcf8b513b9988ff8a998f1819dbd3df","author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"date":"2020-11-23 17:02:27.000000000","message":"Patch Set 22: Code-Review+2","accounts_in_message":[],"_revision_number":22},{"id":"82e0de6f7a08eb0b5b3b0de88b833c2f9851215a","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2020-11-23 18:25:58.000000000","message":"Patch Set 22:\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/752795/22 : FAILURE in 2h 20m 43s","accounts_in_message":[],"_revision_number":22},{"id":"8ea9d8a522253c7fddbcf813d0f38253cdd3b359","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-11-23 21:12:02.000000000","message":"Patch Set 22: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/November-2020/Arista_Tempest_Testrefs/changes/95/752795/22 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":22},{"id":"f33312fdca56ab3025b9e0d228d1cac73c2f0597","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-23 22:27:55.000000000","message":"Patch Set 22: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/f8786e7d96cc499cbcb3c1b42f587553 : SUCCESS in 51m 35s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/0f41ffded812452f8d391b00ac51824e : SUCCESS in 37m 41s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/180de08c6c7c4ffbaebc08831ae0913b : SUCCESS in 1h 38m 46s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/f90181d7a26e48e59dd6b9826c0b82d6 : SUCCESS in 1h 41m 05s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/cdbe763e82e24875a4e683b258473858 : SUCCESS in 1h 36m 42s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/59f4214464fa4d75b3d59fe9d55dd7c4 : SUCCESS in 1h 43m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/15b8ddbaa08848bcb4ad5aaeafaac840 : SUCCESS in 32m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c3d035b9b309470d823675ae3e56bcca : SUCCESS in 25m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/995548ea2de941ceb25e558aa0d5d3fc : FAILURE in 6m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/df9b29361ea7499c9299c7c5e0601657 : SUCCESS in 26m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c5608f19c24d415182c146747140b581 : SUCCESS in 25m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2cd1e7c781a64ec68b657a3408dd7062 : SUCCESS in 9m 48s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/1de07f3e2208446ca808e7a41b3cb530 : FAILURE in 1h 12m 37s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/06837eb66da74512b2899ea711bc7c86 : SUCCESS in 1h 09m 19s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/628398f99fb043bc818f3c942607315b : SUCCESS in 1h 48m 13s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/7cab972d65c5458d9cf05d497ac4d01d : SUCCESS in 1h 02m 02s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/161eb4c109c0430eb3b565d0e7c13745 : SUCCESS in 1h 10m 23s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/4e30eec0ec444381b264fe2ec8da2e83 : FAILURE in 1h 02m 19s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/eb942a70078a46a781fd2f40ae6d3c51 : SUCCESS in 1h 17m 25s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/20b68c855fa14730bc455e079bc8dc23 : SUCCESS in 1h 36m 38s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/02eddafb44c847129ac491c95fe7b05a : FAILURE in 1h 29m 13s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6fe43a0c71c94cc5acf83e5409ba4dbf : SUCCESS in 1h 20m 28s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a9fa6d84f257416eac9277061ba60066 : SUCCESS in 2h 17m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2f713bc4924a4973ae7d1deaaa6e894b : SUCCESS in 1h 10m 47s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/8bd9a2ee34bb4e18b748e9e61b654d2a : SUCCESS in 1h 08m 29s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/8bccb2652236410d9104c9e4cd4d395d : SUCCESS in 1h 07m 31s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/17154e7d718949c4b6c8232c0c8b2f71 : SUCCESS in 55m 25s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/5346fdf76fa943238a4203e0f3ed38ed : FAILURE in 1h 18m 21s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/d4ed8bbb24ce454dad05c20998088639 : SUCCESS in 1h 27m 50s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/7f9b54510871477aa129416340ab602a : SUCCESS in 3h 01m 22s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/dd33021487bd43dc92a10d473abef69b : SUCCESS in 1h 12m 41s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/4e5ece802b6b4bd2b4100457c926a723 : SUCCESS in 1h 39m 01s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/2ba1327c9c144202bb6aba5f51cfce57 : SUCCESS in 1h 51m 09s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/3c8259c85dec40f689687f8ae8a779f9 : TIMED_OUT in 3h 03m 46s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/3afe73756fee40369c66597bb5539e2a : TIMED_OUT in 3h 04m 24s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"3a2605bf881fe05bead18e64ecd5ac05c5c25b9a","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2020-11-24 09:34:11.000000000","message":"Patch Set 22: Code-Review+2 Workflow+1\n\n(1 comment)\n\nThanks Terry","accounts_in_message":[],"_revision_number":22},{"id":"ab70d2c4df3130e6d2373d40bb6d415de3a60285","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2020-11-24 11:17:25.000000000","message":"Patch Set 22:\n\nApart from the pep8 error, FT test neutron.tests.functional.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestAgentApi.test_agent_list is failing and seems to be related to this patch","accounts_in_message":[],"_revision_number":22},{"id":"3070cd069bf17c80d6459a5ea428ba43ada63801","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-24 14:20:45.000000000","message":"Patch Set 22:\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/8b8db37b5a004e6a8d5d590fedb6aa18 : SUCCESS in 54m 07s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a571aba75fba4915b04ae8092b738132 : FAILURE in 45m 57s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/c70d322c1aef4877b7780fb739c988f5 : SUCCESS in 1h 33m 52s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/22e55f709676421fb804291262f8277a : SUCCESS in 1h 40m 20s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/6c1169db659c4060992226bf96f2ccd5 : SUCCESS in 1h 18m 16s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/47d7c41e93634bb582eefc2927661e29 : SUCCESS in 1h 28m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e66e363f00424de49941054a7b72e59c : SUCCESS in 29m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4af0461335d442189534639481d64b07 : SUCCESS in 23m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c2774592d90457d8b430e85578a677b : FAILURE in 6m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5908206b8b8e452e958fadf8ed5605c9 : SUCCESS in 23m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8b6a31ee8cb649479c6eea526d674136 : SUCCESS in 22m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/730cd9150c7d4134989c44a08c40ef5c : SUCCESS in 8m 33s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/963f002978ef4dc9a24ac53934ec94e3 : FAILURE in 1h 13m 45s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/4bf6fea4fda74d008f2c56cb32a9760f : TIMED_OUT in 2h 14m 50s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/c73c13319e1646d3b6df75a8dafefb21 : SUCCESS in 1h 45m 24s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/a5d32dff298e4042ba746ca23d41a18a : SUCCESS in 1h 04m 35s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/3f9c0d94dc9b4dd88d9647b901de0b5a : SUCCESS in 49m 08s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/ba2fbde72a2240a4ad6c4788aa54a5c9 : FAILURE in 1h 05m 23s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/4f49e804f3e149c2aa739c753a4f5658 : SUCCESS in 1h 09m 15s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/84d7e21c8ffe4f27adc6dcd4759519f3 : SUCCESS in 1h 42m 53s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/c9fd9576ca3e4ce9bf8f42ddbcdac564 : SUCCESS in 1h 42m 41s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8a622f3282234d5e96dd87537f8f5b25 : SUCCESS in 1h 17m 44s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d4aa1cd367bc48819f5e0ae266440c35 : SUCCESS in 2h 17m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fae9b367f75c4faeb506bee8f4a7c014 : SUCCESS in 1h 01m 19s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/38cd57f3429f44c3a4eac8edd5140bce : SUCCESS in 1h 13m 39s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/cec20a1818b948c09e0b8714015ff367 : SUCCESS in 1h 25m 35s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/8a761543e9c441d0bb170b9453085aa7 : SUCCESS in 37m 38s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/a6bbdb978f764e1b9ad10ab6ff8dde59 : FAILURE in 1h 09m 00s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/88bdb2668e224eccbd9dfad2de23f792 : SUCCESS in 1h 09m 39s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/f4422f22aa50410a89a5d79d25b41d82 : SUCCESS in 3h 54m 39s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/fd279f61352042f39c35e9de83f0114b : FAILURE in 1h 20m 39s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/7903756e70424b58b7a79f6bdf046b0e : SUCCESS in 1h 52m 48s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/cf1f6478e0c240bfae6868c9a6ea2241 : FAILURE in 55m 20s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/663b6c7a0c6c47f3a8637e8f4fadd10c : TIMED_OUT in 3h 03m 02s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/6d7189f4fc4c461991ce1d56cd685b54 : FAILURE in 3h 05m 37s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"1e02d4264347af1142a248bb58300417cdee8e89","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-24 14:21:25.000000000","message":"Patch Set 22:\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/8b8db37b5a004e6a8d5d590fedb6aa18 : SUCCESS in 54m 07s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a571aba75fba4915b04ae8092b738132 : FAILURE in 45m 57s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/c70d322c1aef4877b7780fb739c988f5 : SUCCESS in 1h 33m 52s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/22e55f709676421fb804291262f8277a : SUCCESS in 1h 40m 20s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/6c1169db659c4060992226bf96f2ccd5 : SUCCESS in 1h 18m 16s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/47d7c41e93634bb582eefc2927661e29 : SUCCESS in 1h 28m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e66e363f00424de49941054a7b72e59c : SUCCESS in 29m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4af0461335d442189534639481d64b07 : SUCCESS in 23m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c2774592d90457d8b430e85578a677b : FAILURE in 6m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5908206b8b8e452e958fadf8ed5605c9 : SUCCESS in 23m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8b6a31ee8cb649479c6eea526d674136 : SUCCESS in 22m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/730cd9150c7d4134989c44a08c40ef5c : SUCCESS in 8m 33s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/963f002978ef4dc9a24ac53934ec94e3 : FAILURE in 1h 13m 45s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/4bf6fea4fda74d008f2c56cb32a9760f : TIMED_OUT in 2h 14m 50s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/c73c13319e1646d3b6df75a8dafefb21 : SUCCESS in 1h 45m 24s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/a5d32dff298e4042ba746ca23d41a18a : SUCCESS in 1h 04m 35s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/3f9c0d94dc9b4dd88d9647b901de0b5a : SUCCESS in 49m 08s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/ba2fbde72a2240a4ad6c4788aa54a5c9 : FAILURE in 1h 05m 23s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/4f49e804f3e149c2aa739c753a4f5658 : SUCCESS in 1h 09m 15s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/84d7e21c8ffe4f27adc6dcd4759519f3 : SUCCESS in 1h 42m 53s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/c9fd9576ca3e4ce9bf8f42ddbcdac564 : SUCCESS in 1h 42m 41s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8a622f3282234d5e96dd87537f8f5b25 : SUCCESS in 1h 17m 44s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d4aa1cd367bc48819f5e0ae266440c35 : SUCCESS in 2h 17m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fae9b367f75c4faeb506bee8f4a7c014 : SUCCESS in 1h 01m 19s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/38cd57f3429f44c3a4eac8edd5140bce : SUCCESS in 1h 13m 39s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/cec20a1818b948c09e0b8714015ff367 : SUCCESS in 1h 25m 35s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/8a761543e9c441d0bb170b9453085aa7 : SUCCESS in 37m 38s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/a6bbdb978f764e1b9ad10ab6ff8dde59 : FAILURE in 1h 09m 00s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/88bdb2668e224eccbd9dfad2de23f792 : SUCCESS in 1h 09m 39s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/f4422f22aa50410a89a5d79d25b41d82 : SUCCESS in 3h 54m 39s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/fd279f61352042f39c35e9de83f0114b : FAILURE in 1h 20m 39s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/7903756e70424b58b7a79f6bdf046b0e : SUCCESS in 1h 52m 48s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/cf1f6478e0c240bfae6868c9a6ea2241 : FAILURE in 55m 20s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/663b6c7a0c6c47f3a8637e8f4fadd10c : TIMED_OUT in 3h 03m 02s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/6d7189f4fc4c461991ce1d56cd685b54 : FAILURE in 3h 05m 37s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"59e366313fc5d756068147ab59ecc26bf14cf60b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-24 14:22:16.000000000","message":"Patch Set 22:\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/8b8db37b5a004e6a8d5d590fedb6aa18 : SUCCESS in 54m 07s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a571aba75fba4915b04ae8092b738132 : FAILURE in 45m 57s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/c70d322c1aef4877b7780fb739c988f5 : SUCCESS in 1h 33m 52s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/22e55f709676421fb804291262f8277a : SUCCESS in 1h 40m 20s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/6c1169db659c4060992226bf96f2ccd5 : SUCCESS in 1h 18m 16s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/47d7c41e93634bb582eefc2927661e29 : SUCCESS in 1h 28m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e66e363f00424de49941054a7b72e59c : SUCCESS in 29m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4af0461335d442189534639481d64b07 : SUCCESS in 23m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c2774592d90457d8b430e85578a677b : FAILURE in 6m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5908206b8b8e452e958fadf8ed5605c9 : SUCCESS in 23m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8b6a31ee8cb649479c6eea526d674136 : SUCCESS in 22m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/730cd9150c7d4134989c44a08c40ef5c : SUCCESS in 8m 33s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/963f002978ef4dc9a24ac53934ec94e3 : FAILURE in 1h 13m 45s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/4bf6fea4fda74d008f2c56cb32a9760f : TIMED_OUT in 2h 14m 50s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/c73c13319e1646d3b6df75a8dafefb21 : SUCCESS in 1h 45m 24s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/a5d32dff298e4042ba746ca23d41a18a : SUCCESS in 1h 04m 35s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/3f9c0d94dc9b4dd88d9647b901de0b5a : SUCCESS in 49m 08s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/ba2fbde72a2240a4ad6c4788aa54a5c9 : FAILURE in 1h 05m 23s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/4f49e804f3e149c2aa739c753a4f5658 : SUCCESS in 1h 09m 15s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/84d7e21c8ffe4f27adc6dcd4759519f3 : SUCCESS in 1h 42m 53s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/c9fd9576ca3e4ce9bf8f42ddbcdac564 : SUCCESS in 1h 42m 41s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8a622f3282234d5e96dd87537f8f5b25 : SUCCESS in 1h 17m 44s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d4aa1cd367bc48819f5e0ae266440c35 : SUCCESS in 2h 17m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fae9b367f75c4faeb506bee8f4a7c014 : SUCCESS in 1h 01m 19s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/38cd57f3429f44c3a4eac8edd5140bce : SUCCESS in 1h 13m 39s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/cec20a1818b948c09e0b8714015ff367 : SUCCESS in 1h 25m 35s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/8a761543e9c441d0bb170b9453085aa7 : SUCCESS in 37m 38s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/a6bbdb978f764e1b9ad10ab6ff8dde59 : FAILURE in 1h 09m 00s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/88bdb2668e224eccbd9dfad2de23f792 : SUCCESS in 1h 09m 39s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/f4422f22aa50410a89a5d79d25b41d82 : SUCCESS in 3h 54m 39s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/fd279f61352042f39c35e9de83f0114b : FAILURE in 1h 20m 39s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/7903756e70424b58b7a79f6bdf046b0e : SUCCESS in 1h 52m 48s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/cf1f6478e0c240bfae6868c9a6ea2241 : FAILURE in 55m 20s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/663b6c7a0c6c47f3a8637e8f4fadd10c : TIMED_OUT in 3h 03m 02s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/6d7189f4fc4c461991ce1d56cd685b54 : FAILURE in 3h 05m 37s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"904a59fffefb62525df72ef22261484d7b314226","author":{"_account_id":32067,"name":"Linhui Zhou","email":"df.some@foxmail.com","username":"zhoulinhui"},"date":"2020-11-24 14:46:22.000000000","message":"Patch Set 22: Code-Review+1","accounts_in_message":[],"_revision_number":22},{"id":"8b3722e95f31dee3b4829f88e76f61e2d2ce61cd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-24 16:46:18.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"f97c41f615c43f321ed26f80d9d11a1a10642933","author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"date":"2020-11-24 16:55:22.000000000","message":"Patch Set 23: Code-Review+2","accounts_in_message":[],"_revision_number":23},{"id":"085c49ec8823a669015c9433a6587447fd99da02","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2020-11-24 17:26:42.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"09bbc95953dd64f02d6bb330f61305bd51bda1a1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-24 18:05:18.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"1ee273190cddee714c37417eb2e188b8345ef63f","author":{"_account_id":15752,"name":"Intel SR-IOV CI","email":"sriov-ci@intel.com","username":"sriovci","tags":["SERVICE_USER"]},"date":"2020-11-24 18:05:24.000000000","message":"Patch Set 23:\n\nNo Builds Executed","accounts_in_message":[],"_revision_number":23},{"id":"4277f23e7166bdea92537f27bf3fd1f191cb2b6e","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-24 18:50:28.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"1c247bfe073a0185716f76e231f7b59685af28d9","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-11-24 19:46:16.000000000","message":"Patch Set 23: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/November-2020/Arista_Tempest_Testrefs/changes/95/752795/23 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":23},{"id":"621f291a6c7f8871cb05b7341738533f201100ae","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2020-11-24 20:59:35.000000000","message":"Patch Set 24: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/November-2020/Arista_Tempest_Testrefs/changes/95/752795/24 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":24},{"id":"85813307cfae8b90d07f67e85185e340e754e9ee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-25 01:37:08.000000000","message":"Patch Set 24: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/a6db765e46b44628a3a23c39f46cbf2f : SUCCESS in 49m 54s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/989ddb148bff4fc3a298695dbf4d8679 : SUCCESS in 38m 51s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/f7742b67f7194f05b6fde994588d9ce5 : FAILURE in 2h 04m 15s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/1adebdd6911a4d8aba78af4adbf53524 : SUCCESS in 1h 32m 44s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/cee04733af694adcbff80c71fd2fe568 : SUCCESS in 1h 31m 30s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/8aca57624f2b440c84c70c4df8d0778b : SUCCESS in 2h 42m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2fb06c8e75c440f89c9a63d2a69bcbb8 : SUCCESS in 32m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2a67fca19f85454f879b020420b84890 : SUCCESS in 23m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c4679029b14488f9223b88b6e6e7e39 : SUCCESS in 11m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f337367034d34785b2db05f18aaede19 : SUCCESS in 26m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ab6519a4171d4617907efe07ed3e69ce : SUCCESS in 26m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/21d23f739f7842a7a3dc32ac692388d4 : SUCCESS in 7m 54s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/9877294a4b1f44b382cd6da13839bc5d : SUCCESS in 1h 11m 58s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/bf04d9cb48cc4119a0ebc28c9782f3dd : SUCCESS in 1h 19m 33s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/6a9598188a334d2f990f8494f8533b51 : SUCCESS in 1h 51m 44s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/625762026fca40f880f28707880aec61 : SUCCESS in 59m 51s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/0e43dcc372d04014a814b9d3908e2293 : SUCCESS in 1h 15m 47s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/8404b88f6abd4d27a9cd61f8d6b4fff6 : FAILURE in 56m 25s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/fc440b53eaee470f9f6316324a1fe274 : SUCCESS in 1h 25m 52s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/6a5e36710abc48d1a03db676c6b10f21 : SUCCESS in 1h 33m 34s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/73c56ab6232e4c4abf9b06fe320fd887 : FAILURE in 1h 34m 39s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9cd8a4b4d36e4aeba0db7bc4f3e828d8 : SUCCESS in 1h 15m 50s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/e4ecfdbea4a24854acad2820ba3e8784 : SUCCESS in 2h 15m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/683b068499bf4735bfeb35a7d5f9eaf4 : SUCCESS in 1h 02m 38s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/89bfe79783b34bb594d19765f1331abb : SUCCESS in 1h 00m 30s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/279198c3124b4c5d988d9f73b9699287 : SUCCESS in 1h 02m 14s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/c233f6ec119d47a79426e584663fe350 : SUCCESS in 39m 56s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/f8ed69a04bac46359e45ea8e78957b44 : FAILURE in 1h 06m 57s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/fd18a6f977bb45c58c437d47b85bd0a9 : SUCCESS in 1h 24m 46s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/aeb5654845bd47579588affc741b8f73 : SUCCESS in 3h 26m 45s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/3733ad7f672e4a1c83311be7c0fad867 : SUCCESS in 1h 18m 43s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/02d5ec8a67f54c2badb002f06ee76eed : SUCCESS in 1h 39m 13s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/8a20bb40d1b240b585e4ee0b56b38943 : SUCCESS in 1h 59m 25s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/00a35530226e436aa744bd9a4419b016 : TIMED_OUT in 3h 03m 44s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/7206d14fa4144cb7abdee82e0278060c : TIMED_OUT in 3h 03m 50s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"83cc88e91a7f7f6dbff6bcddbe0a86e7078b459f","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2020-11-25 18:48:30.000000000","message":"Patch Set 24:\n\nrecheck stupid linuxbridge","accounts_in_message":[],"_revision_number":24},{"id":"27d78219a5b327ee125904bf32f05b8c1f2dfd38","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-26 03:34:35.000000000","message":"Patch Set 24:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/d698e93d626d4410aec45256b77e0f83 : SUCCESS in 1h 02m 30s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/e653b22393bc4451aa1511e223819cad : SUCCESS in 39m 56s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/37aabd600a9d4b1a9946af32f3f72770 : SUCCESS in 1h 30m 46s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/b94fb98818b44d039ed56da01afff579 : SUCCESS in 1h 35m 54s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/85d890522281440ca3fd4715396e4b79 : SUCCESS in 1h 08m 27s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/1a6b8add896c4405858f434fa55c2f4b : SUCCESS in 1h 51m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e0354f0c8d694cae876391136d63f937 : SUCCESS in 32m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f9ce0ce8fecc484e9bb6654eed890fb1 : SUCCESS in 19m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/58b821406a124ec384f0e3f64a0b8f21 : SUCCESS in 11m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bd9e087c8f9942c2bdc26d03e172fad0 : SUCCESS in 27m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b8d1b6742bd64c6bbf8fcea91c33a062 : SUCCESS in 17m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3ac76f84fd54cfc990ca1af4523495f : SUCCESS in 8m 40s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/c7522ef573274061a95043c251282d4c : FAILURE in 1h 08m 11s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/6e83930d33b846c0920c1ceae292ae8f : SUCCESS in 1h 09m 59s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/419c43292fc54d4db28dab74f597a265 : SUCCESS in 1h 50m 24s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/a26b42d35cd2470084aa564cb7420108 : SUCCESS in 1h 17m 30s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/0dbe7bba0003467baa5b437e65a0313f : SUCCESS in 1h 07m 52s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/641f254851b746afb5332535fd29f2c6 : FAILURE in 59m 54s (non-voting)\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/2ad6a46a57dd423081009154feec9f81 : SUCCESS in 1h 17m 38s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/537e731ad5d048fdb8cb4dac81d06aac : SUCCESS in 1h 36m 54s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/4ff09c9d2aaa4794ae59b62610b444de : SUCCESS in 1h 40m 09s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8901483f56ae4a4f802fc3a5348f468a : SUCCESS in 1h 10m 08s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/61be46dcccca4c618a64e5bf97fdcf58 : SUCCESS in 2h 12m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c29dedd8dfee4cf09cb023a1c4ccc485 : SUCCESS in 55m 52s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/23b48e19c43343d081022914fc99240f : SUCCESS in 1h 06m 08s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/70df69a3f98b483ba49478a5c34f419a : SUCCESS in 1h 20m 27s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/08c64007b94e4b65972c20ad883fee4a : FAILURE in 56m 51s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/2b4b0262762341a3ad761a3a69541ba9 : FAILURE in 1h 12m 47s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/41f5c1de2eb84f38b83dcf10bb6a5efc : SUCCESS in 1h 20m 15s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/5ba2bf96d303416b86e9125574f5fbd8 : SUCCESS in 4h 24m 51s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/a180cde26cdd4fef9097e4a5cab63004 : SUCCESS in 1h 49m 38s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/504181cbc0ee48639262f8f995225615 : SUCCESS in 1h 40m 01s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/f4dee13c2d324664954ca224a243cbab : SUCCESS in 2h 37m 54s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/9547a691b1c3410b94e3902f0688b4e3 : TIMED_OUT in 3h 04m 04s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/e9686d4b1ac4498caad6f9db08bae324 : TIMED_OUT in 3h 05m 20s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"8fadc20b0efeb73b7ca12515aaeb40e259cf5af0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2021-01-04 15:55:48.000000000","message":"Uploaded patch set 25.","accounts_in_message":[],"_revision_number":25},{"id":"eebdb528224d19a64a322394fc6c867fae7b8d55","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2021-01-04 17:15:35.000000000","message":"Uploaded patch set 26.","accounts_in_message":[],"_revision_number":26},{"id":"e58ccbcd8e54becb6e27fe4723d0e3c6962cb28a","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2021-01-04 17:47:46.000000000","message":"Patch Set 25:\n\nArista third party testing FAILED [ https://arista-openstack-ci.arista.com:8000/January-2021/Arista_Tempest_Testrefs/changes/95/752795/25 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":25},{"id":"eb56cbbe5b3a4d2e0e8ee763af8739eb81930e14","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-04 19:04:40.000000000","message":"Patch Set 26:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/752795/26 : SUCCESS in 1h 47m 56s","accounts_in_message":[],"_revision_number":26},{"id":"7d82735e45b7db570ceda986f0a34149ef37c34f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-04 20:09:30.000000000","message":"Patch Set 26: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/e8162ee9e8954060996f3d73b424d9e0 : SUCCESS in 43m 04s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/0bac1bf6e72c4dfcb87f52dbafeebe14 : SUCCESS in 40m 32s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/1ffdf83dcfd147a988265b8fcea15a55 : TIMED_OUT in 2h 50m 03s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/5dd371391ce849efb04e23f7c217f0a5 : FAILURE in 2h 36m 39s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/bb0aa2fe32ef40ad820b6841a832f70e : SUCCESS in 1h 10m 42s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/44a65ba3363c415bbfda96f8cd12de67 : SUCCESS in 1h 10m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4e73a1e7819645eda6131f73fb2f4600 : SUCCESS in 35m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/95b541c03fb5498c810cea6a79eeea88 : SUCCESS in 46m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9fccf69aa0e40a192a2ad5f5881a910 : SUCCESS in 12m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/100011bf068f47439872bc6b93fba0bf : SUCCESS in 33m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/685b8f9f021b438b8adcaf1fc2eef235 : SUCCESS in 34m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f934e369f8e84a588290e227410121f6 : SUCCESS in 32m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e836a35b11c94e5196f1bf74842a2080 : SUCCESS in 9m 16s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/48445a51297644878bc0c5d5e925ab0d : SUCCESS in 1h 17m 48s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/d715523839eb4c97b0c7ed92121a768e : SUCCESS in 1h 21m 54s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/f1977bcd21ba40a1b29ccd4bdce09b80 : SUCCESS in 1h 33m 45s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/408261842bb149d7bc53d0dfe97b9fd1 : SUCCESS in 1h 05m 38s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/706f570e6f48402b9c6bbffa9362b77e : SUCCESS in 1h 11m 16s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/c5633ed1bcba4846978de7fe3303185f : FAILURE in 58m 01s (non-voting)\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/eaabc9f0c1b54c29bacce4ccedb6fbcd : SUCCESS in 1h 17m 30s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/e665f93282064c9ba59692bbca71f9d4 : FAILURE in 1h 23m 32s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6a3c4fdcc82543988b277b836937665c : SUCCESS in 1h 12m 23s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/33eed44a5bb843e288cd1433df89fc28 : SUCCESS in 2h 16m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/81964b42e9fb40139850aa73cf97e54a : SUCCESS in 59m 24s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/fa830182da85419194dc506a4e419178 : SUCCESS in 57m 49s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/1d2a9ec7de2b47d2bb85479a4e7b3376 : SUCCESS in 59m 53s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/478ffde2c98148d88de3ca392147f3e9 : SUCCESS in 36m 15s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/e2cbee5f8ea6419f864524324ff6fdc7 : FAILURE in 1h 07m 29s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b47f56484463449894454751bf10e309 : SUCCESS in 1h 16m 37s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/e39762d12a534dccb8c2346f01057da1 : FAILURE in 29m 20s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/None : SKIPPED (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/b23ef74b7382454fb6d5f00f2e61bca0 : SUCCESS in 1h 33m 33s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/None : SKIPPED (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/91f3e2d6e04241e9802bb790cc8471a2 : FAILURE in 1h 43m 33s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/c81b133983434812b611cdf4733f58bc : FAILURE in 1h 21m 43s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"e0274ba478837f8f6f3907c19ec0e248308570a7","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2021-01-04 20:52:55.000000000","message":"Patch Set 26: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/January-2021/Arista_Tempest_Testrefs/changes/95/752795/26 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":26},{"id":"670fad2ebc3ace61ea5c9036bb13e43d9e2090f9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2021-01-10 22:47:33.000000000","message":"Uploaded patch set 27.","accounts_in_message":[],"_revision_number":27},{"id":"4b4ce49935c9a17183faebcc3b8880232e104177","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-10 23:02:22.000000000","message":"Patch Set 27:\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/752795/27 : FAILURE in 13m 47s","accounts_in_message":[],"_revision_number":27},{"id":"91e6c79f0068899418079919412d8694bb556d99","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2021-01-10 23:07:48.000000000","message":"Uploaded patch set 28.","accounts_in_message":[],"_revision_number":28},{"id":"5e3689a87e47f60c2b2d472c4cf2f10de007e731","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-10 23:22:31.000000000","message":"Patch Set 28:\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/752795/28 : FAILURE in 13m 40s","accounts_in_message":[],"_revision_number":28},{"id":"714e584669d359ef68bc3896fad7560a865abd4c","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2021-01-11 00:21:34.000000000","message":"Patch Set 27: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/January-2021/Arista_Tempest_Testrefs/changes/95/752795/27 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":27},{"id":"f46d265f61d21d4d52dd94dc837291b0d2e2e999","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2021-01-11 01:47:29.000000000","message":"Patch Set 28: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/January-2021/Arista_Tempest_Testrefs/changes/95/752795/28 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":28},{"id":"2238ba9cef6474e26f2dee78f58e1e41f0a57f4f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-11 02:40:16.000000000","message":"Patch Set 28: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/77789b6539cc45f5b22389a77e79d075 : SUCCESS in 46m 47s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/986f45a35d6a481bbc5d5d7dbee339e4 : SUCCESS in 33m 52s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/d25c6f8d1186461c9caadfe3d81329c3 : SUCCESS in 1h 55m 58s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/cdd6e24c27bd4d0fa36b2510a18fb36e : SUCCESS in 1h 48m 11s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/085cf7f27d034d18beee797212a5285d : SUCCESS in 1h 20m 21s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/02515c8c04634084bcd939d0dda8a03d : SUCCESS in 1h 33m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c6f728272a8c4dfc9fd039e067e58955 : FAILURE in 32m 13s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/53ddd9e873e044399d2e917fb50acab7 : SUCCESS in 40m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55a5bb32c68a4195a0704bd0e6a281aa : SUCCESS in 12m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e53d6511d3534b12a6f36fb76c42bd45 : SUCCESS in 33m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/300c1c6accf0474a86ce79658001f50d : SUCCESS in 29m 27s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/397bfc881c4440349b9075b0015e7264 : SUCCESS in 31m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/15162d1ee4a5449cafdbf8dee8845975 : SUCCESS in 7m 56s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/f48ceccde7fa49e79c7c79b489bb6896 : SUCCESS in 1h 05m 23s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/85a501591bc84712944d89352195da34 : SUCCESS in 1h 10m 58s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/935d03d3de0147838beb81093dd9ea65 : SUCCESS in 1h 32m 29s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/8e09fd329206487eb54cc3f68d442f34 : SUCCESS in 56m 10s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/eabce40653224b689765c27474870701 : SUCCESS in 1h 13m 03s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/e1cb7468634a416a8d8401947a2bbbdf : FAILURE in 57m 51s (non-voting)\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/47162bf618cf4bfc9d3954c5349009c2 : SUCCESS in 1h 14m 27s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/57bf598e0da34b2dace399661d68f2b1 : FAILURE in 1h 32m 52s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/64ac313853c64cc7ac722effb4564f81 : SUCCESS in 1h 11m 06s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/15ece2b529e4428aac2ce8af9521be4f : SUCCESS in 2h 09m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b341797f1a7149ffa44b507a70908b56 : SUCCESS in 1h 02m 10s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/972d3c6fdd4d49a2972e88905b3f5fdc : SUCCESS in 1h 03m 20s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/2bd7ce65af554461af7e2a770b2d6c0b : SUCCESS in 1h 09m 30s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/2467a116ae8140ba87a53f20a25edc3b : SUCCESS in 35m 26s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/a7a4d520872b4c84975def8b20224652 : FAILURE in 58m 40s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/8edce9c0af3f4fb7b02699442c7b3386 : SUCCESS in 1h 22m 23s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/db97d62576264e4496aa1749ee04c3ee : SUCCESS in 3h 26m 19s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/7a63a59162cf491dbb06207e9887320e : SUCCESS in 1h 23m 08s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/769a71f0d4534f8bb48bdd566eacdc78 : SUCCESS in 1h 40m 44s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/b64934d3f1fd4aa48f9f9c265f8baa1b : SUCCESS in 1h 59m 56s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/7aededc6d5074bfdbdabd4acb0fe6058 : FAILURE in 1h 42m 18s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/beed79a1be3248e4badc094f627c0047 : FAILURE in 1h 40m 16s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"a9e8b18b29c39d201f9f668f9a3a2495fcd4ce8f","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2021-01-11 20:34:46.000000000","message":"Patch Set 28:\n\nrecheck","accounts_in_message":[],"_revision_number":28},{"id":"e1c96c0b8903c0d44d354353ebc004bbab4c5f0a","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-11 22:23:09.000000000","message":"Patch Set 28:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/752795/28 : SUCCESS in 1h 47m 19s","accounts_in_message":[],"_revision_number":28},{"id":"b1a8ea2fb31d1cfd3686ec502c9037c48978660e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-12 01:42:59.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/2bacb93ddd01443a82f24204043192bc : SUCCESS in 1h 07m 29s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/567328d7656d40989a75e395ecd97d73 : TIMED_OUT in 1h 02m 55s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/f816d4ef750842298929ffff45639843 : SUCCESS in 1h 37m 12s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/00c53f8e52e44c859695f8f1cdf30ee6 : SUCCESS in 1h 33m 35s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/65930ca6d2494f4b9c18f4268daca890 : SUCCESS in 1h 25m 50s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/fe21a46385ad421baec0c2eb618a0edf : SUCCESS in 1h 49m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/47a361a413174722807762411c554d50 : SUCCESS in 22m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/77cbc9a9eb2d4fd49b901b037e4ce567 : SUCCESS in 45m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e6290dbcbb744f4e8fa05d7404a89852 : SUCCESS in 11m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/45f3f4ee6d954c10aad542ff34b0158a : SUCCESS in 32m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/49d4be06bd05472ab99fda05b6aae219 : SUCCESS in 33m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a17f26c7b9a34f169845c5e0a94897b9 : SUCCESS in 34m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84c40cccff9f461aa1b0e9a6f3cd74d4 : SUCCESS in 9m 44s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/7da4d61cd3ef4b4786878b7be866c73e : SUCCESS in 1h 10m 44s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/ee6faff8eede49e995d057a5b5963de9 : SUCCESS in 1h 10m 11s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/d0423090f7bd422fb4f803142a554843 : SUCCESS in 1h 32m 46s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6725fd847afd4c4da160cb9b1285c5ba : SUCCESS in 55m 43s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/8586c44c71f0484cb8b14d144dd4df19 : SUCCESS in 1h 03m 43s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/da213a74816044918320db5faa608c5d : FAILURE in 52m 30s (non-voting)\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/37a97b69d25041f68472686957b0d350 : SUCCESS in 1h 22m 51s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/00a84a11504344fcbbe0cc58d99df907 : FAILURE in 3h 01m 39s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7594b0560f26482b9fff92976ea06229 : SUCCESS in 1h 08m 21s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b4ac6205f6df44259d606dbc27e743ec : SUCCESS in 2h 18m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8e82a834fe8b4c8988458b66ed8a03e2 : SUCCESS in 59m 27s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/e874042c5c55438aae5bdf28f31f4861 : SUCCESS in 57m 38s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/79d16e0ba21a41d0aa4b67004cc915e0 : SUCCESS in 1h 31m 46s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/e006d476f4994d10b754e4baa63eaaae : SUCCESS in 34m 26s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/032b56eb049146308463b693501541c7 : FAILURE in 1h 14m 51s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b824f1665e1b472283ae6ca43ff1c570 : SUCCESS in 1h 15m 02s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/f91f5d259f8641f1af9406998db212ef : SUCCESS in 3h 39m 06s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/d5fd8f3c42bf413ea10223ac8eab3081 : SUCCESS in 1h 22m 34s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/d2d807fd2c6846eea3cb403ee61485b4 : SUCCESS in 1h 32m 37s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/12ed9f50af294def8469a32081de5029 : SUCCESS in 2h 11m 36s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/2be76c2eddc84105985d5b2ef3888bd8 : FAILURE in 1h 45m 01s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/935c1261de6c49fcbd6a4d223195ed3d : FAILURE in 1h 33m 56s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"d378e53cff1c2a7a1978083a5bb01e3b75fe050a","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-01-12 10:05:06.000000000","message":"Patch Set 28: Code-Review-1\n\nCode looks ok IMO but release note would be useful I think","accounts_in_message":[],"_revision_number":28},{"id":"ebac1edb4e3d06f6a4ea97979af469b637246924","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2021-01-12 15:06:27.000000000","message":"Uploaded patch set 29.","accounts_in_message":[],"_revision_number":29},{"id":"eaa2afed563ac974b76cd1c221962fe108182d6c","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-12 17:00:11.000000000","message":"Patch Set 29:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/752795/29 : SUCCESS in 1h 52m 48s","accounts_in_message":[],"_revision_number":29},{"id":"a4106f33b229a8c83625fc2d5d8432f124f5a21c","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2021-01-12 19:25:49.000000000","message":"Patch Set 29: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/January-2021/Arista_Tempest_Testrefs/changes/95/752795/29 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":29},{"id":"8824db6955863b9e68d4407d8e63449a587083e0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-13 04:19:31.000000000","message":"Patch Set 29: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/b520f7450200415fb12514640afe57fb : SUCCESS in 1h 14m 37s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/ec91c12208b14912a72f6ba6d2a0aabb : SUCCESS in 26m 42s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/0523ebfbc270448691792221718dcdd8 : SUCCESS in 2h 00m 17s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/1698a4f80d154513990116b3644d4ce0 : SUCCESS in 1h 37m 00s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/1120e5bf625f4129842ba4df6a6bb63b : SUCCESS in 1h 25m 34s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/4c962de7c0e242309aff2cc7713af550 : SUCCESS in 1h 35m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9cb3a6435a264e7595d69edf647a2b59 : SUCCESS in 44m 31s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/98a4b08cf43d4a8a9275befd09deb0d2 : SUCCESS in 42m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4dc99e19f3774a7fba2aed3994d0cade : SUCCESS in 12m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4e8e4f9bded740ce9a3d3c9eba2d9802 : SUCCESS in 45m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4081e802c92e454c887f32c86ff9619a : SUCCESS in 29m 58s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5674b0a1273f4067b3bf8d238525f219 : SUCCESS in 32m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa816741f8d84a81a9afdf903f3e97ff : SUCCESS in 8m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7c84154c93c047fb97a7d4ba2c4bb75d : SUCCESS in 9m 21s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/cee5d33c92c7494d9aeed746073a1511 : SUCCESS in 1h 25m 25s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/f12c640072d7417ea9289b81eea8f062 : SUCCESS in 1h 25m 14s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/acf5894242ed48eea27b7de0a04309aa : SUCCESS in 1h 47m 39s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/a272e09e49304b6abbccf5d3d8e081be : SUCCESS in 59m 12s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/ab64039feccc43e69b9304ac8ad86bd1 : SUCCESS in 1h 01m 22s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/edeb668debec4ea7b9b609a25c0f9910 : FAILURE in 53m 53s (non-voting)\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/951ed62895d94423a239d13169e05f58 : SUCCESS in 1h 30m 18s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/b3a972fd4c834eccb7ba0457e6895677 : FAILURE in 1h 21m 14s (non-voting)\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ab60e1c9bb284591bb3544e3b864bfc4 : SUCCESS in 1h 18m 09s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/49a31b39c9214e07a70f14a5fab770fb : SUCCESS in 2h 20m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/02153f1d683b444d9f0662df32ba3ed2 : SUCCESS in 1h 17m 50s\n- neutron-tempest-with-neutron-lib-master https://zuul.opendev.org/t/openstack/build/c2b7a37a9bd945db89713cbbfd6a1b03 : SUCCESS in 1h 13m 33s (non-voting)\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/efabbcb4b5e5460d8c0c6e707139cb3a : SUCCESS in 1h 13m 13s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/92be134864194fe48530da333d25bc30 : SUCCESS in 37m 26s\n- neutron-tempest-with-uwsgi-loki https://zuul.opendev.org/t/openstack/build/2c4a9a3e963d40998bfe11dfd88e20a9 : FAILURE in 1h 20m 08s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4f4c374c32f24d5984226b9ad720bb24 : SUCCESS in 1h 25m 52s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/3f50a62c62ea4327943e93dd89e94eb8 : SUCCESS in 3h 23m 39s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/12a3f7c8ac454f0ebfcd27880e107b42 : SUCCESS in 1h 11m 47s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/3d087fb6c2114b2cb36fb94c423a37c0 : SUCCESS in 1h 41m 40s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/71024254dfd146eb8c1c256a45de5925 : SUCCESS in 2h 01m 27s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/b2220bb95483473696175efd85892a12 : FAILURE in 1h 50m 25s (non-voting)\n- neutron-ovn-tempest-full-multinode-ovs-master https://zuul.opendev.org/t/openstack/build/db2f3fc5d3ad4185a2fce00998833ee5 : FAILURE in 1h 43m 43s (non-voting)","accounts_in_message":[],"_revision_number":29},{"id":"2784ff9f97d95af7ae5dce3ce6174cc4c95e8a6a","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-01-13 14:16:18.000000000","message":"Patch Set 29: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":29},{"id":"349675cb91da3157c016534e7040da8801da3cc0","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-01-13 14:17:28.000000000","message":"Patch Set 29: Code-Review+2","accounts_in_message":[],"_revision_number":29},{"id":"8000cb6489f64a2ea0d3e9337ab0d8f5628b99a3","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-01-13 14:52:08.000000000","message":"Patch Set 29: Workflow+1","accounts_in_message":[],"_revision_number":29},{"id":"8903fc16c3fb0a7bb0f376527bc75310ecaf4bf7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-13 14:52:28.000000000","message":"Patch Set 29: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":29},{"id":"20b8e6296703c297e8d0b88175a7f03dd3452eb3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-13 17:22:46.000000000","message":"Patch Set 29: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api https://zuul.opendev.org/t/openstack/build/ff2c247ad17247abbc0dbeb787d469ea : SUCCESS in 51m 20s\n- neutron-tempest-plugin-scenario-linuxbridge https://zuul.opendev.org/t/openstack/build/079fc5812e9c416ea838709c0bdda17c : SUCCESS in 1h 48m 30s\n- neutron-tempest-plugin-scenario-openvswitch https://zuul.opendev.org/t/openstack/build/77c3ce8e39ea410f8e681c89ac3872d6 : SUCCESS in 1h 46m 57s\n- neutron-tempest-plugin-scenario-ovn https://zuul.opendev.org/t/openstack/build/b928c3ed0fc54eecbc1cb2b13e323362 : SUCCESS in 1h 46m 21s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/07ff1e825a1645288e1487962e239814 : SUCCESS in 1h 28m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/190ba620a2b945b8b2ba48d50a232189 : SUCCESS in 44m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2c084928efa84217ae5c754433955c24 : SUCCESS in 13m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1eab34677f1b441b87bc79be292f7f3f : SUCCESS in 39m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f74ebc9686334699aadaaeeed9260132 : SUCCESS in 29m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a4d271f94266416e92b85e4de3f754b0 : SUCCESS in 8m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b9036b321a164478b8eb8a1eb93a59cb : SUCCESS in 12m 09s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/b87b12af5bef452db72e9b3ba20a8105 : SUCCESS in 1h 07m 12s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/4cfb3f6ca55a46418158768fbd9501ec : SUCCESS in 1h 12m 03s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/60367b079e4f433ebedc49c7f99987bd : SUCCESS in 1h 17m 14s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/353406c7c7f8444a92f23ddd672676ce : SUCCESS in 46m 58s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/99bb67a4a116401795664efba92a2620 : SUCCESS in 1h 30m 08s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/3e4ea43a81684c12adee508590349a76 : SUCCESS in 2h 26m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ed41224847ba4312b30d1c68eb446fc9 : SUCCESS in 1h 02m 10s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/e203326fa11c460eb05b7ba92e8b439e : SUCCESS in 1h 22m 37s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/d339747bd7314aa7934046c503d21b86 : SUCCESS in 35m 10s","accounts_in_message":[],"_revision_number":29},{"id":"00720520549134d7fcb03b71f965583f039f060e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-13 17:22:47.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":29},{"id":"5ae03aef5164a52975f2714a89a28e6c0b434491","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-13 17:25:19.000000000","message":"Patch Set 29:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f342f7e2b304941aebfa7e843e0c01d : SUCCESS in 1m 22s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9b604320997c470cbb8c68df7ba79ac3 : SUCCESS in 1m 14s","accounts_in_message":[],"_revision_number":29},{"id":"9ccf2a6cc133cca7d113de47cf65ae91203e2422","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"date":"2021-02-23 22:09:52.000000000","message":"Hashtag added: ovn_agent_delete","accounts_in_message":[],"_revision_number":29}],"current_revision_number":29,"current_revision":"da3ce7319866e8dc874d405e91f9af160e2c3d31","revisions":{"0861caa2cdc37efece87e028ccf262615c4b18a4":{"kind":"REWORK","_number":1,"created":"2020-09-19 14:25:32.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/1"}}},"commit":{"parents":[{"commit":"499ce632bba6c17360c3ccd625f24c61d508cfeb","subject":"[WIP] [OVN] Add support for deleting ml2/ovn agents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/499ce632bba6c17360c3ccd625f24c61d508cfeb"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-16 20:13:42.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-19 14:25:11.000000000","tz":0},"subject":"[WIP] Optimize ml2/ovn agent api implementation","message":"[WIP] Optimize ml2/ovn agent api implementation\n\nJust checking this code in for the weekend. It appears to work\non my machine, but there is still a bunch of cleanup to do.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Either break out delete solution into parent \u0027delete\u0027 patch or\n  squash with this patch\n* Having ChassisAgentDeleteEvent and AgentDeleteEvent is confusing\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Probably add AgentStats class back instead of directly modifying\n  AGENTS\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* See if there is anything less hacky than SB_Global.external_ids\n  delete_agent event for updating cache across workers\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/0861caa2cdc37efece87e028ccf262615c4b18a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/0861caa2cdc37efece87e028ccf262615c4b18a4"}]},"branch":"refs/heads/master"},"54e57e398cca9278028897b40c9225fd86fb2792":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-09-19 14:48:25.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/2"}}},"commit":{"parents":[{"commit":"499ce632bba6c17360c3ccd625f24c61d508cfeb","subject":"[WIP] [OVN] Add support for deleting ml2/ovn agents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/499ce632bba6c17360c3ccd625f24c61d508cfeb"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-16 20:13:42.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-19 14:44:23.000000000","tz":0},"subject":"[WIP] Optimize ml2/ovn agent api implementation","message":"[WIP] Optimize ml2/ovn agent api implementation\n\nJust checking this code in for the weekend. It appears to work\non my machine, but there is still a bunch of cleanup to do.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Either break out delete solution into parent \u0027delete\u0027 patch or\n  squash with this patch\n* Having ChassisAgentDeleteEvent and AgentDeleteEvent is confusing\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Probably add AgentStats class back instead of directly modifying\n  AGENTS\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* See if there is anything less hacky than SB_Global.external_ids\n  delete_agent event for updating cache across workers\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nDepends-On: Ib130e532e2179cc213ce1715c92484acc0984025\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/54e57e398cca9278028897b40c9225fd86fb2792"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/54e57e398cca9278028897b40c9225fd86fb2792"}]},"branch":"refs/heads/master"},"6b3229cb321caf987579894fabff9dadd698c392":{"kind":"REWORK","_number":3,"created":"2020-09-19 18:16:33.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/3"}}},"commit":{"parents":[{"commit":"499ce632bba6c17360c3ccd625f24c61d508cfeb","subject":"[WIP] [OVN] Add support for deleting ml2/ovn agents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/499ce632bba6c17360c3ccd625f24c61d508cfeb"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-16 20:13:42.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-19 18:16:20.000000000","tz":0},"subject":"[WIP] Optimize ml2/ovn agent api implementation","message":"[WIP] Optimize ml2/ovn agent api implementation\n\nJust checking this code in for the weekend. It appears to work\non my machine, but there is still a bunch of cleanup to do.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Either break out delete solution into parent \u0027delete\u0027 patch or\n  squash with this patch\n* Having ChassisAgentDeleteEvent and AgentDeleteEvent is confusing\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Probably add AgentStats class back instead of directly modifying\n  AGENTS\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* See if there is anything less hacky than SB_Global.external_ids\n  delete_agent event for updating cache across workers\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6b3229cb321caf987579894fabff9dadd698c392"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6b3229cb321caf987579894fabff9dadd698c392"}]},"branch":"refs/heads/master"},"fc88983f07bd40974b467cc0f4f79fbae61aea39":{"kind":"REWORK","_number":4,"created":"2020-09-21 23:53:25.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/4"}}},"commit":{"parents":[{"commit":"499ce632bba6c17360c3ccd625f24c61d508cfeb","subject":"[WIP] [OVN] Add support for deleting ml2/ovn agents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/499ce632bba6c17360c3ccd625f24c61d508cfeb"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-16 20:13:42.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-21 23:52:46.000000000","tz":0},"subject":"[WIP] Optimize ml2/ovn agent api implementation","message":"[WIP] Optimize ml2/ovn agent api implementation\n\nJust checking this code in for the weekend. It appears to work\non my machine, but there is still a bunch of cleanup to do.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Either break out delete solution into parent \u0027delete\u0027 patch or\n  squash with this patch\n* Having ChassisAgentDeleteEvent and AgentDeleteEvent is confusing\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Probably add AgentStats class back instead of directly modifying\n  AGENTS\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* See if there is anything less hacky than SB_Global.external_ids\n  delete_agent event for updating cache across workers\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fc88983f07bd40974b467cc0f4f79fbae61aea39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fc88983f07bd40974b467cc0f4f79fbae61aea39"}]},"branch":"refs/heads/master"},"3aabac9fc90aab058b4769086ee139f7297b7b07":{"kind":"REWORK","_number":5,"created":"2020-09-22 12:59:22.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/5"}}},"commit":{"parents":[{"commit":"499ce632bba6c17360c3ccd625f24c61d508cfeb","subject":"[WIP] [OVN] Add support for deleting ml2/ovn agents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/499ce632bba6c17360c3ccd625f24c61d508cfeb"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-16 20:13:42.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-22 01:45:24.000000000","tz":0},"subject":"[WIP] Optimize ml2/ovn agent api implementation","message":"[WIP] Optimize ml2/ovn agent api implementation\n\nJust checking this code in for the weekend. It appears to work\non my machine, but there is still a bunch of cleanup to do.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Either break out delete solution into parent \u0027delete\u0027 patch or\n  squash with this patch\n* Having ChassisAgentDeleteEvent and AgentDeleteEvent is confusing\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Probably add AgentStats class back instead of directly modifying\n  AGENTS\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* See if there is anything less hacky than SB_Global.external_ids\n  delete_agent event for updating cache across workers\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/3aabac9fc90aab058b4769086ee139f7297b7b07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/3aabac9fc90aab058b4769086ee139f7297b7b07"}]},"branch":"refs/heads/master"},"3093b398c5ab7eef3ee837a06058e98b4ce30651":{"kind":"REWORK","_number":6,"created":"2020-09-30 21:15:20.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/6"}}},"commit":{"parents":[{"commit":"9080a0a711746de4fa7dc6ee41de6ed5c7e77383","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/9080a0a711746de4fa7dc6ee41de6ed5c7e77383"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-30 21:12:50.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/3093b398c5ab7eef3ee837a06058e98b4ce30651"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/3093b398c5ab7eef3ee837a06058e98b4ce30651"}]},"branch":"refs/heads/master"},"0427a5171dd7e3b6d737208b4a6416cbefb02ec5":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2020-09-30 21:16:42.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/7"}}},"commit":{"parents":[{"commit":"9680c9b0edd845a8320fd6459fba44778acea110","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/9680c9b0edd845a8320fd6459fba44778acea110"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-30 21:16:42.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/0427a5171dd7e3b6d737208b4a6416cbefb02ec5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/0427a5171dd7e3b6d737208b4a6416cbefb02ec5"}]},"branch":"refs/heads/master"},"1df1a5793d413693f575524e631ba7e706191309":{"kind":"REWORK","_number":8,"created":"2020-10-15 21:04:43.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/8"}}},"commit":{"parents":[{"commit":"a4227143c208f480d4153ae980f2e4020a903733","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a4227143c208f480d4153ae980f2e4020a903733"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-10-15 20:57:10.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/1df1a5793d413693f575524e631ba7e706191309"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/1df1a5793d413693f575524e631ba7e706191309"}]},"branch":"refs/heads/master"},"418e8688eac83a7113b631352cd9bc4b644d6dd9":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2020-10-15 21:06:54.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/9"}}},"commit":{"parents":[{"commit":"a11214e8583a882b7f08fd80bbc5a201d0f645d6","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a11214e8583a882b7f08fd80bbc5a201d0f645d6"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-10-15 21:06:54.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/418e8688eac83a7113b631352cd9bc4b644d6dd9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/418e8688eac83a7113b631352cd9bc4b644d6dd9"}]},"branch":"refs/heads/master"},"b888a6b57f4434b30d21bd7cb9a20e9beab5d2bd":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2020-10-21 15:13:14.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/10"}}},"commit":{"parents":[{"commit":"38235c4c67e2d7897a7fe3e97c48bf2d74fccbfc","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/38235c4c67e2d7897a7fe3e97c48bf2d74fccbfc"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-10-21 15:13:14.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b888a6b57f4434b30d21bd7cb9a20e9beab5d2bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b888a6b57f4434b30d21bd7cb9a20e9beab5d2bd"}]},"branch":"refs/heads/master"},"903c3e8dd87ec978cda827df6629699c4e2f633c":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2020-10-21 15:17:37.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/11"}}},"commit":{"parents":[{"commit":"5b72c931620208c671a51604f6af563606711a3a","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/5b72c931620208c671a51604f6af563606711a3a"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-10-21 15:17:37.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/903c3e8dd87ec978cda827df6629699c4e2f633c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/903c3e8dd87ec978cda827df6629699c4e2f633c"}]},"branch":"refs/heads/master"},"543670180cced04e2ce745c687d0752c8a98287f":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2020-10-26 14:18:49.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/12"}}},"commit":{"parents":[{"commit":"ceb6878c272726c731b53155f7c59f465920b36c","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ceb6878c272726c731b53155f7c59f465920b36c"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-10-26 14:18:49.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/543670180cced04e2ce745c687d0752c8a98287f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/543670180cced04e2ce745c687d0752c8a98287f"}]},"branch":"refs/heads/master"},"057b80af91c588a75e1eefc614ef0c9dfb3070fc":{"kind":"REWORK","_number":13,"created":"2020-10-26 15:13:16.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/13"}}},"commit":{"parents":[{"commit":"ceb6878c272726c731b53155f7c59f465920b36c","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ceb6878c272726c731b53155f7c59f465920b36c"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-10-26 15:12:59.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nTODO:\n* Make Agent.alive\u0027s dependency on Controller prettier\n* Go through neutron_agent.py and make sure it fits well with new\n  design\n* Make some tests. Basically need to test combination of\n  - ovn-controller up, stopped gracefully, kill -9\u0027d\n  - metadata agent up, down\n  - delete controller, metadata, non-ovn agents (in each ordering)\n  - do agent-lists across multiple servers verifying they all\n    return the same results in all cases\n* Write some docs, as this is a bit more complex than it seems\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/057b80af91c588a75e1eefc614ef0c9dfb3070fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/057b80af91c588a75e1eefc614ef0c9dfb3070fc"}]},"branch":"refs/heads/master"},"a646d2f9322fffe1ed02a10a6d6e970fd2245f1e":{"kind":"REWORK","_number":14,"created":"2020-10-27 14:14:11.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/14"}}},"commit":{"parents":[{"commit":"ceb6878c272726c731b53155f7c59f465920b36c","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ceb6878c272726c731b53155f7c59f465920b36c"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-10-27 14:12:58.000000000","tz":0},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a646d2f9322fffe1ed02a10a6d6e970fd2245f1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a646d2f9322fffe1ed02a10a6d6e970fd2245f1e"}]},"branch":"refs/heads/master"},"a772b5e31cbf7ecccb0cf1d185149e9d591514a9":{"kind":"REWORK","_number":15,"created":"2020-10-28 14:09:19.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/15"}}},"commit":{"parents":[{"commit":"ceb6878c272726c731b53155f7c59f465920b36c","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ceb6878c272726c731b53155f7c59f465920b36c"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-10-28 14:01:52.000000000","tz":-300},"subject":"[OVN] Add support for deleting ml2/ovn agents","message":"[OVN] Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a772b5e31cbf7ecccb0cf1d185149e9d591514a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a772b5e31cbf7ecccb0cf1d185149e9d591514a9"}]},"branch":"refs/heads/master"},"fea2c1762f4a376b8ceb938bd9c039b037650441":{"kind":"REWORK","_number":16,"created":"2020-11-02 17:59:30.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/16"}}},"commit":{"parents":[{"commit":"6af7e80a70d1d93b71eeb0541783999ed63d7301","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6af7e80a70d1d93b71eeb0541783999ed63d7301"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-11-02 17:59:22.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fea2c1762f4a376b8ceb938bd9c039b037650441"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fea2c1762f4a376b8ceb938bd9c039b037650441"}]},"branch":"refs/heads/master"},"368e25f0116eee934332c76516e11dce3c1d9c87":{"kind":"REWORK","_number":17,"created":"2020-11-03 15:24:41.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/17"}}},"commit":{"parents":[{"commit":"6af7e80a70d1d93b71eeb0541783999ed63d7301","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6af7e80a70d1d93b71eeb0541783999ed63d7301"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-11-03 15:24:32.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/368e25f0116eee934332c76516e11dce3c1d9c87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/368e25f0116eee934332c76516e11dce3c1d9c87"}]},"branch":"refs/heads/master"},"adb024ec40f7e4c414d6ed5193d739bf1dc23f89":{"kind":"REWORK","_number":18,"created":"2020-11-03 17:10:54.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/18"}}},"commit":{"parents":[{"commit":"6af7e80a70d1d93b71eeb0541783999ed63d7301","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6af7e80a70d1d93b71eeb0541783999ed63d7301"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-11-03 17:10:46.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/adb024ec40f7e4c414d6ed5193d739bf1dc23f89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/adb024ec40f7e4c414d6ed5193d739bf1dc23f89"}]},"branch":"refs/heads/master"},"5da54920f5413a4ef8161c6bf3131812843b16b1":{"kind":"REWORK","_number":19,"created":"2020-11-03 23:34:33.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/19"}}},"commit":{"parents":[{"commit":"6af7e80a70d1d93b71eeb0541783999ed63d7301","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6af7e80a70d1d93b71eeb0541783999ed63d7301"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-11-03 23:34:16.000000000","tz":0},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/5da54920f5413a4ef8161c6bf3131812843b16b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/5da54920f5413a4ef8161c6bf3131812843b16b1"}]},"branch":"refs/heads/master"},"ba47be91d0e1653fae3a28097cc09a5d98fca8b6":{"kind":"REWORK","_number":20,"created":"2020-11-04 16:00:09.000000000","uploader":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"ref":"refs/changes/95/752795/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/20"}}},"commit":{"parents":[{"commit":"6af7e80a70d1d93b71eeb0541783999ed63d7301","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6af7e80a70d1d93b71eeb0541783999ed63d7301"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Jakub Libosvar","email":"libosvar@redhat.com","date":"2020-11-04 15:56:19.000000000","tz":0},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ba47be91d0e1653fae3a28097cc09a5d98fca8b6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ba47be91d0e1653fae3a28097cc09a5d98fca8b6"}]},"branch":"refs/heads/master"},"79d901d6743f2b2ab5b75d4d6c51fc742d2e2c26":{"kind":"TRIVIAL_REBASE","_number":21,"created":"2020-11-18 18:02:52.000000000","uploader":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"ref":"refs/changes/95/752795/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/21"}}},"commit":{"parents":[{"commit":"3ec2fa1a632def76c27a10112cf93d185b785836","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/3ec2fa1a632def76c27a10112cf93d185b785836"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Jakub Libosvar","email":"libosvar@redhat.com","date":"2020-11-18 18:01:58.000000000","tz":60},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/79d901d6743f2b2ab5b75d4d6c51fc742d2e2c26"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/79d901d6743f2b2ab5b75d4d6c51fc742d2e2c26"}]},"branch":"refs/heads/master"},"71280c2c344840481333b44ef0eda9cbd5ed978c":{"kind":"REWORK","_number":22,"created":"2020-11-23 16:02:47.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/22"}}},"commit":{"parents":[{"commit":"fd4404983c283464934be4f5d8cac51b9de2c510","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fd4404983c283464934be4f5d8cac51b9de2c510"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-11-23 16:02:27.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/71280c2c344840481333b44ef0eda9cbd5ed978c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/71280c2c344840481333b44ef0eda9cbd5ed978c"}]},"branch":"refs/heads/master"},"eeb0f4321223ca1bef104870f4c792987a3efc12":{"kind":"REWORK","_number":23,"created":"2020-11-24 16:46:18.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/23"}}},"commit":{"parents":[{"commit":"fd4404983c283464934be4f5d8cac51b9de2c510","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fd4404983c283464934be4f5d8cac51b9de2c510"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-11-24 16:45:55.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/eeb0f4321223ca1bef104870f4c792987a3efc12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/eeb0f4321223ca1bef104870f4c792987a3efc12"}]},"branch":"refs/heads/master"},"85937a5f01da90970c2ed6d2819653b3bf6ad0b7":{"kind":"REWORK","_number":24,"created":"2020-11-24 18:05:18.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/24"}}},"commit":{"parents":[{"commit":"fd4404983c283464934be4f5d8cac51b9de2c510","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fd4404983c283464934be4f5d8cac51b9de2c510"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-11-24 18:05:02.000000000","tz":0},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/85937a5f01da90970c2ed6d2819653b3bf6ad0b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/85937a5f01da90970c2ed6d2819653b3bf6ad0b7"}]},"branch":"refs/heads/master"},"26e50a58dc00d5cc8962eeb8dba4265df4dfa382":{"kind":"REWORK","_number":25,"created":"2021-01-04 15:55:48.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/25"}}},"commit":{"parents":[{"commit":"9659d0225e12b2321fa283e581708e3764cf03fb","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/9659d0225e12b2321fa283e581708e3764cf03fb"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2021-01-04 15:49:45.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/26e50a58dc00d5cc8962eeb8dba4265df4dfa382"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/26e50a58dc00d5cc8962eeb8dba4265df4dfa382"}]},"branch":"refs/heads/master"},"65f4dfe4e85b61aa767b232c012f70db848790e6":{"kind":"REWORK","_number":26,"created":"2021-01-04 17:15:35.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/26"}}},"commit":{"parents":[{"commit":"9659d0225e12b2321fa283e581708e3764cf03fb","subject":"Avoid race condition when processing RowEvents","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/9659d0225e12b2321fa283e581708e3764cf03fb"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2021-01-04 17:15:16.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/65f4dfe4e85b61aa767b232c012f70db848790e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/65f4dfe4e85b61aa767b232c012f70db848790e6"}]},"branch":"refs/heads/master"},"399d508f7711e595fd578c9745c4e849f2068186":{"kind":"REWORK","_number":27,"created":"2021-01-10 22:47:33.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/27"}}},"commit":{"parents":[{"commit":"a2a29e2d62526ddf90495ccf7f6cad063c03cf91","subject":"Merge \"Avoid race condition when processing RowEvents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a2a29e2d62526ddf90495ccf7f6cad063c03cf91"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2021-01-10 22:47:22.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/399d508f7711e595fd578c9745c4e849f2068186"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/399d508f7711e595fd578c9745c4e849f2068186"}]},"branch":"refs/heads/master"},"d0e53d22c242e156cfd3718d9c60a9b13ee3d203":{"kind":"REWORK","_number":28,"created":"2021-01-10 23:07:48.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/28"}}},"commit":{"parents":[{"commit":"a2a29e2d62526ddf90495ccf7f6cad063c03cf91","subject":"Merge \"Avoid race condition when processing RowEvents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a2a29e2d62526ddf90495ccf7f6cad063c03cf91"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2021-01-10 23:07:44.000000000","tz":-360},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/d0e53d22c242e156cfd3718d9c60a9b13ee3d203"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/d0e53d22c242e156cfd3718d9c60a9b13ee3d203"}]},"branch":"refs/heads/master"},"da3ce7319866e8dc874d405e91f9af160e2c3d31":{"kind":"REWORK","_number":29,"created":"2021-01-12 15:06:27.000000000","uploader":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"ref":"refs/changes/95/752795/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/95/752795/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/95/752795/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/95/752795/29"}}},"commit":{"parents":[{"commit":"a2a29e2d62526ddf90495ccf7f6cad063c03cf91","subject":"Merge \"Avoid race condition when processing RowEvents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a2a29e2d62526ddf90495ccf7f6cad063c03cf91"}]}],"author":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2020-09-10 00:22:55.000000000","tz":0},"committer":{"name":"Terry Wilson","email":"twilson@redhat.com","date":"2021-01-12 15:06:12.000000000","tz":0},"subject":"Add support for deleting ml2/ovn agents","message":"Add support for deleting ml2/ovn agents\n\nThis adds support for deleting OVN controller/metadata agents.\nBehavior is undefined if the agents are still actually up as per\nthe Agent API docs.\n\nAs part of this, it is necessary to be able to tell all workers\nthat the agent is gone. This can\u0027t be done by deleting the\nChassis, because ovn-controller deletes the Chassis if it is\nstopped gracefully and we need to still display those agents as\ndown until ovn-controller is restarted. This also means we can\u0027t\nwrite a value to the Chassis marking the agent as \u0027deleted\u0027\nbecause the Chassis may not be there. And of course you can\u0027t\nuse the cache because then other workers won\u0027t see that the\nagent is deleted.\n\nDue to the hash ring implementation, we also cannot naively just\nsend some pre-defined event that all workers can listen for to\nupdate their status of the agent. Only one worker would process\nthe event. So we need some kind of GLOBAL event type that is\nprocessed by all workers.\n\nWhen the hash ring implementation was done, the agent API\nimplementation was redesigned to work around moving from having\na single OVN Worker to having distributed events. That\nimplementation relied on marking the agents \u0027alive\u0027 in the\nOVSDB. With large numbers of Chassis entries, this induces\nsignificant load, with 2 DB writes per Chassis per\ncfg.CONF.agent_down_time / 2 seconds (37 by default).\n\nThis patch reverts that change and goes back to using events\nto store agent information in the cache, but adds support for\n\"GLOBAL\" events that are run on each worker that uses a particular\nconnection.\n\nChange-Id: I4581848ad3e176fa576f80a752f2f062c974c2d1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/da3ce7319866e8dc874d405e91f9af160e2c3d31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/da3ce7319866e8dc874d405e91f9af160e2c3d31"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
