)]}'
{"id":"openstack%2Fneutron~777976","triplet_id":"openstack%2Fneutron~stable%2Fvictoria~I97ada62484023b9833ed12afd68eb4c8d337fd1f","project":"openstack/neutron","branch":"stable/victoria","topic":"bug/1896734","hashtags":[],"change_id":"I97ada62484023b9833ed12afd68eb4c8d337fd1f","subject":"Improve \"get_devices_with_ip\" performance","status":"MERGED","created":"2021-03-01 10:31:34.000000000","updated":"2021-03-03 21:42:45.000000000","submitted":"2021-03-03 21:37:36.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":"777976-bug/1896734","meta_rev_id":"ca07eacf87939d4674ab0cea1c19f8474e737332","_number":777976,"virtual_id_number":777976,"owner":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-03 21:37:34.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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"all":[{"value":2,"date":"2021-03-03 09:28:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":2,"date":"2021-03-02 19:40:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":1,"date":"2021-03-02 07:26:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},{"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":1,"date":"2021-03-03 09:28:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},{"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":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-01 14:27:04.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-03-02 07:26:51.000000000","updated_by":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"reviewer":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"state":"REVIEWER"},{"updated":"2021-03-02 19:40:10.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"},{"updated":"2021-03-03 09:28: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":"b10ed7d4ee677b4313ada0a787107bece3bdd5b9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-03-01 10:31:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"01b728f81787c78ce0981956e169d93f7022dcd3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-01 14:27:04.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-victoria https://zuul.opendev.org/t/openstack/build/36894df3f9834296b2b1cec6fff0ba40 : SUCCESS in 47m 35s\n- neutron-tempest-plugin-scenario-linuxbridge-victoria https://zuul.opendev.org/t/openstack/build/14e1920a1a444867a1383ed06d444447 : SUCCESS in 1h 47m 26s\n- neutron-tempest-plugin-scenario-openvswitch-victoria https://zuul.opendev.org/t/openstack/build/556dbbb30dec4ff7b7f2d0eb5daa1885 : SUCCESS in 1h 29m 56s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-victoria https://zuul.opendev.org/t/openstack/build/c4a38e4866a241ba97bbd49787709a21 : SUCCESS in 1h 27m 50s\n- neutron-tempest-plugin-scenario-ovn-victoria https://zuul.opendev.org/t/openstack/build/58cb1a3c6b994bfc8e458dc666dcf6fb : SUCCESS in 1h 31m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8c8bc7cee89d4987a034227e7b5611c4 : SUCCESS in 38m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/85e622402a1844b68520b2d48f37140e : SUCCESS in 13m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a868d5bedf21438e8297083d30ad1846 : SUCCESS in 26m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/28f8a900f0a84cada41d6465d7f1ae06 : SUCCESS in 28m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6f98376097734f75a0a3590607f26ae4 : SUCCESS in 9m 24s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/b7d2889e73284c5b96af7bc14356e3b8 : FAILURE in 1h 23m 22s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/eff9d8eab8e34b05a7b07598eceb313e : SUCCESS in 1h 12m 48s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/27068561f6c74298ac00262c18bc0b32 : SUCCESS in 1h 11m 46s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/906bee13fa324d2fa6342df9c086337d : SUCCESS in 1h 08m 12s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/c24282528e074a6bbf5dd8cb3af0cdcf : SUCCESS in 1h 29m 57s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/770fe47f14f741649486d09b1d4d71c0 : SUCCESS in 1h 13m 35s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/81ca0fc4f3ba47369309052753ba37d9 : SUCCESS in 1h 19m 59s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/84b7c175417c49c286bda31e7e553434 : SUCCESS in 1h 15m 51s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/e7e61d329da04e6ca42affbffab2c7b5 : SUCCESS in 1h 44m 13s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/8abf6603a6a8453a991926d39a0210ea : FAILURE in 1h 42m 22s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/f5c702422ee74cdf98a969bf1a822fc1 : SUCCESS in 1h 16m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/83227f7dccba496e8e2ad2d101a29562 : SUCCESS in 1h 13m 33s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d4f3eb0f23ee426c8e0e50120169dc0d : SUCCESS in 2h 06m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8c39f3f6e61145fead9ac638f5aefd2b : SUCCESS in 1h 03m 00s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/bdba69468e0c465ca5d75f0bc3a7e0ff : SUCCESS in 1h 31m 54s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/0899dc80420542c498868d6145dab6a0 : FAILURE in 31m 54s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4c4f72050c394b9192e70cc0ff2c5b91 : SUCCESS in 1h 18m 20s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/2e8969995cd9403080f6144fa07b2831 : SUCCESS in 3h 16m 36s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/73882fee8bcd4a409405c1eda4b7d55f : SUCCESS in 1h 24m 41s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/f45c30a19dec451d99c87d748ca46ad1 : SUCCESS in 1h 46m 25s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/e782271c5f3046cc87aeaa6c2ba0c6eb : SUCCESS in 1h 54m 18s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/ebe4eff78d1444278aeac7163b9549ba : FAILURE in 37m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ab96ee41203d5328709215e4dff64f8fd1936513","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-03-01 19:39:02.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"5d99d90b156839bcc52566d5a6d91f9c13f73a70","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-02 00:26:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-victoria https://zuul.opendev.org/t/openstack/build/075265426ef34e4887f328200a6cbbd0 : SUCCESS in 45m 04s\n- neutron-tempest-plugin-scenario-linuxbridge-victoria https://zuul.opendev.org/t/openstack/build/af0cabb47182484782eefd9326e816a5 : SUCCESS in 1h 38m 38s\n- neutron-tempest-plugin-scenario-openvswitch-victoria https://zuul.opendev.org/t/openstack/build/d14f1b45c906470da5554d011dff0e11 : SUCCESS in 1h 20m 10s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-victoria https://zuul.opendev.org/t/openstack/build/dcb3dbd3fece4a079a7db9061e6c796a : SUCCESS in 1h 18m 49s\n- neutron-tempest-plugin-scenario-ovn-victoria https://zuul.opendev.org/t/openstack/build/8f9c57a250a140a2b0d1a0b71b0e604a : SUCCESS in 1h 37m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/069375efc0124102ab7e55403b57e67a : SUCCESS in 39m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/130af99cdcc84303981bae5465363edc : SUCCESS in 13m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/44764a351b794445a30713f2eebf45f1 : SUCCESS in 31m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/abc9b14e68404226a9b067ed3ca41d5c : SUCCESS in 32m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/248148bb4d244de6bb3e8314cef8bb61 : SUCCESS in 11m 12s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/e00c5bb8ef3943598e18dc0ad2f35774 : SUCCESS in 1h 18m 52s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/db0f7f6672374e9aaaa788542ccdca25 : SUCCESS in 1h 12m 22s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/af7ef78e39054ceb9abbed85dc9f86e7 : SUCCESS in 1h 32m 57s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/c925ef346bfe47ceb9aa5a08af86c578 : SUCCESS in 1h 14m 08s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/5a146a5239e84224831b200b8e4f357c : SUCCESS in 1h 37m 02s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/397da1e53cec4628928624cd7895c2d9 : SUCCESS in 1h 13m 46s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/bd9a1c1f130044f98d9f32d24ccb07a9 : SUCCESS in 1h 06m 41s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/04a78730f9ef413a8b8fad209c8948c6 : SUCCESS in 1h 01m 48s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/68edc92a34cc4df7b35f144b05a469cf : SUCCESS in 1h 31m 38s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/73f8c5e5cb13487fbabe7fbaa23a0100 : FAILURE in 1h 54m 23s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/f7506d55f2ef40788f6f99254e6f42ea : SUCCESS in 1h 19m 17s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/fb08e9ddce594235a280104d891732f0 : SUCCESS in 1h 27m 06s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c6a25240ef284aa9afc5726c9231bd8f : SUCCESS in 2h 17m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5793f933ec5c4a34a1fd5c539b7eac54 : SUCCESS in 58m 44s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/dc1e15e374cc4fc6b057d52c03485ee4 : SUCCESS in 1h 24m 44s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/489ba2d0ab654b199ebdbaa1b7500c0f : FAILURE in 52m 39s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b5bbfc6cbb2945fcac165ad330c8f016 : SUCCESS in 1h 30m 12s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/03e839608ac54f18b0fb0d3af0a80ccf : SUCCESS in 3h 56m 55s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/cb2de7051da84a06bd7fff499efa105a : SUCCESS in 1h 33m 18s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/9d26feaba4b64850b5faf010f7c4c39a : SUCCESS in 1h 44m 01s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/61a000d8fce44d51a87afc3e7ec5a71c : SUCCESS in 2h 22m 38s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/7f35f66bd36c430fb9820b73fa6383fe : FAILURE in 41m 09s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6b0416a8b13487927d445019fb1dbb86f1ecd06d","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2021-03-02 07:26:51.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"6974d6775cb430410080e96f9bd898f6a8414eff","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2021-03-02 19:40:10.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"d61a54d591cb12aaaf2fdc8ea5546be03692e951","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-03-03 09:28:34.000000000","message":"Patch Set 1: Code-Review+2\n\nLooks nice to have in stable indeed, clean backport","accounts_in_message":[],"_revision_number":1},{"id":"c20b80dbf0604c30592b9febda4df0bd01ac59a8","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-03-03 09:28:47.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"078d1bf0ce849e8c13c97f7b81ac26249f7cce95","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 09:29:23.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"a291662b29f01bba5269c19c355b87b9e472b1af","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 11:42:32.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate 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-victoria https://zuul.opendev.org/t/openstack/build/32746cd462e74679b136a40bcfdbf513 : SUCCESS in 48m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4910021c0e444713b48aca638ffafc29 : SUCCESS in 15m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/81d2c82bf8664bf5b52007afc3b4bc38 : SUCCESS in 34m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e487786416ca4d7fa8fb5c2fc7dd9623 : SUCCESS in 30m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c6416d644f1f42cd9135751f8fbcf196 : SUCCESS in 9m 44s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/7ca8b1539de949139d136f9acec2539e : SUCCESS in 1h 15m 02s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/0fff24e0eaec4ad291823c65ea740e3f : SUCCESS in 1h 14m 15s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/f65da8cbf56644c1a8a76312a56fb875 : SUCCESS in 1h 19m 54s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/073c0bf1c710437abf69051099af2f2a : SUCCESS in 1h 03m 37s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/6f3f64fe881b41889375b3ac6c22d752 : SUCCESS in 1h 14m 45s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/2751935ce2054cf985c09d82870d0c33 : SUCCESS in 1h 31m 07s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/8b2f6dd51d2047c7b80b2dd82ed85caf : SUCCESS in 1h 14m 01s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/d2228e7031dd4fa4b56897445250a930 : FAILURE in 54m 45s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c0b631a0330a4109b82d7e1cd85a9782 : SUCCESS in 2h 07m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d3cc331cf74548c3ba86374ba69e8f57 : SUCCESS in 59m 27s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/b1023b8711a64616a392a7087d152945 : SUCCESS in 1h 15m 57s","accounts_in_message":[],"_revision_number":1},{"id":"23842674cdb25343f4ac22544e8e858845bd2c63","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-03-03 12:06:14.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"e5ab7224bfe182bdc900761f2514120419d1aa9e","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-03-03 13:56:14.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"35c6f175ed1d9909eb00a35c85dff477671ead14","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 15:41:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-victoria https://zuul.opendev.org/t/openstack/build/82c1e2d5d99b4e60acfa49a5b4c84a8a : SUCCESS in 1h 01m 07s\n- neutron-tempest-plugin-scenario-linuxbridge-victoria https://zuul.opendev.org/t/openstack/build/67187f30b749482c8031781803aba6a5 : SUCCESS in 1h 58m 58s\n- neutron-tempest-plugin-scenario-openvswitch-victoria https://zuul.opendev.org/t/openstack/build/a64a6f8f5ddc4398939af1f592385418 : SUCCESS in 1h 50m 18s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-victoria https://zuul.opendev.org/t/openstack/build/e48088adcb834c1688a8bde76ad2ee48 : SUCCESS in 1h 57m 53s\n- neutron-tempest-plugin-scenario-ovn-victoria https://zuul.opendev.org/t/openstack/build/8dd3f9e1848f4287bc22e95d8ec5a01c : SUCCESS in 1h 19m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1f0647da20c549c0b02d68c1fba4e622 : SUCCESS in 40m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1742d673969c4c969b0198faa9b68753 : SUCCESS in 14m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e03b0408b857433da017aaf7e479c60a : SUCCESS in 26m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/02c0e98c90ab44f79db508a6d2bc24e8 : SUCCESS in 25m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ca416af19260421eab6936f89f4d32dd : SUCCESS in 15m 03s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/27348d002d8b42d58755829c829b3313 : SUCCESS in 1h 19m 19s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/e1a794bdfb6f4343852fce17674f1b51 : SUCCESS in 1h 14m 11s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/80b844b06daa4a96983ac0f1cf2bee1c : SUCCESS in 1h 53m 02s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/a7b8392bea6c436189602625c6791c76 : SUCCESS in 1h 12m 15s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/886e5c6c74ea435aa1c09dd82d63c6ab : SUCCESS in 1h 10m 50s\n- neutron-grenade-ovn https://zuul.opendev.org/t/openstack/build/3240b7accf39413cabef07569dfb58e8 : SUCCESS in 1h 13m 33s (non-voting)\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/fd699fe8f81d429f9bdb8462e0f52784 : SUCCESS in 1h 04m 06s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/36186b0f3b3d4e50a6ae8748493ba162 : SUCCESS in 1h 43m 50s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/b9a2da76f16e43708cc24aa69e5e6e84 : SUCCESS in 1h 14m 54s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/d397152205e14433adc99a58f309df8e : FAILURE in 2h 30m 14s (non-voting)\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/dce471e6afc2411b9af126ee6bcff3f8 : SUCCESS in 1h 22m 04s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8506535f0164445f948655ecaf761bcd : SUCCESS in 1h 19m 08s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/0f668b6f570946a48da786c6a6645f8f : SUCCESS in 2h 09m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0c7f56050e974266b69704b9e2cdc5d2 : SUCCESS in 1h 33m 38s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/a5deb7d0a4e84013b459a5f175e29e08 : SUCCESS in 1h 19m 04s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/1aab0b07747c426e97f02d5000d35ab1 : FAILURE in 35m 33s (non-voting)\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0c6f0419958e48428e7d3a84a64bbd27 : SUCCESS in 1h 23m 31s (non-voting)\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/f74c28d5a73546e5871d39fb0e5d5036 : SUCCESS in 3h 15m 21s (non-voting)\n- neutron-centos-8-tripleo-standalone https://zuul.opendev.org/t/openstack/build/2a9ba425e3fd4f55b148229ad2cc67bf : SUCCESS in 1h 14m 55s (non-voting)\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/2ccb459f9a9d4d3b8f548ae373ecbe73 : SUCCESS in 1h 41m 27s (non-voting)\n- neutron-ovn-tripleo-ci-centos-8-containers-multinode https://zuul.opendev.org/t/openstack/build/4646501d9d1b4a90919e477f33636c22 : SUCCESS in 1h 55m 31s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/9b75460ad08e4b2c8e70dce582b35a62 : FAILURE in 35m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"936c036d9ec6e521584519c9063ade562624550c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 17:06:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"daf4fe0e7e874a64984d63412997b3f8acb3f812","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 21:37:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api-victoria https://zuul.opendev.org/t/openstack/build/63de6de985f3474390ff8939d3f0797d : SUCCESS in 49m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f79f7017e64547e29f42db6ccac431ba : SUCCESS in 12m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/24fed9bbf8624a1a966ae859b049d645 : SUCCESS in 25m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/29cda51300914764984377bef6b776b2 : SUCCESS in 24m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eab59210276948b2a632404e45e0dafc : SUCCESS in 11m 44s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/683a9e47de874566ae8e3f2a6f6bbd37 : SUCCESS in 1h 12m 13s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/70aab9c9d7f94930870e68a8ad7f84f7 : SUCCESS in 1h 15m 21s\n- neutron-tempest-with-uwsgi https://zuul.opendev.org/t/openstack/build/47c685bb1bb448ab99fde05255d362ba : SUCCESS in 1h 14m 23s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/379038e9f0ca46278cd5052447faa560 : SUCCESS in 1h 14m 45s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/da10e6c04e674dc5a195a2c09b0a432c : SUCCESS in 1h 11m 51s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/0a44fffaa4084b98afd957804ae44b8c : SUCCESS in 1h 28m 03s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/90bfacc88e7f4642bc16e299d415ab06 : SUCCESS in 1h 17m 22s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/34e38010a13e45ffb3c74b75e1a703d8 : SUCCESS in 1h 18m 46s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/71c76ca94454460ab49373e9d65cfeb1 : SUCCESS in 2h 07m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/51725cf20da74b8583baa69c894ebbd2 : SUCCESS in 59m 09s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/859fb6791e714114a2250c932eba8951 : SUCCESS in 1h 22m 54s","accounts_in_message":[],"_revision_number":1},{"id":"cd6a33fab0a3c654336ee21e1deebf13574fa918","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 21:37:36.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"ca07eacf87939d4674ab0cea1c19f8474e737332","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-03 21:42:45.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/652be3f79e8c4b438d181d34dc554f7b : SUCCESS in 1m 59s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"577d5bd977838079cbdccac7347a1784ddb19f9c","revisions":{"577d5bd977838079cbdccac7347a1784ddb19f9c":{"kind":"REWORK","_number":1,"created":"2021-03-01 10:31:34.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/76/777976/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/76/777976/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/76/777976/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/76/777976/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/76/777976/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/76/777976/1"}}},"commit":{"parents":[{"commit":"16c51f3a6486d4402ce175df608c5eb4f9d8aae0","subject":"Merge \"Don\u0027t configure dnsmasq entries for \"network\" ports\" into stable/victoria","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/16c51f3a6486d4402ce175df608c5eb4f9d8aae0"}]}],"author":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2021-02-24 14:46:10.000000000","tz":0},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2021-03-01 10:31:10.000000000","tz":0},"subject":"Improve \"get_devices_with_ip\" performance","message":"Improve \"get_devices_with_ip\" performance\n\nAs reported in LP#1896734, there is a limit in the size of information\nthat can be transmitted in one single message between an application\nand the privsep daemon. The read socket buffer is limited in size;\na message exceeding this size will generate an exception.\n\nIn order to limit the amount of information to be sent, this patch\nimproves the performance of \"get_devices_with_ip\". In the previous\nimplementation, the whole list of network devices from a namespace\nwas retrieved. In some environments, the list of devices could be\nso big that the list returned by \"privileged.get_link_devices\" can\nexceed the read buffer size (as reported in the LP bug when the\nOVS agent tries to retrieve the list of IP addresses in the system).\n\nNow the function calls \"privileged.get_ip_addresses\", that returns\na much smaller list. This patch is also reducing the number of system\ncalls to just one; the previous implementation was retrieving first\nthe devices link information list (that method was returning a much\nbigger blob) and then, per device, retrieving the IP address\ninformation.\n\nChange-Id: I97ada62484023b9833ed12afd68eb4c8d337fd1f\nRelated-Bug: #1896734\n(cherry picked from commit a6cdf273c06a3bba713d7b8d0ef3a9b71b0ffc57)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/577d5bd977838079cbdccac7347a1784ddb19f9c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/577d5bd977838079cbdccac7347a1784ddb19f9c"}]},"branch":"refs/heads/stable/victoria"}},"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":{}}}]}
