)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"0375723b9e58efb6d2f613c47ccf6dfca996f53e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1985e886_8efbef4e","updated":"2024-11-19 07:17:53.000000000","message":"recheck new os-ken release","commit_id":"c9f7b42504b062908a88a1352cae8bfa26c3b1ca"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"c49c93b93901979f2040c47e2f428bcd9a39c633","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"abde573e_6ce0a619","updated":"2024-11-19 23:50:08.000000000","message":"recheck os-ken released","commit_id":"5daba9b06b7659a9f8fa5e08e44d3c746ceb1f00"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"055a06158eaa9c281e6dcf16955a7e1456ca2fb4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"d659e832_99525ea7","updated":"2024-11-20 23:25:44.000000000","message":"I don\u0027t know why this is showing a merge conflict for me, all tests seemed to pass.","commit_id":"843e247cd4a1a36d7d8de902c87a9eac64cc331a"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"847f4acdff784cb3d6ee193576c8ceb71509693d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"1a52182f_27513f24","updated":"2024-11-20 14:11:36.000000000","message":"recheck neutron-fullstack-with-uwsgi, maybe unrelated","commit_id":"843e247cd4a1a36d7d8de902c87a9eac64cc331a"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"a326bc26fd6b2760bd81891e216ab6f1dacbd11c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"623031c3_3b2aac43","updated":"2024-11-23 12:59:31.000000000","message":"recheck neutron-functional","commit_id":"3e05a034c46653b054dccdf510f970e20822695f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"4b048e01aa771874b9e50dbd676b6e69b236bfb1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"7928c1b1_e416da9f","updated":"2024-11-28 07:02:11.000000000","message":"recheck neutron-ovn-tempest-ipv6-only-ovs-release","commit_id":"3e05a034c46653b054dccdf510f970e20822695f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"345c085cf3b90ccbefa3e3360c7a69ed823622c5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"7096fcbf_bc98bbb6","updated":"2024-11-26 14:53:56.000000000","message":"recheck neutron-ovs-tempest-multinode-full","commit_id":"3e05a034c46653b054dccdf510f970e20822695f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"51352505418c097d208babde4e4e66e75f1701cd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"d23ff0d1_11aabe0e","updated":"2024-11-27 10:06:36.000000000","message":"recheck neutron-ovs-tempest-multinode-full","commit_id":"3e05a034c46653b054dccdf510f970e20822695f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"2b30f9bc47cb660671f646c0add6c8e77372fdbf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"d24041b8_88a68f23","updated":"2024-11-25 13:41:06.000000000","message":"recheck neutron-ovs-tempest-multinode-full","commit_id":"3e05a034c46653b054dccdf510f970e20822695f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"f7ade6daaa93c59c34b691e8a215ea3617a95586","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8f5d7e78_2eff4e1a","updated":"2024-11-25 07:00:53.000000000","message":"recheck neutron-tempest-plugin-ovn","commit_id":"3e05a034c46653b054dccdf510f970e20822695f"}],"neutron/db/db_base_plugin_v2.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"c49c93b93901979f2040c47e2f428bcd9a39c633","unresolved":true,"context_lines":[{"line_number":256,"context_line":"                context, net[\u0027id\u0027], net[\u0027tenant_id\u0027], tenant_to_check)"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"    def ensure_no_project_ports_on_network(self, context, network_id,"},{"line_number":259,"context_line":"                                           net_tenant_id, tenant_id):"},{"line_number":260,"context_line":"        elevated \u003d context.elevated()"},{"line_number":261,"context_line":"        with db_api.CONTEXT_READER.using(elevated):"},{"line_number":262,"context_line":"            ports \u003d model_query.query_with_hooks("}],"source_content_type":"text/x-python","patch_set":2,"id":"ba988c44_e5e60559","line":259,"range":{"start_line":259,"start_character":43,"end_line":259,"end_character":56},"updated":"2024-11-19 23:50:08.000000000","message":"Eventually we\u0027ll have to go through and change all tenant* to project*","commit_id":"5daba9b06b7659a9f8fa5e08e44d3c746ceb1f00"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"055a06158eaa9c281e6dcf16955a7e1456ca2fb4","unresolved":false,"context_lines":[{"line_number":256,"context_line":"                context, net[\u0027id\u0027], net[\u0027tenant_id\u0027], tenant_to_check)"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"    def ensure_no_project_ports_on_network(self, context, network_id,"},{"line_number":259,"context_line":"                                           net_tenant_id, tenant_id):"},{"line_number":260,"context_line":"        elevated \u003d context.elevated()"},{"line_number":261,"context_line":"        with db_api.CONTEXT_READER.using(elevated):"},{"line_number":262,"context_line":"            ports \u003d model_query.query_with_hooks("}],"source_content_type":"text/x-python","patch_set":2,"id":"9ca93ecb_24e098a3","line":259,"range":{"start_line":259,"start_character":43,"end_line":259,"end_character":56},"in_reply_to":"861e4a74_a3c8515d","updated":"2024-11-20 23:25:44.000000000","message":"Understood. Maybe we can work through that, at least changing the Context class could be a start, see:\n\nhttps://review.opendev.org/c/openstack/neutron-lib/+/935731","commit_id":"5daba9b06b7659a9f8fa5e08e44d3c746ceb1f00"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"149d92fae8a467bc4ad4d4727bc64d94e8e6503e","unresolved":false,"context_lines":[{"line_number":256,"context_line":"                context, net[\u0027id\u0027], net[\u0027tenant_id\u0027], tenant_to_check)"},{"line_number":257,"context_line":""},{"line_number":258,"context_line":"    def ensure_no_project_ports_on_network(self, context, network_id,"},{"line_number":259,"context_line":"                                           net_tenant_id, tenant_id):"},{"line_number":260,"context_line":"        elevated \u003d context.elevated()"},{"line_number":261,"context_line":"        with db_api.CONTEXT_READER.using(elevated):"},{"line_number":262,"context_line":"            ports \u003d model_query.query_with_hooks("}],"source_content_type":"text/x-python","patch_set":2,"id":"861e4a74_a3c8515d","line":259,"range":{"start_line":259,"start_character":43,"end_line":259,"end_character":56},"in_reply_to":"ba988c44_e5e60559","updated":"2024-11-20 07:18:03.000000000","message":"Yes but this is not easy sometimes. We need all API calls to have project_id (something that not happens). We also mangle the API calls to add/swap/change the tenant_id and project_id. And of course, the naming of the variables...","commit_id":"5daba9b06b7659a9f8fa5e08e44d3c746ceb1f00"}]}
