)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"92e5033e91a6ae0046c98bd6ef43e8d95e9713ad","unresolved":true,"context_lines":[{"line_number":12,"context_line":"this patch adds the port forwarding returned contents: \u0027id\u0027 and"},{"line_number":13,"context_line":"\u0027internal_port_id\u0027 when list floatingip."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Depends-On: https://review.opendev.org/c/openstack/neutron-lib/+/840796"},{"line_number":16,"context_line":"Depends-On: https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/840584"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Closes-bug: #1971646"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"c60b01c2_233c9ef5","line":16,"range":{"start_line":15,"start_character":0,"end_line":16,"end_character":82},"updated":"2022-07-29 11:23:30.000000000","message":"This patch does not depend on these patches:\n- the n-lib patch, once merged and released, will be adopted by Neutron\n- the n-t-p patch depends on this one, is the other way around.","commit_id":"694e573c66d754c3f991a9eb75b5809ff466baad"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"ef68b4a6b6b9f34bc54960f98e12f482143a3876","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"73037ced_373d52e5","updated":"2022-05-05 10:32:47.000000000","message":"This is API behavior change so it needs new API extension to make it discoverable","commit_id":"6b8a3950cc1680c27121631a8d69ae484f6b1de5"},{"author":{"_account_id":30380,"name":"ZhouHeng","email":"zhouhenglc@inspur.com","username":"zhouhenglc"},"change_message_id":"4601ca085224d55217003710a3a8bec3193149ce","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"26713ceb_40b984b3","in_reply_to":"73037ced_373d52e5","updated":"2022-05-06 00:41:16.000000000","message":"thanks slawek, I will update it.","commit_id":"6b8a3950cc1680c27121631a8d69ae484f6b1de5"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"819ae220d1bd257d2d2f56a579eac438c81c1009","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"31d40427_88a29a7e","updated":"2022-08-01 12:42:03.000000000","message":"It needs to depends on the neutron-tempest-plugin patch https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/840584 to pass Zuul","commit_id":"217bf1a5acfba6114573d13f5afd13656c635c58"}],"neutron/extensions/_fip_pf_detail.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"08c788d2d9c6e389e0e929e23f99d984a8fc8e83","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":8,"id":"8dd1aa9d_a8110a72","updated":"2022-08-23 09:26:23.000000000","message":"You don\u0027t need this anymore, your extension is already released in neutron-lib 3.1.0","commit_id":"6af25f5ba5af59fb60198f32fc2be7225d2bcaff"}],"neutron/extensions/fip_pf_detail.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"08c788d2d9c6e389e0e929e23f99d984a8fc8e83","unresolved":true,"context_lines":[{"line_number":15,"context_line":"# from neutron_lib.api.definitions import fip_pf_detail"},{"line_number":16,"context_line":"# once https://review.opendev.org/c/openstack/neutron-lib/+/840796 merged and"},{"line_number":17,"context_line":"# neutron-lib is released"},{"line_number":18,"context_line":"from neutron.extensions import _fip_pf_detail as fip_pf_detail"},{"line_number":19,"context_line":"from neutron_lib.api import extensions as api_extensions"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"e8bbd220_17649ca5","line":18,"range":{"start_line":18,"start_character":0,"end_line":18,"end_character":62},"updated":"2022-08-23 09:26:23.000000000","message":"please use the extension from neutron-lib","commit_id":"6af25f5ba5af59fb60198f32fc2be7225d2bcaff"}],"neutron/services/l3_router/l3_router_plugin.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"08c788d2d9c6e389e0e929e23f99d984a8fc8e83","unresolved":true,"context_lines":[{"line_number":51,"context_line":"from neutron.db import l3_hamode_db"},{"line_number":52,"context_line":"from neutron.db import l3_hascheduler_db"},{"line_number":53,"context_line":"from neutron.db.models import l3 as l3_models"},{"line_number":54,"context_line":"# TODO(zhouhenglc): replace the import with"},{"line_number":55,"context_line":"# from neutron_lib.api.definitions import fip_pf_detail"},{"line_number":56,"context_line":"# once https://review.opendev.org/c/openstack/neutron-lib/+/840796 merged and"},{"line_number":57,"context_line":"# neutron-lib is released"},{"line_number":58,"context_line":"from neutron.extensions import _fip_pf_detail as fip_pf_detail"},{"line_number":59,"context_line":"from neutron.quota import resource_registry"},{"line_number":60,"context_line":"from neutron import service"},{"line_number":61,"context_line":"from neutron.services.l3_router.service_providers import driver_controller"}],"source_content_type":"text/x-python","patch_set":8,"id":"3118b17f_38cb4ff3","line":58,"range":{"start_line":54,"start_character":0,"end_line":58,"end_character":62},"updated":"2022-08-23 09:26:23.000000000","message":"you can change it is released with neutron-lib 3.1.0","commit_id":"6af25f5ba5af59fb60198f32fc2be7225d2bcaff"}]}
