)]}'
{"id":"openstack%2Fneutron~981521","triplet_id":"openstack%2Fneutron~master~If203af5bad388307e828d1190cfc08d335bc36a1","project":"openstack/neutron","branch":"master","topic":"pre-commit","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-03-23 18:01:06.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-03-24 19:58:29.000000000","reason":"Change was submitted"},"1131":{"account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"last_update":"2026-03-23 19:31:37.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"If203af5bad388307e828d1190cfc08d335bc36a1","subject":"Re-enable flake8","status":"MERGED","created":"2026-03-20 14:22:30.000000000","updated":"2026-03-24 19:59:55.000000000","submitted":"2026-03-24 19:58:29.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"981521-pre-commit","meta_rev_id":"14f54f04ad28921fbc70f1ad19c01cb81778279c","_number":981521,"virtual_id_number":981521,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-24 19:58:29.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":"2026-03-24 07:17:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2026-03-23 18:01:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2026-03-23 19:31:37.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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"all":[{"value":1,"date":"2026-03-24 07:17:41.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2026-03-23 22:14:28.000000000","permitted_voting_range":{"min":1,"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":{"-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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-20 15:17:11.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":"CC"},{"updated":"2026-03-20 16:04:54.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":"CC"},{"updated":"2026-03-20 16:31:07.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-03-23 15:47:11.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2026-03-23 18:01:06.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-03-23 19:31:37.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-03-24 07:17:41.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":"2879aebb561beda0a925e4da3c6635209c8d66e3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-20 14:22:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dcfdd00f3d69d826785562b6400ece56ce70c47d","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2026-03-20 15:17:11.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"fbce8e7dcbc69b85bc88be8c2adbb798be750b90","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-20 16:04:54.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/17875850d9cc47d6b76f57d5acb3d730\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/53557579c8874f8dbb050c21d7eaa7ea : TIMED_OUT in 1h 21m 11s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/da957cc678e847838debe31013447231 : FAILURE in 48m 34s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/520dc8c7956b42769feb6d447eb81d45 : FAILURE in 28m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"00190c2724a03a61e0e468e9224c1ca55bcffbde","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-20 16:31:07.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/5ba772603f2d4730adf8a5816841a435\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/15d1fa08a69b42158032710d2c7fd475 : SUCCESS in 1h 21m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/933888dcec9842249c35b3b5426518bf : SUCCESS in 1h 01m 09s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/63a9960cdc0f48018805e70bc62107d4 : SUCCESS in 1h 18m 16s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/98806fead53545fe9aec4783eba7ea71 : SUCCESS in 2h 05m 22s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/97666ca52dd9443eb0b327493d43dbd0 : SUCCESS in 31m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4bbd46542a19492f911e2b05bb4dc9fe : TIMED_OUT in 1h 21m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d2fbb1cb5f645e086ffcc7469296733 : SUCCESS in 19m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/33d28423643e40e5bb1a97d808c64269 : FAILURE in 49m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d580956697454749bbb4ad5ed809d735 : FAILURE in 15m 47s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1d811c5aae7a4a4986140a431737734f : FAILURE in 34m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f9b68209b804c6d97047f21a18c6525 : SUCCESS in 12m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5b446caddde4499ab9e8aa8cd13c200f : SUCCESS in 12m 22s\n- neutron-ovs-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/d3868bab97614d7fbf5ad6d3d402fc9a : SUCCESS in 1h 02m 17s\n- neutron-ovn-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/8da8ae7919334ef4b4b524649bf4095a : SUCCESS in 1h 34m 46s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/3db207c0a82c4fa8b78b347c21f99027 : SUCCESS in 57m 31s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/b6d54a4f080a4b80b0bd69019507481a : SUCCESS in 1h 07m 09s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/032fa5eaf9e44637a562c4ebb807a22f : SUCCESS in 1h 08m 37s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/4ad3fc02ed494f2f877ee2d068f17bd9 : SUCCESS in 1h 02m 06s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/31697a296ed8462480f427c14bd6ceda : SUCCESS in 1h 58m 20s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/0ed8c870b9dc486da2647cb1f7e8636b : SUCCESS in 1h 03m 47s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/80bfcc21c8d541768039369b8266681c : SUCCESS in 1h 52m 17s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/fb38add6f12544ceb040ed21f7f7a6eb : SUCCESS in 1h 23m 07s","accounts_in_message":[],"_revision_number":1},{"id":"112b53b9cb1ab340d703d22bd28365a6201363eb","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-23 15:47:11.000000000","message":"Patch Set 1:\n\n(4 comments)","accounts_in_message":[],"_revision_number":1},{"id":"7dff9adf459fa5ddb182f505a28acef6d6a33e48","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2026-03-23 16:14:17.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"fca4b7e82582b42deee2283688a817582ee35f80","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-23 17:07:47.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"d95a1d0fc61148089ef6927ab5df19e144b8405a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-23 17:08:07.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"599bd941d3668b7b14161270a9d8e76604ea9c9d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-23 17:08:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c6660497f2b9e032d674808a8c5ac5b7cb8177ea","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-23 18:01:06.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"34e3a23916b7cd18f350913421633082bb8d0013","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-23 19:15:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8c970629d10c428c80877d8fe67cad32\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/9ca2cbd154a1403fbf07412983f6e40e : SUCCESS in 1h 28m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ffbfa24b11a34d13b113c43e9cd4ab92 : SUCCESS in 46m 06s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/a3c23a9fee4a41168c2d0eb43986101d : SUCCESS in 1h 16m 26s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/bc07a06d7afb4fecbf9d6b42e1144eb5 : SUCCESS in 2h 05m 20s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/e27bd382091c40a4891a5eab6a5e1762 : SUCCESS in 37m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f8101f22dc024e5fbf9541f3d5b6831a : SUCCESS in 47m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3fbfe2d9daa2429a9a6967dabbc56245 : SUCCESS in 23m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/18475517658b498fae12c5dd37e9da8f : SUCCESS in 28m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d32d72ba6e9b4277be737d62175fb49b : SUCCESS in 21m 55s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a7e51e8c78564184af8d2d7496f38db5 : SUCCESS in 33m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed3b7c977a63484289a04fff19802165 : SUCCESS in 12m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5e900e0dfd4e4023808fd53fb437944e : SUCCESS in 19m 35s\n- neutron-ovs-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/a9e11a2c7aeb458393a60d8d1db62fd9 : SUCCESS in 55m 25s\n- neutron-ovn-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/c0e22cda92f545eb8d3dcaa82520cf16 : SUCCESS in 1h 13m 41s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/c50ef3d7893143d787cdd27ac966b0a6 : SUCCESS in 54m 32s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/1a606eb3e5814930863eb82578b22ea0 : SUCCESS in 1h 25m 49s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/8b4418dfd269479ba247d3d73dc53f3d : SUCCESS in 1h 11m 10s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/75ad6b7ffa294656ab6d459ddb93633d : SUCCESS in 1h 39m 42s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/968e6b72b1b64a698742ec3501b983ae : SUCCESS in 1h 45m 49s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/cc6baf4987ea4dbf971677e4d2bfbdb9 : SUCCESS in 1h 13m 16s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/34bdcfaabb35444dbc9a38c34d23fd0b : SUCCESS in 55m 37s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/7dcb1b4eec5e489987121ec74f0433ff : SUCCESS in 1h 45m 15s","accounts_in_message":[],"_revision_number":2},{"id":"a96385c87b152d97702cb14bbae4d4f3119ffd2f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-23 19:16:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5560c6fc60e54239a8cdb3e59a035d9a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/6fb8635c91ab43e583f95c78d8ae3f7e : SUCCESS in 28m 13s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/288039585ce34c34b878a4427d22cd52 : SUCCESS in 18m 43s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/05e35487637e4364ad1ac01205b37407 : SUCCESS in 37m 18s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"58f1c776b7762a16d3b1cdd4e7111d5c2ffea4b7","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2026-03-23 19:31:37.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"783e65da4a0e510c151095eb32837a9aa1aa989c","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2026-03-23 22:14:28.000000000","message":"Patch Set 2: Review-Priority+1","accounts_in_message":[],"_revision_number":2},{"id":"4597f4a0c6c60e0f388eb4f073148426c88eeb3e","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-03-24 07:17:41.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"bdf809978a591ab0f7ea0f6f5016f80d93e015b4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 07:18:04.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"fafbaadab894b01f87630db8c048de528500fa3a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 10:08:48.000000000","message":"Patch Set 2: 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\nhttps://zuul.opendev.org/t/openstack/buildset/3d9504dbb58546bb926d1090e8d5882c\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/365d49feb78f43fbb2a8f92fa7f55384 : SUCCESS in 1h 23m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7ab553c2483344afbdb6172ad0f68a8b : SUCCESS in 1h 07m 27s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/94976c3b43e342ce9b2511b251c592c4 : FAILURE in 2h 48m 44s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/cfc93f01d65149b5bcbd9352dacb43a0 : SUCCESS in 1h 40m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33ccbd1d6fac44a39d432a820b012d6f : SUCCESS in 20m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1185491a5cb84aa0bea6f97c76b4121f : SUCCESS in 24m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6c30e02eab334aa2a13d277ae39db3d9 : SUCCESS in 24m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fee0b92c61ed49ec8592e0658ec2776d : SUCCESS in 6m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3e76d08d391c49aabb93d5036f508fb7 : SUCCESS in 19m 05s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/eb5487e64ae04de7a7d0251e36842a32 : SUCCESS in 46m 13s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/22212bff37c5407bb8a639c7b08771de : SUCCESS in 1h 04m 42s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/fd84ab38b19e4547bdc097c172909615 : SUCCESS in 57m 00s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/18df6472a7e9444fb8961f505135ec17 : SUCCESS in 49m 15s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/2eb9863785ce4a5ca3da75932b0fa09b : SUCCESS in 52m 33s","accounts_in_message":[],"_revision_number":2},{"id":"6a1413c62eb37e42c89afeb6b53904d7c4a0d106","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2026-03-24 13:23:23.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f74191a09c39c74ae8e7876c833aa22ed296606a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 13:57:14.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2d15df995e0a49618ac7a5080628166b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f666161c8be7489caa7ef128e602c953 : SUCCESS in 30m 50s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0c21e4f39efb4222a838e1f828d67690 : SUCCESS in 20m 16s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/c354494232a74a0b999694ab6f24742e : POST_FAILURE in 31m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"25151c5ee2d4c5fb3af1f674ef611268c865b884","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 15:32:50.000000000","message":"Patch Set 2: 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/66b0ff00177a411e8495a99df85c4c15\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/0dc094a2474844e893f315b0d2a679eb : SUCCESS in 1h 47m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/97c45d207e5a42fe964d8ac2e42a9ad2 : POST_FAILURE in 32m 28s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/781ec4c5e23c466999aa8196e7e9f8ef : SUCCESS in 1h 37m 05s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/9b0a130a23894cd88aa29d22c365ecb2 : SUCCESS in 2h 06m 18s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/8871d048114b45869142f9fc04a650bd : SUCCESS in 34m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7150337200084857b99d91d6d11c6bcd : SUCCESS in 37m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7b6b8de352164a3dbb53d5959c3d9d3b : SUCCESS in 27m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e42d41c3c6bf4a9692f12c20e6172f6e : SUCCESS in 34m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1f9146a1642f437e88397087b90b7df6 : POST_FAILURE in 31m 13s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2d33c16613ea40748fe6143a9be38693 : SUCCESS in 33m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4df1d6737b1642f6a1cc859e3770a4dd : POST_FAILURE in 12m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/893b7dd1497e4d7180ba9ee4553f53d3 : POST_FAILURE in 18m 34s\n- neutron-ovs-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/a664bdf6bd25423f9f4edddf321cbc8e : SUCCESS in 48m 13s\n- neutron-ovn-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/91be27c42e664d30aa54207a9bd4fce5 : SUCCESS in 38m 14s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/f538f5be58c045a9863ca69568068d9d : SUCCESS in 1h 21m 24s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/578b317044774da4b729dc7462da001e : SUCCESS in 1h 13m 05s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/11165a1042294137be923029251d044c : POST_FAILURE in 52m 32s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/c844600be4534be8ad189c0010ff2c9f : POST_FAILURE in 2h 00m 48s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/233419054b0e41f9a4211db254bf18c3 : SUCCESS in 1h 41m 24s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/d7ee06ba60aa4bc49a7cf7f210a4a8fb : POST_FAILURE in 1h 16m 40s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/52585e2a871b4d1fb85b6b24bdcba8c5 : POST_FAILURE in 54m 51s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/aa4cc1f7af844101a7c2b3e8ad0eba81 : SUCCESS in 1h 07m 11s","accounts_in_message":[],"_revision_number":2},{"id":"20d94ed918835b9f773250915788213f0a9336f5","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2026-03-24 15:33:15.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"170590978431f6b5b0304c6ad9958671c78f322a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 17:45:12.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8eb03f638aae442d995a17cbf99127b3\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/85c2dda12c80474195e4b00e5576c4fa : SUCCESS in 24m 35s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/4611d65c025b4252b54eac85136e1e58 : SUCCESS in 19m 58s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/a026f8f9a692431abe9aa7a199d4e727 : SUCCESS in 25m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"34eb56a6c7992733599c118f1766486815f1ade8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 17:48:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/82e4e67a210b4936919cc504f66a902d\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/dbc7404c7fa74b9ea944ac0bc5fb3214 : SUCCESS in 1h 20m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e87767d1b3514adabd21dcef9efda706 : SUCCESS in 1h 15m 58s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/5bd2800fd1154178bb7a0c36a315eba8 : SUCCESS in 1h 33m 38s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/94af8ee54812473c8923ea36b17cf1ba : SUCCESS in 1h 51m 00s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/0b0dd131caf04551a8a9ab2555e596ea : SUCCESS in 34m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3573cd98f4434c23ae66a8145765901a : SUCCESS in 48m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/87570b8d0aab4df2bd7c6ec623698930 : SUCCESS in 26m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/137014b2e5044dddb80d289efb247011 : SUCCESS in 30m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ce95890ed97d4c1b8aa840a29c611169 : SUCCESS in 21m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a264b8aa24dc465d8756f227c7adf99d : SUCCESS in 22m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/713e276efc94417384f3d3ed9db92a5e : SUCCESS in 8m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/823a6b1a8c5a4a2b9da237bd117086ff : SUCCESS in 18m 21s\n- neutron-ovs-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/eb507d1177a84139b6b4fee36669122d : SUCCESS in 51m 58s\n- neutron-ovn-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/47facd308b0545cfaac451c68b7c86c3 : SUCCESS in 1h 25m 21s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/75307c83f5b744b89645647b0b8e3555 : SUCCESS in 50m 25s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/bae3414480974782845fd1906b99541f : SUCCESS in 1h 13m 19s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/37d6b261c6f048ac9200a284af165709 : SUCCESS in 1h 25m 08s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/911543e003be4e9c84f204544fa39100 : SUCCESS in 1h 17m 36s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/9289d9c6d93044b78229ed082d327b1c : SUCCESS in 57m 16s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/35fff229679441f2874b19e7945ee1bb : SUCCESS in 50m 06s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/35e5d1f94a5c4049bd154adf80561df5 : SUCCESS in 1h 19m 33s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/7075310188d543b5a4692f8b67aecb61 : SUCCESS in 1h 18m 36s","accounts_in_message":[],"_revision_number":2},{"id":"15968644337d3538cc1f8722e537164f3acf7ff9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 17:49:06.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"ba1f8efec66c4481590221accb153a29c5ada474","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 19:58:29.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6e2064d6f6be4037bf122b03b40f2eb1\n\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/6645e5de760f479fa1e50a9c439a4294 : SUCCESS in 1h 05m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4c7a0d761d2d429e9cd9f156f52ea5d0 : SUCCESS in 54m 27s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/7c203d8d117442deb4b5d290920fdd57 : SUCCESS in 1h 17m 21s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/0b521b645edd4b0a91269aadc8f1a661 : SUCCESS in 2h 08m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a21ab39aa12b4648a59f49b993580fb4 : SUCCESS in 10m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/03d7c3fe94e749388d94947c1a10f61b : SUCCESS in 24m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/85e32461036f4744bc6783b00edfdfaf : SUCCESS in 22m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5a3827093684217a7e847727df69a21 : SUCCESS in 9m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/94006b609a05499ba37cd5085be1a5f2 : SUCCESS in 20m 49s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/6df292aba34a42ae9e83a132bb24a794 : SUCCESS in 43m 19s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/b0f7eac6856941759f3eaae53ba63e92 : SUCCESS in 1h 52m 58s\n- neutron-ovn-grenade-multinode https://zuul.opendev.org/t/openstack/build/ef1b1cd4e8104038a2e2605f75260295 : SUCCESS in 1h 15m 18s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/0f3450e2d4754e03b666cedc3e063aa0 : SUCCESS in 1h 07m 53s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/328cc1cbb32443508a1bcfe16faaf77f : SUCCESS in 55m 29s","accounts_in_message":[],"_revision_number":2},{"id":"caa57c62783e9fb738868dc3dc4380920fd5242e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 19:58:29.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"14f54f04ad28921fbc70f1ad19c01cb81778279c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-24 19:59:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/50ab470e4022489db17c1804eea95d86\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d254fec23264a99b7a7f388eb8518ad : SUCCESS in 48s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d2d1e1b3a4da4e8da430dd901970d853 : SUCCESS in 1m 03s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"beb94c0d22829de906a9427413b9a79be27ab222","revisions":{"8d2c1d985b9a180fd6f606286e78bf7434fa48b0":{"kind":"REWORK","_number":1,"created":"2026-03-20 14:22:30.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/21/981521/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/21/981521/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/21/981521/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/21/981521/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/21/981521/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/21/981521/1"}}},"commit":{"parents":[{"commit":"8730dbd1599dc5778e7c92e9f004f770b7a58ffe","subject":"Merge \"bgp: Fix more pep8 errors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/8730dbd1599dc5778e7c92e9f004f770b7a58ffe"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-20 14:10:12.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-20 14:19:10.000000000","tz":60},"subject":"Re-enable flake8","message":"Re-enable flake8\n\nThis is a partial revert of be77ed3a813709eebb2659b5473b890b5978c743. It\nturns out many of the ruff rules - particularly the pycodestyle \"E\"\nrules - are only enabled in preview mode [1]. We don\u0027t normally see this\nsince \u0027ruff format\u0027 makes these rules unnecessary. Re-enable flake8\nuntil we decide to enable \u0027ruff format\u0027 (if we decide to enable it).\n\nWe run `autopep8` to fix the errors that have been introduced since that\ncommit and follow-up with manual fixups to get us back on the straight\nand narrow.\n\n[1] https://docs.astral.sh/ruff/rules/#error-e\n\nChange-Id: If203af5bad388307e828d1190cfc08d335bc36a1\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/8d2c1d985b9a180fd6f606286e78bf7434fa48b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/8d2c1d985b9a180fd6f606286e78bf7434fa48b0"}]},"branch":"refs/heads/master"},"beb94c0d22829de906a9427413b9a79be27ab222":{"kind":"REWORK","_number":2,"created":"2026-03-23 17:07:47.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/21/981521/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/21/981521/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/21/981521/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/21/981521/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/21/981521/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/21/981521/2"}}},"commit":{"parents":[{"commit":"b5f43626c619a088ace6fef8e95de58463e42be8","subject":"Merge \"[OVN] Fix an issue in the L3 OVN scheduler (3)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b5f43626c619a088ace6fef8e95de58463e42be8"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-20 14:10:12.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-23 17:01:20.000000000","tz":60},"subject":"Re-enable flake8","message":"Re-enable flake8\n\nThis is a partial revert of be77ed3a813709eebb2659b5473b890b5978c743. It\nturns out many of the ruff rules - particularly the pycodestyle \"E\"\nrules - are only enabled in preview mode [1]. We don\u0027t normally see this\nsince \u0027ruff format\u0027 makes these rules unnecessary. Re-enable flake8\nuntil we decide to enable \u0027ruff format\u0027 (if we decide to enable it).\n\nWe run `autopep8` to fix the errors that have been introduced since that\ncommit and follow-up with manual fixups to get us back on the straight\nand narrow.\n\n[1] https://docs.astral.sh/ruff/rules/#error-e\n\nChange-Id: If203af5bad388307e828d1190cfc08d335bc36a1\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/beb94c0d22829de906a9427413b9a79be27ab222"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/beb94c0d22829de906a9427413b9a79be27ab222"}]},"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}}]}],"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":{}}},{"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":{}}},{"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":{}}},{"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":{}}}]}
