)]}'
{"/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":"8953ddf8aa3f8ad9fa220949c2a4243c90270e6c","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Support tagging Neutron ports on creation"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change adds support for tagging ports on creation and bulk creation"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Idd39ff17e05ae21b95e949cf1db98b48604f957d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1f493fa4_0ed17755","line":10,"updated":"2020-04-22 07:39:12.000000000","message":"Could you pleasa add the related bug, I suppose:\nRelated-Bug: #1815933","commit_id":"56f6353f379c7b54115644db35da12be1b15379d"},{"author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"change_message_id":"82f95f7e09059a925db4fbf9a888901fbd0ca61a","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Support tagging Neutron ports on creation"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change adds support for tagging ports on creation and bulk creation"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Idd39ff17e05ae21b95e949cf1db98b48604f957d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1f493fa4_49a826da","line":10,"in_reply_to":"1f493fa4_0ed17755","updated":"2020-04-27 19:39:02.000000000","message":"Done","commit_id":"56f6353f379c7b54115644db35da12be1b15379d"}],"openstack/network/v2/port.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"1e571f699a5be8b51e54e10cf0454634e8a523c7","unresolved":false,"context_lines":[{"line_number":14,"context_line":"from openstack import resource"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"class Port(_base.NetworkResource, resource.TagMixin):"},{"line_number":18,"context_line":"    resource_key \u003d \u0027port\u0027"},{"line_number":19,"context_line":"    resources_key \u003d \u0027ports\u0027"},{"line_number":20,"context_line":"    base_path \u003d \u0027/ports\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f493fa4_91511e66","line":17,"range":{"start_line":17,"start_character":34,"end_line":17,"end_character":51},"updated":"2020-05-05 14:11:15.000000000","message":"Here","commit_id":"c24b47a7bb8784a2585d1cec574152e8ee1bce7f"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"1e571f699a5be8b51e54e10cf0454634e8a523c7","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    #: port_id, segmentation_type, segmentation_id, mac_address*"},{"line_number":131,"context_line":"    trunk_details \u003d resource.Body(\u0027trunk_details\u0027, type\u003ddict)"},{"line_number":132,"context_line":"    #: The tags to be associated with the port on creation"},{"line_number":133,"context_line":"    tags \u003d resource.Body(\u0027tags\u0027, type\u003dlist)"},{"line_number":134,"context_line":"    #: Timestamp when the port was last updated."},{"line_number":135,"context_line":"    updated_at \u003d resource.Body(\u0027updated_at\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"1f493fa4_b1541a56","line":133,"updated":"2020-05-05 14:11:15.000000000","message":"Port does not need tags to be added, it\u0027s already using resource.TagMixin in its base classes. See https://opendev.org/openstack/openstacksdk/src/branch/master/openstack/resource.py#L1866","commit_id":"c24b47a7bb8784a2585d1cec574152e8ee1bce7f"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"ae9d664435fd573b8523144f4926b14f122f9511","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    #: port_id, segmentation_type, segmentation_id, mac_address*"},{"line_number":131,"context_line":"    trunk_details \u003d resource.Body(\u0027trunk_details\u0027, type\u003ddict)"},{"line_number":132,"context_line":"    #: The tags to be associated with the port on creation"},{"line_number":133,"context_line":"    tags \u003d resource.Body(\u0027tags\u0027, type\u003dlist)"},{"line_number":134,"context_line":"    #: Timestamp when the port was last updated."},{"line_number":135,"context_line":"    updated_at \u003d resource.Body(\u0027updated_at\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_dd2a9be5","line":133,"in_reply_to":"1f493fa4_b1541a56","updated":"2020-06-16 12:46:49.000000000","message":"I meant tags","commit_id":"c24b47a7bb8784a2585d1cec574152e8ee1bce7f"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"69e9dbf5a22bad2a9541761c5d1417164717bcd5","unresolved":false,"context_lines":[{"line_number":130,"context_line":"    #: port_id, segmentation_type, segmentation_id, mac_address*"},{"line_number":131,"context_line":"    trunk_details \u003d resource.Body(\u0027trunk_details\u0027, type\u003ddict)"},{"line_number":132,"context_line":"    #: The tags to be associated with the port on creation"},{"line_number":133,"context_line":"    tags \u003d resource.Body(\u0027tags\u0027, type\u003dlist)"},{"line_number":134,"context_line":"    #: Timestamp when the port was last updated."},{"line_number":135,"context_line":"    updated_at \u003d resource.Body(\u0027updated_at\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"bf51134e_08833355","line":133,"in_reply_to":"bf51134e_dd2a9be5","updated":"2020-06-16 13:10:50.000000000","message":"I think You\u0027re right, we don\u0027t need this patch.","commit_id":"c24b47a7bb8784a2585d1cec574152e8ee1bce7f"}],"openstack/tests/unit/network/v2/test_port.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"170ad7caf118236e23d10c208cf31db3711b57f5","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    \u0027security_groups\u0027: [\u002723\u0027],"},{"line_number":53,"context_line":"    \u0027status\u0027: \u002725\u0027,"},{"line_number":54,"context_line":"    \u0027tags\u0027: [\u0027tag1\u0027]"},{"line_number":55,"context_line":"    \u0027tenant_id\u0027: \u002726\u0027,"},{"line_number":56,"context_line":"    \u0027trunk_details\u0027: {"},{"line_number":57,"context_line":"        \u0027trunk_id\u0027: \u002727\u0027,"},{"line_number":58,"context_line":"        \u0027sub_ports\u0027: [{"}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_2d3f06d7","line":55,"updated":"2020-04-07 01:43:05.000000000","message":"pep8: E999 SyntaxError: invalid syntax","commit_id":"ac0c0fc83bd234e833c8e4bfab21461b50f4e8b9"}]}
