)]}'
{"id":"openstack%2Ftempest~973014","triplet_id":"openstack%2Ftempest~master~I507358721afd4eca550e8b21b61ede1398248fc5","project":"openstack/tempest","branch":"master","topic":"bp/test-neutron-with-srbac-defaults","attention_set":{},"removed_from_attention_set":{"32102":{"account":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"last_update":"2026-01-18 20:10:23.000000000","reason":"\u003cGERRIT_ACCOUNT_32102\u003e replied on the change","reason_account":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"}},"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-01-17 02:22:31.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}},"hashtags":[],"change_id":"I507358721afd4eca550e8b21b61ede1398248fc5","subject":"Use reader role for network tests","status":"MERGED","created":"2026-01-11 18:40:46.000000000","updated":"2026-01-19 00:39:43.000000000","submitted":"2026-01-19 00:38:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"973014-bp/test-neutron-with-srbac-defaults","meta_rev_id":"ebbfb068038947fd96ac2d5c5617e24e4064b5bf","_number":973014,"virtual_id_number":973014,"owner":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-19 00:38:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-01-17 02:22:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-01-17 02:22:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-1":"Release 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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-11 21:03:04.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-01-12 13:53:43.000000000","updated_by":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"}],"messages":[{"id":"1ff749fe8472f816146f8b6dfd61b0a47e9273ad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2026-01-11 18:40:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"db1666b09803cd11890b598c838df96ffc6f415e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-11 21:03:04.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/8d6cfc4519af47319f84e23b70cafaf3\n\n- grenade https://zuul.opendev.org/t/openstack/build/79c6dcf5fa4643dbb5c728a32c2c8d91 : SUCCESS in 39m 10s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ca2c14aa66e94ffd9d7d88f65900c1fe : SUCCESS in 1h 12m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/225ec8ac5a5142eca582b8fcfba6f53b : SUCCESS in 4m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c97dc3eb6824486bc6aef49a27b8d0b : SUCCESS in 7m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b2601910fec0432f8706b04fe7526cc5 : SUCCESS in 4m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/78d42ee1e2364e80aba914f975d2b525 : SUCCESS in 3m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c965f0f28beb4ed2a0ba97fb9519b5fb : SUCCESS in 2m 22s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3698513b0d8d452caf4f141d4fb73d3d : SUCCESS in 5m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bf0d3fde36514f859fbb0047eeb34b13 : SUCCESS in 9m 47s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/a31b8cf016d44e2199310be8a2e135d1 : FAILURE in 50m 07s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/601c9966a78d41ff9e067e850353f591 : SUCCESS in 2h 17m 27s (non-voting)\n- tempest-full-2025-2 https://zuul.opendev.org/t/openstack/build/9fcd3792341346ac8076922e3a1ee087 : SUCCESS in 1h 41m 20s\n- tempest-full-2024-2 https://zuul.opendev.org/t/openstack/build/0186162cabbb4115bf869e4ba99f0656 : SUCCESS in 1h 12m 05s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/c2e917bfc06244729f85c62094943a2b : SUCCESS in 1h 01m 25s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/e5a5fa5eadf44d85bfef12468dc9b4c4 : SUCCESS in 31m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4a6c0581bb9d46dca7e240bb161b5a1f : SUCCESS in 30m 00s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/e3360c64cc2145cd8be8fddfc9f363cf : SUCCESS in 1h 40m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/86a0067b7bf2409fb02fef03049d85f5 : SUCCESS in 26m 23s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/ff945354791e4f249c92ee0964a14a8d : SUCCESS in 1h 49m 17s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/40a22039ba8a4f3897f1bfbff030b853 : SUCCESS in 1h 53m 03s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/47ec69a19b2a45428ce0cfc29151bb04 : SUCCESS in 1h 06m 01s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a34e6d05fd4540ceb987bbd032d90188 : SUCCESS in 1h 00m 48s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/aa54cabdb8c44653a3586a225a842d1c : FAILURE in 1h 10m 49s (non-voting)\n- tempest-full-test-account-py3 https://zuul.opendev.org/t/openstack/build/4813195d2aab4d5c93f17f363cb225a9 : FAILURE in 1h 24m 19s (non-voting)\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/90fa61af83744ef2b4e94026497afa2b : SUCCESS in 1h 06m 51s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/a542b6b35c8f4a33a6e772b0c8ccb919 : SUCCESS in 2m 48s","accounts_in_message":[],"_revision_number":1},{"id":"0e5bbe87de74c1bb47b800c2ba8206f2dffc2723","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2026-01-11 21:04:24.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"0671f1265dca44b4ecb5d6c22de5e08e3538bc26","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-11 23:25:10.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/8f716f435ff04927b3c4f1fbeeaa5326\n\n- grenade https://zuul.opendev.org/t/openstack/build/eee916c9b87142a296463bf44270309e : SUCCESS in 40m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/efd6979de6a747e88c9962ff0d7cfc36 : FAILURE in 44m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4e6ef9ed6aa441ff8df840598ca3024c : SUCCESS in 3m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/00a9420d74364ea5a52fbd8f45ef9e20 : SUCCESS in 9m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c479962a3f2d424e82b0e5a1ba530c46 : SUCCESS in 3m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6062261839154041af479f30660da824 : SUCCESS in 4m 12s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/97381433bf3d4d2eb4c284949e16bf91 : SUCCESS in 3m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/378b3372d9754d0eb4f9b474211afda1 : SUCCESS in 3m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c0307afcbc94496295c073f010293bd0 : SUCCESS in 5m 42s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/6589295346914eff8f41abc4af0f3e32 : SUCCESS in 48m 56s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/4742bf1164bc4f6ab908afee778b6e96 : SUCCESS in 2h 15m 38s (non-voting)\n- tempest-full-2025-2 https://zuul.opendev.org/t/openstack/build/666358011e65443b8a574ca194710abf : SUCCESS in 1h 45m 20s\n- tempest-full-2024-2 https://zuul.opendev.org/t/openstack/build/330728d0f5354d1596dd8af5037f95b8 : SUCCESS in 1h 24m 05s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/9f953e7ab90747d7a99bbe4b81909b19 : SUCCESS in 1h 11m 35s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/bacb469e57694574a9e281983392e3b2 : SUCCESS in 34m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/88295d87ebcc466f9d3795762c779188 : SUCCESS in 31m 55s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/5c99bcdc88564354a366468ecd60b9d6 : SUCCESS in 1h 14m 12s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/11e538ea2c0c4c319a8743b3425d6b61 : SUCCESS in 53m 28s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/6fc6feeeea864f528abfb19c41a98751 : SUCCESS in 1h 40m 04s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4e4155df4bcc40c594a313b71a5f110f : SUCCESS in 1h 38m 39s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/1ba64b44822549aba594313ea52d6f84 : SUCCESS in 1h 06m 21s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/76c577beb4fe42e988abf3fc39257ff8 : SUCCESS in 55m 02s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/fbed4cab2f7f40d7acd559fd8da10792 : SUCCESS in 1h 15m 35s (non-voting)\n- tempest-full-test-account-py3 https://zuul.opendev.org/t/openstack/build/22da18fbff5a477eb99689b82d3d51fe : FAILURE in 1h 24m 14s (non-voting)\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/93cf5eac179843bb9ecc31fc5b6b773a : SUCCESS in 1h 12m 03s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/7f43d8ff31b94e3b963ccb02395128f7 : SUCCESS in 3m 27s","accounts_in_message":[],"_revision_number":2},{"id":"afb3e009f1712a18fc11c1e9ca9c3db5be16c145","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2026-01-12 10:48:46.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"423c535431086db371ed6fc06dc551c57749ce5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-12 13:06:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d24b86c82cef4d6e84a591c9bdec99e5\n\n- grenade https://zuul.opendev.org/t/openstack/build/f145c92f89c3494c93247e88e797f5e9 : SUCCESS in 51m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/29012dbe73ee40de9a772b0ec9af25e6 : SUCCESS in 1h 39m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5607b0cb7fa045cdb867d313b5044b28 : SUCCESS in 5m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1fba44e71b1f4072bbf30727caef73c7 : SUCCESS in 12m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b36fdc5649dd45a6bbb21bc40efe5536 : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d1333c4d1fca48528fab73443cd3d86a : SUCCESS in 3m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/147a7a5b07be4e8f9f394bc139e35ad6 : SUCCESS in 6m 58s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ceb73555cc0142278528e69fdc259d34 : SUCCESS in 5m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e8b425d320574a5caa30a21598441c57 : SUCCESS in 6m 52s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/17d9c5289ca54bb39691d833f0094aae : SUCCESS in 1h 15m 13s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/33cccc1e9f62479bafa31ff96f092fac : SUCCESS in 2h 13m 49s (non-voting)\n- tempest-full-2025-2 https://zuul.opendev.org/t/openstack/build/21297a886b564b42b4c8bbc0ee7d52df : SUCCESS in 1h 45m 21s\n- tempest-full-2024-2 https://zuul.opendev.org/t/openstack/build/e6c1f3f5d3e04917bd05260809c6c55b : SUCCESS in 1h 32m 20s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/0ad9dcb1cce74022a69da2560a0a95ab : SUCCESS in 1h 26m 53s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/c7be623c51cf4211ae6c22473a75beff : SUCCESS in 34m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e1950180201b420c8c7b8facfa9ab15e : SUCCESS in 56m 30s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/40cc23a21c87447e904f1046ee5e899c : SUCCESS in 50m 14s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e4f773430cb64692b9c4e0160195f944 : SUCCESS in 55m 31s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/b07514af9aa24d36abf2576d05cf4132 : SUCCESS in 1h 55m 52s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/28585f0d53c245dcbdb8f74b1aaaba41 : SUCCESS in 1h 51m 49s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/cac3a13d6c12498d9461b36a81b86ee1 : SUCCESS in 1h 12m 12s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5916e1b82e9d4c54b2ae0cd513ba4931 : SUCCESS in 1h 00m 44s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/05341c3eaa204363a3b674a99fd4201d : SUCCESS in 43m 29s (non-voting)\n- tempest-full-test-account-py3 https://zuul.opendev.org/t/openstack/build/7fc059387c604587910078629154542b : FAILURE in 1h 33m 30s (non-voting)\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/67f5f08460de4fd5b56cfaff199ee1df : SUCCESS in 32m 28s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/99a8c7bd7b61452592a36b4f9b0a83be : SUCCESS in 2m 52s","accounts_in_message":[],"_revision_number":2},{"id":"acefd95c3d6b8883433e9b8d19a79c4d3d41ce31","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-01-17 02:22:31.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"dc5a9ee96041ac6d3b9ebf14961e5dbae0abe362","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-17 02:23:07.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"16293ced4f4dfaa279fee41e3ed418e5b8695f4f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-17 05:19:50.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/83dd82b7a6a940749366235b211b9591\n\n- grenade https://zuul.opendev.org/t/openstack/build/cd6b48fc22ef4dcfa4774303b4db20e7 : SUCCESS in 59m 52s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3945791898e34029ba09ee15c6035e77 : SUCCESS in 1h 00m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81534db0b6254d18a25654497b6c80e8 : SUCCESS in 13m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a2d51f2290947688e0a8f8da3dd0913 : SUCCESS in 2m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/325d0f3b95b3442dadd80b30e78887e4 : SUCCESS in 2m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f9f37593115b493b9e68302ab3b56b41 : SUCCESS in 4m 10s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c73a2ee1606f4c4d8d701475b15b86b2 : SUCCESS in 5m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/38bfa614dddd49a0b38a2d06cf182303 : SUCCESS in 2m 48s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b33845717c51439ea9bf27a79b491cfa : SUCCESS in 1h 00m 40s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/6bb7fa52fe164ea089e18169597b32f5 : SUCCESS in 1h 04m 59s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/38cb812d76a5421791dd914e74ac972c : SUCCESS in 1h 27m 51s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9756c5570954479ab8b354c2c902216f : FAILURE in 6m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/01815786fc5544ca9b14e8cdc749077d : SUCCESS in 57m 01s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/3947aca4ee1c440298361e26d4bf5aae : SUCCESS in 1h 14m 59s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/391ca5406ab64fa79fe33c84218501a8 : SUCCESS in 52m 36s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4c18cf123e1449cea5382fa8b453c8d7 : SUCCESS in 1h 40m 08s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/28db1a0b39c8478fb4de914b6b01e6d9 : SUCCESS in 26m 52s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/d45571a159d84930aa7edf5071e4f1f4 : SUCCESS in 34m 15s","accounts_in_message":[],"_revision_number":2},{"id":"d59916214be272f5a53ff78780e71cbeda42b661","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2026-01-18 20:10:23.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7d4e324f3cf171fae3323046732b29ce60abb469","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-18 22:36:38.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/12385de3e11e440f87aeff4ec69c8385\n\n- grenade https://zuul.opendev.org/t/openstack/build/133e9bfb8cc74ad986a6e90efa924a5e : SUCCESS in 33m 23s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/33b3efc5f28a48faa054c046f0742d3c : SUCCESS in 1h 48m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/28c141dc294c4ab1aaf4b3a24de50461 : SUCCESS in 5m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7d8bdf32b6334a36a9b12933ae585267 : SUCCESS in 12m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/61ff825fb4b24593918d8c0ef9231ee2 : SUCCESS in 2m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ea8eb9aeeebe40c1ab49dcec925c3ba5 : SUCCESS in 4m 04s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/630d59c1945a499789308fdd2796dad5 : SUCCESS in 3m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7ffc5f99b15b44e88f70f4bada0e59b8 : SUCCESS in 4m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c223582cd8f14a62b3c8de95904a441c : SUCCESS in 4m 01s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/9f2861907b1846ba90bd2ada66edf7c2 : SUCCESS in 1h 23m 05s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/c599ff512fcb4ed2a4ca6533e4742e0b : SUCCESS in 2h 20m 44s (non-voting)\n- tempest-full-2025-2 https://zuul.opendev.org/t/openstack/build/1d6864296c96439db141cf357c6b42c4 : SUCCESS in 1h 52m 22s\n- tempest-full-2024-2 https://zuul.opendev.org/t/openstack/build/03408b3244d84d3888add96d57cd91c6 : SUCCESS in 1h 24m 37s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/03323c63802447d1bf814b263f17172e : SUCCESS in 1h 14m 21s\n- tempest-tox-plugin-sanity-check https://zuul.opendev.org/t/openstack/build/98cec3c32e5b4baebcbbfdb4fd0fe474 : SUCCESS in 21m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9e9796013b794e20878517f1003e13ef : SUCCESS in 32m 42s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/ddcea1b781544694bbbdc1009b09c80b : SUCCESS in 1h 40m 12s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/27cdc100a0c146e396b1893dbeccdafb : SUCCESS in 39m 33s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/8064e8593812474c81cfb438ea1ee8ba : SUCCESS in 56m 50s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4b15c461fef445edafd8fa0e53e46986 : SUCCESS in 1h 59m 24s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/e8121d4a8f8b4d09a130aa264b225e4a : SUCCESS in 44m 00s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8c1adb3ad14840d69e06f333b685349a : SUCCESS in 33m 02s\n- neutron-ovs-tempest-dvr https://zuul.opendev.org/t/openstack/build/fb99c96ddfcf4850ac49867d3dc8c970 : SUCCESS in 40m 17s (non-voting)\n- tempest-full-test-account-py3 https://zuul.opendev.org/t/openstack/build/aef094f082a443ed9c0fa68abe4be750 : FAILURE in 52m 56s (non-voting)\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/676789d0614b49afb0506c092119bfd2 : SUCCESS in 30m 08s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/241d7fd699434aa99ab10edc6ed4db42 : SUCCESS in 2m 55s","accounts_in_message":[],"_revision_number":2},{"id":"76aae98e5c47e9aaa2b2ebb483a9161e0b1e9551","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-18 22:37:08.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"7d6845fc7479d1907ec087e44aac16a962432835","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-19 00:38:50.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/65e365b5e8ee4edfbdbfe0fbe828e401\n\n- grenade https://zuul.opendev.org/t/openstack/build/f2ceaff5ba9545b68941f4b05c36e037 : SUCCESS in 59m 05s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5c209acab60744088ea15f2ab71ec040 : SUCCESS in 1h 35m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c86bbf2cff446b48dcc184237e9b235 : SUCCESS in 12m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8c9061cb463d47458a9593a7a502e66b : SUCCESS in 2m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/43a0e80804f44e559e72dd6c14c2af80 : SUCCESS in 4m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7a1c15cfc0474e8eae2c2f7173786f82 : SUCCESS in 3m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7339892376aa4fadb3584025c71b8ec3 : SUCCESS in 2m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fe6e28f7dd6849d38c5eda4cb3410fc8 : SUCCESS in 3m 12s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/04e677311b3f4681a1b0f49081bb2f33 : SUCCESS in 1h 56m 51s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/cbf729fd9b904e9cb80243752af344cc : SUCCESS in 1h 10m 52s\n- tempest-extra-tests https://zuul.opendev.org/t/openstack/build/f9f65f9e3e44495887d925439d224171 : SUCCESS in 46m 53s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0ea04f2b2372477e9f4c6a7763177ef4 : SUCCESS in 1h 00m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/06869379c66144de89fa62602179e7b4 : SUCCESS in 1h 02m 01s\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/61988555f5af4c1b972ff81b1fcb71a5 : SUCCESS in 1h 23m 52s\n- tempest-full-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/0dc8ed4add724b0fb9a99ba6baf5f5fe : SUCCESS in 1h 44m 37s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f276c341ad744fe9b3752e32143be1cc : SUCCESS in 57m 35s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0461c64a66a54be3b8eee8606b5095aa : SUCCESS in 39m 25s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/37d940ba24e34001b49ced80b69a66a5 : SUCCESS in 1h 05m 28s","accounts_in_message":[],"_revision_number":2},{"id":"6ebbd4dc10eae5ede356f2d692f28fce374db278","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-19 00:38:50.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"ebbfb068038947fd96ac2d5c5617e24e4064b5bf","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-19 00:39:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bfd30b158bff43c38f4f19006a88a19c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/55d70d119fad4728bb65b3006eeca1c5 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"9e36fa64f911f62accdb4e3eaceb04dc8a9e7bda","revisions":{"7ee201ceeee0fbda0e04616a3807c194c36a0a1d":{"kind":"REWORK","_number":1,"created":"2026-01-11 18:40:46.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/14/973014/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/14/973014/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/14/973014/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/14/973014/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/14/973014/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/14/973014/1"}}},"commit":{"parents":[{"commit":"1b54854f98e94476301a5985a3c4f8ef29ea2901","subject":"Merge \"Break out novnc connection validation to a mixin\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/1b54854f98e94476301a5985a3c4f8ef29ea2901"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2026-01-11 18:33:26.000000000","tz":0},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2026-01-11 18:39:20.000000000","tz":0},"subject":"Use reader role for network tests","message":"Use reader role for network tests\n\nOpenStack services have implemented the \u0027reader\u0027 role in their\nRBAC policy by default. But the Tempest tests for the reader role\nAPIs are calling these APIs with an admin or member user.\n\nThis patch update all the test files in tempest/api/network to use\nthe reader role for the GET requests (list, show, get operations).\nThis ensures proper RBAC testing by using the project_reader\ncredentials for read operations while maintaining the primary\ncredentials for write operations.\n\nChanges include:\n- Added credentials \u003d [\u0027primary\u0027, \u0027project_reader\u0027] to test classes\n- Set up reader_client in setup_clients method\n- Replaced all GET requests to use reader_client instead of regular client\n- Updated files: test_agent_management_negative.py,\n  test_allowed_address_pair.py, test_dhcp_ipv6.py, test_extensions.py,\n  test_extra_dhcp_options.py, test_floating_ips.py, test_networks.py,\n  test_networks_negative.py, test_ports.py, test_routers.py,\n  test_routers_negative.py, test_security_groups.py,\n  test_security_groups_negative.py, test_service_providers.py,\n  test_subnetpools_extensions.py, test_tags.py, test_versions.py\n\nImplements-blueprint: test-neutron-with-srbac-defaults\nChange-Id: I507358721afd4eca550e8b21b61ede1398248fc5\nSigned-off-by: Manpreet Kaur \u003ckaurmanpreet2620@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/7ee201ceeee0fbda0e04616a3807c194c36a0a1d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/7ee201ceeee0fbda0e04616a3807c194c36a0a1d"}]},"branch":"refs/heads/master"},"9e36fa64f911f62accdb4e3eaceb04dc8a9e7bda":{"kind":"REWORK","_number":2,"created":"2026-01-11 21:04:24.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/14/973014/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest","ref":"refs/changes/14/973014/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest refs/changes/14/973014/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest refs/changes/14/973014/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest refs/changes/14/973014/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest refs/changes/14/973014/2"}}},"commit":{"parents":[{"commit":"1b54854f98e94476301a5985a3c4f8ef29ea2901","subject":"Merge \"Break out novnc connection validation to a mixin\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/1b54854f98e94476301a5985a3c4f8ef29ea2901"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2026-01-11 18:33:26.000000000","tz":0},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2026-01-11 21:03:59.000000000","tz":0},"subject":"Use reader role for network tests","message":"Use reader role for network tests\n\nOpenStack services have implemented the \u0027reader\u0027 role in their\nRBAC policy by default. But the Tempest tests for the reader role\nAPIs are calling these APIs with an admin or member user.\n\nThis patch update all the test files in tempest/api/network to use\nthe reader role for the GET requests (list, show, get operations).\nThis ensures proper RBAC testing by using the project_reader\ncredentials for read operations while maintaining the primary\ncredentials for write operations.\n\nChanges include:\n- Added credentials \u003d [\u0027primary\u0027, \u0027project_reader\u0027] to test classes\n- Set up reader_client in setup_clients method\n- Replaced all GET requests to use reader_client instead of regular client\n- Updated files: test_agent_management_negative.py,\n  test_allowed_address_pair.py, test_dhcp_ipv6.py, test_extensions.py,\n  test_extra_dhcp_options.py, test_floating_ips.py, test_networks.py,\n  test_networks_negative.py, test_ports.py, test_routers.py,\n  test_routers_negative.py, test_security_groups.py,\n  test_security_groups_negative.py, test_service_providers.py,\n  test_subnetpools_extensions.py, test_tags.py, test_versions.py\n\nImplements-blueprint: test-neutron-with-srbac-defaults\nChange-Id: I507358721afd4eca550e8b21b61ede1398248fc5\nSigned-off-by: Manpreet Kaur \u003ckaurmanpreet2620@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/9e36fa64f911f62accdb4e3eaceb04dc8a9e7bda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest/commit/9e36fa64f911f62accdb4e3eaceb04dc8a9e7bda"}]},"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
