)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3bf191dd14e2f8650d0dd3d579761fe079fdcc20","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"4a33477b_a98261d8","updated":"2026-04-07 07:51:51.000000000","message":"-W to wait for the spec: https://review.opendev.org/c/openstack/neutron-specs/+/982743","commit_id":"ed1ea88235c8bcb3c3adb9e2bfb13b4f68ef6b22"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"110861989a5d0d20bf45e9e72726cb08852661b6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a93da730_5c378049","updated":"2026-04-01 16:39:12.000000000","message":"Should just wait for spec to merge in case something changes.","commit_id":"ed1ea88235c8bcb3c3adb9e2bfb13b4f68ef6b22"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"47e49f59d9d6b04395b3c13a8b57726cb40c080d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"60993eb4_05d4aa9c","updated":"2026-04-14 09:02:35.000000000","message":"looks ok","commit_id":"a4bc266316c894c35c2ab337c4a605ed32938181"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"b69f4725d54d9b3376fb3e53b6325ec4864436d4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"48ca10eb_c54cd84b","updated":"2026-04-14 07:08:55.000000000","message":"spec merged now","commit_id":"a4bc266316c894c35c2ab337c4a605ed32938181"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"5e57724fa0e78bc75e8db1740e365ac62c16e55f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"a78ece2a_39ca5f09","updated":"2026-04-14 20:46:17.000000000","message":"recheck neutron-functional","commit_id":"773bb3f02d58c9a244c98ab12ca65bab6f0bb453"}],"neutron_lib/api/definitions/base.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9731ca9c265546572f5bb29b967898b7e311f4a5","unresolved":true,"context_lines":[{"line_number":113,"context_line":"    \u0027floatingip-pools\u0027,"},{"line_number":114,"context_line":"    \u0027ip-substring-filtering\u0027,"},{"line_number":115,"context_line":"    \u0027l3-conntrack-helper\u0027,"},{"line_number":116,"context_line":"    \u0027l3-agent-scheduler-ha-chassis-priority\u0027,"},{"line_number":117,"context_line":"    \u0027l3-ha\u0027,"},{"line_number":118,"context_line":"    \u0027l3_agent_scheduler\u0027,"},{"line_number":119,"context_line":"    \u0027l3-ext-ndp-proxy\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"24a103e7_4553bec6","line":116,"range":{"start_line":116,"start_character":4,"end_line":116,"end_character":45},"updated":"2026-04-14 10:36:51.000000000","message":"must be before \u0027l3-conntrack-helper\u0027","commit_id":"a4bc266316c894c35c2ab337c4a605ed32938181"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"2beb2112470153cc0baf4bb0418efdf2b4b8ebe8","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    \u0027floatingip-pools\u0027,"},{"line_number":114,"context_line":"    \u0027ip-substring-filtering\u0027,"},{"line_number":115,"context_line":"    \u0027l3-conntrack-helper\u0027,"},{"line_number":116,"context_line":"    \u0027l3-agent-scheduler-ha-chassis-priority\u0027,"},{"line_number":117,"context_line":"    \u0027l3-ha\u0027,"},{"line_number":118,"context_line":"    \u0027l3_agent_scheduler\u0027,"},{"line_number":119,"context_line":"    \u0027l3-ext-ndp-proxy\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"2156b0e2_863c98a6","line":116,"range":{"start_line":116,"start_character":4,"end_line":116,"end_character":45},"in_reply_to":"24a103e7_4553bec6","updated":"2026-04-14 10:37:40.000000000","message":"Done","commit_id":"a4bc266316c894c35c2ab337c4a605ed32938181"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"2beb2112470153cc0baf4bb0418efdf2b4b8ebe8","unresolved":false,"context_lines":[{"line_number":113,"context_line":"    \u0027floatingip-pools\u0027,"},{"line_number":114,"context_line":"    \u0027ip-substring-filtering\u0027,"},{"line_number":115,"context_line":"    \u0027l3-conntrack-helper\u0027,"},{"line_number":116,"context_line":"    \u0027l3-agent-scheduler-ha-chassis-priority\u0027,"},{"line_number":117,"context_line":"    \u0027l3-ha\u0027,"},{"line_number":118,"context_line":"    \u0027l3_agent_scheduler\u0027,"},{"line_number":119,"context_line":"    \u0027l3-ext-ndp-proxy\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"dd1c18b2_e5b90a64","line":116,"range":{"start_line":116,"start_character":4,"end_line":116,"end_character":45},"in_reply_to":"24a103e7_4553bec6","updated":"2026-04-14 10:37:40.000000000","message":"Done","commit_id":"a4bc266316c894c35c2ab337c4a605ed32938181"}],"neutron_lib/api/definitions/l3_agent_scheduler_ha_chassis_priority.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9731ca9c265546572f5bb29b967898b7e311f4a5","unresolved":true,"context_lines":[{"line_number":40,"context_line":"        }"},{"line_number":41,"context_line":"    }"},{"line_number":42,"context_line":"}"},{"line_number":43,"context_line":"SUB_RESOURCE_ATTRIBUTE_MAP \u003d None"},{"line_number":44,"context_line":"ACTION_MAP \u003d {}"},{"line_number":45,"context_line":"ACTION_STATUS \u003d {}"},{"line_number":46,"context_line":"REQUIRED_EXTENSIONS \u003d ["}],"source_content_type":"text/x-python","patch_set":4,"id":"4fa3a759_31c21953","line":43,"range":{"start_line":43,"start_character":29,"end_line":43,"end_character":33},"updated":"2026-04-14 10:36:51.000000000","message":"This must be `{}`","commit_id":"a4bc266316c894c35c2ab337c4a605ed32938181"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"2beb2112470153cc0baf4bb0418efdf2b4b8ebe8","unresolved":false,"context_lines":[{"line_number":40,"context_line":"        }"},{"line_number":41,"context_line":"    }"},{"line_number":42,"context_line":"}"},{"line_number":43,"context_line":"SUB_RESOURCE_ATTRIBUTE_MAP \u003d None"},{"line_number":44,"context_line":"ACTION_MAP \u003d {}"},{"line_number":45,"context_line":"ACTION_STATUS \u003d {}"},{"line_number":46,"context_line":"REQUIRED_EXTENSIONS \u003d ["}],"source_content_type":"text/x-python","patch_set":4,"id":"8f2f19c9_157c8da4","line":43,"range":{"start_line":43,"start_character":29,"end_line":43,"end_character":33},"in_reply_to":"4fa3a759_31c21953","updated":"2026-04-14 10:37:40.000000000","message":"Done","commit_id":"a4bc266316c894c35c2ab337c4a605ed32938181"}],"releasenotes/notes/agent-l3-scheduler-ha-priority-a1b2c3d4e5f6a7b8.yaml":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"c1f8238d1e29b81d4d4492340ac8698a4b2b4e3e","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Added the ``l3-agent-scheduler-ha-priority`` API extension definition."},{"line_number":5,"context_line":"    This extension adds an ``ha_chassis_priority`` attribute to the agent"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"4e393471_dbf13dd9","line":2,"updated":"2026-03-31 12:55:57.000000000","message":"Change back the file name to `l3-agent-scheduler-ha-priority-a1b2c3d4e5f6a7b8.yaml`","commit_id":"3a52714187d85ef5fb6f1d18c4c07afeec02da98"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"da129c0c66e2e998ce04bcf8ca42770bef709170","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Added the ``l3-agent-scheduler-ha-priority`` API extension definition."},{"line_number":5,"context_line":"    This extension adds an ``ha_chassis_priority`` attribute to the agent"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"36c2522d_854019b8","line":2,"in_reply_to":"4e393471_dbf13dd9","updated":"2026-03-31 14:16:13.000000000","message":"Done","commit_id":"3a52714187d85ef5fb6f1d18c4c07afeec02da98"}]}
