)]}'
{"id":"openstack%2Fneutron~808499","triplet_id":"openstack%2Fneutron~stable%2Fussuri~Ibd8f78fc822b04965c6a79b57b13be364934f64f","project":"openstack/neutron","branch":"stable/ussuri","topic":"bug/1939507-stable/wallaby-stable/victoria-stable/ussuri","hashtags":[],"change_id":"Ibd8f78fc822b04965c6a79b57b13be364934f64f","subject":"[Functional] Wait for the initial state of ha router before test","status":"MERGED","created":"2021-09-13 06:59:48.000000000","updated":"2021-10-06 16:27:50.000000000","submitted":"2021-10-06 16:24:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"808499-bug/1939507-stable/wallaby-stable/victoria-stable/ussuri","cherry_pick_of_change":808498,"cherry_pick_of_patch_set":1,"meta_rev_id":"f74d90c5ce9e24a9626a4862f135ee5b55fcdee5","_number":808499,"virtual_id_number":808499,"owner":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-10-06 16:24:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"all":[{"value":2,"date":"2021-09-24 10:42:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":2,"date":"2021-10-06 14:31:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2021-10-06 14:31:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":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"]}],"CC":[{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-09-13 07:23:07.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":"CC"},{"updated":"2021-09-13 10:59:00.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":"2021-09-24 10:42:08.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":"2021-10-06 14:31:34.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"}],"messages":[{"id":"2d4c03fce53ec64b3aabd053be288ba461909f71","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-09-13 06:59:48.000000000","message":"Patch Set 1: Cherry Picked from branch stable/victoria.\n\nThe following files contain Git conflicts:\n* neutron/tests/functional/agent/l3/test_dvr_router.py","accounts_in_message":[],"_revision_number":1},{"id":"7846bbb3f0903faf9423ca1d6820fcb123fddd26","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-09-13 07:02:11.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent, and commit message as Patch Set 1.","accounts_in_message":[],"_revision_number":2},{"id":"22e1407b34d49e98f242268e0c85214789e4ba66","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-09-13 07:08:36.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8f9ca95c36ff853523caaeeefd07764e7f2a0757","tag":"autogenerated:gerrit:setReadyForReview","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-09-13 07:08:45.000000000","message":"Set Ready For Review","accounts_in_message":[],"_revision_number":3},{"id":"cc1349d9ca741829e96c2cbb1e317bec413029a1","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-09-13 07:23:07.000000000","message":"Patch Set 3:\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/808499/3 : FAILURE in 13m 53s","accounts_in_message":[],"_revision_number":3},{"id":"10ea6dbf4b6800283855cbd1bddb3af4ca805f30","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-13 10:59:00.000000000","message":"Patch Set 3: 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-ussuri https://zuul.opendev.org/t/openstack/build/bc2f9e3a851b4d8cbe241b63501dc499 : SUCCESS in 50m 07s\n- neutron-tempest-plugin-scenario-linuxbridge-ussuri https://zuul.opendev.org/t/openstack/build/8815d5630f6c4897a59733b98c1b7a8b : SUCCESS in 2h 06m 15s\n- neutron-tempest-plugin-scenario-openvswitch-ussuri https://zuul.opendev.org/t/openstack/build/0afcce4e2cc548ef8c17b4c4373b6749 : SUCCESS in 2h 23m 19s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri https://zuul.opendev.org/t/openstack/build/62ba11381d124630b2b0ee5ba54c9f12 : SUCCESS in 1h 37m 07s\n- neutron-tempest-plugin-scenario-ovn-ussuri https://zuul.opendev.org/t/openstack/build/d286b2098032452eb311b4deaf5f3786 : SUCCESS in 2h 10m 02s\n- neutron-tempest-plugin-designate-scenario-ussuri https://zuul.opendev.org/t/openstack/build/ee67cdcbd9d44b8089317f8c7a420c4e : SUCCESS in 31m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ac649cb33e8e40838932e2175faee2fc : SUCCESS in 34m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ddaa916b0e9245edbe184b815266f012 : FAILURE in 9m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6bfdf01a9e1f4c0485e2d33bf9156b2f : SUCCESS in 22m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3657b6934db4462db6969134946e7afd : SUCCESS in 31m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d8ee9e8eed934cbfbb5b55007242e964 : SUCCESS in 25m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c9a861c76e104a8081d8c784cd09292a : SUCCESS in 10m 26s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/76219673f44946fc9ef1be29d67c6e65 : FAILURE in 54m 00s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/0973cbfeed9b4557af5c5c4149a81167 : SUCCESS in 1h 19m 19s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/0cfc62c21dcd43f197c9fd5ae02507db : SUCCESS in 1h 27m 18s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/2b25883791f0484f88baeefa21afc7e4 : SUCCESS in 1h 30m 54s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/4116fd293a444455a66c1330a5fc63a1 : SUCCESS in 1h 10m 52s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/6768232d987149dea36963c4ac1d3b8d : SUCCESS in 1h 22m 55s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/ae0827d861f948e6b0948eaa3fc6355d : SUCCESS in 1h 08m 05s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/abc00e4fb4d247089c1598156600d62f : SUCCESS in 1h 03m 49s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/80687cb3ac2648029805d9c6b4f46a02 : SUCCESS in 1h 13m 44s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/91014cc2df854e3e9dbccd56797ed52e : SUCCESS in 1h 41m 38s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/36e572974ef94a1e83d6bdc895dc6b08 : SUCCESS in 1h 29m 34s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/1dd4ba8b6d6740d5b9997521b52c80c0 : SUCCESS in 1h 12m 36s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ab9038bf45c04481acb546c34fbbf25e : SUCCESS in 1h 04m 14s (non-voting)\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/fa2d6039ed084a7db987377fc94df1e9 : SUCCESS in 1h 42m 28s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dbea7abf81cc41fd8751cf6197fd75ec : SUCCESS in 1h 00m 03s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/9a294f252a1644339c5949bb0e24bbcc : SUCCESS in 1h 26m 05s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/e78f266abfaf407d8e71e1036ac274a4 : SUCCESS in 40m 20s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/feb4b89ab32c47a6994f77868fe7f19f : SUCCESS in 1h 16m 20s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/b506f70e6f9a4895afa574f9406c27a0 : FAILURE in 55m 53s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/14a919a05a7a4fd7a0d551e86435d83b : SUCCESS in 3h 39m 13s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/00a98a88f02b4e00a82be1a6f16ee6d5 : SUCCESS in 1h 27m 41s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/8fc50aa3eefa47ebb15f195bc270b8ac : SUCCESS in 1h 38m 45s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/79e5ac693a0847cfa021ee8937413090 : SUCCESS in 2h 08m 12s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/c53c0f5600c14c219b09ff475ebf25f8 : FAILURE in 1h 31m 06s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"25f76e93aeb10f0e8e1b1679377ea947b3eccdfb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-09-23 15:23:25.000000000","message":"Patch Set 4: Published edit on patch set 3.","accounts_in_message":[],"_revision_number":4},{"id":"f32c83a20ea1eb74217d0c9d56ca8e151047d3e9","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-09-23 17:41:20.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/808499/4 : SUCCESS in 2h 17m 12s","accounts_in_message":[],"_revision_number":4},{"id":"5bdd636074e9405cf2c8b47759469f78047fb6e3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-23 18:07:12.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-ussuri https://zuul.opendev.org/t/openstack/build/d2a60482c825439294900480b298f60e : SUCCESS in 47m 23s\n- neutron-tempest-plugin-scenario-linuxbridge-ussuri https://zuul.opendev.org/t/openstack/build/5e78e258a2c44c3aa7883f46722743c8 : SUCCESS in 1h 45m 15s\n- neutron-tempest-plugin-scenario-openvswitch-ussuri https://zuul.opendev.org/t/openstack/build/649af084fc384b47809d2a5cde8327b5 : SUCCESS in 2h 32m 41s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri https://zuul.opendev.org/t/openstack/build/c99cb5ddbe6b4b70bcecc11d7fb3ee70 : SUCCESS in 2h 00m 32s\n- neutron-tempest-plugin-scenario-ovn-ussuri https://zuul.opendev.org/t/openstack/build/020dd72e9f224e9ea9d88e9dbfa19f66 : SUCCESS in 1h 49m 47s\n- neutron-tempest-plugin-designate-scenario-ussuri https://zuul.opendev.org/t/openstack/build/46d2df9ddad94c11a8f1f29d35269e01 : SUCCESS in 35m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8c3059e504004ae1a4df9dfeca58352a : SUCCESS in 34m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f305ff6ef8da45f4ade39e00892c6d30 : SUCCESS in 16m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/134a88c9676e40a59c88f821313a5a75 : SUCCESS in 32m 38s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c3a837be22874d7482dfa78338cb8e65 : SUCCESS in 36m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b19765ae5dd043d784e1294919968a77 : SUCCESS in 28m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4a8c1c4a6e724da3913eccf86ee86c11 : SUCCESS in 12m 08s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/736d6f26a67145d29e15b94d3be138da : SUCCESS in 56m 05s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/c04993577b684acdb3cb701249560472 : SUCCESS in 1h 24m 21s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/e9730e46c1f841859d45ce673ba062b6 : SUCCESS in 1h 25m 54s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/4c7ced10b77d4c4186726ff9928a0bed : SUCCESS in 1h 30m 25s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/e5a0d5dfb60a4a4b823f11842a8c7f90 : SUCCESS in 1h 15m 08s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/c26f13cd8be04d08a0398c6273375284 : SUCCESS in 1h 16m 05s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/e6537e77d08c40348256a5ee23b0919a : SUCCESS in 1h 18m 59s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/0ed1dec073b54e0e88fe741f94f25acc : SUCCESS in 1h 06m 40s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/0d4bbfe3c04e4ad5bf72cd2643a5201b : SUCCESS in 1h 19m 50s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/ec30157764b242b8afe56fa978dcead7 : SUCCESS in 1h 50m 56s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/2e6568e955b04019be8a3bbf1263b7d2 : FAILURE in 1h 09m 39s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/5b12e38fc68f454fa685d6d39a6fe649 : SUCCESS in 1h 10m 52s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bd4f53668375473b869823eaa1fc5e3d : SUCCESS in 1h 04m 05s (non-voting)\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c781d278ff584d17bfa3c965bc102f8e : SUCCESS in 1h 53m 44s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/98f9095008f44933a147eb76adc2849e : SUCCESS in 1h 08m 06s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/46426edb9d184b0894bd4cccc879023e : SUCCESS in 1h 12m 03s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/26c89511a3d741f1babc92804b0345fa : SUCCESS in 58m 38s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/8e5574f403b64ad19ce76b1f6b858d3e : SUCCESS in 1h 22m 05s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/98c98543e5a741ff98b451c9015e5738 : SUCCESS in 1h 00m 34s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/cc8a3ea294204ace9a52b30e32940e2e : FAILURE in 1h 04m 46s (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/576595029c47494cbd907cad3411b9a5 : SUCCESS in 1h 42m 56s (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/c28b3d1e872742dab12e497f01ff6132 : FAILURE in 1h 49m 49s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"9b3f7cf8da80e6c8f4cfa3d6600dd5a29f94610e","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-09-24 10:42:08.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"425128d7855d7f092c542e71358e1022e6daf4fb","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-10-06 14:31:34.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"6b3486f2628bd6e6814d906d14524bf538b3a200","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-06 14:36:44.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"7dbe484e235169116507aa9ffd80b3aa8e35f2b9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-06 16:24:41.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api-ussuri https://zuul.opendev.org/t/openstack/build/bf085d66f25640e7a76e818bb3847aef : SUCCESS in 45m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bad733c3be284c63bcd5cdce7af86116 : SUCCESS in 15m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f7c84394c4cd440eae9b47c112b9023e : SUCCESS in 24m 16s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8e9e90964d2c46b8afb345318f4e2666 : SUCCESS in 27m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1d84beda79a4785a5fdb7165e1e57fb : SUCCESS in 10m 11s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/fb196bc616234e4bb255fc12a76c494d : SUCCESS in 49m 10s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/a3a8d5b74d9c45c5886d15cdaa662dd1 : SUCCESS in 1h 12m 14s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/141b0b379c7745b1a143dc532ac0d6f8 : SUCCESS in 1h 06m 16s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/812dec0a07f84a6084936664e28fb9e9 : SUCCESS in 1h 14m 37s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/fe77d1522e2643a19834fc20368871c1 : SUCCESS in 1h 46m 51s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6d6120e067404e0781c9b7c337abad44 : SUCCESS in 1h 05m 23s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/c871102fcc9641a6aa83326dbd35f598 : SUCCESS in 1h 09m 15s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/2773a5cb233b496a8fcbe09ec6b66039 : SUCCESS in 1h 31m 24s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/74795e13a37c46d29bac3ca8fc619c77 : SUCCESS in 57m 48s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/2ac24d0bc5e94fbe8d4408e4c9d2c7bf : SUCCESS in 1h 12m 20s","accounts_in_message":[],"_revision_number":4},{"id":"b4e3a90faed9ac4424a4113c3775741f1fa6af44","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-06 16:24:41.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"f74d90c5ce9e24a9626a4862f135ee5b55fcdee5","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-06 16:27:50.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef6f2fca80b74e2eaa5ec6762e20a4b1 : SUCCESS in 1m 52s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"ebdf7c9f65594cefc558adad860d36b88e4a9a69","revisions":{"427d22f7784ea131b6a5771bc810889491883298":{"kind":"REWORK","_number":1,"created":"2021-09-13 06:59:48.000000000","uploader":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"ref":"refs/changes/99/808499/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/99/808499/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/99/808499/1"}}},"commit":{"parents":[{"commit":"6a761dc42da99625bb18b4aabf4e2b340396c78c","subject":"Merge \"Don\u0027t use singleton in routes.middleware.RoutesMiddleware\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6a761dc42da99625bb18b4aabf4e2b340396c78c"}]}],"author":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-09 13:10:40.000000000","tz":120},"committer":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-13 06:59:48.000000000","tz":0},"subject":"[Functional] Wait for the initial state of ha router before test","message":"[Functional] Wait for the initial state of ha router before test\n\nIn functional tests of the HA and DVR HA routers, when e.g.\nfailover is tested, we should always wait for routers to be in the\nexpected initial state (primary or backup) before router failover\nwill actually be done.\nWithout that, we may hit race condition when initial router\u0027s state\nis enqueued but not processed yet and then state will be changed thus\nno any action will be performed by L3 agent and test may fail.\n\nCloses-Bug: #1939507\nChange-Id: Ibd8f78fc822b04965c6a79b57b13be364934f64f\n(cherry picked from commit b8ef8e722af761dd394064ab70e159aa05639e56)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/427d22f7784ea131b6a5771bc810889491883298"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/427d22f7784ea131b6a5771bc810889491883298"}]},"branch":"refs/heads/stable/ussuri"},"a7b91b5e86b4ecfcdc5767f1ca1d3b7e77c7632d":{"kind":"NO_CHANGE","_number":2,"created":"2021-09-13 07:02:11.000000000","uploader":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"ref":"refs/changes/99/808499/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/99/808499/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/99/808499/2"}}},"commit":{"parents":[{"commit":"6a761dc42da99625bb18b4aabf4e2b340396c78c","subject":"Merge \"Don\u0027t use singleton in routes.middleware.RoutesMiddleware\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6a761dc42da99625bb18b4aabf4e2b340396c78c"}]}],"author":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-09 13:10:40.000000000","tz":120},"committer":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-13 07:01:57.000000000","tz":120},"subject":"[Functional] Wait for the initial state of ha router before test","message":"[Functional] Wait for the initial state of ha router before test\n\nIn functional tests of the HA and DVR HA routers, when e.g.\nfailover is tested, we should always wait for routers to be in the\nexpected initial state (primary or backup) before router failover\nwill actually be done.\nWithout that, we may hit race condition when initial router\u0027s state\nis enqueued but not processed yet and then state will be changed thus\nno any action will be performed by L3 agent and test may fail.\n\nCloses-Bug: #1939507\nChange-Id: Ibd8f78fc822b04965c6a79b57b13be364934f64f\n(cherry picked from commit b8ef8e722af761dd394064ab70e159aa05639e56)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a7b91b5e86b4ecfcdc5767f1ca1d3b7e77c7632d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/a7b91b5e86b4ecfcdc5767f1ca1d3b7e77c7632d"}]},"branch":"refs/heads/stable/ussuri"},"d47c6f9f888c54aad9003b12ab182581e6356cd5":{"kind":"REWORK","_number":3,"created":"2021-09-13 07:08:36.000000000","uploader":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"ref":"refs/changes/99/808499/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/99/808499/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/99/808499/3"}}},"commit":{"parents":[{"commit":"6a761dc42da99625bb18b4aabf4e2b340396c78c","subject":"Merge \"Don\u0027t use singleton in routes.middleware.RoutesMiddleware\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6a761dc42da99625bb18b4aabf4e2b340396c78c"}]}],"author":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-09 13:10:40.000000000","tz":120},"committer":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-13 07:07:21.000000000","tz":120},"subject":"[Functional] Wait for the initial state of ha router before test","message":"[Functional] Wait for the initial state of ha router before test\n\nIn functional tests of the HA and DVR HA routers, when e.g.\nfailover is tested, we should always wait for routers to be in the\nexpected initial state (primary or backup) before router failover\nwill actually be done.\nWithout that, we may hit race condition when initial router\u0027s state\nis enqueued but not processed yet and then state will be changed thus\nno any action will be performed by L3 agent and test may fail.\n\nAdditionally in that patch there is \"master\" instead of \"primary\" used\nfor router state.\n\nConflicts:\n    neutron/tests/functional/agent/l3/test_dvr_router.py\n\nCloses-Bug: #1939507\nChange-Id: Ibd8f78fc822b04965c6a79b57b13be364934f64f\n(cherry picked from commit b8ef8e722af761dd394064ab70e159aa05639e56)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/d47c6f9f888c54aad9003b12ab182581e6356cd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/d47c6f9f888c54aad9003b12ab182581e6356cd5"}]},"branch":"refs/heads/stable/ussuri"},"ebdf7c9f65594cefc558adad860d36b88e4a9a69":{"kind":"REWORK","_number":4,"created":"2021-09-23 15:23:25.000000000","uploader":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"ref":"refs/changes/99/808499/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/99/808499/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/99/808499/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/99/808499/4"}}},"commit":{"parents":[{"commit":"6a761dc42da99625bb18b4aabf4e2b340396c78c","subject":"Merge \"Don\u0027t use singleton in routes.middleware.RoutesMiddleware\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6a761dc42da99625bb18b4aabf4e2b340396c78c"}]}],"author":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-09 13:10:40.000000000","tz":120},"committer":{"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","date":"2021-09-23 15:23:22.000000000","tz":0},"subject":"[Functional] Wait for the initial state of ha router before test","message":"[Functional] Wait for the initial state of ha router before test\n\nIn functional tests of the HA and DVR HA routers, when e.g.\nfailover is tested, we should always wait for routers to be in the\nexpected initial state (primary or backup) before router failover\nwill actually be done.\nWithout that, we may hit race condition when initial router\u0027s state\nis enqueued but not processed yet and then state will be changed thus\nno any action will be performed by L3 agent and test may fail.\n\nAdditionally in that patch there is \"master\" instead of \"primary\" used\nfor router state.\n\nConflicts:\n    neutron/tests/functional/agent/l3/test_dvr_router.py\n\nCloses-Bug: #1939507\nChange-Id: Ibd8f78fc822b04965c6a79b57b13be364934f64f\n(cherry picked from commit b8ef8e722af761dd394064ab70e159aa05639e56)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ebdf7c9f65594cefc558adad860d36b88e4a9a69"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ebdf7c9f65594cefc558adad860d36b88e4a9a69"}]},"branch":"refs/heads/stable/ussuri"}},"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"}},{"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":{}}}]}
