)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"bfcc9ba302d24f09ef46eb0203ac0cf6e6bf306b","unresolved":true,"context_lines":[{"line_number":10,"context_line":"addressed in a future RFE for all RBAC controlled OVOs), but the"},{"line_number":11,"context_line":"``shared`` field is no longer accepted during the creation or"},{"line_number":12,"context_line":"update of an address scope. Use RBAC policies to share address"},{"line_number":13,"context_line":"scopes."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Closes-Bug: #2026547"},{"line_number":16,"context_line":"Assisted-By: Composer 2.5"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"637e616c_b619cfd1","line":13,"updated":"2026-09-28 10:42:35.000000000","message":"don\u0027t you need a depends-on for the n-lib patch (https://review.opendev.org/c/openstack/neutron-lib/+/1005686)?","commit_id":"9ba99540ec86aa3ce26d794250a37418fecaebb5"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"6002ee963662854429b9f32e5223f9a4cce81377","unresolved":true,"context_lines":[{"line_number":10,"context_line":"addressed in a future RFE for all RBAC controlled OVOs), but the"},{"line_number":11,"context_line":"``shared`` field is no longer accepted during the creation or"},{"line_number":12,"context_line":"update of an address scope. Use RBAC policies to share address"},{"line_number":13,"context_line":"scopes."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Closes-Bug: #2026547"},{"line_number":16,"context_line":"Assisted-By: Composer 2.5"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"975a16c4_e673fc1f","line":13,"in_reply_to":"637e616c_b619cfd1","updated":"2026-09-28 11:17:33.000000000","message":"Yeah, looks like that, but:\n* We need first to change the Neutron server behavior, in order to make this parameter irrelevant and read from the RBAC.\n* Once done, we\u0027ll update the API (that will be no longer relevant) to prevent to publish/update this field.\n* The n-lib patch CI depends on this patch.","commit_id":"9ba99540ec86aa3ce26d794250a37418fecaebb5"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"3d1f6bcdf8d115ca2ac4ad30aff4c6de07c3a01b","unresolved":false,"context_lines":[{"line_number":10,"context_line":"addressed in a future RFE for all RBAC controlled OVOs), but the"},{"line_number":11,"context_line":"``shared`` field is no longer accepted during the creation or"},{"line_number":12,"context_line":"update of an address scope. Use RBAC policies to share address"},{"line_number":13,"context_line":"scopes."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Closes-Bug: #2026547"},{"line_number":16,"context_line":"Assisted-By: Composer 2.5"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"77c1d501_b1a85570","line":13,"in_reply_to":"975a16c4_e673fc1f","updated":"2026-09-29 09:25:26.000000000","message":"ah, I see","commit_id":"9ba99540ec86aa3ce26d794250a37418fecaebb5"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"b1b6e914075a1f59ee9cea2e63dfd77e18e81e24","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ff1fe9a7_97e7381e","updated":"2026-09-18 09:37:58.000000000","message":"recheck, patch https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/1005715 merged","commit_id":"551c062c4f097407dfca0b1b08cf4a58d05e8abf"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ac423f1f245311d115a5541f443da5eef5565800","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c576c3f6_616e4b10","updated":"2026-09-29 13:09:52.000000000","message":"recheck requirements patch merged","commit_id":"9ba99540ec86aa3ce26d794250a37418fecaebb5"}],"neutron/objects/address_scope.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"43480bd2f6bf9cc4a4b2838391921ba1e77e6169","unresolved":true,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"    def obj_make_compatible(self, primitive, target_version):"},{"line_number":83,"context_line":"        _target_version \u003d versionutils.convert_version_to_tuple(target_version)"},{"line_number":84,"context_line":"        if _target_version \u003c (1, 2):"},{"line_number":85,"context_line":"            # Address scopes are shared via RBAC; the field is irrelevant."},{"line_number":86,"context_line":"            primitive.pop(\u0027shared\u0027, None)"},{"line_number":87,"context_line":"        return super().obj_make_compatible(primitive, target_version)"}],"source_content_type":"text/x-python","patch_set":3,"id":"d409da5d_f23c22f0","line":84,"updated":"2026-09-18 13:31:43.000000000","message":"Maybe I\u0027m mis-understanding, but shouldn\u0027t this be \u003e\u003d ? I.e. versions below 1.2 should still have \u0027shared\u0027 ?","commit_id":"551c062c4f097407dfca0b1b08cf4a58d05e8abf"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ef9e64209b6c14913fee62c703d7755a2511ef13","unresolved":false,"context_lines":[{"line_number":81,"context_line":""},{"line_number":82,"context_line":"    def obj_make_compatible(self, primitive, target_version):"},{"line_number":83,"context_line":"        _target_version \u003d versionutils.convert_version_to_tuple(target_version)"},{"line_number":84,"context_line":"        if _target_version \u003c (1, 2):"},{"line_number":85,"context_line":"            # Address scopes are shared via RBAC; the field is irrelevant."},{"line_number":86,"context_line":"            primitive.pop(\u0027shared\u0027, None)"},{"line_number":87,"context_line":"        return super().obj_make_compatible(primitive, target_version)"}],"source_content_type":"text/x-python","patch_set":3,"id":"7eb62e06_112324dc","line":84,"in_reply_to":"d409da5d_f23c22f0","updated":"2026-09-24 07:42:36.000000000","message":"You are right, this field should be removed in upper versions, not the other way around.","commit_id":"551c062c4f097407dfca0b1b08cf4a58d05e8abf"}]}
