)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"f5757bdaa92f567b50e45c11652a4a9b629a4fe2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a1056768_c19fd052","updated":"2025-09-02 14:39:42.000000000","message":"just couple of addition","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"107852329da1104ae8b04984ebb15e19dfe08d32","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"6cb3536c_508e47bb","updated":"2025-09-02 15:45:38.000000000","message":"we shall hold it until everything is merged.\nApart from this, I\u0027m all good.","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"5c61754fad327629450060e221eba04d31ef65be","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"36ca2b7c_546c4ed5","updated":"2025-09-04 06:48:38.000000000","message":"missed Captain Obvious 😂","commit_id":"15774bfbb370f7525340ae154dc7b8b2e973a803"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"d43848e11ee2cee6807a602c764241a8f6ae069e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"76815933_0dbecc7a","updated":"2025-09-04 16:02:59.000000000","message":"oh, I missed to notice file name. thanks Sylvain.","commit_id":"15774bfbb370f7525340ae154dc7b8b2e973a803"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"1931b25c067203d7629e11bf389619cc88225cfc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"259e03ac_9743a84b","updated":"2025-09-03 18:40:19.000000000","message":"thanks for updates, lgtm now.","commit_id":"15774bfbb370f7525340ae154dc7b8b2e973a803"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"081957c6658437a87935473a802c672967e8c291","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e2fee262_82a27743","updated":"2025-09-11 08:10:59.000000000","message":"Looks good","commit_id":"45ddbc25694581daafa64c4a7602832f5cf09acd"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ece087f3144e773f1ea305030105b2ba870151ea","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"899ca9be_015910bf","updated":"2025-09-10 09:17:16.000000000","message":"just checked PS4..5, just a pure rename, LGTM.","commit_id":"45ddbc25694581daafa64c4a7602832f5cf09acd"}],"releasenotes/notes/epoxy-prelude-22a2782315ce0808.yaml":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"f5757bdaa92f567b50e45c11652a4a9b629a4fe2","unresolved":true,"context_lines":[{"line_number":13,"context_line":"  - The latest Compute API microversion supported for 2025.2 is `v2.100`__."},{"line_number":14,"context_line":"    .. __: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-2025-1-epoxy-and-2025-2-flamingo"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  - The libvirt guest XML now includes additional metadata fields so that"},{"line_number":17,"context_line":"    services like Ceilometer can retrieve accurate instance information"},{"line_number":18,"context_line":"    directly, without performing extra Nova API calls."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f200372_b31d49b0","line":16,"updated":"2025-09-02 14:39:42.000000000","message":"additional flavor and image metadata fields","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"change_message_id":"5b12d3abfce1f1b114673dd1a91975a5b7bb5724","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  - The latest Compute API microversion supported for 2025.2 is `v2.100`__."},{"line_number":14,"context_line":"    .. __: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-2025-1-epoxy-and-2025-2-flamingo"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  - The libvirt guest XML now includes additional metadata fields so that"},{"line_number":17,"context_line":"    services like Ceilometer can retrieve accurate instance information"},{"line_number":18,"context_line":"    directly, without performing extra Nova API calls."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"e58df4e0_4e62bf77","line":16,"in_reply_to":"5f200372_b31d49b0","updated":"2025-09-03 10:25:36.000000000","message":"Done","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"f5757bdaa92f567b50e45c11652a4a9b629a4fe2","unresolved":true,"context_lines":[{"line_number":13,"context_line":"  - The latest Compute API microversion supported for 2025.2 is `v2.100`__."},{"line_number":14,"context_line":"    .. __: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-2025-1-epoxy-and-2025-2-flamingo"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  - The libvirt guest XML now includes additional metadata fields so that"},{"line_number":17,"context_line":"    services like Ceilometer can retrieve accurate instance information"},{"line_number":18,"context_line":"    directly, without performing extra Nova API calls."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  - A new ``project-manager`` role allows trusted project users to perform"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"2afb5726_f7397eef","line":17,"range":{"start_line":16,"start_character":66,"end_line":17,"end_character":12},"updated":"2025-09-02 14:39:42.000000000","message":"so that it can be used during troubleshooting or services like...","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"change_message_id":"5b12d3abfce1f1b114673dd1a91975a5b7bb5724","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  - The latest Compute API microversion supported for 2025.2 is `v2.100`__."},{"line_number":14,"context_line":"    .. __: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html#maximum-in-2025-1-epoxy-and-2025-2-flamingo"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"  - The libvirt guest XML now includes additional metadata fields so that"},{"line_number":17,"context_line":"    services like Ceilometer can retrieve accurate instance information"},{"line_number":18,"context_line":"    directly, without performing extra Nova API calls."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  - A new ``project-manager`` role allows trusted project users to perform"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"c918fe4b_73482130","line":17,"range":{"start_line":16,"start_character":66,"end_line":17,"end_character":12},"in_reply_to":"2afb5726_f7397eef","updated":"2025-09-03 10:25:36.000000000","message":"Done","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2cd4380e0535096dd6298c5768b4177a8a78be9e","unresolved":true,"context_lines":[{"line_number":17,"context_line":"    services like Ceilometer can retrieve accurate instance information"},{"line_number":18,"context_line":"    directly, without performing extra Nova API calls."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  - A new ``project-manager`` role allows trusted project users to perform"},{"line_number":21,"context_line":"    project-level management tasks (e.g., live migration, setting default"},{"line_number":22,"context_line":"    volume types) without requiring full admin rights."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"88553dc7_2d398e75","line":20,"range":{"start_line":20,"start_character":10,"end_line":20,"end_character":29},"updated":"2025-09-02 16:00:24.000000000","message":"This is an alias in nova and might be confusing for people who are more aware of keystone role terminology. How about something below:\n\n- Nova now supports a new default role ``manager`` which is scoped to the ``project`` level. This role is part of the standard role hierarchy supported by Keystone and allows trusted project users to perform project-level management tasks (e.g., live migration) without requiring full admin rights.","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"change_message_id":"affae2d8c5003921393940a05f73655ff2600767","unresolved":false,"context_lines":[{"line_number":17,"context_line":"    services like Ceilometer can retrieve accurate instance information"},{"line_number":18,"context_line":"    directly, without performing extra Nova API calls."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  - A new ``project-manager`` role allows trusted project users to perform"},{"line_number":21,"context_line":"    project-level management tasks (e.g., live migration, setting default"},{"line_number":22,"context_line":"    volume types) without requiring full admin rights."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5a24f9a8_3dc265b5","line":20,"range":{"start_line":20,"start_character":10,"end_line":20,"end_character":29},"in_reply_to":"88553dc7_2d398e75","updated":"2025-09-03 08:27:40.000000000","message":"Done","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2cd4380e0535096dd6298c5768b4177a8a78be9e","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    directly, without performing extra Nova API calls."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  - A new ``project-manager`` role allows trusted project users to perform"},{"line_number":21,"context_line":"    project-level management tasks (e.g., live migration, setting default"},{"line_number":22,"context_line":"    volume types) without requiring full admin rights."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"  - Service-to-service APIs now use the ``service`` role, reducing unnecessary"},{"line_number":25,"context_line":"    privileges for cross-service communication."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"4cb79e72_f2733b47","line":22,"range":{"start_line":21,"start_character":56,"end_line":22,"end_character":16},"updated":"2025-09-02 16:00:24.000000000","message":"let\u0027s remove this as this is cinder operation. Keeping (e.g., live migration) will be enough attractive operation for manager role","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"change_message_id":"affae2d8c5003921393940a05f73655ff2600767","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    directly, without performing extra Nova API calls."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"  - A new ``project-manager`` role allows trusted project users to perform"},{"line_number":21,"context_line":"    project-level management tasks (e.g., live migration, setting default"},{"line_number":22,"context_line":"    volume types) without requiring full admin rights."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"  - Service-to-service APIs now use the ``service`` role, reducing unnecessary"},{"line_number":25,"context_line":"    privileges for cross-service communication."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"0cecaec2_fec36efb","line":22,"range":{"start_line":21,"start_character":56,"end_line":22,"end_character":16},"in_reply_to":"4cb79e72_f2733b47","updated":"2025-09-03 08:27:40.000000000","message":"Done","commit_id":"5973b7e232be8d877195352164a139538f7f2ed3"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"5c61754fad327629450060e221eba04d31ef65be","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"d3f776d9_cac21611","updated":"2025-09-04 06:48:38.000000000","message":"ah, spotted (thanks Cursor) that the filename is wrong, should be flamingo-prelude-\u003csha\u003e.yaml","commit_id":"15774bfbb370f7525340ae154dc7b8b2e973a803"},{"author":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"change_message_id":"49bc5bc708181da96c8e307d82fe964c3c268c90","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8edafe38_23c10192","in_reply_to":"d3f776d9_cac21611","updated":"2025-09-10 08:40:45.000000000","message":"🤦‍♂️","commit_id":"15774bfbb370f7525340ae154dc7b8b2e973a803"}]}
