)]}'
{"id":"openstack%2Fplacement~994790","triplet_id":"openstack%2Fplacement~master~Ie291e9e7326ce7e61167acef1d0711a1c75cd454","project":"openstack/placement","branch":"master","topic":"secure-rbac","attention_set":{},"removed_from_attention_set":{"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-07-20 19:08:24.000000000","reason":"Change was submitted"}},"hashtags":["nova","remove-enforce-scope-flag"],"change_id":"Ie291e9e7326ce7e61167acef1d0711a1c75cd454","subject":"Remove disabling the scope enforecment","status":"MERGED","created":"2026-06-24 17:28:57.000000000","updated":"2026-07-20 19:11:21.000000000","submitted":"2026-07-20 19:08:24.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"994790-secure-rbac","meta_rev_id":"77ee36091e730f282acc4fb9e85b4872d68f7f67","_number":994790,"virtual_id_number":994790,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-20 19:08:24.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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2026-07-20 15:03:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":2,"date":"2026-07-20 16:50:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2026-07-17 19:15:56.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":1,"date":"2026-07-20 16:50:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-24 18:05:25.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-20 15:03:54.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2026-07-20 16:50:15.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"}],"messages":[{"id":"157ce8e757e71afc6743dd736eb529dadfd15cbb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-06-24 17:28:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bd7246de9765e4e584ad811dbf66ff41a53554b5","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-06-24 17:29:20.000000000","message":"Hashtag added: remove-enforce-scope-flag nova","accounts_in_message":[],"_revision_number":1},{"id":"92c38770efe18cf12710bd2b1a12ea435d2b9ac8","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-06-24 17:29:23.000000000","message":"Hashtag removed: remove-enforce-scope-flag nova","accounts_in_message":[],"_revision_number":1},{"id":"070fdc2efafd53eca4de8f5872385e00db542e03","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-06-24 17:29:27.000000000","message":"Hashtag added: remove-enforce-scope-flag","accounts_in_message":[],"_revision_number":1},{"id":"e661531b2e97dbc8fef47fe8261f2ef57c6754be","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-06-24 17:29:34.000000000","message":"Hashtag added: nova","accounts_in_message":[],"_revision_number":1},{"id":"180024fc7f25ed6100d4ec63252fe3ec0c9b283b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-24 18:05:25.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/c59bf17c01f64b2587f0e5c655fc32f0\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/493fe3581a294e4586f6e11de1a80e95 : SUCCESS in 3m 47s\n- grenade https://zuul.opendev.org/t/openstack/build/500da58253fd4d0f9f5aab52af65ecea : FAILURE in 25m 24s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/83a081ad1e0e46488384371dc000f36a : FAILURE in 25m 06s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/6531156d37ca4ca2afaf50af980989a1 : FAILURE in 8m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/de8a78a786554e06ab019be5acd2acbd : POST_FAILURE in 10m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f4da110c95d94373b4bc4dff8e6062b4 : FAILURE in 4m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10b09f1d6bce4a27945ed7ad55f0240b : SUCCESS in 5m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/104b777eb1de4856b7cc360f75291b48 : FAILURE in 2m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/70a62e2ab5704b7da9c5c84472fa6ecc : FAILURE in 3m 52s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/666dd835d4a84404b5925f670fea258b : FAILURE in 5m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9ab94860133542348bfd7b9733d445d7 : FAILURE in 6m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/785a838f1f9843858df666148e301545 : FAILURE in 4m 06s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/cec61921fcef445990ce3505e7ed1d16 : FAILURE in 3m 32s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/4c25f20211eb41fe8ab356e9d0f42051 : FAILURE in 3m 33s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/1ea146268f494697961904d78fbbeeea : FAILURE in 6m 01s (non-voting)\n- placement-nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/af553b5ab0c542bf8ba3543d05ba9002 : FAILURE in 4m 38s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/9ab5e7b507ee41f99e9d513e732dcaab : FAILURE in 2m 35s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/6d8fe8c7e54548a4adefed277ed50724 : FAILURE in 2m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7eefee795a3042ec9255480ce196ba1f : FAILURE in 20m 06s","accounts_in_message":[],"_revision_number":1},{"id":"9ec6e7554d515fbe85e2b0a42b13762f7840f21b","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-06-24 19:24:00.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b72dcf3ec5b95ce1ae626309c6d1490a77a3b2fb","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-17 18:22:24.000000000","message":"Patch Set 1: -Workflow\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"be563f3ccbc02f36ee7f3a158340f4cfbd75100b","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-07-17 19:15:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"bf0feae42813e4bee66f657338ee471e43402dca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-17 20:45:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba4e497bbcd74c4ea137559d6fc55ebc\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/3121935f9f2e412e84c4c55dc33d5f2a : SUCCESS in 4m 26s\n- grenade https://zuul.opendev.org/t/openstack/build/8e482d8d5125429a9bb1548efe808680 : SUCCESS in 28m 32s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c53ff01d2d064250a4c67a095a4cf875 : SUCCESS in 33m 41s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/a82a4f78aecb4cb9a2a1dace4bfef2df : SUCCESS in 1h 24m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/789e744e3dff449cbd8bbae44af77cd0 : SUCCESS in 1h 06m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7cca98756501462ab656039b3abc3924 : SUCCESS in 10m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae13ae84a3864717b28841d95e767846 : SUCCESS in 6m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1ceab532ecab467fbcd8bfbe50c41499 : SUCCESS in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2fe10ee636044e81825e4b8925bc847b : SUCCESS in 2m 45s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c1104f81145a4e65a1486c477df131b9 : FAILURE in 5m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe5710ae2126460183d6b4b0adf8ee14 : SUCCESS in 9m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c1e4eec67c7a4fdc95f35bae9e99d7c8 : SUCCESS in 8m 59s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/f0c37ce8cbc842d296d6873811cc4032 : SUCCESS in 4m 37s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/123e80f993134e278fe15952edcee6b6 : SUCCESS in 4m 39s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/12b6fe5e589c48269153522a3824e113 : SUCCESS in 4m 56s (non-voting)\n- placement-nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/5f18ef090a464f73bf11d78cb6eccb95 : SUCCESS in 22m 25s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/e3563b9180124dd4aa1eedb4ba003ec1 : FAILURE in 2m 07s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/56a3072626c04812b96b0e88230b0480 : FAILURE in 2m 53s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/343622357f62432aa62916f4afe48650 : SUCCESS in 55m 08s","accounts_in_message":[],"_revision_number":1},{"id":"0a5febac46af1d14913ef9d2b5ae0d589e19f66d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-20 15:03:54.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b8245c477d2f157d2307ec1f343987e5eb819e30","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-20 16:50:15.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"82c87631145ebcda545e8ee2076324fd764ee8db","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 16:52:05.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"b76502f4976bbaa3845150d9679bd0efa2f6acc9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 19:08:24.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/32cb62b67cc7440da8c58e1b2ac7b823\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/e8e4df4d0e294ca8b387e34fa01e3850 : SUCCESS in 4m 46s\n- grenade https://zuul.opendev.org/t/openstack/build/601837a19da442f98cf6d7aa28aaf92d : SUCCESS in 1h 05m 18s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/f90b9d6eeae04a708b12f1813844c069 : SUCCESS in 1h 25m 38s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e619e9f6c7fd448cbc0ba145f1ab4dc4 : SUCCESS in 58m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4d91ce245a5b436caa684005e1fca8aa : SUCCESS in 1h 02m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cf16ec55915c4ff3a6787bff0e99d9ba : SUCCESS in 3m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8001216cec6e4cdebffa82b23c6ec22c : SUCCESS in 4m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1d1c8e7d9f0e48c8bbfee9b4c6c42879 : SUCCESS in 3m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fce7d60484e8430aa3d1753f081fd628 : SUCCESS in 11m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/14d8f25621a54ea6ae54cf4571159c10 : SUCCESS in 9m 20s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/7c991a9cfd3f449395275ab1e41f40fe : SUCCESS in 5m 51s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/898250c3c2724cab9a1ac3c50bb4c39c : SUCCESS in 6m 24s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/756dd1df7c0b41b2b867e00a5ad40aff : SUCCESS in 9m 23s (non-voting)\n- placement-nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f66272757e2f48cbbbf4d66ca6cb5977 : SUCCESS in 18m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/606aedec7fc8427c9be18721bc40f929 : SUCCESS in 56m 58s","accounts_in_message":[],"_revision_number":1},{"id":"544b43287ad92e01d95ac7e4c1da39180f2295b6","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 19:08:24.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"77ee36091e730f282acc4fb9e85b4872d68f7f67","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-20 19:11:21.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a911e15a48964a4aa83ed2014ddf8ee3\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d0d8252ba254d949ed9eab89cb9c000 : SUCCESS in 1m 10s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ba166dc1cfa14b59805d0f7ce8ea1899 : SUCCESS in 41s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"063aa00297fed3d8bc80bec95e4db6f73673c1f4","revisions":{"063aa00297fed3d8bc80bec95e4db6f73673c1f4":{"kind":"REWORK","_number":1,"created":"2026-06-24 17:28:57.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/90/994790/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/90/994790/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/90/994790/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/90/994790/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/90/994790/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/90/994790/1"}}},"commit":{"parents":[{"commit":"d1ad2c6e6b23c9b8694e85304457006ee00248ef","subject":"Update policy scope enforcement testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/d1ad2c6e6b23c9b8694e85304457006ee00248ef"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-06-24 17:13:13.000000000","tz":0},"committer":{"name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","date":"2026-06-24 17:28:46.000000000","tz":0},"subject":"Remove disabling the scope enforecment","message":"Remove disabling the scope enforecment\n\nRBAC scope enforcement was controlled by the oslo.policy\ndeprecated config option enforce_scope which has been removed\nin oslo.policy 6.0.0. That removes the ability to disable\nthe scope enforcement which is the end goal of SRBAC.\n\n- https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#id5\n\nAdding upgrade impact in releasenotes with olso.policy version\nbump in requirements.txt.\n\nDepends-On: https://review.opendev.org/c/openstack/oslo.policy/+/986475\nDepends-On: https://review.opendev.org/c/openstack/releases/+/994789\n\nChange-Id: Ie291e9e7326ce7e61167acef1d0711a1c75cd454\nSigned-off-by: Ghanshyam Maan \u003cgmaan.os14@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/063aa00297fed3d8bc80bec95e4db6f73673c1f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/063aa00297fed3d8bc80bec95e4db6f73673c1f4"}]},"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},{"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
