)]}'
{"id":"openstack%2Fneutron~807635","triplet_id":"openstack%2Fneutron~stable%2Ftrain~Id3a529248d3984506f0166bdc32e334127a01b7b","project":"openstack/neutron","branch":"stable/train","topic":"bug/1942179-stable/wallaby-stable/victoria-stable/ussuri-stable/train","hashtags":[],"change_id":"Id3a529248d3984506f0166bdc32e334127a01b7b","subject":"Don\u0027t use singleton in routes.middleware.RoutesMiddleware","status":"MERGED","created":"2021-09-07 06:09:58.000000000","updated":"2021-09-07 21:11:32.000000000","submitted":"2021-09-07 21:09:49.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":"807635-bug/1942179-stable/wallaby-stable/victoria-stable/ussuri-stable/train","cherry_pick_of_change":807634,"cherry_pick_of_patch_set":1,"meta_rev_id":"a707147a08de79b4f3602123b4ac68b53b90daf9","_number":807635,"virtual_id_number":807635,"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-09-07 21:09:48.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-07 14:18:55.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-09-07 11:44:08.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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"all":[{"value":1,"date":"2021-09-07 14:18:55.000000000","permitted_voting_range":{"min":1,"max":1},"_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":"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":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-09-07 08:39:38.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-09-07 09:43: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-07 11:44:08.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2021-09-07 14:18:55.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"}],"messages":[{"id":"afd4cc46b9138cd8fbdff9b47883ace47312d31e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-09-07 06:09:58.000000000","message":"Patch Set 1: Cherry Picked from branch stable/ussuri.","accounts_in_message":[],"_revision_number":1},{"id":"afdc68e73c5aa0ac88e4302b25e03a382e53d372","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-09-07 08:39:38.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* SRIOV-neutron-macvtap http://13.74.249.42/refs/changes/35/807635/1/SRIOV-neutron-macvtap : FAILURE\n\n* SRIOV-neutron-direct http://13.74.249.42/refs/changes/35/807635/1/SRIOV-neutron-direct : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"bf3d5baaf8aa8af81d0bbcf6cf70dd5e61271d36","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 09:43:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-train https://zuul.opendev.org/t/openstack/build/92095e841be34c538916c71ee719999f : SUCCESS in 48m 07s\n- neutron-tempest-plugin-scenario-linuxbridge-train https://zuul.opendev.org/t/openstack/build/30274f3b87e04f43a00e9a607c2b89b7 : SUCCESS in 2h 24m 59s\n- neutron-tempest-plugin-scenario-openvswitch-train https://zuul.opendev.org/t/openstack/build/764f7c359bd1451daf99962f8a38590f : SUCCESS in 2h 09m 49s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-train https://zuul.opendev.org/t/openstack/build/65e914d0df724302a2b46ce5868fd827 : SUCCESS in 1h 25m 07s\n- neutron-tempest-plugin-designate-scenario-train https://zuul.opendev.org/t/openstack/build/d600458817384bd8b6fba4773da0b26f : SUCCESS in 43m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ab08c7ff86be48f88f84c0b22c29f770 : SUCCESS in 28m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/036769df7c9047679b8c0e00634538e3 : SUCCESS in 15m 36s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c965386879a94a03ad8840402062bc27 : SUCCESS in 23m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/681d3189ddf949ae90f59c68691644e1 : SUCCESS in 20m 43s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8b881b37eee9491092aa9ae2b38a23e8 : SUCCESS in 21m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4d1eef46ce634599bd6451b5f42a1279 : SUCCESS in 12m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/48010e4be4da4cffa792359748fafb34 : SUCCESS in 1h 00m 50s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/51bf047139a94888af2c9feee7a50096 : SUCCESS in 1h 57m 28s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/444a987064a041e8a14d59062d5bdcc3 : SUCCESS in 42m 08s\n- neutron-functional-python27 https://zuul.opendev.org/t/openstack/build/65e53e9278994d36af50f24e84c40cdf : SUCCESS in 43m 51s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/8c32e05106af46ba873a8223349ef354 : SUCCESS in 1h 19m 20s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/b84a7ee19bea4e2193c3db44a73acf56 : SUCCESS in 1h 33m 51s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/980c3055ff6a4aa88d764fc715e7a72a : SUCCESS in 1h 15m 20s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/192fd1fc89dd4c57a6feb8b433141339 : SUCCESS in 1h 14m 13s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/22e8da19f7a247c392e96187878f3016 : SUCCESS in 1h 01m 28s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/a491d8e3e4dc40358039b64d61a336b1 : SUCCESS in 1h 06m 13s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/40f3734808f341aabf0b6cdda620d0dd : SUCCESS in 1h 11m 08s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/f55155f6bf66451892c64830bc3e890d : SUCCESS in 1h 00m 54s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/3b68bb85189e443ca2a1b30741ce3c81 : SUCCESS in 1h 39m 45s\n- networking-ovn-tempest-dsvm-ovs-release https://zuul.opendev.org/t/openstack/build/4f20058937dd4848bca866b3712fdab2 : SUCCESS in 2h 02m 17s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/fd873cbaa69d4555b7ea89f96072ecc7 : SUCCESS in 1h 06m 16s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cccec4ec9d7a4196ab209743d2cd054c : SUCCESS in 1h 03m 25s","accounts_in_message":[],"_revision_number":1},{"id":"ffbc6f892f3eedaf1dc7039de6f57e564910061f","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-09-07 11:44:08.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"e7ac55f238ece568c4256a0b491e1a2066cbaa6f","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-09-07 14:18:55.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"513c522b6ec920e2c4091f17400e2fc284972df8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 14:20:19.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5ea44e9850b47c7c8fcc10635769b9f232e44390","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 16:03:21.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-train https://zuul.opendev.org/t/openstack/build/904f08150d0f4833b9320a768dd05732 : SUCCESS in 53m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b81e117a2c741bebd0a05d615167c8a : SUCCESS in 14m 03s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e82213e87ff149ecbd51cc7aa47c9f65 : SUCCESS in 31m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b77fa63c63b74944b13807ebb2d7dc38 : SUCCESS in 27m 31s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d3373365f2b444a6ae9e63fa535c105b : SUCCESS in 31m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58f6154bae4948dab4952154cbf87060 : SUCCESS in 10m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/919f677c76b8418dbceb80ee8567f17a : SUCCESS in 1h 06m 08s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/e8775d9ddbb8429097a35220732a1357 : SUCCESS in 1h 21m 23s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/40f09a9b286a40e98a2e06cf8322f391 : SUCCESS in 47m 16s\n- neutron-functional-python27 https://zuul.opendev.org/t/openstack/build/3703d84e8b914fbb84a8868759a8df46 : SUCCESS in 48m 03s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/b078013bdc204e47b4aaf34fbae15948 : FAILURE in 1h 13m 47s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/c07e810333e44c72a92ea6f95fe5c6dd : SUCCESS in 1h 23m 03s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/ed025c29fb954288be366c0a2144a849 : SUCCESS in 1h 07m 17s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/825ef1966d0d4083a82504282dfe50e4 : SUCCESS in 1h 33m 15s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6a45b85628d14cc3a8cfb9d02948e87b : SUCCESS in 1h 08m 16s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/067d32281eb64fa3b340c549532040aa : SUCCESS in 1h 06m 27s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/c729c4a10e414455a2e673131e4fb3b0 : SUCCESS in 1h 02m 10s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/cdad90c4203b401396fab8e0c9182222 : SUCCESS in 1h 34m 22s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/98fca84e66444310bcbd4b3442fda3aa : SUCCESS in 1h 09m 25s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/56197ee9977f4133bcf4e31e7777104e : SUCCESS in 1h 14m 03s","accounts_in_message":[],"_revision_number":1},{"id":"828d9d772878aadf5ffcebc5e80f209fcf7d52b2","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-09-07 16:48:59.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"ad05785f05256a40ceddbfc09758ffe8d66f721d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 19:24:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-train https://zuul.opendev.org/t/openstack/build/6c7643f4fc194cd499a2bf8e999e708c : SUCCESS in 45m 13s\n- neutron-tempest-plugin-scenario-linuxbridge-train https://zuul.opendev.org/t/openstack/build/4d98a95f89684dc194f4ed812d4cf4bd : SUCCESS in 1h 42m 04s\n- neutron-tempest-plugin-scenario-openvswitch-train https://zuul.opendev.org/t/openstack/build/388c2dd85e904d08820d9cf3bcd4694a : SUCCESS in 1h 30m 11s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-train https://zuul.opendev.org/t/openstack/build/eb663fa8660a4e8dac382b480372200e : SUCCESS in 1h 23m 53s\n- neutron-tempest-plugin-designate-scenario-train https://zuul.opendev.org/t/openstack/build/856487e235e145489ef508599500112d : SUCCESS in 39m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f262e38b2e6a4828b451601d4167d773 : SUCCESS in 27m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0de77d699b15436e8097fee31d03a0b6 : SUCCESS in 14m 22s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/95d2fe3654564855b60127ba6b398812 : SUCCESS in 23m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fcf7f22f652d4fb18b662651a850bff3 : SUCCESS in 26m 21s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/265e745de34d47b6829fd04379c0a11e : SUCCESS in 26m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/768579df3e5d4795a4b7e3440cfc5bf7 : SUCCESS in 13m 08s\n- grenade https://zuul.opendev.org/t/openstack/build/f75052c38c7746809e743981edf0691c : SUCCESS in 1h 01m 01s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/2844f8a81389401eac79480a4ee4d764 : SUCCESS in 1h 22m 39s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/07bffe3252da4d47971092e584aab8f0 : SUCCESS in 40m 05s\n- neutron-functional-python27 https://zuul.opendev.org/t/openstack/build/d980879a54ed4b29a0b1cec430375e2d : SUCCESS in 40m 41s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/2940ef514b3b40d291dc37cdf5683e30 : SUCCESS in 1h 11m 45s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/c67c1f5aad6f49e1b47baf83f0362bbf : SUCCESS in 1h 26m 37s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/f355f422b5114754bf56c34e7b4de475 : SUCCESS in 1h 05m 49s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/23c72a530a794793b1a6f839d0eb6907 : SUCCESS in 1h 02m 56s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6ff8caac73e6474ba2b61fabf42630a8 : SUCCESS in 1h 00m 58s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/13386bbe424d4cc0b97d19b0ac38c1c7 : SUCCESS in 1h 01m 23s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/8fa9c0796d8847ab9e37370d4117f183 : SUCCESS in 1h 13m 46s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/9d184d84ae7e49188992f771e4f326b5 : SUCCESS in 52m 32s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/fa5c31f308c046f4901d25fbc984dc86 : SUCCESS in 1h 32m 01s\n- networking-ovn-tempest-dsvm-ovs-release https://zuul.opendev.org/t/openstack/build/17eecda759a446e7b1d0372280e140c5 : SUCCESS in 2h 33m 16s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/fb68c228ca4d49f984efeeb40280b396 : SUCCESS in 1h 02m 26s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8cc51b9b593344a692411f3222be3fc4 : SUCCESS in 1h 13m 27s","accounts_in_message":[],"_revision_number":1},{"id":"5a59441933a210718351a9a8bf078351839b361a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 19:25:29.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"dfd5af6523867801e9e57c66c4089185e7828df0","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-09-07 21:00:29.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* SRIOV-neutron-macvtap http://13.74.249.42/refs/changes/35/807635/1/SRIOV-neutron-macvtap : FAILURE\n\n* SRIOV-neutron-direct http://13.74.249.42/refs/changes/35/807635/1/SRIOV-neutron-direct : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"27eb68899d444dba546ccbdb598c824ee924cfb2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 21:09:48.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api-train https://zuul.opendev.org/t/openstack/build/fefbc4d1070649938118399f543aaa88 : SUCCESS in 1h 04m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a75a5b04d1b744058e307daec4ecad73 : SUCCESS in 14m 12s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d72a875738f64d0c807f58b9d5b5cfd1 : SUCCESS in 23m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e8b339d0d53a4025994fa2c1411d3d97 : SUCCESS in 23m 15s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fa8d7ff5d03b4713b38a4c81feeca736 : SUCCESS in 24m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/84dbc74f7ea64f8d841b0192eb0e4d8f : SUCCESS in 11m 20s\n- grenade https://zuul.opendev.org/t/openstack/build/c4533f453e2b4639bff6392f08760561 : SUCCESS in 59m 39s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/0bfb82d5060142e6bb74efdfd01cc6ff : SUCCESS in 1h 09m 01s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/cece65a7029c4638b9accf627a203a5f : SUCCESS in 48m 25s\n- neutron-functional-python27 https://zuul.opendev.org/t/openstack/build/6e737b8423a24cb7826e5da47e9829ae : SUCCESS in 40m 10s\n- neutron-fullstack https://zuul.opendev.org/t/openstack/build/538b0b9b9362411086393070aca9c47b : SUCCESS in 1h 07m 53s\n- neutron-tempest-dvr https://zuul.opendev.org/t/openstack/build/340b033fbd424a5db7cb6b6c5b893f15 : SUCCESS in 1h 16m 36s\n- neutron-tempest-linuxbridge https://zuul.opendev.org/t/openstack/build/1b191271eaa44cf691c47b6d26df4e13 : SUCCESS in 1h 05m 49s\n- neutron-tempest-iptables_hybrid https://zuul.opendev.org/t/openstack/build/c4358ded4a1142fdbf0f48bfa8b81040 : SUCCESS in 1h 25m 00s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/046e507077c14e1ab4304e36c3dd0218 : SUCCESS in 52m 27s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/953f9b4d89b8464abd7205b7d6473966 : SUCCESS in 1h 18m 11s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/868eed8ab11848de88436c9685afc6d5 : SUCCESS in 1h 03m 41s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/369cd780d7884d3189a98575bbc68073 : SUCCESS in 1h 40m 34s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/14da6ff12e6d41a49522272f146c2c2b : SUCCESS in 1h 06m 20s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/611997bb0aa8421384c1bb2ca661c5b0 : SUCCESS in 59m 37s","accounts_in_message":[],"_revision_number":1},{"id":"2f3baf65154149020ce1a6ea9c39cc037e19acb6","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 21:09:49.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"a707147a08de79b4f3602123b4ac68b53b90daf9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-07 21:11:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0514d9f56bd04ac8b2554b3a4786592a : SUCCESS in 1m 15s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1977a8d9ba06e2361070f8894825ca388635c043","revisions":{"1977a8d9ba06e2361070f8894825ca388635c043":{"kind":"REWORK","_number":1,"created":"2021-09-07 06:09:58.000000000","uploader":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"ref":"refs/changes/35/807635/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/35/807635/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/35/807635/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/35/807635/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/35/807635/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/35/807635/1"}}},"commit":{"parents":[{"commit":"722b9b57e1ff91200636db45e515ca52a769736c","subject":"Do not fail if the agent load is not bumped","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/722b9b57e1ff91200636db45e515ca52a769736c"}]}],"author":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-03 14:04:02.000000000","tz":120},"committer":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-09-07 06:09:58.000000000","tz":0},"subject":"Don\u0027t use singleton in routes.middleware.RoutesMiddleware","message":"Don\u0027t use singleton in routes.middleware.RoutesMiddleware\n\nIt seems that using default singleton\u003dTrue in the\nroutes.middleware.RoutesMiddleware which is leading to use thread-local\nRequestConfig singleton object is not working well with eventlet\nmonkeypatching of threading library which we are doing in Neutron.\nAs a result it leaks memory in neutron-api workers every time when API\nrequest to not existing API endpoint is made by user.\n\nTo avoid that memory leak, let\u0027s use singletone\u003dFalse in that\nRoutesMiddleware object, at least until problem with thread-local\nsingleton and eventlet monkey patching will be solved.\n\nCloses-Bug: #1942179\nChange-Id: Id3a529248d3984506f0166bdc32e334127a01b7b\n(cherry picked from commit e610a5eb9e71aa2549fb11e2139370d227787da2)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/1977a8d9ba06e2361070f8894825ca388635c043"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/1977a8d9ba06e2361070f8894825ca388635c043"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},{"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":{}}}]}
