)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6887e28182399ec63eb0d21bd688d5b346bd66ad","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c116c8fa_e2c8dc57","updated":"2024-09-04 16:28:22.000000000","message":"I realize there is more work here, will just get in my nit early.","commit_id":"49d660b8e5897cb5f662826f2709b9d5008ccb37"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9c09f056f502c807d2fb3373fd17ac3b514a75cb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"13ee6d92_ae7a7173","in_reply_to":"c116c8fa_e2c8dc57","updated":"2024-09-05 12:40:37.000000000","message":"Yeah, I need to make the tests.","commit_id":"49d660b8e5897cb5f662826f2709b9d5008ccb37"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f39d595d1d03d7ee7277104c2d37bb60f28a4426","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"56c8c5b4_829892a8","updated":"2024-10-04 08:06:19.000000000","message":"Let\u0027s see if we can have it for the next n-lib release","commit_id":"eb7f5894aa05225e4b391d25474f6a703065ffd1"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"9c8931d3fa60edc3ad40acc3f3b628ed82f2d78c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"169138cd_64a37f44","updated":"2024-10-04 13:19:24.000000000","message":"Thanks for it","commit_id":"eb7f5894aa05225e4b391d25474f6a703065ffd1"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"0752b19c7cde3956b42b91a719600e588a1597e6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"720549ad_85eecb4f","updated":"2024-09-30 11:51:11.000000000","message":"hi folks, any review is welcome","commit_id":"eb7f5894aa05225e4b391d25474f6a703065ffd1"}],"neutron_lib/api/definitions/base.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a0a85f4f5016718013e190ed34c4dc7cc8aa0563","unresolved":true,"context_lines":[{"line_number":178,"context_line":"    \u0027tag-creation\u0027,"},{"line_number":179,"context_line":"    \u0027trunk\u0027,"},{"line_number":180,"context_line":"    \u0027trunk-details\u0027,"},{"line_number":181,"context_line":"    \u0027uplink-status-propagation\u0027,"},{"line_number":182,"context_line":"    # Add here list of extensions with pointers to the project repo, e.g."},{"line_number":183,"context_line":"    \u0027bgp\u0027,  # https://opendev.org/openstack/neutron-dynamic-routing"},{"line_number":184,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"c4482aab_8e614efb","line":181,"updated":"2024-09-06 14:50:38.000000000","message":"Do you need the -updatable one here as well?","commit_id":"65e9cf5ec0860cb7f324e9d95d2780d5bc383065"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"4951bf491184b200c598813b4b141d3362fefbb5","unresolved":false,"context_lines":[{"line_number":178,"context_line":"    \u0027tag-creation\u0027,"},{"line_number":179,"context_line":"    \u0027trunk\u0027,"},{"line_number":180,"context_line":"    \u0027trunk-details\u0027,"},{"line_number":181,"context_line":"    \u0027uplink-status-propagation\u0027,"},{"line_number":182,"context_line":"    # Add here list of extensions with pointers to the project repo, e.g."},{"line_number":183,"context_line":"    \u0027bgp\u0027,  # https://opendev.org/openstack/neutron-dynamic-routing"},{"line_number":184,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7e0a0fd5_f1473f1a","line":181,"in_reply_to":"c4482aab_8e614efb","updated":"2024-09-10 09:32:15.000000000","message":"Done","commit_id":"65e9cf5ec0860cb7f324e9d95d2780d5bc383065"}],"neutron_lib/api/definitions/uplink_status_propagation_updatable.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"a0a85f4f5016718013e190ed34c4dc7cc8aa0563","unresolved":true,"context_lines":[{"line_number":18,"context_line":"ALIAS \u003d \u0027uplink-status-propagation-updatable\u0027"},{"line_number":19,"context_line":"IS_SHIM_EXTENSION \u003d False"},{"line_number":20,"context_line":"IS_STANDARD_ATTR_EXTENSION \u003d False"},{"line_number":21,"context_line":"NAME \u003d \u0027Uplink status propagation extension updatable\u0027"},{"line_number":22,"context_line":"API_PREFIX \u003d \u0027\u0027"},{"line_number":23,"context_line":"DESCRIPTION \u003d \u0027Provides ability to update the port uplink status.\u0027"},{"line_number":24,"context_line":"UPDATED_TIMESTAMP \u003d \u00272024-09-03T18:00:00-00:00\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"0771d0e7_017914bf","line":21,"range":{"start_line":21,"start_character":8,"end_line":21,"end_character":53},"updated":"2024-09-06 14:50:38.000000000","message":"Should this be \u0027Uplink status propagation updatable extension\u0027 ?","commit_id":"65e9cf5ec0860cb7f324e9d95d2780d5bc383065"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"4951bf491184b200c598813b4b141d3362fefbb5","unresolved":false,"context_lines":[{"line_number":18,"context_line":"ALIAS \u003d \u0027uplink-status-propagation-updatable\u0027"},{"line_number":19,"context_line":"IS_SHIM_EXTENSION \u003d False"},{"line_number":20,"context_line":"IS_STANDARD_ATTR_EXTENSION \u003d False"},{"line_number":21,"context_line":"NAME \u003d \u0027Uplink status propagation extension updatable\u0027"},{"line_number":22,"context_line":"API_PREFIX \u003d \u0027\u0027"},{"line_number":23,"context_line":"DESCRIPTION \u003d \u0027Provides ability to update the port uplink status.\u0027"},{"line_number":24,"context_line":"UPDATED_TIMESTAMP \u003d \u00272024-09-03T18:00:00-00:00\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"54d446f7_6c4ab4eb","line":21,"range":{"start_line":21,"start_character":8,"end_line":21,"end_character":53},"in_reply_to":"0771d0e7_017914bf","updated":"2024-09-10 09:32:15.000000000","message":"Done","commit_id":"65e9cf5ec0860cb7f324e9d95d2780d5bc383065"}],"releasenotes/notes/add-extension-uplink-status-propagation-updatable-92b1c85ea402ac99.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6887e28182399ec63eb0d21bd688d5b346bd66ad","unresolved":true,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add the API extension ``uplink-status-propagation-updatable`` to make the"},{"line_number":5,"context_line":"    port field ``propagate_uplink_status`` updatable. Now is possible to send"},{"line_number":6,"context_line":"    a port PUT request to update the value defined during the creation. This"},{"line_number":7,"context_line":"    change will have an effect in the ML2/SR-IOV agent that will need to update"},{"line_number":8,"context_line":"    the VF status accordingly."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"91be2628_d042d8c2","line":5,"range":{"start_line":5,"start_character":58,"end_line":5,"end_character":60},"updated":"2024-09-04 16:28:22.000000000","message":"s/it is","commit_id":"49d660b8e5897cb5f662826f2709b9d5008ccb37"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9c09f056f502c807d2fb3373fd17ac3b514a75cb","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add the API extension ``uplink-status-propagation-updatable`` to make the"},{"line_number":5,"context_line":"    port field ``propagate_uplink_status`` updatable. Now is possible to send"},{"line_number":6,"context_line":"    a port PUT request to update the value defined during the creation. This"},{"line_number":7,"context_line":"    change will have an effect in the ML2/SR-IOV agent that will need to update"},{"line_number":8,"context_line":"    the VF status accordingly."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"029ae60e_a6dac6cc","line":5,"range":{"start_line":5,"start_character":58,"end_line":5,"end_character":60},"in_reply_to":"91be2628_d042d8c2","updated":"2024-09-05 12:40:37.000000000","message":"I frequently make this error. This is because I\u0027m thinking in Spanish.","commit_id":"49d660b8e5897cb5f662826f2709b9d5008ccb37"}]}
