)]}'
{"id":"openstack%2Frally-openstack~999622","triplet_id":"openstack%2Frally-openstack~master~Ia1f2ab55714a42ed1f1d3ad24a5a7a47518383db","project":"openstack/rally-openstack","branch":"master","topic":"fwaas","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2026-08-09 21:27:30.000000000","reason":"Only change owner, uploader, reviewers, and cc can be in the attention set"},"38840":{"account":{"_account_id":38840,"name":"Sai Janeesh Reddy Goureddy","display_name":"janeesh","email":"janeesh23reddy@gmail.com","username":"janeesh4"},"last_update":"2026-08-11 15:10:39.000000000","reason":"Change was submitted"},"9545":{"account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"last_update":"2026-08-11 13:59:11.000000000","reason":"\u003cGERRIT_ACCOUNT_9545\u003e replied on the change","reason_account":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}},"hashtags":[],"change_id":"Ia1f2ab55714a42ed1f1d3ad24a5a7a47518383db","subject":"Add Neutron FWaaS v2 firewall rule scenarios","status":"MERGED","created":"2026-08-03 14:36:12.000000000","updated":"2026-08-11 15:10:39.000000000","submitted":"2026-08-11 15:10:39.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"999622-fwaas","meta_rev_id":"d25436a444a09ebb922643c849c5e41a5f8c9cde","_number":999622,"virtual_id_number":999622,"owner":{"_account_id":38840,"name":"Sai Janeesh Reddy Goureddy","display_name":"janeesh","email":"janeesh23reddy@gmail.com","username":"janeesh4"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-11 15:10:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":2,"date":"2026-08-11 13:59:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":1,"date":"2026-08-11 13:59:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-03 15:44:52.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-08-06 15:13:37.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"}],"messages":[{"id":"1e3c32f340308a50b8cf64c3f1d73fcfea46932a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38840,"name":"Sai Janeesh Reddy Goureddy","display_name":"janeesh","email":"janeesh23reddy@gmail.com","username":"janeesh4"},"date":"2026-08-03 14:36:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b9e1c845437ffa4796507d424b9607a97dd527d1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 15:44:52.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/d086fa32ad6b45a3a40d8bd2bf98b3bd\n\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/9c44c9020c4c45238e41bc06f40866d2 : SUCCESS in 5m 22s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/bb3bb60dd9dd49788578f1bfddeb9184 : FAILURE in 4m 38s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/c1bf6e09d0e142a99651fd2b2d923b55 : SUCCESS in 2m 25s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/e78d3776640546faa17834543264a5de : FAILURE in 5m 18s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/a4119e03f0404bd094818417c6a0c61a : FAILURE in 4m 07s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/e89568bee2944063966d7163acc803e6 : FAILURE in 4m 18s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/24475f42d30d42ca9fea86ec17730b84 : FAILURE in 2m 06s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/0f4f83dbb0364501bd1783d4cd698d0f : SUCCESS in 29m 15s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/8ec13872b38d41a4b1ef2e5cff304ed5 : SUCCESS in 7m 52s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/196d532e21c5408990e79573b684bc83 : SUCCESS in 28m 16s\n- rally-task-barbican https://zuul.opendev.org/t/openstack/build/5533567d16d9472fa120c05c32f7fb5f : FAILURE in 33m 01s (non-voting)\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/c22930bc36334417963a3ee76842f445 : SUCCESS in 1h 01m 13s\n- rally-task-designate https://zuul.opendev.org/t/openstack/build/6feeda75f5614767af4ea378f91f24ca : SUCCESS in 29m 25s\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/9200a94690e745eb9411ab9e47e152ca : SUCCESS in 20m 53s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/aa5522212fbc4596870b86e4a092b574 : SUCCESS in 16m 16s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/51c860e768214938b71854a1eb77bbdc : SUCCESS in 26m 57s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/0fcdedfb8ed64dc49d0bdea7f7bac46a : SUCCESS in 40m 08s\n- rally-task-neutron-trunk https://zuul.opendev.org/t/openstack/build/fe584c75712240d69a0cab210c97340a : SUCCESS in 19m 27s\n- rally-task-fwaas https://zuul.opendev.org/t/openstack/build/29dcd0eaef1a43c68e4af9f34f0d5f3e : FAILURE in 36m 22s (non-voting)\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/274bea6a1b7146ffbb7e7acd7454bf28 : SUCCESS in 39m 06s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/fd56d20912434c77aa1929698d5eae18 : SUCCESS in 57m 55s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/dd4647a749d04ac1805331705e870ed9 : SUCCESS in 38m 34s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/92e42ee286404cc38585bbf0a7ba1f96 : FAILURE in 38m 17s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/15211394492f4622849f191291c8fa98 : SUCCESS in 21m 48s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/f5179a3d6dad44c09c59fe0f92e2436d : SUCCESS in 37m 01s","accounts_in_message":[],"_revision_number":1},{"id":"acd75fa75c99f33f4f54400fc21a968ae263ae15","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38840,"name":"Sai Janeesh Reddy Goureddy","display_name":"janeesh","email":"janeesh23reddy@gmail.com","username":"janeesh4"},"date":"2026-08-04 11:56:33.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"c686b1e68950baab75b4ee69c7f0a88ae2855745","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-08-04 12:06:01.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"3d2d33abfffb68852d16b030cecc14fc6786128f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-04 13:21:56.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5c48ef927cf746fca7aac0e588dfb31f\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/3fcb53fe1b1d49f48ce04248ed11e0f6 : SUCCESS in 2m 09s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/1bea2164a6a04783a5b3e6cd8df0c058 : SUCCESS in 6m 28s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/73a3e804850b442b809cc1fa03bc8b5c : SUCCESS in 2m 33s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/5deca21c566a433380b63d13d6142a73 : SUCCESS in 2m 24s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/9c59117d4faa46adbd3c8ca797bfb836 : SUCCESS in 4m 20s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/2d9a2ae876ab4b84b99d4969d7e9068a : SUCCESS in 4m 40s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/711f9c914b2d4c3eb95d47b25ffff03d : SUCCESS in 5m 01s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/ee5512d050be4dc3a3f9c1cc6299d2e4 : SUCCESS in 5m 33s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/1c377f65ec294e5592c3582eaf0ae409 : SUCCESS in 37m 54s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/219a87a088eb410a89e800483ae1241a : SUCCESS in 8m 03s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/3cbe20f421434160992725edf70afdf1 : SUCCESS in 27m 47s\n- rally-task-barbican https://zuul.opendev.org/t/openstack/build/9988abcbeb7c482c824540a8fc11abe2 : FAILURE in 31m 55s (non-voting)\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/3fd7abfb1f854a578f9619f5072bd817 : SUCCESS in 28m 52s\n- rally-task-designate https://zuul.opendev.org/t/openstack/build/55c0b35d794f45279c189d5a3787ff78 : SUCCESS in 28m 23s\n- rally-task-fwaas https://zuul.opendev.org/t/openstack/build/abe93147dfca40a7b09572f0e7301f0d : SUCCESS in 32m 43s (non-voting)\n- rally-task-keystone-glance-swift https://zuul.opendev.org/t/openstack/build/3b5e7a448d2b425092f8ece7e9597cc7 : SUCCESS in 21m 13s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/735e138e7f2949f19a2679582d86fd40 : SUCCESS in 20m 24s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/e4a3f54de13c4e549cc8d427db5e5f35 : SUCCESS in 42m 42s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/e9aceec5c3a64ccbb56797a9b7caf47f : SUCCESS in 31m 42s\n- rally-task-neutron-trunk https://zuul.opendev.org/t/openstack/build/ae0db0c1af4144a2baa0314bb6b903d4 : SUCCESS in 44m 18s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/e7f2e056639a4059a62371ba57ea8889 : SUCCESS in 17m 37s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/6988eb92090d43cdb7a843525b435127 : SUCCESS in 1h 08m 26s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/ce0cda34fd8a45a68655f1ea39ec2afb : SUCCESS in 20m 10s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/c2cf77c45620484db8ed4160af766c55 : SUCCESS in 31m 44s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/d41e06a4c017410cbdcd5cee6636fa41 : SUCCESS in 18m 37s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/da7dd4f50606476f91e7c5f222afdf67 : SUCCESS in 35m 19s","accounts_in_message":[],"_revision_number":3},{"id":"5cce112eabc334b37fa10c1f8269170572309e3f","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-08-06 15:13:37.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"24bef3704b951cb46f33a2263abed49729d506dd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38840,"name":"Sai Janeesh Reddy Goureddy","display_name":"janeesh","email":"janeesh23reddy@gmail.com","username":"janeesh4"},"date":"2026-08-09 20:22:42.000000000","message":"Uploaded patch set 4.\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":4},{"id":"e4d696c51a8ceb2eb0f1d9b5686a3f86483a09b1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-09 21:27:30.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d52c867066f248fdbd8a0cd48698ebfb\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/bfdcb854cf414eb682f12965afe6bec5 : SUCCESS in 4m 01s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/fe61f6b4560647be87d8bc5d3e15d299 : SUCCESS in 6m 24s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/22b9094c2eaa42a0a60244c7380163a3 : SUCCESS in 1m 56s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/3cfb9d1dfa5b4881aedae4b7dab541a7 : SUCCESS in 2m 09s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/047de52b9b3643e88a3e95d16c8b817c : SUCCESS in 3m 38s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/72391a11b6f94afba322167aca28bb40 : SUCCESS in 4m 07s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/39c60724739a43938dca53095364347a : SUCCESS in 3m 51s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/33d82755aa054b8ba31ecd8486c861ef : SUCCESS in 4m 07s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/d618e8f98a194c3487b1a723ce9bd6e0 : SUCCESS in 19m 33s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/19afc6d0ed3b4133a175d94c2d1767a9 : SUCCESS in 8m 30s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/ce80d464e73442b88f6122ef3837d1e0 : SUCCESS in 17m 01s\n- rally-task-barbican https://zuul.opendev.org/t/openstack/build/7cc4dcdeb08a4f14877513faf07b673d : FAILURE in 17m 21s (non-voting)\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/92c310de82824119b30aef7b3b253579 : SUCCESS in 42m 36s\n- rally-task-designate https://zuul.opendev.org/t/openstack/build/bce62796a529462e9053900fc8d66174 : SUCCESS in 30m 04s\n- rally-task-fwaas https://zuul.opendev.org/t/openstack/build/04999a6c5d9f4a03aaee426827c0d074 : SUCCESS in 19m 57s (non-voting)\n- rally-task-glance https://zuul.opendev.org/t/openstack/build/6d67e158fe7648e6ab83c445fb56edd8 : SUCCESS in 27m 05s\n- rally-task-keystone-swift https://zuul.opendev.org/t/openstack/build/449c49d349364de8b89069199d627d74 : SUCCESS in 30m 32s\n- rally-task-manila-no-ss https://zuul.opendev.org/t/openstack/build/9b707e9799c64dedac16de1755697bf9 : SUCCESS in 31m 55s (non-voting)\n- rally-task-manila-ss https://zuul.opendev.org/t/openstack/build/aef7cce77496413f977f7c0c0e6a4bc5 : SUCCESS in 20m 30s (non-voting)\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/e102f57fd25e4a3d9bd814c3df6d8237 : SUCCESS in 33m 48s\n- rally-task-neutron-trunk https://zuul.opendev.org/t/openstack/build/2863e311003149af8b03300cc3442d58 : SUCCESS in 39m 59s\n- rally-task-neutron-with-extensions https://zuul.opendev.org/t/openstack/build/70791672f42f4e8e839e4fa0a371846f : SUCCESS in 31m 16s (non-voting)\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/0aa1605ac744416bb7c014e20b436988 : SUCCESS in 58m 05s\n- rally-task-telemetry https://zuul.opendev.org/t/openstack/build/512bcb36564d4d83a58321fb9a2b7dba : SUCCESS in 30m 40s (non-voting)\n- rally-task-watcher https://zuul.opendev.org/t/openstack/build/42fbf1b207e546b0bd067ad0ed4bef79 : SUCCESS in 21m 47s (non-voting)\n- rally-task-zaqar https://zuul.opendev.org/t/openstack/build/d3126bfe7aca4ee0a0d8f41415878d76 : SUCCESS in 30m 36s (non-voting)\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/ff65b740a55e47c1ad9279a9bb743de6 : SUCCESS in 35m 17s","accounts_in_message":[],"_revision_number":4},{"id":"0ba9366f76f9de1832e2b74a3b8d8c70079f286b","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2026-08-11 13:59:11.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"a2c28780da64a5f0d0a908e8babc674435a37a23","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 13:59:55.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"55bbdfa9659b0ea3816c2ddc0d4afb35235ed8ed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 15:10:38.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bd2175d184464b9ebcad7b566d67c9d2\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/18b0a841eac24412ab53497bf22c096a : SUCCESS in 2m 51s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/59e1c210a75e422880599798e18c276f : SUCCESS in 6m 51s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/a22f70deee334ba4b5237aff0d70ad15 : SUCCESS in 3m 57s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/3da85f1880f04e699ef68673b1c5b1a7 : SUCCESS in 3m 44s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/efe00dca66674eca9517e0c994346c1a : SUCCESS in 5m 19s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/fbb8b2f0e143447a8791ae88b41f0d20 : SUCCESS in 4m 21s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/653430e2070f4edf80c1a95584547495 : SUCCESS in 5m 21s\n- rally-tox-py313 https://zuul.opendev.org/t/openstack/build/acbe12c4a29f48e0944406d5c71bca5e : SUCCESS in 2m 45s\n- rally-dsvm-tox-functional https://zuul.opendev.org/t/openstack/build/04678147bc6d478398bcbad084d7df2a : SUCCESS in 29m 38s\n- rally-openstack-docker-build https://zuul.opendev.org/t/openstack/build/b56ff261a62d4b7ca38dd9d37b00d788 : SUCCESS in 9m 10s\n- rally-task-simple-job https://zuul.opendev.org/t/openstack/build/5504323ce75c420fa935f51bc7e56926 : SUCCESS in 28m 26s\n- rally-task-cinder https://zuul.opendev.org/t/openstack/build/7975c45c15824404b9b17685bb8a252e : SUCCESS in 1h 00m 13s\n- rally-task-glance https://zuul.opendev.org/t/openstack/build/4a648ed8bf7a41118b7b43dec2506ed5 : SUCCESS in 24m 25s\n- rally-task-keystone-swift https://zuul.opendev.org/t/openstack/build/6bdb7afd2a0545c59f5d80fbd2e0f3bd : SUCCESS in 23m 15s\n- rally-task-mistral https://zuul.opendev.org/t/openstack/build/3c4c1f9eaaae41df8a7753d6bb2a6cca : SUCCESS in 17m 15s\n- rally-task-neutron https://zuul.opendev.org/t/openstack/build/f13276920357481c8dfa4e579e0fd10b : SUCCESS in 43m 09s\n- rally-task-neutron-trunk https://zuul.opendev.org/t/openstack/build/36017cbdbf1b4ab6a955df1d3d8437a2 : SUCCESS in 45m 07s\n- rally-task-nova https://zuul.opendev.org/t/openstack/build/810afdc92af94b1e847cac1abea921c3 : SUCCESS in 1h 04m 57s\n- rally-verify-tempest https://zuul.opendev.org/t/openstack/build/205aac2410044e5caa947528154532f8 : SUCCESS in 19m 15s","accounts_in_message":[],"_revision_number":4},{"id":"d25436a444a09ebb922643c849c5e41a5f8c9cde","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-11 15:10:39.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"9c76ba2f7bc000b436d1bf943c7d62062eb7a447","revisions":{"6cfb6379b9cf1e73bfa5b40709d3ea16ab86c79e":{"kind":"REWORK","_number":1,"created":"2026-08-03 14:36:12.000000000","uploader":{"_account_id":38840,"name":"Sai Janeesh Reddy Goureddy","display_name":"janeesh","email":"janeesh23reddy@gmail.com","username":"janeesh4"},"ref":"refs/changes/22/999622/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/22/999622/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/1"}}},"commit":{"parents":[{"commit":"43a56d4e334766d9ab81ad2fefa0aecc4a8fe00d","subject":"[ci] Enable ruff","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/43a56d4e334766d9ab81ad2fefa0aecc4a8fe00d"}]}],"author":{"name":"janeesh23","email":"janeesh23reddy@gmail.com","date":"2026-08-03 14:06:14.000000000","tz":330},"committer":{"name":"janeesh23","email":"janeesh23reddy@gmail.com","date":"2026-08-03 14:31:10.000000000","tz":330},"subject":"Add Neutron FWaaS v2 firewall rule scenarios","message":"Add Neutron FWaaS v2 firewall rule scenarios\n\nIntroduce rule create/list/delete/update helpers and scenarios,\ncleanup support, unit tests, samples, and a dedicated Zuul job.\n\nChange-Id: Ia1f2ab55714a42ed1f1d3ad24a5a7a47518383db\nSigned-off-by: janeesh23 \u003cjaneesh23reddy@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6cfb6379b9cf1e73bfa5b40709d3ea16ab86c79e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/6cfb6379b9cf1e73bfa5b40709d3ea16ab86c79e"}]},"branch":"refs/heads/master"},"d9ae9ded133e30040f00221a10d4868d1df104e5":{"kind":"REWORK","_number":2,"created":"2026-08-04 11:56:33.000000000","uploader":{"_account_id":38840,"name":"Sai Janeesh Reddy Goureddy","display_name":"janeesh","email":"janeesh23reddy@gmail.com","username":"janeesh4"},"ref":"refs/changes/22/999622/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/22/999622/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/2"}}},"commit":{"parents":[{"commit":"43a56d4e334766d9ab81ad2fefa0aecc4a8fe00d","subject":"[ci] Enable ruff","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/43a56d4e334766d9ab81ad2fefa0aecc4a8fe00d"}]}],"author":{"name":"janeesh23","email":"janeesh23reddy@gmail.com","date":"2026-08-03 14:06:14.000000000","tz":330},"committer":{"name":"janeesh23","email":"janeesh23reddy@gmail.com","date":"2026-08-04 11:50:55.000000000","tz":330},"subject":"Add Neutron FWaaS v2 firewall rule scenarios","message":"Add Neutron FWaaS v2 firewall rule scenarios\n\nIntroduce rule create/list/delete/update helpers and scenarios,\ncleanup support, unit tests, samples, and a dedicated Zuul job.\n\nChange-Id: Ia1f2ab55714a42ed1f1d3ad24a5a7a47518383db\nSigned-off-by: janeesh23 \u003cjaneesh23reddy@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/d9ae9ded133e30040f00221a10d4868d1df104e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/d9ae9ded133e30040f00221a10d4868d1df104e5"}]},"branch":"refs/heads/master"},"46ae5cfecb7378730bb5eda9495538fce56eeb68":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2026-08-04 12:06:01.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/22/999622/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/22/999622/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/3"}}},"commit":{"parents":[{"commit":"43a56d4e334766d9ab81ad2fefa0aecc4a8fe00d","subject":"[ci] Enable ruff","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/43a56d4e334766d9ab81ad2fefa0aecc4a8fe00d"}]}],"author":{"name":"janeesh23","email":"janeesh23reddy@gmail.com","date":"2026-08-03 14:06:14.000000000","tz":330},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-08-04 12:05:59.000000000","tz":120},"subject":"Add Neutron FWaaS v2 firewall rule scenarios","message":"Add Neutron FWaaS v2 firewall rule scenarios\n\nIntroduce rule create/list/delete/update helpers and scenarios,\ncleanup support, unit tests, samples, and a dedicated Zuul job.\n\nDepends-On: https://review.opendev.org/c/openstack/neutron-fwaas/+/999712\n\nChange-Id: Ia1f2ab55714a42ed1f1d3ad24a5a7a47518383db\nSigned-off-by: janeesh23 \u003cjaneesh23reddy@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/46ae5cfecb7378730bb5eda9495538fce56eeb68"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/46ae5cfecb7378730bb5eda9495538fce56eeb68"}]},"branch":"refs/heads/master"},"9c76ba2f7bc000b436d1bf943c7d62062eb7a447":{"kind":"REWORK","_number":4,"created":"2026-08-09 20:22:42.000000000","uploader":{"_account_id":38840,"name":"Sai Janeesh Reddy Goureddy","display_name":"janeesh","email":"janeesh23reddy@gmail.com","username":"janeesh4"},"ref":"refs/changes/22/999622/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally-openstack","ref":"refs/changes/22/999622/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally-openstack refs/changes/22/999622/4"}}},"commit":{"parents":[{"commit":"b48597705d83cbdce89af257c5af5e4820c26b64","subject":"[ci] Rename rally_source_dir into rally_task_src_dir","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/b48597705d83cbdce89af257c5af5e4820c26b64"}]}],"author":{"name":"janeesh23","email":"janeesh23reddy@gmail.com","date":"2026-08-03 14:06:14.000000000","tz":330},"committer":{"name":"janeesh23","email":"janeesh23reddy@gmail.com","date":"2026-08-09 20:22:24.000000000","tz":330},"subject":"Add Neutron FWaaS v2 firewall rule scenarios","message":"Add Neutron FWaaS v2 firewall rule scenarios\n\nIntroduce rule create/list/delete/update helpers and scenarios,\ncleanup support, unit tests, samples, and a dedicated Zuul job.\n\nChange-Id: Ia1f2ab55714a42ed1f1d3ad24a5a7a47518383db\nSigned-off-by: janeesh23 \u003cjaneesh23reddy@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/9c76ba2f7bc000b436d1bf943c7d62062eb7a447"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally-openstack/commit/9c76ba2f7bc000b436d1bf943c7d62062eb7a447"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
