)]}'
{"id":"openstack%2Fneutron~997228","triplet_id":"openstack%2Fneutron~master~I8c4f1a2e7d0b3c6f9a1d4e7b0c3f6a9d2e5b8c1a","project":"openstack/neutron","branch":"master","topic":"bug/2160021","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2026-07-23 12:01:09.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I8c4f1a2e7d0b3c6f9a1d4e7b0c3f6a9d2e5b8c1a","subject":"db: Remove Arista ML2 dead migration code","status":"MERGED","created":"2026-07-14 16:04:22.000000000","updated":"2026-07-23 12:02:26.000000000","submitted":"2026-07-23 12:01:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"997228-bug/2160021","meta_rev_id":"bd47cbae5e2cf15454aae1dc5ccb36c51a0c285d","_number":997228,"virtual_id_number":997228,"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-23 12:01:08.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":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":2,"date":"2026-07-23 09:04:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":2,"date":"2026-07-16 14:18:09.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":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2026-07-23 09:04:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"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":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"all":[{"value":1,"date":"2026-07-15 06:59:40.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"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":"","value":1,"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":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-14 16:04:58.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"CC"},{"updated":"2026-07-14 16:04:58.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"CC"},{"updated":"2026-07-14 16:04:58.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"CC"},{"updated":"2026-07-14 17:48:37.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":"2026-07-16 14:18:09.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":"2026-07-23 09:04:53.000000000","updated_by":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"}],"messages":[{"id":"85f98c66e62c9151b62c8b7c6d9180fc5bf53702","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-07-14 16:04:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"45cb268624bae34768c22d55c94611302d416d3b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 17:48:37.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/166144bd68254c82b94e5789767f28b8\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/6ea1193f35d246bea10b2f8949faf894 : SUCCESS in 1h 03m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/341761e2291541ffa91a304d05cadf81 : SUCCESS in 1h 00m 38s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/e80aa97599954e0087861ecc424db5d1 : SUCCESS in 1h 01m 07s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/8c6677ecf35743b1a51b73ae101554b6 : SUCCESS in 1h 31m 59s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/15d2dba21ebc4ad28ada07e0b16e3b43 : SUCCESS in 29m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5f1e70c5e56c40879c6f3570159bdadc : SUCCESS in 1h 05m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0301d381a54743a4a9cbf865c4718a64 : SUCCESS in 10m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5ecb49646ee946b98855be810cbb6b05 : SUCCESS in 30m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c7b4754de5fb47b19efc336fb9a13970 : SUCCESS in 28m 40s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/af94ec20736d47f6850f056679d63d2c : SUCCESS in 31m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5756f4511adc4dcaa375ec5b2f01f1ba : SUCCESS in 13m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b12708c58ef3412798555d37e4c935b1 : SUCCESS in 21m 42s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/70ab136d6a5a4224b323dccbbae97c98 : SUCCESS in 1h 33m 43s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/7a314fcbfc7d494cbe460ef2e29e8b97 : SUCCESS in 1h 13m 31s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/7fe1fc898ce547e39ac8ea4168148e0b : SUCCESS in 1h 20m 06s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/a203d3afa0f24fc6ab8dbca16f7aae5d : SUCCESS in 1h 28m 25s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/f98af0ba90644c9080ec1d4555243d4e : FAILURE in 49m 27s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/f68c72080afd40b4926a01e90f67b07e : SUCCESS in 56m 20s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/28eb5c157ffe4a69aa2b07a46e32c0fe : SUCCESS in 49m 51s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/75bf7b7531a440bc95892323b4df9db6 : SUCCESS in 1h 37m 19s\n\nWarning:\n  Comments left for invalid file neutron/agent/l3/router_info.py","accounts_in_message":[],"_revision_number":1},{"id":"b06a44842886d5e5dda8772264ffbe821264d893","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 17:48:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/13b7530ed645424688a72aece3fdbb41\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/a9630f34978b49bb82736d9556bb38bc : TIMED_OUT in 1h 21m 15s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c12984b63eed4e1a8ea59b2bce20cf09 : SUCCESS in 1h 14m 44s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/dbae918c4d1340c1be1e1165224c5d09 : TIMED_OUT in 1h 21m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ada03c9824de16ca658f6626699e8d928bb8bafb","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-07-15 06:59:40.000000000","message":"Patch Set 1: Review-Priority+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6a8e916422b27b08248eef6b8e2935e9a12ce235","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 08:46:03.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1a19899871564714a292c7ac41a69e77\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/3762fe76f90e432b89e3fd4b56dd8730 : SUCCESS in 1h 23m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ccb31035f8fd4a7fb2afdcc845623eb5 : SUCCESS in 58m 28s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/3836bf86367343bab3c8e8846e6101ce : SUCCESS in 1h 02m 37s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/7be04fec19354c5c809686a1952c7262 : SUCCESS in 1h 42m 37s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/e96c160436414e30b1c1c54c813e752f : SUCCESS in 33m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b289baefc8bd42858f735381609a5eb5 : SUCCESS in 1h 11m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c9b70c8664e145468db46fab6b8d13e6 : SUCCESS in 11m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/eef70c083c564c2e95401fcf56bfcda9 : SUCCESS in 22m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7d260b9071fc4f9cb8bf3aa083860e67 : SUCCESS in 24m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b8f5fbbf99fc4f14be1778edc836775c : SUCCESS in 27m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3096b5b8b7834ff9b637a60d9c21926a : SUCCESS in 12m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/89c4f791d5454d7281f9f8285bf00595 : SUCCESS in 25m 03s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/a3f11151160c4bde921dcb7f5124bb63 : SUCCESS in 1h 13m 16s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/ab73bcaaa9124612a41e82634810f704 : SUCCESS in 1h 08m 12s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/6d0f2a4b4a2f42db8960eb323d18b6f2 : SUCCESS in 1h 17m 10s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/7a900ef34a304ad5942a9e877474714d : SUCCESS in 44m 25s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/0e67a8fb3af54c7f90d2113ccfb2e871 : FAILURE in 1h 11m 39s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/20914b0b7d6b4435a4ce4299ba385668 : SUCCESS in 41m 35s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/9febbab46c7d4c60bc8867ca437d1d82 : SUCCESS in 1h 05m 16s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/c9dd9ef3da1e4675a52cc25e718d5f95 : SUCCESS in 36m 15s\n\nWarning:\n  Comments left for invalid file neutron/agent/l3/router_info.py","accounts_in_message":[],"_revision_number":1},{"id":"f5bd14f4c5c9c014e52af3ad9b5dd60cd89ed2fc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 09:12:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f8a565bd7454457bbe3eef4f9b2f3a5a\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/bcae583cb2fa4ba9a909ab80a6e3ee7b : SUCCESS in 35m 38s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5e572a3a98004c699fd1d9138473b9a5 : SUCCESS in 31m 40s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/0a70d69fdfd74c6ba00889d00a90b7d4 : SUCCESS in 1h 16m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ee31f66a1f4c0fa2c0c143fd73a8b94d5716933c","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-07-16 07:00:36.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2a34790d901069207a790a379fc97510053b5b25","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 07:16:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b0af11a85d740fbabd81356b6b1e9bc\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/30d034a17f2244ff99e519eaa1c8677d : NODE_FAILURE Node(set) request 78bd5f10c2774bd8b192e95373cc2f11 failed in 0s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1816a18c324c45d1b1a3ebb165dcfd8c : NODE_FAILURE Node(set) request c7e7a67665424af3898763b8cfbbc3f9 failed in 0s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/611402f868904d349448738df21301b2 : NODE_FAILURE Node(set) request 8053507b30c64983919da2a24d6472dd failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"20b705eed53bc38212298447a5ea4b5bc9ab8b82","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 08:55:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c25de66717041cf8c7529fb3e1cc9bd\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/c04c2140152d4ef1a0091367e0cd4692 : SUCCESS in 1h 21m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/23a18b77531d46debb0543d90a36fe5e : SUCCESS in 1h 01m 48s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/20b465d6883b42d1bf531909416850a6 : SUCCESS in 58m 46s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/caf6f95688d04341b848fe23839aed36 : SUCCESS in 1h 51m 43s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/719cf7ba909a425fa2dd228b6bfb8343 : SUCCESS in 29m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ed027b0ddaae4c0496b101e0957c4d1a : SUCCESS in 54m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aec672772764403dac46a54e5ebb5af0 : SUCCESS in 10m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/122065a964b14ef6bf25c163678e505a : SUCCESS in 28m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dffa5d553c374445ba844b7bd96cfec8 : SUCCESS in 30m 45s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1968027b7cc3411a99d0b5e77d1b9861 : SUCCESS in 21m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cd9ceed8e99d4237add30e2fedd481ea : SUCCESS in 8m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e3b9d76eefae4969a203a284552e1e4d : SUCCESS in 20m 04s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/ab4e933e067f435689b5e6aa0d670b0a : SUCCESS in 1h 25m 14s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/671b3f53be0b4e9faaa981e40e122d95 : SUCCESS in 1h 12m 05s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/ab7a2bf9b7c141dbbb9c156d31056dbc : SUCCESS in 49m 08s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/4a4d936bfdda4ac38897ccbc6510d796 : SUCCESS in 1h 41m 04s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/e1f17a866b3b4a07ba7f97d6f5c216c8 : SUCCESS in 58m 14s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/0a5648d0468a4263a174a0feee1c5194 : SUCCESS in 58m 15s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/122dcd2c5e084e0fb63eecb1de865c4f : SUCCESS in 32m 47s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/576f6c8f7f47462cbbf15268371c60f9 : SUCCESS in 1h 33m 00s\n\nWarning:\n  Comments left for invalid file neutron/agent/l3/router_info.py","accounts_in_message":[],"_revision_number":1},{"id":"efdd343c39e7ee86f334494a550b52a97927de94","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2026-07-16 14:18:09.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"2f093f1f5d7592e01f3c0b8ba593c0aaebe6dee7","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2026-07-23 09:04:53.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e4268a7ff2797fbf72ca6c9be0d30f03179b79f7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 09:06:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c96643a4125c280916f155093dc5a48a1e5f0f9a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 12:01:08.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1d855bc41fd142df9f6085cf360939b2\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/daff5ae1ccc944e49776cca55464f28a : SUCCESS in 1h 19m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a015d2eff0b64333b80e6cede4efce85 : SUCCESS in 58m 57s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/7adc5ed1323d4e4282f669cfe3529d3c : SUCCESS in 1h 05m 33s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/93f639f862034bea809bbc4c03f359d9 : SUCCESS in 1h 41m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/94422216069d4649876bd1980a888c12 : SUCCESS in 10m 05s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f71917518c8e455fb98e54c2cac56e71 : SUCCESS in 31m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c4942cd5ee6b4a9bae8ae44a4922772b : SUCCESS in 20m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f3e3de85881842ce9f834059c77152f5 : SUCCESS in 12m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ef534db3dfe846abb914cdd820887413 : SUCCESS in 24m 19s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/11e28e25e59846c494318322314fe6b2 : SUCCESS in 1h 37m 10s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/d4493391a8c14c35943ed8cecf2afdae : SUCCESS in 2h 06m 24s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/8da174a35d214ba4878da6d9f005a7d5 : SUCCESS in 1h 12m 22s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/27ec8cb13c134192a0d800808847377b : SUCCESS in 1h 10m 07s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/750cfa3d7a144244ae2443eb3d6523de : SUCCESS in 59m 32s\n\nWarning:\n  Comments left for invalid file neutron/agent/l3/router_info.py","accounts_in_message":[],"_revision_number":1},{"id":"686f892c70f5975028396e7acb8501bd6bd1ec67","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 12:01:09.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"bd47cbae5e2cf15454aae1dc5ccb36c51a0c285d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 12:02:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1f3cb533a5d14fdaa3b932fdda7a3d03\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0949677b001847cc814df551b6280538 : SUCCESS in 48s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7eaa45805bcf84273de271dfd37e06a732f68bb4","revisions":{"7eaa45805bcf84273de271dfd37e06a732f68bb4":{"kind":"REWORK","_number":1,"created":"2026-07-14 16:04:22.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/28/997228/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/28/997228/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/28/997228/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/28/997228/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/28/997228/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/28/997228/1"}}},"commit":{"parents":[{"commit":"3bba7198ae37e7e389bcec619e866b13e73c9471","subject":"db: Remove LBaaS dead migration code","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/3bba7198ae37e7e389bcec619e866b13e73c9471"}]}],"author":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-07-14 15:52:14.000000000","tz":120},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-07-14 15:52:14.000000000","tz":120},"subject":"db: Remove Arista ML2 dead migration code","message":"db: Remove Arista ML2 dead migration code\n\nThe ``ml2_init_ops`` module created three tables for the Arista ML2\ndriver (``arista_provisioned_nets``, ``arista_provisioned_vms``,\n``arista_provisioned_tenants``).  These models moved to the\nopenstack/networking-arista repository long ago and the tables were\nlisted in ``external.py`` as externally managed.  Since no supported\nupgrade path creates them in Neutron anymore, remove the dead\n``op.create_table`` calls from ``ml2_init_ops.py``, drop the\n``REPO_ARISTA_TABLES`` list from ``external.py``, and update the\ndocumentation template accordingly.\n\nRelated-Bug: #2160021\nAssisted-By: Claude Opus 4.6\nSigned-off-by: Rodolfo Alonso Hernandez \u003cralonsoh@redhat.com\u003e\nChange-Id: I8c4f1a2e7d0b3c6f9a1d4e7b0c3f6a9d2e5b8c1a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7eaa45805bcf84273de271dfd37e06a732f68bb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7eaa45805bcf84273de271dfd37e06a732f68bb4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
