)]}'
{"id":"openstack%2Fneutron-tempest-plugin~998604","triplet_id":"openstack%2Fneutron-tempest-plugin~master~Ic506eca87e1771fd98940b2c897e0d52af1c22a4","project":"openstack/neutron-tempest-plugin","branch":"master","attention_set":{"31291":{"account":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"last_update":"2026-08-12 21:37:38.000000000","reason":"A robot voted negatively on a label"},"34271":{"account":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"last_update":"2026-08-12 21:37:38.000000000","reason":"A robot voted negatively on a label"},"8655":{"account":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"last_update":"2026-08-12 13:30:45.000000000","reason":"\u003cGERRIT_ACCOUNT_34271\u003e replied on the change","reason_account":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"}}},"removed_from_attention_set":{"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2026-08-12 20:04:36.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Ic506eca87e1771fd98940b2c897e0d52af1c22a4","subject":"Add dynamic VNI provisioning for EVPN tests","status":"NEW","created":"2026-07-24 11:13:17.000000000","updated":"2026-08-12 21:37:38.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":17,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b83befb49f185e5de672d79e4b859733b9748829","_number":998604,"virtual_id_number":998604,"owner":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-08-12 21:37:38.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"all":[{"value":-1,"date":"2026-08-12 20:04:36.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"}],"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":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-24 12:37:48.000000000","updated_by":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"reviewer":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"state":"CC"},{"updated":"2026-07-24 13:34:34.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-07-24 17:31:05.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-24 21:55:25.000000000","updated_by":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"reviewer":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"state":"REVIEWER"},{"updated":"2026-08-10 00:27:20.000000000","updated_by":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"reviewer":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"state":"REVIEWER"}],"messages":[{"id":"c064c3612e08ec6d5b7310bec6a5c4713da05898","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-07-24 11:13:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d197f1652c66164cd184c4e637d61b68b1df6247","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-07-24 11:19:55.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"808c5bb2cfa045e050601aa343c07c41b9e4e36f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-07-24 11:32:24.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8f5b79f11518169df3d06e6d45cdea50c61d1222","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-07-24 11:36:37.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":3},{"id":"e8bc4fee86ce6f91b71ca86e0daa0020ce3f80a5","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-07-24 13:00:57.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"20773d5ea6ea732f94e0592dd80bbf31a8eb639e","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-07-24 13:05:47.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"148c80a13f6f67f185e95fb3211ab86f5b748984","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-24 13:34:34.000000000","message":"Patch Set 5: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/19ff7297562c4524a0c94e9b34dbe329\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/7bcb33c2cc9c4053871bbacb6bc6f1c3 : SUCCESS in 24m 27s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/129e3a86584249498880a172e3be80b6 : NODE_FAILURE Node(set) request 199-0000151954 failed in 0s","accounts_in_message":[],"_revision_number":5},{"id":"dbb9e7ef6774e36947a4532503ca96db24f2407b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-07-24 15:02:37.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":6},{"id":"f308ba72692bf096038a68d2a16cd545bcfdfa5e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 17:31:05.000000000","message":"Patch Set 6: 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/b795ba488fb14da89080ba7d7720de85\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b836b94cba24807946defc582fbd4bd : SUCCESS in 6m 17s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/ac51d299b2104b5a9958e8c0e64c8f75 : SUCCESS in 1h 22m 49s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/1441a299b6254e87882e483dd4dd9b26 : SUCCESS in 2h 14m 12s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/f8b158ed16874bb5ab73fba0637b33b5 : SUCCESS in 54m 55s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/2f0de701e1ef4386aae951bd5d221c4a : SUCCESS in 1h 28m 49s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/12798c13cbce4aa0b561b9141952e6a4 : SUCCESS in 1h 52m 05s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/fcb0a32ac77a419f8b8fc37ccdea8ded : SUCCESS in 2h 15m 03s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/6d5593a9a3a24177bb59f4c65b233466 : SUCCESS in 41m 54s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/70ea1325e6ff46e3873b6f0c2e72816a : SUCCESS in 1h 40m 30s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/894bf9874142477789686bbf1ef3cb1d : SUCCESS in 1h 22m 24s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/244e8753a0a14af9abb5d75173030c30 : SUCCESS in 1h 38m 14s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/a596215faa85415ca402c63199f1c9a9 : SUCCESS in 1h 59m 08s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/76e567b3f6974eb5857aee8b1f1965c7 : SUCCESS in 2h 13m 22s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/0411971ded7a4805864db73a33566813 : SUCCESS in 40m 35s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/7bbe97babb3249a0a9eda2c77119ee3f : SUCCESS in 1h 32m 34s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/22d7b268c27440e0a45836b021f5e80d : SUCCESS in 2h 11m 59s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/8b7aeb3bae7f4d1c8cc0c4c1607979f8 : SUCCESS in 2h 06m 08s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/7c4eb45e26274f06afae4342a2c39b92 : SUCCESS in 51m 21s\n- requirements-check https://zuul.opendev.org/t/openstack/build/a26055e432954e5f8c830b818aa0708f : SUCCESS in 2m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9735137e66da40008f84828efdb71474 : FAILURE in 6m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/33b65ebf95944e14bae87c116326497d : SUCCESS in 4m 48s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/b4d48c9207374a0fa643ca966363b17a : SUCCESS in 1h 30m 27s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/d8bc09f2bd12474197fd2f8e2958d0a6 : SUCCESS in 1h 43m 15s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/bcb3f2089a954ed5a64a1b1754aebaf0 : SUCCESS in 1h 33m 34s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/6b6d3c0b1dcd42d0b6bed1dfa3e07d2d : SUCCESS in 1h 53m 22s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/0b6d360b041d4319b1d6ed8ba145a8be : SUCCESS in 1h 43m 43s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/e9e14f90d9844109bce817d6ecf1c527 : SUCCESS in 1h 52m 25s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/7a4a88497a714f0c896c1e6fb5e1dafc : SUCCESS in 1h 45m 26s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/24fdb89b43fb4d38b8a9e0ca59ea7b61 : SUCCESS in 1h 48m 09s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/2f671d124045432389cbf5c0b0a8d765 : SUCCESS in 1h 03m 49s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/d32c295b0c2d447da439e382d1d555c5 : SUCCESS in 48m 51s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/2ca3b36cc06e4c1d9c40dc001050a9c8 : SUCCESS in 55m 25s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/1c60b00884434fde99fa714f10ed9981 : SUCCESS in 59m 35s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/9c1268e4979049d0bf032add1f4c83c3 : SUCCESS in 37m 23s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/a2d050904e414cc3a8597ec7a343e8a6 : SUCCESS in 39m 11s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/030bb4befde9461fae87b31af4a7057c : SUCCESS in 51m 12s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/3347391dd5684ac6ad7326c4ace9c29e : SUCCESS in 50m 06s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/a89ac124196d4fdda9e1aa9987a6ad38 : SUCCESS in 50m 28s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/bd41d7ad072d4550af4718f39f4a09da : SUCCESS in 55m 22s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/80cf43de87de4219b89e9c5e1a601d2d : SUCCESS in 52m 05s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/190ead9dc8ef45a3a6531f3223e7a47b : SUCCESS in 52m 01s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/2d7282cf6f50417e83b783d3312f19d6 : SUCCESS in 52m 02s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/d0a294894d73475e9f2da24d9bf12ff6 : SUCCESS in 44m 15s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/1573e36d74d146af9551a0858cc31dc1 : SUCCESS in 1h 32m 48s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/cb0c6732eced4a558e2e30a7e8e51765 : SUCCESS in 1h 20m 08s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/5605650be243449bb47ef499c91ecb6c : SUCCESS in 1h 56m 53s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/9bbcb458c6d74ce182010b7956120975 : SUCCESS in 1h 32m 55s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/3e5f31f029ea43999fdb45ad381ff280 : SUCCESS in 2h 02m 34s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/94bb7c12b4ba40399b5a8f6070e0b486 : SUCCESS in 1h 16m 22s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/fff3d6bd6f244e998a5e30b7b37b27b5 : SUCCESS in 1h 22m 19s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/be8ad66b3f074a07afef90bb3f1dd4b3 : SUCCESS in 1h 23m 44s","accounts_in_message":[],"_revision_number":6},{"id":"7142805dedfce0828674050802460fcad55eb3a5","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-24 20:15:00.000000000","message":"Patch Set 6: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/5b662fdd9e2d4573a9039323f1dec1a9\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/21b04839891c49d98216cd98f69ccedd : SUCCESS in 4h 22m 26s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/646edc0a48b94fe9abfdbe098129785a : FAILURE in 3h 49m 22s","accounts_in_message":[],"_revision_number":6},{"id":"c6b3143ce4d9772ffa2c717dbc3a728448794a01","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-07-24 21:55:25.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"bd4857ca3d39c1ea8f05bd134bae40ff05ea83eb","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-07-30 14:51:00.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"3d5db0f07b3a48e0a40fcd73021c9cd514906efa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 17:19:04.000000000","message":"Patch Set 7: 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/e8a4152779aa4dde8fb102179944ac6f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54ef89954a8d43578e8af17c2cec9d67 : SUCCESS in 4m 26s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/c7dc1ff4852d4dd3bb2ea779d29dab6c : SUCCESS in 1h 14m 40s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/1c6225d9b1624bd695911a222df75767 : SUCCESS in 1h 43m 09s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a771c99c33114ec989f07a8021f0dc6b : SUCCESS in 37m 58s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/8b3e6d2f5b25436d85aab35579f642ee : SUCCESS in 1h 24m 48s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/c12c84bd745b44729bc834f9cef41a34 : SUCCESS in 1h 34m 56s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/c7aa56742a864d6f8e402068358c38dd : SUCCESS in 2h 04m 26s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/d35ba8439dc0449b81344815f916a680 : SUCCESS in 33m 23s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/025de5ab27c64808be694937f231d4af : SUCCESS in 1h 39m 24s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/c1895583949744e09351ebecf84b1b6f : FAILURE in 1h 40m 53s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/3e045fbeecab4bc48bd36bbfd39767db : SUCCESS in 1h 35m 21s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/e693bd4a3baf45d7aa9cd6f3cb9d03f5 : SUCCESS in 1h 34m 04s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/273d878ff58449f2b2bb07f7ebaf85b5 : SUCCESS in 2h 02m 29s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/3d892dba212f44e896a46ebfb526b8ec : SUCCESS in 32m 44s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/dbb1103f3a0e4075bba774e7e924f755 : SUCCESS in 1h 26m 43s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/669a28eb52614119a4142cd2790363bc : SUCCESS in 1h 52m 04s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/872fc9e9015b4be5ae6ae324763d59fc : SUCCESS in 2h 26m 33s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/5a6e4eea3b304addae7de83c82560c5f : SUCCESS in 36m 47s\n- requirements-check https://zuul.opendev.org/t/openstack/build/35ed4205a9dc42f28adb7bd9b6991403 : SUCCESS in 2m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/70c1ca61968e41d0bc2232d96ec9771f : SUCCESS in 3m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d00387662fdf44e99bd7cab698645b05 : SUCCESS in 2m 26s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/cca4cfb27a90418c920def3e5f2592e6 : SUCCESS in 1h 39m 17s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/1f48f4c662ef4148a3c8997e139e8bf9 : SUCCESS in 1h 55m 14s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/b011c787a7214185b24f55839a6034da : SUCCESS in 1h 05m 36s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/ab3b348c9f7c49d0bb898514fe7c9460 : SUCCESS in 1h 36m 08s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/2ffb119b228f426e81bcdec6e720425a : SUCCESS in 1h 37m 01s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/8055502b0148430eb51dd126616dd340 : SUCCESS in 1h 00m 38s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/beddf49d970945b7933f253b69866d11 : SUCCESS in 1h 46m 59s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/f1c0603f824e4e41826cf74a013af883 : SUCCESS in 1h 46m 07s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/b761e735adef42839cfcfbec458946d1 : SUCCESS in 58m 46s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/0c6a811265f746328042307a332e9269 : SUCCESS in 28m 39s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/060b543f1853475288d24a2a4f493142 : SUCCESS in 1h 02m 48s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/abcdae9bad5f4c258a263cb4a79894fd : SUCCESS in 1h 08m 43s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/77c41c8d9b1f48d78ecb6ee849ecd431 : SUCCESS in 36m 26s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/6e3a808702a34734aaa8515917757038 : SUCCESS in 31m 22s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/93e9e79197ae416b87efa7f36c163f17 : SUCCESS in 51m 22s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/dd9781463e99495ea11f989ec108f7c6 : SUCCESS in 31m 39s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/966e8b28e6254717ad436ed9b1ed5638 : SUCCESS in 52m 33s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/4bfbdb2b4d1b4227a5506573b7027c1f : SUCCESS in 21m 55s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/874c60fcaf4f4238abbd19a757b402f7 : SUCCESS in 26m 08s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/92e95f0f45c542d0ae716c93d0510897 : SUCCESS in 24m 59s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/651488ef75f847b1a9f5348d309869b9 : SUCCESS in 25m 21s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/fb37a744d4b5432489e7c0ae2a32b929 : SUCCESS in 23m 23s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/ea71ef2bd15a4be0bfe1c420b8275c37 : SUCCESS in 1h 31m 34s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/648806388db64e34ba82e2bd8c658947 : SUCCESS in 1h 07m 57s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/a88eeb178526407f98c0629bd94ea577 : SUCCESS in 1h 02m 26s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/a649d7082f74477eb97c567adeae629f : SUCCESS in 1h 29m 43s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/3b7b2f2d945844b080c55b48b83bd096 : SUCCESS in 47m 06s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/ba808d43543e45d7a32ea0e74bd5663e : SUCCESS in 52m 35s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/ee50f66ecea34b50b508b91fe037972e : SUCCESS in 1h 10m 26s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/a6e8c0ff76e84ed98b581b09f2010685 : SUCCESS in 1h 30m 31s","accounts_in_message":[],"_revision_number":7},{"id":"c7218e554440fc5ad20bc88aa2afa05660f1c092","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-07-30 20:11:49.000000000","message":"Patch Set 7: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/618ae51a52884f849c11f0dfc32d8e2e\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/accfafb71ca24266afe5f51f056b8df9 : SUCCESS in 4h 26m 04s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/ece179647e0a41b88f87c3b7bd2a94a3 : FAILURE in 3h 48m 53s","accounts_in_message":[],"_revision_number":7},{"id":"74414112e5186097ecd83d38a0486929692ab573","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-07-31 19:09:55.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":8},{"id":"4e617cd7365e388ca29b7bea96839f9b1d1b2d1f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-07-31 19:21:56.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"4bbda313ee72a43f168a7ce10fa75de55599aea3","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-07-31 19:53:34.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"b22c8817fd9c679218b99c43eebb30a053434c80","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-07-31 19:53:58.000000000","message":"Uploaded patch set 10: New patch set was added with same tree, parent tree, and commit message as Patch Set 9.","accounts_in_message":[],"_revision_number":10},{"id":"606bbce29dff6b1828df8e4493ea0f456f8466b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-31 22:13:14.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4b8eadaad9004a30af6a079368c4c3a0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28caf513f3344f3aa15b09738fbd3cfa : SUCCESS in 3m 38s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/eb82ca157427400681cd00f6d569a439 : SUCCESS in 1h 06m 23s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/a0074299fc14440e86c9f924ccf2f936 : SUCCESS in 1h 57m 20s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/4659bd7596e34cfebebe63835928252b : SUCCESS in 31m 47s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/2f7ad2ac3b2a4c48b8467768b82bfbfd : SUCCESS in 1h 32m 36s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/53bba63c9fef4324aa442620202ef769 : SUCCESS in 2h 09m 56s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/ad91b19506cb455fb949e898a0158926 : SUCCESS in 2h 11m 37s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/666e0cb7667e4986b8301a7c6a4e3abf : SUCCESS in 43m 15s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/f09dcc5b90a44c9cb2d96dcafad5c57b : SUCCESS in 1h 30m 07s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/472a3d2367e94b2c9fcad92ab9fcadf2 : SUCCESS in 1h 05m 32s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/49d702481bd4497e8ac3579f71dc0953 : SUCCESS in 1h 37m 41s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/97a2d237776040358273d744e318f637 : SUCCESS in 2h 02m 50s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/f53987c3a22f4016b63d79f11c2016d4 : SUCCESS in 2h 17m 53s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/e8c9192543b443a38d2399948ae8e20a : SUCCESS in 40m 18s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/28fe5cd9387a48a192753e45482769e0 : SUCCESS in 1h 41m 58s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/8eb4616fade9400e9a3a3f4a85c30db3 : SUCCESS in 1h 57m 35s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/9af95f94867a432f99b42a4964e6ffe2 : SUCCESS in 1h 58m 23s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/2c512da2285a4fa3b25c206255b7ffab : SUCCESS in 40m 53s\n- requirements-check https://zuul.opendev.org/t/openstack/build/9bfcd379e98144e194b73d47bc4f97f3 : SUCCESS in 2m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5623697c5fe24b1aa48ad5abd1364454 : SUCCESS in 5m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/92e402574a9e4cf9a91564158dd05a25 : SUCCESS in 3m 39s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/5602aad9cd514781b8d423c63f9e7cbf : SUCCESS in 1h 33m 18s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/1ded219934de4381ae4413cadc66edba : SUCCESS in 1h 06m 00s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/9891cf96d8de42fba974520c9234a35b : SUCCESS in 1h 07m 19s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/59d19782b7794cad98f4795ef07194a8 : SUCCESS in 1h 52m 23s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/d4c567c43a534bc094b61e0182f4f738 : SUCCESS in 45m 00s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/72f805832d254e84bd764e9a1592055c : SUCCESS in 1h 03m 14s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/0d0bd958c10d4b9d9cfd38e2db38448e : SUCCESS in 1h 00m 58s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/4f0bf33bf1e74946be460e31cbc74c8f : SUCCESS in 1h 46m 31s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/07d9432a9bf240528b90b696ab00925a : SUCCESS in 51m 07s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/834749455b924ab1ace9734831eea864 : SUCCESS in 54m 31s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/743d543de13d47a19f799b88d29a640a : SUCCESS in 30m 58s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/dc9355dbb14f43b3bcf7206f94912a6f : SUCCESS in 59m 09s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/754ef93ac9f64cfd9b7d7a162fdf992b : SUCCESS in 32m 51s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/0d2fc57e6e0a4f7e8724e9b7a318aac7 : SUCCESS in 30m 29s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/1289327cf9a849e59092de9bebe12967 : SUCCESS in 22m 32s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/fe0e359940ec411c84d9f459a1f70374 : SUCCESS in 56m 41s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/e9a32e32ff164200b86b923a182f8ea4 : SUCCESS in 55m 24s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/b742738a8ddd4ba799dd6251d3468c24 : SUCCESS in 20m 32s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/1775e64ad1074ff7a4c251504d4a462c : SUCCESS in 22m 13s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/f33aa419995c49c48fb25593f83e5ddc : SUCCESS in 58m 41s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/ddf7bd8cdfcc4c2da7197c04d3c739bd : SUCCESS in 25m 42s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/28b425629a0e4793aa24a1deee394e1f : SUCCESS in 50m 05s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/5e9f1406d6a740279bbdfb891d9f56bd : SUCCESS in 1h 22m 06s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/89af59dde09b4be6b847f9ea3af6be53 : SUCCESS in 1h 26m 52s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/b1d12a4af2754c628bd5a643d7ec5eb7 : SUCCESS in 1h 26m 19s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/6302b5d0c9624a4ea92e71a379b82d6a : SUCCESS in 1h 28m 11s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/fefe8b53040944eaa1ac0d53ffbafe9c : SUCCESS in 1h 05m 13s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/e453120352d24cb0a05ecb2ac53dd782 : SUCCESS in 1h 01m 41s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/fddccc9ef9d14d39a6cb3883c6ed7d46 : SUCCESS in 1h 00m 37s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/d5fc4d35419e42f1b6dfc16ab85f7910 : SUCCESS in 39m 41s","accounts_in_message":[],"_revision_number":10},{"id":"2bbf76bd02e8794beda1dcd3cf7d1b9911bccfcc","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-01 00:00:53.000000000","message":"Patch Set 10: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/8996ba5aa9a74b27b596c461c390ceaf\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/8f7ff7894d6e4f99b0a4f034953d5adf : SUCCESS in 4h 05m 19s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/4dafa407644b4948948e59de61713c85 : FAILURE in 3h 46m 26s","accounts_in_message":[],"_revision_number":10},{"id":"9bd181e108dd1f93d5822cef44218c1d13c93683","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-01 00:40:18.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"f4355a97359bf04e6c67b481df1ff4544dd2c93f","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-01 02:13:23.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":11},{"id":"38bdf8b9bc5bce3e15b5d8d6a6a1b619394f841b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-01 02:15:25.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.","accounts_in_message":[],"_revision_number":12},{"id":"2933c508cb561aab9fcbf6a000926132aed4faac","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-01 02:49:21.000000000","message":"Patch Set 12: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/737521080ffa45d5af8218ddbe2e9eae\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/71d5649dd0ff4b0d891ed43a206e323f : SUCCESS in 32m 22s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/92387fabadec4290a9b8cf3de17c0aaa : RETRY_LIMIT Host unreachable in 17m 16s","accounts_in_message":[],"_revision_number":12},{"id":"93790fd3abe515752e9da8ffa94dae945d4f9f9a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-01 05:22:13.000000000","message":"Patch Set 12: Verified-1\n\n(2 comments)\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/b4481d309959404693f4145834ce4602\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58894785b1c54b019cdcd750c1fac3ba : SUCCESS in 5m 38s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/7c3f3a74ee5c46e885e6b59464f8e401 : SUCCESS in 1h 03m 53s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/8cc735903a024c7e82cef0921a0d88fe : SUCCESS in 1h 34m 04s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/8a5db0af8a664c74902b5248268aa2be : SUCCESS in 33m 48s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/384f355005cf4fa9b57914290155846c : SUCCESS in 1h 36m 52s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/87827ddab0b14b668b6ab5ecac91caa7 : SUCCESS in 1h 39m 02s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/ddf208c539a74aeaaaba192073050bc1 : SUCCESS in 2h 28m 28s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/1b614dc82e394adbaafe0cd257c53a31 : SUCCESS in 37m 31s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/747d4c80871b4f4e8dc5aa1b6a6e3e99 : SUCCESS in 1h 33m 41s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/df5adc0088df4596a6176ec0dbf3cdd0 : SUCCESS in 1h 18m 42s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/cb10ecf2258146a68f8cd41ed14db3b3 : SUCCESS in 1h 42m 53s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/f7c0fa640e264120a97b6f2700f3ab08 : SUCCESS in 2h 01m 53s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/8fb34bc2815d467e91168bee5f1d71da : SUCCESS in 1h 57m 39s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/ec8acb5d84464b7f8f4762bd894377c6 : SUCCESS in 34m 42s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/1b685fd08a10478ca93ce335e41f35b5 : SUCCESS in 1h 43m 10s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/1b202babc3164cf69631c9a023767006 : SUCCESS in 1h 51m 50s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/9b03ffabdfa4452cbe86b576c03a34a5 : SUCCESS in 1h 53m 41s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/852731eabf6e4ed390efbfd18df06bf3 : SUCCESS in 34m 23s\n- requirements-check https://zuul.opendev.org/t/openstack/build/1c5b58ae53b6405089180607eb91da66 : SUCCESS in 2m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd1928cba47140dfabd4856a0a485b3e : FAILURE in 5m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/88aa486ff76e4dc18fc7fb6a38c4f955 : SUCCESS in 4m 07s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/764784b6c1fa446cbd21b1df61b02117 : SUCCESS in 1h 27m 26s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/ac5a898803504fe5a5e1fd8ecf98e70a : SUCCESS in 1h 54m 20s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/908b669b6ee245ae9ea46c4525ef007a : SUCCESS in 1h 45m 36s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/fd62ab0df699470abb81e1bc57156332 : SUCCESS in 1h 49m 19s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/6f64ab8e8ca1481da43b931e2e7d4971 : SUCCESS in 1h 36m 11s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/79923eb368bd4b08a87700fffb56361d : SUCCESS in 1h 04m 34s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/56ab69474a034396a43512d91340c318 : SUCCESS in 56m 26s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/1054df16a9a14fd89e9918fbdb34bc9e : SUCCESS in 1h 53m 28s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/fc82f75cf0ed47b7bd134d7531125e63 : SUCCESS in 56m 38s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/a5e68787c30d4bff9b57c828075d2499 : SUCCESS in 56m 59s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/f1203d0a7ce54f3793c4a97130373387 : SUCCESS in 56m 49s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/1c39b7eb8bbe4bd3a49278f2ec1147d3 : SUCCESS in 54m 34s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/18fbf9706e334e71a8f9924e87030ab1 : SUCCESS in 31m 17s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/45e2c736dfdc4ff5ad663a2c117dc557 : SUCCESS in 32m 35s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/56fbf31156974155a6b71afe6dd859a6 : SUCCESS in 21m 09s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/d92ff3ebbb8f405a9174ff0a5e5885bf : SUCCESS in 23m 16s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/49487a22742f4f159a1fc22122731ed8 : SUCCESS in 51m 06s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/675c2ed100ad49ca8fbcb3e1b9a01826 : SUCCESS in 52m 43s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/06e45e259cb84ff299898b87d46cc95d : SUCCESS in 54m 22s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/cf039f20a82b48cbbdf6f9b508e8ebf7 : SUCCESS in 50m 47s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/4f23591ca9f94ee1bb36c980546fa17a : SUCCESS in 23m 02s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/a2928e78ec9e4c7ab4bdee90c0e32878 : SUCCESS in 44m 52s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/9220639ddf6e4856a7447bb51af3b3f4 : SUCCESS in 1h 02m 40s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/4306547eeb2a49208122fa58c03edff4 : SUCCESS in 31m 04s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/b5516eb3444d43c18a3978a1fe5dcd87 : SUCCESS in 1h 31m 41s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/2e58f3514a82477cae7a1b367c95ac8c : SUCCESS in 1h 15m 03s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/faeb0d43fe3b44bcb8e10a89ff7fc7e4 : SUCCESS in 1h 29m 53s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/931a8afa127d4cb5a1691cd0fc0a0937 : SUCCESS in 1h 15m 45s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/773bae5b603949e3be44c388815d0282 : SUCCESS in 1h 31m 33s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/98d0d0bd9a094227b26f1722ea84faf4 : SUCCESS in 33m 24s","accounts_in_message":[],"_revision_number":12},{"id":"ec958b654e1fad6671fdae85d01b089e13eb40c6","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-02 01:56:16.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":13},{"id":"83c3252a0c2d8c9297a469e17a5c482fec0a3c2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-02 04:29:51.000000000","message":"Patch Set 13: 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/837cdd3b1cc849fc877d07154c757835\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46a9645fcd194e4fb8c09ecd1318f690 : SUCCESS in 4m 03s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/2a561fdd5ac3481a898ca597240296da : SUCCESS in 1h 04m 17s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/24f3cb39b5f94097af8fbe255ae19a27 : SUCCESS in 1h 30m 04s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/7fb6a38dfca44c17b3c0f722f5f5509e : SUCCESS in 39m 40s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/09cd9caa9a0a4807850356aad9202507 : SUCCESS in 2h 09m 28s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/a03b471043df4340a1a82cf87215d12e : SUCCESS in 2h 12m 15s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/14feceb7f2454591b6e17e6693b0dfcb : SUCCESS in 2h 25m 11s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/55f8be4a5481410c8a3672cecd90b5d0 : SUCCESS in 40m 02s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/0674db015dbf4fadbf72859f2e477dbc : SUCCESS in 1h 32m 36s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/d3b704cc07aa41d89d4ae723c5644f04 : FAILURE in 38m 27s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/599e36ca281d41a4a1dd1b58cf7bf185 : SUCCESS in 2h 02m 26s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/d27e369bf3af45baaf519939c285b7bb : SUCCESS in 1h 42m 32s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/dda448a531c54d59b6463848da393650 : SUCCESS in 1h 57m 46s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/3c9f04ef9d5843809c10ca2c0e6c2fd3 : SUCCESS in 36m 48s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/2a7ef41615b24e2993fa10b680bfc95e : SUCCESS in 1h 41m 35s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/0798b0451251475e9a80b798eeff5505 : SUCCESS in 1h 43m 26s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/6d5557dce1e04b27a23a64cfd23ef76c : SUCCESS in 2h 11m 00s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/611cbbb9ae184c349193ddf68319cda8 : SUCCESS in 41m 02s\n- requirements-check https://zuul.opendev.org/t/openstack/build/1940588137d44f4cab8b90d40e5c48a7 : SUCCESS in 2m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67479339e174421287ac003733327098 : SUCCESS in 4m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e821a205e2bd4fb7904c858c689d0bda : SUCCESS in 3m 40s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/1750e961c31341a1bc05b356168449af : SUCCESS in 1h 36m 40s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/af1463fc01bf4bd9a89d5a6f64b03e35 : SUCCESS in 2h 07m 38s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/1c2ae939db9a49de8a5c7caf5b66327d : SUCCESS in 1h 55m 33s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/17f3d83d6a464189bd283ae9b1cd79a5 : SUCCESS in 1h 09m 00s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/08ae359591c34c058178bbdb69b106b8 : SUCCESS in 1h 21m 06s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/d9fb23207a674d53b7c0d3f386f99f4a : SUCCESS in 1h 49m 24s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/e34a0ee5755a4040b21ed45ba492e6d2 : SUCCESS in 1h 28m 27s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/e5b9fc624a7246418ffc0065719fc47f : SUCCESS in 1h 02m 10s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/7bfda1574c8e4beca5028f92274fec96 : SUCCESS in 46m 25s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/81fa15f3aba3424bbd823d5e27c5ce96 : SUCCESS in 27m 06s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/018542bf86cd4c8fa25fe8866719114a : SUCCESS in 54m 29s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/24aa8ce5f225447b8b296124a0faa1be : SUCCESS in 27m 06s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/5aaa3e59595e4f06858db67773c91d39 : SUCCESS in 30m 18s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/4f2261eaff97452d8e5e9d3d23df2e5a : SUCCESS in 29m 25s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/8d89aa292e5a4f5fa6099ddfdb69d4e3 : SUCCESS in 33m 24s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/0e4157ac7f624eb39fb59ea0e1a8c5cb : SUCCESS in 24m 45s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/0ac98481690240e294ba880052ab1712 : SUCCESS in 48m 28s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/f6fc583b5d86478795fb914334047fc6 : SUCCESS in 21m 39s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/4ce83033afe84f00b5d201c74e5094fa : SUCCESS in 39m 02s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/935a4e7e53c443de8ace762a29cb4032 : SUCCESS in 52m 07s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/256b2ef1af304a00bfb839b3413b28a8 : SUCCESS in 28m 26s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/32256efd6b624dada8f3a2ead58359cb : SUCCESS in 49m 09s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/53247f51dd934fb6b73aca80a0663172 : SUCCESS in 1h 10m 56s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/b121f1e04f49454992b433d350f8783c : SUCCESS in 1h 27m 15s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/cc990902761c4105b59e0629fde9c711 : SUCCESS in 1h 33m 46s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/3b3196c0c1154222a0e9d0615d3a74f6 : SUCCESS in 55m 00s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/58a99c18e421410f99b5c3bf1907348a : SUCCESS in 1h 30m 02s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/170491753afd4ef08257c8315819db31 : SUCCESS in 55m 28s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/c7d81509f22b4207a1a6b889e51e8d60 : SUCCESS in 1h 08m 47s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/f15535af5ed240c9a27067795245b9cf : SUCCESS in 1h 11m 02s","accounts_in_message":[],"_revision_number":13},{"id":"b43aad06fb04cb4b870728346d20311104264b97","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-02 05:58:51.000000000","message":"Patch Set 13: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/df8a8d2292ff4b069da937923e0260f4\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/da6a72835d874c82aab0cd43f81bf320 : SUCCESS in 4h 00m 45s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/71c53378a8b149c1867cca0045130887 : FAILURE in 3h 46m 16s","accounts_in_message":[],"_revision_number":13},{"id":"3201c1514e28b22f48a017aaa3fd1c4ecb1e535b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-03 20:40:22.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.\n\nCopied Votes:\n* Code-Review-1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":14},{"id":"46a9bba977f401b2c6cd33d3f4e87350d2ddc7a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 22:45:59.000000000","message":"Patch Set 14: 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/b02dff7bed38435bbd44db05474c2531\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67e02ef3b7b5403e8628c300b9106a1a : SUCCESS in 2m 43s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/a101b34d98534bd9a050f46fe7c55293 : SUCCESS in 1h 04m 24s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/dac8a184cf294b79a8540a554858731e : SUCCESS in 1h 37m 41s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/e0a340399818459aaff9fe4548d84dad : SUCCESS in 30m 11s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/c600c9bdf5cb4bd889c9e5518faaceb7 : SUCCESS in 1h 26m 42s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/c1b2d650f6b444448771389362cf6e7a : SUCCESS in 1h 37m 19s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/b993c584feae4b0b99c8ac6c9cc87151 : SUCCESS in 2h 00m 39s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/466e741493334d8a9b516e7f322c174b : SUCCESS in 32m 09s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/73445f17b3d842149f5efcdd9cdc5625 : SUCCESS in 1h 37m 57s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/f237350ca79347faa3345d0217e91f43 : SUCCESS in 1h 13m 07s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/d6a43f480dd54f5bafb79451a1a4a39b : SUCCESS in 1h 23m 58s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/0f38e162726348898acd7a4b82a72a78 : SUCCESS in 1h 49m 29s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/0affda4f29eb4f51999797a47a8d199b : SUCCESS in 1h 47m 42s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/33f4b57756b34df0b700d4db44bf2c43 : SUCCESS in 32m 50s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/5b237bc1f1a5413bbd5df3531e9ce0bc : SUCCESS in 1h 28m 41s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/6633611b3ebe4f0eb934f3873388e42a : SUCCESS in 2h 03m 48s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/2626c25186bd4d4a88256d79f81e14b8 : SUCCESS in 2h 00m 13s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/5f1414a5b43d48efbf7402ba84bdbbe8 : SUCCESS in 36m 38s\n- requirements-check https://zuul.opendev.org/t/openstack/build/cd344ed36b3249d4bec1fc03f42124b0 : SUCCESS in 2m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/99d61e47498f404b840882432bc21e6b : SUCCESS in 2m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/63ea0975a5ba4dc9b1d61c645cdc0336 : SUCCESS in 3m 31s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/c6b98a794c974d50a132044ce3befafc : SUCCESS in 1h 37m 56s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/564fb98c2f79463fa67848e363dcc6ad : FAILURE in 15m 57s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/cd7689d613ce4fbf99b1b0f2ec4bd10b : SUCCESS in 1h 00m 38s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/5468e858cbaa4572ab408d580b53e606 : SUCCESS in 1h 55m 30s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/d789d1c0a0534db2945db208b5d2c3c1 : SUCCESS in 1h 22m 56s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/ba7d63cdbaee446faf688fca4494f001 : SUCCESS in 1h 40m 13s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/df79daf30ccc4de28c2b5933536d477e : SUCCESS in 1h 48m 41s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/babf2e5c28be45469722ae4417e02f1d : SUCCESS in 1h 05m 05s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/5e28b83970b74b77806ef6b188a05780 : SUCCESS in 56m 11s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/3e5507a63b70406e91c890b6102d543d : SUCCESS in 56m 36s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/9804cb6fb8b645e1870e0de4c62018ab : SUCCESS in 27m 00s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/d07137987dce45229888fffffd51e7e6 : SUCCESS in 28m 39s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/df03eccad3f34579a93531a32fedf26b : FAILURE in 30m 03s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/a31b910a569a4a79ab50ce55991183bc : FAILURE in 38m 03s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/96350b90c8c8473f99e97989de696ac2 : SUCCESS in 38m 10s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/b84c8f7a1b1f44b2bc5a32f7a570e119 : SUCCESS in 22m 20s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/91c241c42f854f2c98d82c1d1bad1ac0 : SUCCESS in 24m 05s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/874a6d8a837b4ff2af54e0e389d3c4d1 : SUCCESS in 20m 58s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/b16b4f4729084b07aa789265623a2dbe : SUCCESS in 50m 25s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/2911d359186c46c082215dff5c181896 : SUCCESS in 40m 04s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/d5a26c466df94d61b0d170d9e4bddc88 : SUCCESS in 24m 08s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/55cc656fc2884aaf9b818bb28219a33c : SUCCESS in 56m 46s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/e915a2ec3a0f4fb688d11e041ff950e0 : SUCCESS in 37m 01s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/c531eed90d584f9faf674fa33f81f894 : SUCCESS in 1h 25m 04s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/1e2ed51555a341e1a9adb730599dc17c : SUCCESS in 1h 16m 33s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/99ada115bf2e453ba7a459ab255763f1 : SUCCESS in 1h 37m 57s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/cb449f52d37344bd9306f13dd224f2c0 : SUCCESS in 1h 34m 30s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/fa84849cc07b4c60b01133258842e310 : SUCCESS in 1h 26m 34s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/76c00af47d654941b629f3af0beae454 : SUCCESS in 1h 24m 13s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/9cb3223fd4ee4d3581e357a7c3fb2b3c : SUCCESS in 1h 18m 00s","accounts_in_message":[],"_revision_number":14},{"id":"9936ecf6066369b465ea6823b374d1c972ec5353","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-04 00:35:39.000000000","message":"Patch Set 14: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/e4ecec60a9884e8dad20ade816430060\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/6f212701a15e49b48e1a2a182f308785 : SUCCESS in 3h 53m 19s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/b9d0dd91e09b480b94e0de55d6ab2973 : FAILURE in 3h 38m 21s","accounts_in_message":[],"_revision_number":14},{"id":"3e8ebe9b77412d0313efeced766b0d15e18cb996","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-04 18:49:55.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"4cb53eca26dc4cc8094491179c21511b66465bd7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 21:13:43.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/426ddd2748df4cb5bc697b56df068bcd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/085b41ed5b134be8b474431f0eef8515 : SUCCESS in 2m 45s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/4594f62ab0574672af3b9bf65efc09a9 : SUCCESS in 1h 06m 39s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/18bf111f9bd14f26b458e6a8e0dd368a : SUCCESS in 1h 56m 26s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a93890f271444e75993a89bd6742adfd : SUCCESS in 34m 15s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/19140b47ebbe4a19a74f0d5a88256f27 : SUCCESS in 1h 16m 39s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/6420e92e7b87442da05e52ce6a13ab47 : SUCCESS in 2h 00m 00s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/8d2ae57c0e704bc0b5094ea8f2741b48 : SUCCESS in 1h 47m 47s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/47e684032dd946939a7d7b549e9637db : SUCCESS in 34m 36s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/ee0a1d0dfaeb4e33a44e07892a792888 : SUCCESS in 1h 37m 06s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/c843cc1b68f64679884f81306586f1b2 : SUCCESS in 1h 32m 09s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/f8aecd48a0ea46cb84a0c953de69e4fc : SUCCESS in 1h 22m 13s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/604342f58e76430e869b0360e4602bb5 : SUCCESS in 1h 31m 49s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/f03e1d90339d4314aa63fc8899e211dd : SUCCESS in 2h 21m 38s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/4a0974f629e245da82072e87cff74e00 : SUCCESS in 32m 23s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/08cf27008451458fa8e08b3070e72d01 : SUCCESS in 1h 24m 30s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/be5613ffdbfc42d8a410caf9327485dc : SUCCESS in 1h 52m 09s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/2cbc2696f4a34ecbb35d18df6038c94e : SUCCESS in 2h 10m 30s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/941ee021e5c943a6bd004ade2cb7b2ba : SUCCESS in 33m 35s\n- requirements-check https://zuul.opendev.org/t/openstack/build/2530664cbb004e93a28ba84eb12da444 : SUCCESS in 3m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/60a35d9d928742e1a5e501681865e764 : SUCCESS in 5m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f14de70e2c804b0c8a743791792a7af5 : SUCCESS in 3m 24s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/3418147f17ca49a89da49949a8364008 : SUCCESS in 1h 04m 53s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/3d37a1ca04d847c1a54d4ed4880aa80c : SUCCESS in 1h 30m 52s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/1ff66149c50343d089f85126386ca68b : SUCCESS in 1h 22m 09s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/a850ee1952414c0ba5e296fd3644fb59 : SUCCESS in 1h 27m 15s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/3260aab8112d49f0bce122cf41cea77d : SUCCESS in 43m 27s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/1c1e724d2e24498fbfcc97bae0752d3d : SUCCESS in 1h 41m 03s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/bdd09e533c7748d594db278d080c770f : SUCCESS in 1h 41m 49s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/f76c650e6ddf441ea45216e423763a4a : SUCCESS in 1h 49m 54s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/6a719014fe0f476a9cade322338fcc35 : SUCCESS in 56m 31s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/32b6c65cf8fc43438c4f07da0cc9b95a : SUCCESS in 28m 19s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/250fe6d7eba4424db6ba8073549fc1ec : SUCCESS in 57m 19s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/58aae274b4be45f394fccb4b18eed0f6 : SUCCESS in 28m 25s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/af3777aead5a4945b20eee87a5e62d0b : SUCCESS in 35m 10s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/59c30302ec644d9394962f536b1e03bf : SUCCESS in 32m 23s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/42f4bf8e1513417eac2cc6cc673862b3 : SUCCESS in 27m 20s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/bb3738ac7df94fc593238d766a708d1e : SUCCESS in 24m 57s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/7d1a17f7138d47e9ba8c020585e38491 : SUCCESS in 48m 59s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/9c420c6160b143aa839780868b3aad98 : SUCCESS in 52m 43s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/208fb4468fb0463fae850f34d1ed358e : SUCCESS in 23m 26s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/c0e946d114b74e30922ab0371983a376 : SUCCESS in 24m 29s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/c96985f8f0af4567b5ffd19dd191d61c : SUCCESS in 53m 12s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/6f7f55a2f5fb45268151ec48152c21f1 : SUCCESS in 26m 44s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/482191c822644cb3896e9d11855185ae : SUCCESS in 1h 31m 07s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/732364b4b76e415c920fe0be8669cead : SUCCESS in 1h 28m 51s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/4d0e242ffc1c45948fb5da42efec8993 : SUCCESS in 1h 34m 56s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/22fecbf5c1cf4429984e26a00b4afb7a : SUCCESS in 1h 50m 19s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/1e3537c1824a4c30882f99a1998441a8 : SUCCESS in 1h 46m 35s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/13c2240dd7ca4d3f8a3313e5a00dfc06 : SUCCESS in 1h 24m 38s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/50a29484f8a4423e9b615eede9c5e0ab : SUCCESS in 50m 46s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/a1345cadd66c4244a26253ad51bc60db : SUCCESS in 1h 22m 44s","accounts_in_message":[],"_revision_number":14},{"id":"aa69bf4c2122b212b7386c2fadbe0c8765e9b846","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-04 23:03:02.000000000","message":"Patch Set 14:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/5d1b815e60fe433b913f95120af38f7a\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/7cfcdc8171214326b904bb747559afc2 : SUCCESS in 4h 11m 38s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/4001d79d9b564cbbb512a807efcdfed8 : FAILURE in 3h 54m 10s","accounts_in_message":[],"_revision_number":14},{"id":"a9bf5349a3a4804529d8a832b57609ac479f6bd3","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-08 00:33:49.000000000","message":"Uploaded patch set 15.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":15},{"id":"d3fe012b44cbe5410bcaf27ecc9b59b16c67ef37","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-08 00:36:23.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"9aeef08538eadb3b5ce40ef4350d7f0bee3ef0fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-08 02:52:32.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a71fcc4e42b4db7a329033d7db6d75d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3f0e4bc68a6347b7be5026e3dba12483 : SUCCESS in 7m 06s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/a2f38366e52146919570c0a67756638b : SUCCESS in 1h 25m 52s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/e7a9ea08c678414dbc8a6069c92548eb : SUCCESS in 1h 51m 13s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/a7ae62f81cf2462cbd4fea479164e925 : SUCCESS in 30m 52s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/ae8234b0a35c416485c02215f1a18f37 : SUCCESS in 1h 31m 14s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/45b65b6fbee94364bb84239a316fe583 : SUCCESS in 1h 57m 35s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/eaec2da08a8840d4b5e34df8d971e984 : SUCCESS in 1h 52m 17s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/266b4d4f37bf46f5a02c0bb3123eae4f : SUCCESS in 36m 47s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/aedf267a68244f83b601c51dc7a0fb2b : SUCCESS in 1h 47m 10s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/b097f598109049499a44b3c464255bc8 : SUCCESS in 1h 30m 04s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/c63b3a67868a43dcb9cc0783a366510e : SUCCESS in 1h 23m 21s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/c6095bc54f4e4f6db5a9269c1cdc207f : SUCCESS in 1h 31m 44s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/393076648ed74621b859ffd45feea97b : SUCCESS in 1h 44m 59s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/6399eb817c5f41e2981591e2e7f66f8d : SUCCESS in 36m 14s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/936760da7641451184094b67c827c420 : SUCCESS in 1h 20m 59s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/c893ac382d60454e98542bc592b6a0fb : SUCCESS in 1h 40m 28s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/077db4d5fa624ba0b41a868f91b16408 : SUCCESS in 2h 14m 43s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/2992592c60e9455483bd694aa905ebb6 : SUCCESS in 31m 39s\n- requirements-check https://zuul.opendev.org/t/openstack/build/be0db78dacbb4f9eb3ee3bf2622e36b7 : SUCCESS in 1m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/525dfbf956e54c04a33a6ae2a2906570 : SUCCESS in 3m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/65a9a3d7ca4c4dd58f6a780daf458ef3 : SUCCESS in 3m 19s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/b3a90bb0fd1d4d0c8b3c57dfee54a9ae : SUCCESS in 1h 39m 40s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/6898885f2768431e834931996f1c2289 : SUCCESS in 1h 53m 14s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/7a04aa8f7d0b41018fa4cf44313b2b91 : SUCCESS in 1h 52m 43s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/07584829d31b43968d9557fa34e53463 : SUCCESS in 1h 36m 30s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/99ea76c74f0142dcbf6f35ea62474ac2 : SUCCESS in 1h 30m 22s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/208f4e535b0f478ab7b1c9c353fd66b6 : SUCCESS in 1h 26m 19s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/c63f535748734681b2a9ebf4dfe18fc5 : SUCCESS in 1h 43m 49s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/2aed393c83da4b519f2fe86c5e2777ef : SUCCESS in 1h 31m 23s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/27a4ef1df7a3472ebde49e44493c9d4b : SUCCESS in 55m 53s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/8adf100f18884257911035104ab05ea5 : SUCCESS in 56m 18s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/14ab3d814cc240738ef21a32ef83309c : SUCCESS in 45m 12s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/24291a8c1f0f4b739585478cfd21b3e5 : SUCCESS in 56m 11s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/5db94f6efe7142f8b7014d3e9876af69 : SUCCESS in 30m 50s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/3586ea76789a4df0a909c3c4a5541056 : SUCCESS in 30m 33s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/38ec25ab76cd4698b9135c1217f45fc6 : SUCCESS in 49m 37s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/ec59aedb8d2a4f7696ef31095ab6fdca : SUCCESS in 38m 02s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/23ed21d6ee964809b9f1d4b06fa93d07 : SUCCESS in 51m 42s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/86d51971127a466bbf7dd827375baac1 : SUCCESS in 51m 42s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/7257a993ee44494f9d5226e8579aa840 : SUCCESS in 46m 22s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/b107594873a3412daae09d3358ade954 : SUCCESS in 57m 07s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/81f09f3b080a4b9796388eaa19e96998 : SUCCESS in 39m 36s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/fb774dd08efc4ccaa566141f641c1435 : SUCCESS in 50m 07s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/1715621af7e443259e587a7e9ee556ff : SUCCESS in 57m 52s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/ccf0f58ac8d1425bb334f0489fa9728a : SUCCESS in 1h 18m 37s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/8f67ee3244b24d4fb3ae396ca22f3622 : SUCCESS in 43m 28s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/7e54835ddec04212a0d4c05e1a39d707 : SUCCESS in 1h 36m 35s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/db46b3fe26af40bb8fb59fc221b083dc : SUCCESS in 1h 40m 11s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/e9dc8fccf5274168b680afca9ebc6470 : SUCCESS in 1h 17m 42s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/594db7d500e24bd98df83e7c71d7f02e : SUCCESS in 37m 49s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/d307dcf91b534a85a3beaa8078747a9c : SUCCESS in 1h 12m 23s","accounts_in_message":[],"_revision_number":16},{"id":"dfc2c406b9c9972ed71295e36d49ddd43cd85170","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-08 04:46:36.000000000","message":"Patch Set 16: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/b16596a20542413d8436a10cb04b5aae\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/710c0e33ca2e485ebeca427b416d1565 : SUCCESS in 4h 08m 08s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/bbff39e9340c42f2b5252788aad43206 : FAILURE in 3h 52m 22s","accounts_in_message":[],"_revision_number":16},{"id":"cbdef2af8a1fec7ccd3cdc56450c0d9419dea2cb","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-09 13:57:44.000000000","message":"Uploaded patch set 17.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":17},{"id":"b886b0563ba5cbf2db1f963060201ed658054aff","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-09 15:16:09.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"cb38948219344f44a38fc61c50b99cbd0392ed9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-09 17:23:58.000000000","message":"Patch Set 18: 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/e349ccbfb78a4452a05e8a029d52a267\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a43ab308a48e4d7ebaa33c1c7a0d4d6a : SUCCESS in 4m 02s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/d18fb302aeb449ee87811c9b4617bc3a : SUCCESS in 1h 22m 45s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/87723ebecae644309bd9c47fe24ba528 : SUCCESS in 2h 04m 14s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/d41ae69a38a540e490df520774de3100 : SUCCESS in 29m 46s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/a178f70873e94888bff741f85d7d265b : SUCCESS in 1h 46m 53s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/d586e404a12948a18e15c20d7cf4d4e2 : SUCCESS in 1h 48m 39s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/1e1b6e1075644b16813a5cc7ce403444 : SUCCESS in 1h 43m 01s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/34448526da0245f3b7fae2f5e1881ba8 : SUCCESS in 34m 58s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/3750e18913e04430bcfc8fb37f99caf0 : SUCCESS in 1h 44m 09s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/85bd89bd67ae4a418d295f49123a17e8 : FAILURE in 1h 43m 22s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/1ac3517c2b794b5cbe74ef4e96c080d9 : SUCCESS in 1h 39m 13s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/5ee2a9c958cd4e2a84e00cb1976b0d23 : SUCCESS in 1h 33m 17s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/ff90c2737cce48cc8f2fa4710a2651af : SUCCESS in 1h 45m 12s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/ba12c84bf3d64a0395144c2527961228 : SUCCESS in 30m 53s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/ca348f0566f4420cbed8b0810c3afdcc : SUCCESS in 1h 25m 01s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/df7546d95d29433d9df72b8e3e70cccb : SUCCESS in 1h 44m 36s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/12c034dbf8c54715b2f360e82e26767e : SUCCESS in 2h 06m 05s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/1df3e3885dcb4e00af5cc8bbfaa31afb : SUCCESS in 35m 20s\n- requirements-check https://zuul.opendev.org/t/openstack/build/96928935357e4fb6848efe5288880475 : SUCCESS in 1m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ac06d164f74442ca8220b5907f050b21 : SUCCESS in 3m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f7af2b1b34104be29726af664f8f054d : SUCCESS in 3m 29s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/c9d8cd59708d4fc19693e19871f0e453 : SUCCESS in 1h 33m 40s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/ad07122235794e07864f0cffe3e3509d : SUCCESS in 1h 05m 58s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/0908271b4e054fa48adf144bcfbe3bbe : SUCCESS in 1h 49m 16s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/06b13c936c674a0a958b1803986aab33 : SUCCESS in 1h 53m 11s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/0ffcbb3b5e8e46c1922ce45d79ef0338 : SUCCESS in 1h 29m 44s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/cf048aff34aa42128a4288292ec71a1e : SUCCESS in 1h 46m 45s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/cda3ded92bbc48c685d1dbe5d5058000 : SUCCESS in 1h 01m 30s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/88af686423c8429fa34b09dd275451a6 : SUCCESS in 1h 05m 29s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/713090c34da848adbb4988894222cf64 : SUCCESS in 56m 03s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/25bb0d6de8144193b633d4c55bbe02f4 : SUCCESS in 57m 07s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/0149dce126044c178ecc50846e312b7e : SUCCESS in 56m 09s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/0f91f627e8cb4fef978a89ce820d5c2b : SUCCESS in 59m 37s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/55f097a2b6044a04ab68f8fd586125da : SUCCESS in 29m 55s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/c5d4c2e1cd7847d38309bcc32bc467d6 : SUCCESS in 29m 40s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/c65f03894dbc4c80ae41e5f6ff3cad39 : SUCCESS in 49m 38s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/a8c24a7705954e8992308990304a0355 : SUCCESS in 19m 54s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/e0ac758eeacb41c0aa532f75c2e267c3 : SUCCESS in 20m 15s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/f88ffa891fa74b34a086c3ea2bec0ed4 : SUCCESS in 43m 53s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/213fe304d18e479fb16294435f85a185 : SUCCESS in 20m 10s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/1d04dcb9b06146f1a71f1c51375562d1 : SUCCESS in 34m 48s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/78bf43ed384f47c3b532f3ee4b45f786 : SUCCESS in 49m 18s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/209b0db84fb444118b688fccd90c26ef : SUCCESS in 32m 16s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/2e17bbf0165241879783d1e546eb74a5 : SUCCESS in 1h 35m 56s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/39e152ec7a9b402b81dae4dd5a1e8640 : SUCCESS in 1h 21m 07s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/e9400666b17c4e78be7edcf72ae4ed70 : SUCCESS in 1h 34m 26s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/8fd2fc0a0508434393e34c82f591b940 : SUCCESS in 1h 05m 48s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/2b0ec9307a7d449e869cd025a19d2b81 : SUCCESS in 44m 29s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/47daf1fc95164ee7b6564d3a3cd2a513 : SUCCESS in 1h 39m 37s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/b5acaf97cded427f88f2384a99c30dde : SUCCESS in 53m 14s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/1d234396ec874815bde368ffbb8598b1 : SUCCESS in 1h 05m 42s","accounts_in_message":[],"_revision_number":18},{"id":"87716e15f215ff9e5ca5768f4fc21a39d74e6876","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-09 19:24:48.000000000","message":"Patch Set 18: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/135ca93c40ae4916b3526955ac1d092c\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/3948edd0f6c84726ba3ae0a334e4fd01 : SUCCESS in 4h 07m 06s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/40c54f927ffb41ccafdab606a6147e09 : FAILURE in 3h 51m 56s","accounts_in_message":[],"_revision_number":18},{"id":"c045ba3b81921d21b0ae392b51ab7d369096a4ab","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-10 00:27:08.000000000","message":"Patch Set 18:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":18},{"id":"2030fae7b24e7d8be3f66c567ddcbb78bd678ffa","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-08-10 13:34:59.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"cb515311880585718a9f59eece30cc6a7a664781","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-08-10 13:46:26.000000000","message":"Patch Set 18: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":18},{"id":"eb6a947804998bbcf4d9b5568babf4f1df699c45","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 16:03:04.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c7a2a696f6945ac8f6f743c255aa2dc\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e4ed1e5907440eb869140cae5638cdd : SUCCESS in 4m 28s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/f3fba94564564950936b0d4912a6574b : SUCCESS in 1h 09m 59s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/e755c5c5fa9644a9aae7d1cda4a217db : SUCCESS in 1h 58m 43s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/fe124800889a4533a874d89d392a47a9 : SUCCESS in 31m 05s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/f6fd67e3c56a46d4a240b29a6f08e72d : SUCCESS in 1h 33m 12s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/588353f3f3e94dbda9d3211274e0691a : SUCCESS in 1h 38m 33s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/b0cb823ff97a4564822981c36219ef02 : SUCCESS in 2h 11m 15s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/aed8bf6e8c244ef99d3bd3a18f938884 : SUCCESS in 33m 50s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/467dcd86e3f64f9b9a24a973154bf251 : SUCCESS in 1h 54m 13s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/0e290a7d9c98439ba5b4aab95d0f0b2f : SUCCESS in 1h 37m 59s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/d111899f5cfb46c78ba41ddd3ca409c0 : SUCCESS in 1h 22m 41s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/0a9224968da5461d8a34fa8be52f1be8 : SUCCESS in 1h 57m 36s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/055b777f4ecf4be399594125baef5764 : SUCCESS in 1h 51m 58s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/5631aa94f2794a598a54e3a2620dcc77 : SUCCESS in 34m 51s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/cb9837f1c76c448383e6432ef26b4937 : SUCCESS in 1h 30m 50s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/3d494f51602a4d4abc8072ceac39e857 : SUCCESS in 1h 30m 26s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/cc49c5a7208d4db2a672ea6d2577054b : SUCCESS in 2h 25m 57s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/4a49e1b865e148af9881e4c6a55cfae5 : SUCCESS in 33m 56s\n- requirements-check https://zuul.opendev.org/t/openstack/build/3d28b80428854a69983f818b563f35a6 : SUCCESS in 4m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9d441d9762e54ee595e89c1b94ff2512 : SUCCESS in 5m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ed5ceb1b71b04ada91662d2372078559 : SUCCESS in 5m 55s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/f7db9759d26546519116160e1ae8dee9 : SUCCESS in 1h 16m 03s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/08b825b482aa4fd4b2d58197496e2fdd : SUCCESS in 1h 56m 09s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/99d7bd3bcb334d64a39a92638203f51b : SUCCESS in 1h 50m 59s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/ad4ecb4f7328484eb428efa47b3f81fd : SUCCESS in 1h 02m 18s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/3ea4a1d5127e4fe584659156a544955d : SUCCESS in 1h 24m 47s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/4f655fdc035647658552d7e2956152e0 : SUCCESS in 1h 18m 45s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/bb2664e9313f4c7784483aaa3988f966 : SUCCESS in 1h 27m 23s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/f2392cc93b6d4a83bc869ab8c830c60f : SUCCESS in 1h 54m 59s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/444a07db3c4344e8bb69ee1bee59fff1 : SUCCESS in 55m 53s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/ef3db0bf1cf64e998cc6fea8e2f87aa0 : SUCCESS in 57m 06s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/91b59c8afc4041ffa0ccabd2ad2d4975 : SUCCESS in 44m 27s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/09442f71732d4528bf42c5767545145c : SUCCESS in 58m 37s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/2aabe934fbca4088899317477d7419d1 : SUCCESS in 30m 03s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/986d2422987c48a59e7982201f5cacc4 : SUCCESS in 30m 03s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/07c9b182703a4af5b373f4eca0f4be3b : SUCCESS in 38m 12s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/51ada98482ea4dfa80400378a6655df0 : SUCCESS in 29m 28s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/03cd12088b8e4f8faa014abff24de946 : SUCCESS in 53m 40s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/ffbeffb97496482f9f9872be359314a9 : SUCCESS in 51m 40s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/72c15e65993e42cc874283cd13dd90f5 : SUCCESS in 51m 32s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/774412bce33042a0aafb64609960ae56 : SUCCESS in 21m 22s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/55bc07be055b439498d975c086f88bf4 : SUCCESS in 48m 40s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/532c2cde771b441db8e8d3511d225abb : SUCCESS in 30m 41s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/5b0c808ecbc242c58b3c15fc5cdbc719 : SUCCESS in 1h 19m 35s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/2aef5c7d65554c938244b0001bc60e68 : SUCCESS in 1h 21m 27s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/eb32012e6acc4bd5ab87db48b3ee88ae : SUCCESS in 1h 27m 12s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/1d4559641f7140f1aca278a1a1e0cc75 : SUCCESS in 1h 26m 32s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/7e3e4542697840a38e3c8d93aceacb3a : SUCCESS in 1h 21m 01s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/d6e85a75a8ae4b149aa0f552257edcff : SUCCESS in 1h 20m 11s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/409787e5c2ae4dce9eeac9ee70ce3188 : SUCCESS in 1h 13m 47s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/8cc8a6d0d37f46bd97829dcde47b6c7e : SUCCESS in 1h 16m 35s","accounts_in_message":[],"_revision_number":18},{"id":"ac424866a0bf670bd656c0d644bfd8c2f706b2e6","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-10 18:12:16.000000000","message":"Patch Set 18:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/38e06c22514748ea959421ab07818e64\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/2b9ec2d2f8f048348d10c7053a83d4d3 : SUCCESS in 4h 32m 11s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/a9b15dacaf88484a867bb73388d9595e : FAILURE in 3h 52m 57s","accounts_in_message":[],"_revision_number":18},{"id":"d8872d5bd1dd5c7219efa6df92f8600e907f6a5f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-11 01:17:56.000000000","message":"Uploaded patch set 19.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":19},{"id":"c3941fd5108c85b3cdcb2cc65731f5929b8a4278","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-11 01:19:42.000000000","message":"Patch Set 18:\n\n(2 comments)","accounts_in_message":[],"_revision_number":18},{"id":"b8dc38c20cfece94c29ef39d0980aad21225791c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 03:24:26.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e7e74b9029144e949611284db02f46da\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e119420e417f4d7eaf28d167bef97013 : SUCCESS in 5m 07s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/df60ad12511f4a55ae1b19b3ece1b4eb : SUCCESS in 1h 09m 01s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/a6bf46d281aa464bb262ec77c901b9e0 : SUCCESS in 1h 45m 55s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/3aaa460dfbf447589d455770d8d51786 : SUCCESS in 33m 26s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/ad9e7d9b2e6b4f0da8dfb2c1c823c708 : SUCCESS in 1h 16m 39s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/aefd6eeeebe341129cfe5a302f5b2000 : SUCCESS in 1h 41m 16s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/35472f9322af42779a40744b00a5bafc : SUCCESS in 2h 05m 00s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/180fce9bd3f442b6ab52b2f017551b51 : SUCCESS in 32m 47s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/75649a18790e4fa0b643db9dbe8fd14e : SUCCESS in 1h 44m 37s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/996eeac29d2d4e84ac74da52d4788ad6 : SUCCESS in 1h 40m 07s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/90a29724aeea453ebbd908a466f4c30a : SUCCESS in 1h 21m 39s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/f32bc232d06a49f0b62db42d0a789c46 : SUCCESS in 1h 39m 51s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/2be2168b6e594da09ab2eb2bf3f9d9a6 : SUCCESS in 1h 39m 38s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/171856369b4f4acf928f4890ed8b1f51 : SUCCESS in 30m 36s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/63c551f6ac104c3f8d34015f8c9eebea : SUCCESS in 1h 37m 08s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/8cb5d0963857482086657625c106c357 : SUCCESS in 1h 52m 28s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/f6e3319967cb4ede8393f8af458ea513 : SUCCESS in 1h 50m 29s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/906ae6b17c424cde82ab0770f5f30342 : SUCCESS in 33m 00s\n- requirements-check https://zuul.opendev.org/t/openstack/build/fb3884ee81354d94b14c2faecb66a697 : SUCCESS in 2m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/935c0f3e358b48c78a3c87c41bd871e5 : SUCCESS in 2m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/faa5f42f15a8471793f7d64d9f6a8a1f : SUCCESS in 2m 37s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/7f42c32e3fef4933813fa127bd073c24 : SUCCESS in 1h 56m 47s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/0f484e5772f643deaf5ff2b3a112266c : SUCCESS in 2h 00m 27s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/465fa64a86404007afcd9aa51d02d42d : SUCCESS in 1h 29m 27s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/fb546ec6d5ec4972aa900adae847609f : SUCCESS in 1h 28m 00s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/5f8da5820078402cb7e7e2b7f5823afc : SUCCESS in 1h 32m 45s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/191ca1141edc49e681ab577c2baba703 : SUCCESS in 1h 00m 23s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/162ce6ecb47f41c68865f322807481bd : SUCCESS in 1h 46m 28s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/d7d278e712f3432dad182745510d36be : SUCCESS in 1h 06m 54s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/4c1205d337b243f8aa11fc10994db601 : SUCCESS in 1h 02m 01s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/07218b8397864d7e8d9f3a4e46eae367 : SUCCESS in 29m 58s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/07d56fda635646beb40d731183d42d67 : SUCCESS in 37m 59s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/c21032c2c4004ea5a996680a051909f1 : SUCCESS in 25m 53s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/5b1ba24581a2465f946dab383f43d404 : SUCCESS in 32m 29s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/e95d99c910a541a0a54f52af5480553a : SUCCESS in 30m 31s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/45412bcfcc8b4ee98a7355b6997e6c0c : SUCCESS in 52m 02s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/919cc3ecdd444805b0f8802f71e54c4a : SUCCESS in 51m 27s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/189f5503f9e14f65aa19d3b6889c8877 : SUCCESS in 22m 51s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/3afb0c86740745149d2d28691b9f1ab1 : SUCCESS in 51m 39s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/ff309ecb7df84894b0ccaac411929ecd : SUCCESS in 52m 51s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/ddcce372967d40e49e1831b1695a29b6 : SUCCESS in 51m 58s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/905c4aa3e33d4060837cde4390d1261a : SUCCESS in 33m 01s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/84a874a1878d44818ae2228024bb389c : SUCCESS in 52m 09s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/1064aa02bd324000bd5e996256cc8e32 : SUCCESS in 1h 32m 41s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/7856dc7de1a747afa8370a193708dfc8 : SUCCESS in 1h 22m 31s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/f29e367b65224aedae0c342a42121a45 : SUCCESS in 1h 37m 27s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/220ca26045e44694ae1c3831cb614fa6 : SUCCESS in 49m 44s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/dde0eee59c1242abb1074c772317eca6 : SUCCESS in 1h 15m 17s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/3288fa1679af4a8b8c7ad2d2c4f83279 : SUCCESS in 1h 24m 53s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/f1871add53974d73a97879a2c7198f5d : SUCCESS in 59m 56s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/e8c6d993acb74175ba5ed761cd5ecbb1 : SUCCESS in 1h 22m 32s","accounts_in_message":[],"_revision_number":19},{"id":"6e46b37e338d4b05d3288149310747e8fe3de27f","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-11 05:39:08.000000000","message":"Patch Set 19: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/b29ccb43266c48baa3a3e6dcb4f9cce8\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/ffa0b00b2be64f9882db1f393c1bb66c : SUCCESS in 4h 19m 22s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/d9eddd8988944d3b84ca8735a518c09b : FAILURE in 4h 03m 59s","accounts_in_message":[],"_revision_number":19},{"id":"c2b494f179f4d68d743bd4dbe95dbad8746eae2f","author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"date":"2026-08-11 07:26:38.000000000","message":"Patch Set 19: Code-Review+1","accounts_in_message":[],"_revision_number":19},{"id":"ada94cd4ac9be8b1403840b214f17cfb516e5e9b","author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"date":"2026-08-11 20:54:32.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"6aef3d01abbced6810c5392358b58941670f1ab1","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-12 13:30:45.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"ff1f7a9741cbfea6ddc001998b9add2aafa1511c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-12 19:20:49.000000000","message":"Uploaded patch set 20.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":20},{"id":"7def7607823ce1f8c84c38af9897ba8f976185f4","author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"date":"2026-08-12 19:32:12.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"f396441a8767868b25a48a27ce9c3ca0d5629976","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-08-12 20:04:36.000000000","message":"Patch Set 20: Code-Review-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/f2d6f12f011c45f3afc4a402c08996d9\n\n- openstack-meta-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/ac8822336cec49c9af6b201266861202 : SUCCESS in 42m 05s\n- whitebox-neutron-tempest-plugin-podified-multinode-edpm-deployment-crc-2comp https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/92c6e2625177412da441c24589cdf93e : POST_FAILURE in 25m 03s","accounts_in_message":[],"_revision_number":20},{"id":"b83befb49f185e5de672d79e4b859733b9748829","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-12 21:37:38.000000000","message":"Patch Set 20: 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/311647cd5aa640558a2199aa3277d44c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a78a7348935544dda8237211725db0c7 : SUCCESS in 3m 47s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/d0a13f1d24e94d0cb48e29478bef4822 : SUCCESS in 58m 21s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/673bd175fa714f4fb7438794b2a78471 : SUCCESS in 1h 56m 16s\n- neutron-tempest-plugin-designate-scenario https://zuul.opendev.org/t/openstack/build/329160d0c1524ce88211fed32458d205 : SUCCESS in 36m 56s\n- neutron-tempest-plugin-openvswitch-2025-1 https://zuul.opendev.org/t/openstack/build/76c5ad0e722142dcb1f7001f30463d24 : SUCCESS in 1h 34m 18s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-1 https://zuul.opendev.org/t/openstack/build/53c1b3993acd4bb9a2547da473bf19ef : SUCCESS in 1h 59m 47s\n- neutron-tempest-plugin-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/7815f53e9fc949ea9a1aab5798cc6bf9 : SUCCESS in 1h 57m 21s\n- neutron-tempest-plugin-designate-scenario-2025-1 https://zuul.opendev.org/t/openstack/build/7e08aa3ad898400db0633b7361334b08 : FAILURE in 11m 42s\n- neutron-tempest-plugin-openvswitch-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/06fd31971626429ebad14a09277292c6 : SUCCESS in 1h 23m 09s\n- neutron-tempest-plugin-ovn-ubuntu-jammy-2025-1 https://zuul.opendev.org/t/openstack/build/7edc21670a6e4b70a1cb8bbd0d20b11a : SUCCESS in 1h 11m 30s\n- neutron-tempest-plugin-openvswitch-2025-2 https://zuul.opendev.org/t/openstack/build/10f8cbdd428941b6828eba20a8d1e7cf : SUCCESS in 1h 22m 00s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2025-2 https://zuul.opendev.org/t/openstack/build/29fbed456f43418eaed59b4137c54680 : SUCCESS in 2h 15m 11s\n- neutron-tempest-plugin-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/67d8ad3e4230496dad168744f2a501fc : SUCCESS in 1h 53m 04s\n- neutron-tempest-plugin-designate-scenario-2025-2 https://zuul.opendev.org/t/openstack/build/787455d788f74df8a8f37653a49dd54f : SUCCESS in 36m 54s\n- neutron-tempest-plugin-openvswitch-2026-1 https://zuul.opendev.org/t/openstack/build/c558876f910f4ce9bd7ff29f84692051 : SUCCESS in 1h 39m 16s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2026-1 https://zuul.opendev.org/t/openstack/build/801b196fcd984287b7b5a399c66e08da : SUCCESS in 1h 34m 08s\n- neutron-tempest-plugin-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/a7f0d61076314f80aff7c4017e8d8192 : SUCCESS in 1h 51m 23s\n- neutron-tempest-plugin-designate-scenario-2026-1 https://zuul.opendev.org/t/openstack/build/f2481ddb2f96400d9598192ca22b3126 : SUCCESS in 36m 29s\n- requirements-check https://zuul.opendev.org/t/openstack/build/928f38c318924278b36f8b932a92cb00 : SUCCESS in 2m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3486bea478bf43a5b9d7e34b9204ade3 : SUCCESS in 5m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2e7dfa239ded4c33aa0a47b336b24e27 : SUCCESS in 3m 29s\n- neutron-tempest-plugin-sfc https://zuul.opendev.org/t/openstack/build/0e33afdd332446c6b5040eb3e885c9c0 : SUCCESS in 42m 01s\n- neutron-tempest-plugin-sfc-2025-1 https://zuul.opendev.org/t/openstack/build/e09c0d823ad74178a096e678374b6c98 : FAILURE in 10m 46s\n- neutron-tempest-plugin-sfc-2025-2 https://zuul.opendev.org/t/openstack/build/4b1b907ab22b4e01a3d767d229049423 : SUCCESS in 1h 56m 30s\n- neutron-tempest-plugin-sfc-2026-1 https://zuul.opendev.org/t/openstack/build/ee4dda5a5412437582c7923bfd168133 : SUCCESS in 1h 02m 17s\n- neutron-tempest-plugin-bgpvpn-bagpipe https://zuul.opendev.org/t/openstack/build/9f9c79cdcb424763b0b83e926d94989f : SUCCESS in 1h 07m 49s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-1 https://zuul.opendev.org/t/openstack/build/34d37d7b0d6f4c1da708beacf904148c : FAILURE in 9m 00s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2025-2 https://zuul.opendev.org/t/openstack/build/8646d19f7b08473c9cb614ec87bafdd9 : SUCCESS in 1h 48m 50s\n- neutron-tempest-plugin-bgpvpn-bagpipe-2026-1 https://zuul.opendev.org/t/openstack/build/2b59853e2d174b30b04b9938cacc2bee : SUCCESS in 1h 55m 03s\n- neutron-tempest-plugin-dynamic-routing https://zuul.opendev.org/t/openstack/build/e42bd9f028b344c081d0a56d126f6780 : SUCCESS in 27m 09s\n- neutron-tempest-plugin-dynamic-routing-2025-1 https://zuul.opendev.org/t/openstack/build/deb0910a290d466f81b3b8b028448875 : SUCCESS in 55m 38s\n- neutron-tempest-plugin-dynamic-routing-2025-2 https://zuul.opendev.org/t/openstack/build/ac46bebd3dea4ca6ae3bd668972b88c7 : SUCCESS in 53m 32s\n- neutron-tempest-plugin-dynamic-routing-2026-1 https://zuul.opendev.org/t/openstack/build/f29da89bb0da4c91802d22475c7f229b : FAILURE in 7m 39s\n- neutron-tempest-plugin-fwaas-ovn https://zuul.opendev.org/t/openstack/build/7dc4b7c890d241fab5c65d2509b09570 : SUCCESS in 32m 11s\n- neutron-tempest-plugin-fwaas-openvswitch https://zuul.opendev.org/t/openstack/build/6e00fe2dd4034bcb8cd1ca54d24d2691 : FAILURE in 7m 38s\n- neutron-tempest-plugin-fwaas-2025-1 https://zuul.opendev.org/t/openstack/build/0e2f245c388c4471abbcfda8b09a514f : SUCCESS in 38m 54s\n- neutron-tempest-plugin-fwaas-2025-2 https://zuul.opendev.org/t/openstack/build/954428e407044e48be8553a3a59a761d : SUCCESS in 50m 24s\n- neutron-tempest-plugin-fwaas-2026-1 https://zuul.opendev.org/t/openstack/build/8487bdafd63c4958a6e527f10d4f3132 : SUCCESS in 54m 13s\n- neutron-tempest-plugin-vpnaas https://zuul.opendev.org/t/openstack/build/860db67a085e4f36904a1adf2100f21c : SUCCESS in 22m 45s\n- neutron-tempest-plugin-vpnaas-ovn https://zuul.opendev.org/t/openstack/build/e0e85b13e9de49188b787f02bd7536c5 : FAILURE in 7m 12s\n- neutron-tempest-plugin-vpnaas-2025-1 https://zuul.opendev.org/t/openstack/build/a718377d011b4da98f3823d755dad013 : SUCCESS in 27m 11s\n- neutron-tempest-plugin-vpnaas-2025-2 https://zuul.opendev.org/t/openstack/build/2176215991c94024a65982dcf50eb1fd : FAILURE in 10m 42s\n- neutron-tempest-plugin-vpnaas-2026-1 https://zuul.opendev.org/t/openstack/build/1dc402fe5ce04e3f9c208f8a338a8da1 : SUCCESS in 53m 40s\n- neutron-tempest-plugin-tap-as-a-service https://zuul.opendev.org/t/openstack/build/4f4c0727647c45bb8ba3aac1e85947d4 : SUCCESS in 48m 05s\n- neutron-tempest-plugin-tap-as-a-service-ovn https://zuul.opendev.org/t/openstack/build/d77d362913404ef4b642b5d2b982d82d : FAILURE in 9m 03s\n- neutron-tempest-plugin-tap-as-a-service-2025-1 https://zuul.opendev.org/t/openstack/build/4c13438eb53449669c0d2ac7bf862892 : FAILURE in 8m 59s\n- neutron-tempest-plugin-tap-as-a-service-2025-2 https://zuul.opendev.org/t/openstack/build/08b1722e92644077bc9dd85d5a281e98 : FAILURE in 18m 21s\n- neutron-tempest-plugin-tap-as-a-service-2026-1 https://zuul.opendev.org/t/openstack/build/481ae38c448249f1b1ce38c96dc95cd0 : SUCCESS in 1h 49m 15s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-1 https://zuul.opendev.org/t/openstack/build/9f5b5bbd7ef74af6b286cd46525209d6 : SUCCESS in 1h 23m 52s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2025-2 https://zuul.opendev.org/t/openstack/build/b77b44de9c6b46c791488890d7ece6eb : SUCCESS in 1h 28m 56s\n- neutron-tempest-plugin-tap-as-a-service-ovn-2026-1 https://zuul.opendev.org/t/openstack/build/0e830366e96f43cf86516082a2315065 : SUCCESS in 1h 29m 13s","accounts_in_message":[],"_revision_number":20}],"current_revision_number":20,"current_revision":"3ee74a52e366e91165fffeb25c794a3f3f3804b4","revisions":{"ab5eb4664488bc03fdbeb48c159648ba7d1c6571":{"kind":"REWORK","_number":1,"created":"2026-07-24 11:13:17.000000000","uploader":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"ref":"refs/changes/04/998604/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/1"}}},"commit":{"parents":[{"commit":"60ece33977211debd77ff564581f561430bef86d","subject":"Add EVPN network advanced server operations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/60ece33977211debd77ff564581f561430bef86d"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 11:08:23.000000000","tz":120},"committer":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 11:13:09.000000000","tz":120},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the test machine\n(spine) by shelling out to sudo ip and sudo vtysh. This mirrors\nthe static setup done by the Zuul playbook but allows per-test\nVNI allocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs (e.g. port detach/attach across\ndifferent tenant networks).\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/ab5eb4664488bc03fdbeb48c159648ba7d1c6571"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/ab5eb4664488bc03fdbeb48c159648ba7d1c6571"}]},"branch":"refs/heads/master"},"65b53fe2b9de096ef841358a56dad7652eb8c171":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-07-24 11:19:55.000000000","uploader":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"ref":"refs/changes/04/998604/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/2"}}},"commit":{"parents":[{"commit":"60ece33977211debd77ff564581f561430bef86d","subject":"Add EVPN network advanced server operations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/60ece33977211debd77ff564581f561430bef86d"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 11:08:23.000000000","tz":120},"committer":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 11:19:33.000000000","tz":120},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the test machine\n(spine) by shelling out to sudo ip and sudo vtysh. This mirrors\nthe static setup done by the Zuul playbook but allows per-test\nVNI allocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs (e.g. port detach/attach across\ndifferent tenant networks).\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/65b53fe2b9de096ef841358a56dad7652eb8c171"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/65b53fe2b9de096ef841358a56dad7652eb8c171"}]},"branch":"refs/heads/master"},"eb36debca2493cbc85741d5166b708c2ddefc69f":{"kind":"REWORK","_number":3,"created":"2026-07-24 11:32:24.000000000","uploader":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"ref":"refs/changes/04/998604/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/3"}}},"commit":{"parents":[{"commit":"60ece33977211debd77ff564581f561430bef86d","subject":"Add EVPN network advanced server operations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/60ece33977211debd77ff564581f561430bef86d"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 11:08:23.000000000","tz":120},"committer":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 11:30:09.000000000","tz":120},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the test machine\n(spine) by shelling out to sudo ip and sudo vtysh. This mirrors\nthe static setup done by the Zuul playbook but allows per-test\nVNI allocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/eb36debca2493cbc85741d5166b708c2ddefc69f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/eb36debca2493cbc85741d5166b708c2ddefc69f"}]},"branch":"refs/heads/master"},"899b62094d6e594cf3a09445c7b5803fdcaae855":{"kind":"REWORK","_number":4,"created":"2026-07-24 13:00:57.000000000","uploader":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"ref":"refs/changes/04/998604/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/4"}}},"commit":{"parents":[{"commit":"60b17d2ce1c69b8efd746d8dc12964927080a118","subject":"Add EVPN network advanced server operations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/60b17d2ce1c69b8efd746d8dc12964927080a118"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 13:00:43.000000000","tz":120},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the test machine\n(spine) by shelling out to sudo ip and sudo vtysh. This mirrors\nthe static setup done by the Zuul playbook but allows per-test\nVNI allocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/899b62094d6e594cf3a09445c7b5803fdcaae855"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/899b62094d6e594cf3a09445c7b5803fdcaae855"}]},"branch":"refs/heads/master"},"fde25c4342de8eaf0720a973fb080a45bc98de09":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-07-24 13:05:47.000000000","uploader":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"ref":"refs/changes/04/998604/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/5"}}},"commit":{"parents":[{"commit":"455b9e5d60cd0c3bf77f53c2f3fe1b84505c8bce","subject":"Add EVPN network advanced server operations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/455b9e5d60cd0c3bf77f53c2f3fe1b84505c8bce"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 13:05:26.000000000","tz":120},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the test machine\n(spine) by shelling out to sudo ip and sudo vtysh. This mirrors\nthe static setup done by the Zuul playbook but allows per-test\nVNI allocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/fde25c4342de8eaf0720a973fb080a45bc98de09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/fde25c4342de8eaf0720a973fb080a45bc98de09"}]},"branch":"refs/heads/master"},"52a1ac0159d0a858c070798a9560723cf3b6b331":{"kind":"REWORK","_number":6,"created":"2026-07-24 15:02:37.000000000","uploader":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"ref":"refs/changes/04/998604/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/6"}}},"commit":{"parents":[{"commit":"455b9e5d60cd0c3bf77f53c2f3fe1b84505c8bce","subject":"Add EVPN network advanced server operations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/455b9e5d60cd0c3bf77f53c2f3fe1b84505c8bce"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 13:38:17.000000000","tz":120},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/52a1ac0159d0a858c070798a9560723cf3b6b331"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/52a1ac0159d0a858c070798a9560723cf3b6b331"}]},"branch":"refs/heads/master"},"584797925d71765ca8d8bfdb9aed017a4a64795f":{"kind":"REWORK","_number":7,"created":"2026-07-30 14:51:00.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/7"}}},"commit":{"parents":[{"commit":"455b9e5d60cd0c3bf77f53c2f3fe1b84505c8bce","subject":"Add EVPN network advanced server operations tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/455b9e5d60cd0c3bf77f53c2f3fe1b84505c8bce"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-07-30 14:50:46.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/584797925d71765ca8d8bfdb9aed017a4a64795f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/584797925d71765ca8d8bfdb9aed017a4a64795f"}]},"branch":"refs/heads/master"},"9f190638471009895bdc9d1fc3b03e8b2a60ed9e":{"kind":"REWORK","_number":8,"created":"2026-07-31 19:09:55.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/8"}}},"commit":{"parents":[{"commit":"94f0edcc736ab2a53095945ba7408bed39f21319","subject":"Merge \"Add EVPN scenario test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/94f0edcc736ab2a53095945ba7408bed39f21319"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-07-31 19:08:34.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/9f190638471009895bdc9d1fc3b03e8b2a60ed9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/9f190638471009895bdc9d1fc3b03e8b2a60ed9e"}]},"branch":"refs/heads/master"},"6f09f81095fe72c54b17624eff377e31425cac61":{"kind":"REWORK","_number":9,"created":"2026-07-31 19:21:56.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/9"}}},"commit":{"parents":[{"commit":"94f0edcc736ab2a53095945ba7408bed39f21319","subject":"Merge \"Add EVPN scenario test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/94f0edcc736ab2a53095945ba7408bed39f21319"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-07-31 19:21:37.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/6f09f81095fe72c54b17624eff377e31425cac61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/6f09f81095fe72c54b17624eff377e31425cac61"}]},"branch":"refs/heads/master"},"71c1b1d5600b8d469730cc392dce6d9ed3ab246c":{"kind":"NO_CHANGE","_number":10,"created":"2026-07-31 19:53:58.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/10"}}},"commit":{"parents":[{"commit":"94f0edcc736ab2a53095945ba7408bed39f21319","subject":"Merge \"Add EVPN scenario test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/94f0edcc736ab2a53095945ba7408bed39f21319"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-07-31 19:52:21.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/71c1b1d5600b8d469730cc392dce6d9ed3ab246c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/71c1b1d5600b8d469730cc392dce6d9ed3ab246c"}]},"branch":"refs/heads/master"},"29a39d506d01a5a5deda94038b4c2eb690ad0eb1":{"kind":"REWORK","_number":11,"created":"2026-08-01 02:13:23.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/11"}}},"commit":{"parents":[{"commit":"94f0edcc736ab2a53095945ba7408bed39f21319","subject":"Merge \"Add EVPN scenario test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/94f0edcc736ab2a53095945ba7408bed39f21319"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-01 02:13:16.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/29a39d506d01a5a5deda94038b4c2eb690ad0eb1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/29a39d506d01a5a5deda94038b4c2eb690ad0eb1"}]},"branch":"refs/heads/master"},"6b417b83d3f1f105e957e784d15fe26f065ee70b":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2026-08-01 02:15:25.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/12"}}},"commit":{"parents":[{"commit":"153e725d564b83dbbb174594709a677ee90db99e","subject":"Merge \"Fix advanced image config on multinode devstack jobs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/153e725d564b83dbbb174594709a677ee90db99e"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-01 02:15:13.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/6b417b83d3f1f105e957e784d15fe26f065ee70b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/6b417b83d3f1f105e957e784d15fe26f065ee70b"}]},"branch":"refs/heads/master"},"f9f10048e5dd65584adc89d4d7a88e338c342302":{"kind":"REWORK","_number":13,"created":"2026-08-02 01:56:16.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/13"}}},"commit":{"parents":[{"commit":"153e725d564b83dbbb174594709a677ee90db99e","subject":"Merge \"Fix advanced image config on multinode devstack jobs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/153e725d564b83dbbb174594709a677ee90db99e"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-02 01:56:09.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/f9f10048e5dd65584adc89d4d7a88e338c342302"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/f9f10048e5dd65584adc89d4d7a88e338c342302"}]},"branch":"refs/heads/master"},"5e704a88a58cdbb64baa1fb7f7b6654b71ae2af7":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2026-08-03 20:40:22.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/14"}}},"commit":{"parents":[{"commit":"1e081bdbba689ac5f3f77eab1d67ecf91239ce0c","subject":"metadata: improve IPv6 metadata test diagnostics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/1e081bdbba689ac5f3f77eab1d67ecf91239ce0c"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-03 20:21:34.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/5e704a88a58cdbb64baa1fb7f7b6654b71ae2af7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/5e704a88a58cdbb64baa1fb7f7b6654b71ae2af7"}]},"branch":"refs/heads/master"},"862d5991583d9a66a94ade778d43482fc40a8b8e":{"kind":"REWORK","_number":15,"created":"2026-08-08 00:33:49.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/15"}}},"commit":{"parents":[{"commit":"1e081bdbba689ac5f3f77eab1d67ecf91239ce0c","subject":"metadata: improve IPv6 metadata test diagnostics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/1e081bdbba689ac5f3f77eab1d67ecf91239ce0c"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-08 00:33:41.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/862d5991583d9a66a94ade778d43482fc40a8b8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/862d5991583d9a66a94ade778d43482fc40a8b8e"}]},"branch":"refs/heads/master"},"018a8cf26f206a0ed2a1b7889479e805457f89a3":{"kind":"REWORK","_number":16,"created":"2026-08-08 00:36:23.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/16"}}},"commit":{"parents":[{"commit":"1e081bdbba689ac5f3f77eab1d67ecf91239ce0c","subject":"metadata: improve IPv6 metadata test diagnostics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/1e081bdbba689ac5f3f77eab1d67ecf91239ce0c"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-08 00:36:18.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/018a8cf26f206a0ed2a1b7889479e805457f89a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/018a8cf26f206a0ed2a1b7889479e805457f89a3"}]},"branch":"refs/heads/master"},"2f44ce5f3bcfd75f94fcf245226e5099c1f18442":{"kind":"REWORK","_number":17,"created":"2026-08-09 13:57:44.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/17"}}},"commit":{"parents":[{"commit":"1e081bdbba689ac5f3f77eab1d67ecf91239ce0c","subject":"metadata: improve IPv6 metadata test diagnostics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/1e081bdbba689ac5f3f77eab1d67ecf91239ce0c"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-09 13:55:59.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/2f44ce5f3bcfd75f94fcf245226e5099c1f18442"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/2f44ce5f3bcfd75f94fcf245226e5099c1f18442"}]},"branch":"refs/heads/master"},"ef1ef65ef40c1b77c8635f93b0a8f61ccf453a00":{"kind":"REWORK","_number":18,"created":"2026-08-09 15:16:09.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/18"}}},"commit":{"parents":[{"commit":"1e081bdbba689ac5f3f77eab1d67ecf91239ce0c","subject":"metadata: improve IPv6 metadata test diagnostics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/1e081bdbba689ac5f3f77eab1d67ecf91239ce0c"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-09 15:13:47.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nAdd test_evpn_port_detach_attach which uses two dynamically\nprovisioned VNIs to move a port between VMs on different tenant\nnetworks, verifying EVPN connectivity is maintained via hostname\nchecks. This test is skipped when dynamic VNI provisioning is\nnot configured.\n\nWhen evpn_vtep_ip is configured in tempest.conf, tests allocate\nVNIs dynamically from a configurable range. When not configured,\ntests fall back to the static evpn_vni value for backward\ncompatibility with the current CI setup.\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/ef1ef65ef40c1b77c8635f93b0a8f61ccf453a00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/ef1ef65ef40c1b77c8635f93b0a8f61ccf453a00"}]},"branch":"refs/heads/master"},"c526834da8de06aa3f546ce29b774fce5910c4ac":{"kind":"REWORK","_number":19,"created":"2026-08-11 01:17:56.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/19"}}},"commit":{"parents":[{"commit":"1e081bdbba689ac5f3f77eab1d67ecf91239ce0c","subject":"metadata: improve IPv6 metadata test diagnostics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/1e081bdbba689ac5f3f77eab1d67ecf91239ce0c"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-11 01:16:56.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/c526834da8de06aa3f546ce29b774fce5910c4ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/c526834da8de06aa3f546ce29b774fce5910c4ac"}]},"branch":"refs/heads/master"},"3ee74a52e366e91165fffeb25c794a3f3f3804b4":{"kind":"REWORK","_number":20,"created":"2026-08-12 19:20:49.000000000","uploader":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"ref":"refs/changes/04/998604/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron-tempest-plugin","ref":"refs/changes/04/998604/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron-tempest-plugin refs/changes/04/998604/20"}}},"commit":{"parents":[{"commit":"1e081bdbba689ac5f3f77eab1d67ecf91239ce0c","subject":"metadata: improve IPv6 metadata test diagnostics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/1e081bdbba689ac5f3f77eab1d67ecf91239ce0c"}]}],"author":{"name":"Eduardo Olivares","email":"eolivare@redhat.com","date":"2026-07-24 12:43:56.000000000","tz":120},"committer":{"name":"Miro Tomaska","email":"mtomaska@redhat.com","date":"2026-08-12 19:20:41.000000000","tz":-240},"subject":"Add dynamic VNI provisioning for EVPN tests","message":"Add dynamic VNI provisioning for EVPN tests\n\nAdd EVPNVNIProvisioner, a standalone helper that dynamically\ncreates and tears down VNI infrastructure on the VTEP node by\nshelling out to sudo ip and sudo vtysh. This mirrors the static\nsetup done by the Zuul playbook but allows per-test VNI\nallocation, enabling parallel EVPN test execution and tests\nthat require multiple VNIs.\n\nVNI allocation uses a shared file-based counter protected by an\nexternal lock (oslo.concurrency) so that parallel tempest\nworkers do not collide. Commands can run locally (upstream, where\nthe test machine is the VTEP) or remotely via SSH (when\nevpn_vtep_host is configured).\n\nOSPRH-32939\n\nCo-Authored-By: Miro Tomaska \u003cmtomaska@redhat.com\u003e\nAssisted-By: Claude Opus 4.6\nChange-Id: Ic506eca87e1771fd98940b2c897e0d52af1c22a4\nSigned-off-by: Eduardo Olivares \u003ceolivare@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/3ee74a52e366e91165fffeb25c794a3f3f3804b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron-tempest-plugin/commit/3ee74a52e366e91165fffeb25c794a3f3f3804b4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
