)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"612c6e5e979cc3b7454802ef950e805f0c6ca117","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c611e91c_ee2c8d5e","updated":"2025-08-28 13:07:14.000000000","message":"We need to make sure that it either lands into the same release as its parent or this needs to use a new microvresion.","commit_id":"afce59dd99e6a40452b3bc93647a899ad13038ba"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"4c06ce84ff3aa05ffc04ea4cdc80c8f2289a81a4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c530a7b4_1ee1a810","in_reply_to":"c611e91c_ee2c8d5e","updated":"2025-08-28 16:44:39.000000000","message":"yep, thanks for takeing the time to review.\ni think at this point this will all be next cycle so we can do +w on this the prvious patch adn the following WIP patch as a group when we get back to it.","commit_id":"afce59dd99e6a40452b3bc93647a899ad13038ba"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5c8992f7ce1f2d7ec15fd52605b07621fcf5e273","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"49c83c8e_6a8b1bcc","updated":"2025-12-12 12:54:40.000000000","message":"recheck","commit_id":"9e285a7a239fa37d8d4b41735208aec426a66742"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"94f395d42fce0c0dba9f5c399fc890cec53ccef0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"0bfbf98a_91df4514","updated":"2026-02-24 09:25:50.000000000","message":"recheck","commit_id":"6061a81b013df0aa4a1967f8ce3b33a8f0f097b4"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8a8bc5878fdf7862b04250673f6ed05a40be2c8a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"63c9ed72_fc1584d4","updated":"2026-02-23 16:27:04.000000000","message":"recheck timeout","commit_id":"6061a81b013df0aa4a1967f8ce3b33a8f0f097b4"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6242e329a81b82f69c1698ea35e25019811d4fde","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"499e0406_4edb7913","updated":"2026-02-26 19:50:15.000000000","message":"-1 for not removing form sort key, you can do in this if respining otherwise I am fine if you want to do it in followup.\n\nrest_api_version_history.rst was missed to update but saw other change doping it so that is good.","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"6e16effbc7077ad5f6b616d76b6bb4a0c24785a6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"033d6c45_4952ec97","updated":"2026-02-25 17:10:34.000000000","message":"recheck [   16.920625] Kernel panic - not syncing: Attempted to kill init! exitcode\u003d0x00001000","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"b5295d6cab354a78229fe31cabb48fb022527ab8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"8ba073a1_87b4a040","updated":"2026-02-26 11:00:12.000000000","message":"recheck unrelated failure","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"754c0abd242fe2c2758451e5f3a124392cd02294","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"cb8d24b8_1f3ee6de","updated":"2026-02-26 14:17:28.000000000","message":"recheck unrelated nova-multi-cell failure","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"467b86517604620b1eff6d437024e68384e9b35b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"8cccf684_92c8fcf6","updated":"2026-02-26 21:02:18.000000000","message":"lgtm, thanks","commit_id":"72378d8bc9b1c16e9e059714c538c3bee63120a6"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6e5f6b75eab435c6464572c5ddcb6f0e2ee92629","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"f9870106_5e35c149","updated":"2026-02-27 01:46:15.000000000","message":"agree","commit_id":"b95a2c5219b75bb5879b338c475428311f3e1d09"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9b321d1189f1d312fd558a26ca06778dcac99467","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"bf99d7ba_68eafe55","updated":"2026-02-26 23:56:19.000000000","message":"gmaan was +2 previously and the only change is for a test. Carrying that forward.","commit_id":"b95a2c5219b75bb5879b338c475428311f3e1d09"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"722c97b908868bc3447f19808c6c88bc899cb931","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"23a83ade_c4005712","updated":"2026-02-27 07:25:20.000000000","message":"recheck parent re-running tests","commit_id":"b95a2c5219b75bb5879b338c475428311f3e1d09"}],"nova/api/openstack/api_version_request.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6242e329a81b82f69c1698ea35e25019811d4fde","unresolved":true,"context_lines":[{"line_number":278,"context_line":"             ``GET /servers/{server_id}``, ``GET /servers/detail``,"},{"line_number":279,"context_line":"             ``PUT /servers/{server_id}`` and"},{"line_number":280,"context_line":"             ``POST /server/{server_id}/action`` (rebuild) responses."},{"line_number":281,"context_line":"    * 2.101 - Add support for filtering flavors by name. Remove deprecated"},{"line_number":282,"context_line":"              fields and filters from various flavors APIs."},{"line_number":283,"context_line":"\"\"\""},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"# The minimum and maximum versions of the API supported"}],"source_content_type":"text/x-python","patch_set":6,"id":"c2ecad19_f5880509","line":282,"range":{"start_line":281,"start_character":64,"end_line":282,"end_character":20},"updated":"2026-02-26 19:50:15.000000000","message":"good to name those here otherwise it is difficult to know what all were deprecated","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"40baa442e52778e6190d34540d872407219a4c78","unresolved":false,"context_lines":[{"line_number":278,"context_line":"             ``GET /servers/{server_id}``, ``GET /servers/detail``,"},{"line_number":279,"context_line":"             ``PUT /servers/{server_id}`` and"},{"line_number":280,"context_line":"             ``POST /server/{server_id}/action`` (rebuild) responses."},{"line_number":281,"context_line":"    * 2.101 - Add support for filtering flavors by name. Remove deprecated"},{"line_number":282,"context_line":"              fields and filters from various flavors APIs."},{"line_number":283,"context_line":"\"\"\""},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"# The minimum and maximum versions of the API supported"}],"source_content_type":"text/x-python","patch_set":6,"id":"4d972f1d_41efa267","line":282,"range":{"start_line":281,"start_character":64,"end_line":282,"end_character":20},"in_reply_to":"c2ecad19_f5880509","updated":"2026-02-26 20:22:12.000000000","message":"Done","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"}],"nova/api/openstack/compute/schemas/flavors.py":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6242e329a81b82f69c1698ea35e25019811d4fde","unresolved":true,"context_lines":[{"line_number":20,"context_line":"# compatibility. If they are changed, the API microversion should be bumped."},{"line_number":21,"context_line":"VALID_SORT_KEYS \u003d ["},{"line_number":22,"context_line":"    \u0027created_at\u0027, \u0027description\u0027, \u0027disabled\u0027, \u0027ephemeral_gb\u0027, \u0027flavorid\u0027, \u0027id\u0027,"},{"line_number":23,"context_line":"    \u0027is_public\u0027, \u0027memory_mb\u0027, \u0027name\u0027, \u0027root_gb\u0027, \u0027rxtx_factor\u0027, \u0027swap\u0027,"},{"line_number":24,"context_line":"    \u0027updated_at\u0027, \u0027vcpu_weight\u0027, \u0027vcpus\u0027"},{"line_number":25,"context_line":"]"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"814c4bd9_ed97506c","line":23,"range":{"start_line":23,"start_character":48,"end_line":23,"end_character":62},"updated":"2026-02-26 19:50:15.000000000","message":"we need to remove it from sort key also as mentioned in spec?","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"40baa442e52778e6190d34540d872407219a4c78","unresolved":false,"context_lines":[{"line_number":20,"context_line":"# compatibility. If they are changed, the API microversion should be bumped."},{"line_number":21,"context_line":"VALID_SORT_KEYS \u003d ["},{"line_number":22,"context_line":"    \u0027created_at\u0027, \u0027description\u0027, \u0027disabled\u0027, \u0027ephemeral_gb\u0027, \u0027flavorid\u0027, \u0027id\u0027,"},{"line_number":23,"context_line":"    \u0027is_public\u0027, \u0027memory_mb\u0027, \u0027name\u0027, \u0027root_gb\u0027, \u0027rxtx_factor\u0027, \u0027swap\u0027,"},{"line_number":24,"context_line":"    \u0027updated_at\u0027, \u0027vcpu_weight\u0027, \u0027vcpus\u0027"},{"line_number":25,"context_line":"]"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"efcb4b1e_042df778","line":23,"range":{"start_line":23,"start_character":48,"end_line":23,"end_character":62},"in_reply_to":"814c4bd9_ed97506c","updated":"2026-02-26 20:22:12.000000000","message":"Done","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"}],"nova/tests/functional/notification_sample_tests/test_flavor.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"612c6e5e979cc3b7454802ef950e805f0c6ca117","unresolved":false,"context_lines":[{"line_number":17,"context_line":"class TestFlavorNotificationSample("},{"line_number":18,"context_line":"        notification_sample_base.NotificationSampleTestBase):"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    MAX_MICROVERSION \u003d \u00272.1\u0027"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    def test_flavor_create(self):"},{"line_number":23,"context_line":"        body \u003d {"}],"source_content_type":"text/x-python","patch_set":1,"id":"464742ed_21522898","line":20,"updated":"2025-08-28 13:07:14.000000000","message":"Ohh so this means our notifications still include rxtx_factor unconditionally. That is probably right as there could still be flavors with the value set.","commit_id":"afce59dd99e6a40452b3bc93647a899ad13038ba"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"4c06ce84ff3aa05ffc04ea4cdc80c8f2289a81a4","unresolved":false,"context_lines":[{"line_number":17,"context_line":"class TestFlavorNotificationSample("},{"line_number":18,"context_line":"        notification_sample_base.NotificationSampleTestBase):"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    MAX_MICROVERSION \u003d \u00272.1\u0027"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    def test_flavor_create(self):"},{"line_number":23,"context_line":"        body \u003d {"}],"source_content_type":"text/x-python","patch_set":1,"id":"e2895d0c_99b7093f","line":20,"in_reply_to":"464742ed_21522898","updated":"2025-08-28 16:44:39.000000000","message":"ya they will but of couce we coudl strip them out if we do a major versoin bump of the obejct. that proably not needed at this time but we could consider it in the future.","commit_id":"afce59dd99e6a40452b3bc93647a899ad13038ba"}],"releasenotes/notes/flavor-name-search-4133a0788bd1c37f.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"6242e329a81b82f69c1698ea35e25019811d4fde","unresolved":true,"context_lines":[{"line_number":7,"context_line":"        GET /flavors?name\u003dgpu"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"    In addition, the ``rxtx_factor`` and ``OS-FLV-DISABLED:disabled`` fields"},{"line_number":10,"context_line":"    have been removed from all flavors responses, while the ``rxtx_factor``"},{"line_number":11,"context_line":"    field can no longer be provided when creating a server."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"08fa3be1_5cb67198","line":10,"range":{"start_line":10,"start_character":38,"end_line":10,"end_character":48},"updated":"2026-02-26 19:50:15.000000000","message":"also from the query filter for GET flavor APIs","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"4fb318dc3f0c2899cdb282e8c937a457b3e8bf7f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"        GET /flavors?name\u003dgpu"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"    In addition, the ``rxtx_factor`` and ``OS-FLV-DISABLED:disabled`` fields"},{"line_number":10,"context_line":"    have been removed from all flavors responses, while the ``rxtx_factor``"},{"line_number":11,"context_line":"    field can no longer be provided when creating a server."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"b12656f5_5c49a87e","line":10,"range":{"start_line":10,"start_character":38,"end_line":10,"end_character":48},"in_reply_to":"08fa3be1_5cb67198","updated":"2026-02-26 21:26:55.000000000","message":"Done","commit_id":"0e50f8c43721097e710f0940fad4e171dddf6815"}]}
