)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"8eb901361a492f9feb17f8a90009de33847fb3fd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"26d392b4_bc05b9cc","updated":"2026-06-25 20:24:41.000000000","message":"it needs to wait until oslo.policy change is released","commit_id":"75631f71274fb74a64274dd868950a0fef3ee637"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c2e6885b215205d8bfd8cf4f99f67a7b34358c4d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"ea891a76_c9d89666","updated":"2026-06-29 19:34:18.000000000","message":"gate will fail until oslo.policy change is released/constraints in our CI but it is up for early review.","commit_id":"6c283b68d3f9cc7973d4208ada0adfbea140c812"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c1037252696f21797aac6ce972cb59b3750bac30","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"67d0a000_8a737e11","updated":"2026-06-30 15:25:22.000000000","message":"this will not pass gate until oslo.policy change is merged, released, and constraints. I will remove the WIP once that part is done. but this is up for early review","commit_id":"87a373fc87bfa918c1e0d9461a703d2c766d675a"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"81bdbcb4e217c8057218d927d2f35f436e5d7793","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"70710cd6_9eb5cd44","updated":"2026-07-20 15:03:07.000000000","message":"Looks good to me","commit_id":"9b0818755097f4ef76d0c79a7d7102fedd4839b1"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2293fc3328bc5248c8c57be553f2507a39d9227c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"b1b8b0f1_e0a08206","updated":"2026-07-17 20:42:24.000000000","message":"recheck tox cover timeout","commit_id":"9b0818755097f4ef76d0c79a7d7102fedd4839b1"}],"doc/source/configuration/policy-concepts.rst":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"f178d70fcbcb3ed60c7ecf4e602765f087d94783","unresolved":true,"context_lines":[{"line_number":40,"context_line":"resources from project or system level resources. Please refer to"},{"line_number":41,"context_line":":keystone-doc:`this document \u003c/admin/tokens-overview.html#authorization-scopes\u003e`"},{"line_number":42,"context_line":"and `system scope specification \u003chttps://specs.openstack.org/openstack/keystone-specs/specs/keystone/queens/system-scope.html\u003e`_ to understand the scope concept."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"In the Nova 25.0.0 (Yoga) release, Nova policies implemented"},{"line_number":45,"context_line":"the scope concept and default roles provided by keystone (admin, member,"},{"line_number":46,"context_line":"and reader). Using common roles from keystone reduces the likelihood of"},{"line_number":47,"context_line":"similar, but different, roles implemented across projects or deployments"}],"source_content_type":"text/x-rst","patch_set":5,"id":"027b1c85_ff5f6ad2","line":44,"range":{"start_line":43,"start_character":1,"end_line":44,"end_character":33},"updated":"2026-07-17 16:50:39.000000000","message":"Maybe we also want to add a few notes about further changes (scope and new defaults were enforced at XXX release and then scope enforcement is required at YYY release)","commit_id":"7eafd96ed4a16449963bb81e88e729ba920ee7cf"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"5662bc00d7a25e619ad45d89491f7d134b9bc02f","unresolved":false,"context_lines":[{"line_number":40,"context_line":"resources from project or system level resources. Please refer to"},{"line_number":41,"context_line":":keystone-doc:`this document \u003c/admin/tokens-overview.html#authorization-scopes\u003e`"},{"line_number":42,"context_line":"and `system scope specification \u003chttps://specs.openstack.org/openstack/keystone-specs/specs/keystone/queens/system-scope.html\u003e`_ to understand the scope concept."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"In the Nova 25.0.0 (Yoga) release, Nova policies implemented"},{"line_number":45,"context_line":"the scope concept and default roles provided by keystone (admin, member,"},{"line_number":46,"context_line":"and reader). Using common roles from keystone reduces the likelihood of"},{"line_number":47,"context_line":"similar, but different, roles implemented across projects or deployments"}],"source_content_type":"text/x-rst","patch_set":5,"id":"8b99c326_9f75decf","line":44,"range":{"start_line":43,"start_character":1,"end_line":44,"end_character":33},"in_reply_to":"027b1c85_ff5f6ad2","updated":"2026-07-17 18:11:04.000000000","message":"sure. done","commit_id":"7eafd96ed4a16449963bb81e88e729ba920ee7cf"}]}
