)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"e662e0eea3bf51623eab7223fe0d4d66862e8771","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"61226232_8eb6be2e","updated":"2025-06-30 18:10:08.000000000","message":"these updates are in line with last conversation we have had.\ni agree with allowing them to list migration related to here project.\n\n+2 but holding +w to confrim you agree with my interpeation of host info.","commit_id":"ca906445665b1f673feb4725856c642480425d4c"}],"specs/2025.2/approved/policy-manager-role-default.rst":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"e662e0eea3bf51623eab7223fe0d4d66862e8771","unresolved":true,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"  * New policy:"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"    * ``os_compute_api:os-migrations:index:host`` (List migrations with"},{"line_number":162,"context_line":"      host info)"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"      * Default: ``ADMIN``"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    * ``os_compute_api:os-migrations:index:all_projects`` (List migrations"},{"line_number":167,"context_line":"      cross projects)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"a91a7f7a_c8837144","line":164,"range":{"start_line":161,"start_character":4,"end_line":164,"end_character":26},"updated":"2025-06-30 18:10:08.000000000","message":"Providing host information is not just the host field.\n\ni.e, it applies to host and source_compute in the request and\ncontrols if source/dest_compute/host/node fileds in teh respocne\n\nhttps://docs.openstack.org/api-ref/compute/#id312\nhttps://docs.openstack.org/api-ref/compute/#id315","commit_id":"ca906445665b1f673feb4725856c642480425d4c"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d616c5331dd08f065bf4b7658d342f86c7c86a5d","unresolved":false,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"  * New policy:"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"    * ``os_compute_api:os-migrations:index:host`` (List migrations with"},{"line_number":162,"context_line":"      host info)"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"      * Default: ``ADMIN``"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    * ``os_compute_api:os-migrations:index:all_projects`` (List migrations"},{"line_number":167,"context_line":"      cross projects)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d9aa7f63_26b12d68","line":164,"range":{"start_line":161,"start_character":4,"end_line":164,"end_character":26},"in_reply_to":"a91a7f7a_c8837144","updated":"2025-06-30 18:16:16.000000000","message":"for response, yes we will not show any of the host-related fields (dest_compute, dest_node, dest_host, source_compute, and source_node) to non-admin.\n\nFor request, all host fields as query param (optional) so we do not need to change anything there. I mean we will not error if any non-admin user pass host as a filter for migrations but response will not have any host related fields.","commit_id":"ca906445665b1f673feb4725856c642480425d4c"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"ed1a0a3db535d981313952445061467041120cf9","unresolved":false,"context_lines":[{"line_number":158,"context_line":""},{"line_number":159,"context_line":"  * New policy:"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"    * ``os_compute_api:os-migrations:index:host`` (List migrations with"},{"line_number":162,"context_line":"      host info)"},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"      * Default: ``ADMIN``"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"    * ``os_compute_api:os-migrations:index:all_projects`` (List migrations"},{"line_number":167,"context_line":"      cross projects)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"482b3cde_0c132e67","line":164,"range":{"start_line":161,"start_character":4,"end_line":164,"end_character":26},"in_reply_to":"d9aa7f63_26b12d68","updated":"2025-06-30 18:17:44.000000000","message":"To clarify about \u0027will not show any of the host-related fields\u0027 -\u003e this means we will return None to all these host related fields but they will be present. We cannot remove them from response for non-admin because that is API change and need microvesion.","commit_id":"ca906445665b1f673feb4725856c642480425d4c"}]}
