)]}'
{"id":"openstack%2Fneutron~772400","triplet_id":"openstack%2Fneutron~stable%2Fussuri~Ic08e4049f6156c0700ca3c7aee251b6eb0eb97da","project":"openstack/neutron","branch":"stable/ussuri","topic":"bug/1905268-stable-victoria-stable/ussuri","hashtags":[],"change_id":"Ic08e4049f6156c0700ca3c7aee251b6eb0eb97da","subject":"Optimize get_ports with trunk extension","status":"MERGED","created":"2021-01-26 07:07:24.000000000","updated":"2021-02-02 03:37:00.000000000","submitted":"2021-02-02 03:35:01.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":"772400-bug/1905268-stable-victoria-stable/ussuri","cherry_pick_of_change":772472,"cherry_pick_of_patch_set":1,"meta_rev_id":"3a2790ea9ec3db7fe03250b9c6621446e320c842","_number":772400,"virtual_id_number":772400,"owner":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-02 03:35:00.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":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":2,"date":"2021-01-28 11:17:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":2,"date":"2021-02-02 01:29:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"all":[{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":1,"date":"2021-02-02 01:29:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-01-26 07:18:18.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-01-26 10:45:25.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-01-26 14:03:52.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":"CC"},{"updated":"2021-01-28 11:17:09.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":"2021-02-02 01:29:29.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"}],"messages":[{"id":"6936c026c19dcfb60ae86237435db18c7226f91e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2021-01-26 07:07:24.000000000","message":"Patch Set 1: Cherry Picked from branch stable/victoria.","accounts_in_message":[],"_revision_number":1},{"id":"46f9997cbcf04c3aa37a2e3475a64c5051438aca","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-26 07:18:18.000000000","message":"Patch Set 1:\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/772400/1 : FAILURE in 9m 51s","accounts_in_message":[],"_revision_number":1},{"id":"b637f9460bb005e44050106aa8017e786b54d1f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 10:45:25.000000000","message":"Patch Set 1: 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-ussuri https://zuul.opendev.org/t/openstack/build/02bd11c759ba4466a7146ef03e605a56 : SUCCESS in 55m 41s\n- neutron-tempest-plugin-designate-scenario-ussuri https://zuul.opendev.org/t/openstack/build/28292442be7a45ec915b439c7a5b2f13 : SUCCESS in 24m 07s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-ussuri https://zuul.opendev.org/t/openstack/build/cae7ee6a7b4f42c9a3d3ec0612f96b09 : SUCCESS in 1h 48m 44s\n- neutron-tempest-plugin-scenario-openvswitch-ussuri https://zuul.opendev.org/t/openstack/build/0fead14914e0432b882bbfb2321e94c4 : SUCCESS in 1h 32m 16s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri https://zuul.opendev.org/t/openstack/build/c37f7d6bb6894f8d89c8dcb231da7f0b : SUCCESS in 1h 21m 52s\n- neutron-tempest-plugin-scenario-ovn-ussuri https://zuul.opendev.org/t/openstack/build/d48820846e5c4c66a07396a6e96a5deb : SUCCESS in 1h 18m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bd55896575ac4892b3d7c155e3975384 : SUCCESS in 45m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/16da008e9ac142e5a9bbb1862ce78494 : SUCCESS in 12m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bfc748b78a1f4a53ab8f01f12daaf2eb : SUCCESS in 39m 07s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fd96a9299f9843619c8689118b86e73d : SUCCESS in 27m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e871e82f0b6f44f8b4e812948c3a77f3 : SUCCESS in 36m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0ae33d1f228b40708825034f2d7be5d4 : SUCCESS in 10m 44s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/62106e4dd58841b78c492bd1e5d7dc3c : SUCCESS in 48m 22s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/6a79cc592042493f8f2bfc0033d8feef : SUCCESS in 1h 19m 29s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/3593cf0880ba452892aa7b190625b0eb : SUCCESS in 1h 08m 04s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/6b2ad7540d4f40b98b4ca6b1bf483447 : SUCCESS in 1h 48m 43s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/b0123e70624247c892886dfb2b4fd20c : FAILURE in 12m 05s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/34ceba65da9444d6b9f67d758422061f : FAILURE in 15m 58s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/d1630d106b49485d82e43df972d46c49 : SUCCESS in 1h 08m 21s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/9310378090ae448993f3cdabc1abeb70 : SUCCESS in 1h 12m 27s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/fbe992eac4814415926928cf2c85767d : SUCCESS in 58m 52s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/2f1e183d0eda4d75b6833c4909001ce6 : SUCCESS in 1h 15m 01s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/99b94cb475df4116858526190db73234 : FAILURE in 1h 36m 34s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/7c85732c260d434bba63bfdd516adbea : SUCCESS in 1h 21m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b15185618ff04520bb13318a01d4ec7d : SUCCESS in 1h 09m 53s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/3a5882654a884acea1db8392e4f65644 : SUCCESS in 2h 16m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0f4ddb450c8c49cc9d504284896fc3a5 : SUCCESS in 1h 17m 17s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/3b668d62350e4b808bc32a4434e87e3b : SUCCESS in 1h 00m 53s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/fe63a5da6b9048089507726a93ce794c : SUCCESS in 46m 38s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/1ac35472a0ec48adb75c7ecb376c3c31 : SUCCESS in 1h 29m 16s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/09ce17e47ca84decbddf994527fb488f : SUCCESS in 42m 43s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/ca4930fa8061464183ec92a9e85d3a0e : SUCCESS in 3h 35m 20s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/6f6deb7d76364b34b1fcdfadf7de9edb : SUCCESS in 1h 15m 47s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/1e7cffccbff542f8a3df9ea3f0b86c39 : SUCCESS in 1h 57m 23s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/827de4f93d14443b9860bf40b03187b2 : SUCCESS in 2h 02m 33s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/a5df080b14604c5eaadf460fdb5e002c : FAILURE in 2h 27m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"66c94e1ded881a44073bef9402e6ac632ba90247","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2021-01-26 10:53:31.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"7f583daa88740a8f038344c2d21a5ad35cac52db","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-26 11:01:51.000000000","message":"Patch Set 1:\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/772400/1 : FAILURE in 7m 33s","accounts_in_message":[],"_revision_number":1},{"id":"a05e1a2bb49327a32ed590fec32b63416d824ede","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-01-26 14:03:52.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* SRIOV-neutron-direct http://13.74.249.42/refs/changes/00/772400/1/SRIOV-neutron-direct : FAILURE\n\n* SRIOV-neutron-macvtap http://13.74.249.42/refs/changes/00/772400/1/SRIOV-neutron-macvtap : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"3580b75a4760005dd8493dbd1f6975a943eabeca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 14:41:30.000000000","message":"Patch Set 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-ussuri https://zuul.opendev.org/t/openstack/build/a188c9b50e5649b5be03211576039cbf : SUCCESS in 43m 10s\n- neutron-tempest-plugin-designate-scenario-ussuri https://zuul.opendev.org/t/openstack/build/2122539c559d448db86b3c9a1894cd26 : SUCCESS in 38m 08s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-ussuri https://zuul.opendev.org/t/openstack/build/506135ebdb5a494aa4da11e47eef951e : SUCCESS in 1h 59m 56s\n- neutron-tempest-plugin-scenario-openvswitch-ussuri https://zuul.opendev.org/t/openstack/build/15ca8d9648284ca8978bdb8e435180f1 : SUCCESS in 1h 21m 32s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri https://zuul.opendev.org/t/openstack/build/8560c021c6124c42a90c6c1922f33d7e : SUCCESS in 1h 13m 53s\n- neutron-tempest-plugin-scenario-ovn-ussuri https://zuul.opendev.org/t/openstack/build/788b975a4c1e41bdbda66b2f56614fef : SUCCESS in 1h 18m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/062ccfa90c9e443ba8f8b981896df829 : SUCCESS in 34m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a49531dc5dd0411ab3a567111d76399b : SUCCESS in 12m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4fbc7de67c95481bbb05c0fd7cab4fb2 : SUCCESS in 31m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/845efde1e80e4d31967b7d75fef2a2b9 : SUCCESS in 36m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c270e6943cdd47d2a32ea9fa46bc18d5 : SUCCESS in 29m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ec6e7f0d53f4a5ba57448d85d16ff27 : SUCCESS in 9m 21s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/ea36743ae0c54542ae4993c64eba9f6d : FAILURE in 44m 14s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/1d5d79e40a3149789872283d4d0839e6 : SUCCESS in 1h 08m 53s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/8dc139a52c2a45edafb19ca0b4d42d3a : SUCCESS in 1h 13m 27s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/b8ca9c87fb2d4b24a1d773ddae6cb42a : SUCCESS in 1h 47m 53s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/b891dca658604b0faf00d23c92572e5d : FAILURE in 12m 22s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/8c43a7f452b241d9911ccb7010e662dd : FAILURE in 17m 40s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/93ea2bafe042416dbf2eefd57f1fb5a3 : SUCCESS in 1h 19m 27s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/1fa2dbe879104520bf7e220863bc9512 : SUCCESS in 1h 13m 15s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/6ffb82cac87a41739c5265d07ea366c4 : SUCCESS in 1h 02m 13s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/7063905d79364356bea3a7ec7d10509d : FAILURE in 1h 42m 37s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/5b1ed7d83cf54cd4b28ff764da7130c4 : FAILURE in 1h 48m 39s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/58a5726f833e421796a865731ce41445 : SUCCESS in 1h 12m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1a393174bbc647c181c61dd4cba5a29a : SUCCESS in 1h 02m 58s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/043e3b01327e476b96b79fdb8e1d0d64 : SUCCESS in 1h 55m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fb082859177548c38d9cea0f75d0e7f9 : SUCCESS in 55m 31s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/f88f893fddaf4d6d88959c54f9621677 : SUCCESS in 1h 18m 06s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/4b063e6521ff47ef909f59c1e23adf55 : SUCCESS in 40m 46s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/d1cb9fa3219f4247b97106d92b651bfb : SUCCESS in 1h 23m 32s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/576ef2595a5f45c1aa9ff3c40caeb977 : SUCCESS in 52m 23s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/3276dbeebb8e4cf1a1acebf5c8d176a9 : SUCCESS in 3h 14m 28s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/964507d0441847c692ac6fae79a51707 : SUCCESS in 1h 28m 04s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/4a17a597ae2d4c8f9e653ec012e95164 : SUCCESS in 1h 52m 25s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/c5175347f6974da6b84fd89e03a2564b : SUCCESS in 1h 54m 58s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/aa20aa48ad0543baac0842b986d0fca7 : FAILURE in 1h 54m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1ded9289e73483814a02c1336b48a2dd8bf5c704","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2021-01-28 05:01:15.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"1040799e6df0bf851ce51d39d728f15692f3e740","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-28 05:10:27.000000000","message":"Patch Set 1:\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/772400/1 : FAILURE in 7m 30s","accounts_in_message":[],"_revision_number":1},{"id":"20299551672ff4a18fdf8b3512931bd2e7a3da2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 08:43:10.000000000","message":"Patch Set 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-ussuri https://zuul.opendev.org/t/openstack/build/338b60e57ffd46a389ad29795091c237 : SUCCESS in 36m 12s\n- neutron-tempest-plugin-designate-scenario-ussuri https://zuul.opendev.org/t/openstack/build/e7b7dd5327c6487f9ece23088a207d51 : SUCCESS in 39m 51s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-ussuri https://zuul.opendev.org/t/openstack/build/f9f5de0d4fb44b88a58f98b20fef695e : SUCCESS in 1h 37m 57s\n- neutron-tempest-plugin-scenario-openvswitch-ussuri https://zuul.opendev.org/t/openstack/build/ae38669333774e72b57921a09909a2be : SUCCESS in 1h 24m 38s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri https://zuul.opendev.org/t/openstack/build/19d15e4fb92340c7bb0a4b8f2bfd7c57 : SUCCESS in 1h 03m 49s\n- neutron-tempest-plugin-scenario-ovn-ussuri https://zuul.opendev.org/t/openstack/build/ed12fbb1f9234bc1a4ad422b2018cf87 : SUCCESS in 2h 04m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6216aee10404427eb18f0cb4f456b8c2 : SUCCESS in 21m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e596207d20f34b66a72209092fdd6e24 : SUCCESS in 11m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c96308ac5ef84a3faaf4be4562704578 : SUCCESS in 16m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f0598b9a1ae1464390447d2b39344cb2 : SUCCESS in 18m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e8d24c4a2ae5479a976d363724e7ba91 : SUCCESS in 16m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/df97342fb4ed4291a669ef130c941513 : SUCCESS in 10m 13s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/bdbf460d5e0a4c899dfef339fa0aaa7d : TIMED_OUT in 2h 15m 14s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/ebec398d774d43a19384b7406416fa5c : SUCCESS in 1h 25m 18s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/c84959b66f194ecc85906b268531a680 : SUCCESS in 1h 08m 16s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/2e228533b06f4375a3d43dadae00f0cf : SUCCESS in 2h 08m 26s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/d50fef7665934941b54b5a4200ec587b : SUCCESS in 1h 11m 16s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/61a8c3082bec4a06aac364adcc3f805f : SUCCESS in 1h 16m 54s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/6971e5f257cb40e08976380c9621f4a6 : SUCCESS in 1h 17m 14s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/af3dcd151a954f5dadf1879151f9f633 : SUCCESS in 1h 11m 15s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/1114af18ad7842c490bddb17a2536034 : SUCCESS in 1h 03m 04s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/d2593a3c417649198482891af8126c0d : SUCCESS in 1h 37m 16s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/62736ac214114903b2e2336a392c762d : FAILURE in 1h 59m 34s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/8950f888074b479fa15c3e4c8c7e2822 : SUCCESS in 1h 11m 37s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4cd165650f744879bbe58653ff5039e3 : SUCCESS in 1h 04m 20s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b1519c6af0d14dddbe553b2be815459a : SUCCESS in 2h 00m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/45ab0669dead43028087ad40b6cd6fc0 : SUCCESS in 1h 02m 28s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/d815afca06b949b88bc5d21d1cbd7291 : SUCCESS in 1h 17m 34s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/0372cdc39eb048629249300e5fba0ea7 : SUCCESS in 43m 44s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b0525ff67db944258dec7742b6a3131d : SUCCESS in 1h 23m 26s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/fdbe0416bd214f1f92370af6dcd5710e : FAILURE in 55m 45s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/b2cd7a5add824db7a0e10c9b386514c9 : SUCCESS in 3h 36m 54s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/4e48886dc75e44b99255757d7235062e : SUCCESS in 1h 16m 48s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/53e16bfc2e664bf5ad89ca222ec71946 : SUCCESS in 1h 50m 19s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/733f119cccbc4566859215ffcae32ea3 : SUCCESS in 2h 05m 07s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/72a7670967794119a80301ddd253be70 : FAILURE in 1h 45m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"508304acc893e440d267abb7a15fd8828fa8a7cc","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2021-01-28 09:24:17.000000000","message":"Patch Set 1:\n\nrecheck TIMED_OUT","accounts_in_message":[],"_revision_number":1},{"id":"fbd76937985e9c16d66a2d92107b5fc3b130bed7","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2021-01-28 09:33:38.000000000","message":"Patch Set 1:\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/772400/1 : FAILURE in 8m 35s","accounts_in_message":[],"_revision_number":1},{"id":"b46c767b2270af9f72c861328859fa1501971e96","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-01-28 11:17:09.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"702fce70231216b4082ca3ef490a2d3cb3bba017","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-28 14:37:48.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-ussuri https://zuul.opendev.org/t/openstack/build/361c13aaaa794b298746e4631ac38c04 : SUCCESS in 54m 04s\n- neutron-tempest-plugin-designate-scenario-ussuri https://zuul.opendev.org/t/openstack/build/025d53285e3140c7aebda1955b7d8874 : SUCCESS in 31m 13s (non-voting)\n- neutron-tempest-plugin-scenario-linuxbridge-ussuri https://zuul.opendev.org/t/openstack/build/ec8b8a10439140958d9b5c39f80c5839 : SUCCESS in 1h 30m 02s\n- neutron-tempest-plugin-scenario-openvswitch-ussuri https://zuul.opendev.org/t/openstack/build/2ec2fa7a4b594eaeb0f9c08ec6600086 : SUCCESS in 1h 25m 53s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-ussuri https://zuul.opendev.org/t/openstack/build/6b6e400fa9ed41de999fde1405304691 : SUCCESS in 1h 21m 06s\n- neutron-tempest-plugin-scenario-ovn-ussuri https://zuul.opendev.org/t/openstack/build/bfb4fbe977164721aecbf11cc2557344 : SUCCESS in 1h 21m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fb9653ed1808406884d9b3c5224091c6 : SUCCESS in 24m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0a5c22634a574f5f87123ec322d11fed : SUCCESS in 13m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/522423d17f014560bc4441fec6f26820 : SUCCESS in 27m 50s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3fed58b51f834eddbb10f3ab40afe7e2 : SUCCESS in 28m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/19b51776e0054ee391b685fa0eefe5d6 : SUCCESS in 26m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5881111770b34a40b00fb792dccdc3a1 : SUCCESS in 8m 59s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/46f40bb488b64d0db360fac8fcb2ee2c : SUCCESS in 52m 50s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/f0dc6546570b479ab513e8fc4ff25309 : SUCCESS in 1h 07m 48s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/6c9e205826aa49478dbd5aa4cc425a9e : SUCCESS in 1h 27m 44s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/30f8431071044cd78e8564ab8d7c65e7 : SUCCESS in 1h 45m 27s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/aba75026a9c14a76b4b05339fd507688 : SUCCESS in 1h 14m 46s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/549d482475ad41a599bd66ee8f350d16 : SUCCESS in 1h 13m 25s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/4686d03ce51e4bf897bd6ca0a926828b : SUCCESS in 1h 06m 25s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/5ad70d0382474ab191adb2a4ae10f961 : SUCCESS in 1h 27m 09s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/3c30d75bfb54439484103dd446f5f990 : SUCCESS in 1h 03m 37s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/15dd6fab51694643a80310eb30ea9058 : SUCCESS in 1h 36m 55s (non-voting)\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/f99cdcfe037a47ed8772dd8655b657c4 : FAILURE in 1h 56m 33s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/17dc8c07c4b84e67ab5d1d8ccf77ffda : SUCCESS in 1h 11m 21s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/45d7d419356c47e88a5fd583b7e35fd1 : SUCCESS in 54m 17s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c6302ab2c00746618fabd26b14358533 : SUCCESS in 2h 06m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ac9d8fbe788e4cd58d4a52e2286fc6ac : SUCCESS in 59m 35s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/06df5f4bce6f4683a029fb89d0a6e045 : SUCCESS in 1h 07m 13s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/02a45da875e9460880f2dc96151a2f52 : SUCCESS in 38m 20s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/9d3e846614c54fa8ae6da12ab09f6ddd : SUCCESS in 1h 19m 21s (non-voting)\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/48345ad4bcc84f439113ae7582c59741 : SUCCESS in 50m 59s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/88417522287847d4b62508b4d04f9b28 : SUCCESS in 2h 56m 55s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/54907cc7419c4769a8f3908f82f31212 : SUCCESS in 1h 10m 31s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/47a5ae68d1004a74960870617e286430 : SUCCESS in 2h 12m 24s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/5604723870e74fff91bf4678d14baf73 : SUCCESS in 1h 48m 47s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/6fa62583aa5c44e1844a220750e6a8d7 : FAILURE in 1h 58m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"71aa07ad9e2cd5495dd5ecaef1b9e8514a2bd603","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-01-28 15:41:12.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* SRIOV-neutron-direct http://13.74.249.42/refs/changes/00/772400/1/SRIOV-neutron-direct : FAILURE\n\n* SRIOV-neutron-macvtap http://13.74.249.42/refs/changes/00/772400/1/SRIOV-neutron-macvtap : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"63d5ee15b6daba72c3ab95d06a2f102fa0b984fa","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2021-02-02 01:29:29.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"016c215e068d1e3b9ff085129d5312a3501d694f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-02 01:29:54.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"989e3df3e82d346bdaaae287245e79f59c11a21e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-02 03:35:00.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api-ussuri https://zuul.opendev.org/t/openstack/build/be3e20c93ba3428c9aaaa92be5c26355 : SUCCESS in 55m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/855fb2113b744b4b9aa777f9a8938e95 : SUCCESS in 13m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7053e8532b764c8dbbc9da8e75625a51 : SUCCESS in 16m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/618cfe2531cf4d119eb4ad22d1099435 : SUCCESS in 19m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c943bbc202614261b453c37dbabc1966 : SUCCESS in 9m 41s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/3b277a11b84242a79b385cf990ed2ca8 : SUCCESS in 47m 32s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/c1bb0adb95924ae5b916128a2516bef2 : SUCCESS in 1h 07m 35s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/fb7ddb403c2f409b9f748a9968c656df : SUCCESS in 1h 14m 32s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/791255d939ba4387b9d8998296023d4e : SUCCESS in 1h 12m 00s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/0c9d9e9fb8404770a3e94b92b7d13864 : SUCCESS in 1h 14m 00s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/39ae9e8ff6fc48f184f227ef4ed5a027 : SUCCESS in 1h 13m 32s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/d08329e68801419ba9a66dab9ee9970e : SUCCESS in 1h 15m 28s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/45a91b1141434a88ae5295368eaec1f4 : SUCCESS in 2h 01m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4651aafa562f455880036dcdeee42642 : SUCCESS in 59m 30s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/36ea884bbe2743ab95ef42eb45d3fcf6 : SUCCESS in 1h 19m 43s","accounts_in_message":[],"_revision_number":1},{"id":"24ca8989fcc16512d1bf1036805a4837bed1bc4f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-02 03:35:01.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"3a2790ea9ec3db7fe03250b9c6621446e320c842","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-02 03:37:00.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f0c514f902bc4feb93fcea1b742386a0 : SUCCESS in 1m 04s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e24a66d82e993a815d170823caec6a291da8f960","revisions":{"e24a66d82e993a815d170823caec6a291da8f960":{"kind":"REWORK","_number":1,"created":"2021-01-26 07:07:24.000000000","uploader":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"ref":"refs/changes/00/772400/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/00/772400/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/772400/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/772400/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/00/772400/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/00/772400/1"}}},"commit":{"parents":[{"commit":"df9ef3df03b9c8494e3a7dea210d411ce01c8168","subject":"Merge \"Add WaitForPortCreateEvent in BaseOVSTestCase\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/df9ef3df03b9c8494e3a7dea210d411ce01c8168"}]}],"author":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2020-11-23 09:05:15.000000000","tz":240},"committer":{"name":"Oleg Bondarev","email":"oleg.bondarev@huawei.com","date":"2021-01-26 07:07:24.000000000","tz":0},"subject":"Optimize get_ports with trunk extension","message":"Optimize get_ports with trunk extension\n\nUse case: many trunk ports (300+) each with many subports.\nIssue: get_ports takes much time.\nSolution: apply trunk resource extend func for a full list of ports,\nnot for each port individually, thus avoiding a DB query for each\ntrunk port.\n\nThe approach will be extended for other resource extenders, like QoS,\nand probably for other resources as well.\nQoS: https://review.opendev.org/c/openstack/neutron/+/764454\n\nChange-Id: Ic08e4049f6156c0700ca3c7aee251b6eb0eb97da\nCloses-Bug: #1905268\n(cherry picked from commit e007349d47812f2307e8951ed44f3c392089bb3b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/e24a66d82e993a815d170823caec6a291da8f960"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/e24a66d82e993a815d170823caec6a291da8f960"}]},"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}},{"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":{}}}]}
