)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31668,"deleted":true},"change_message_id":"3bb16df0f54ceb3bb69cfa23e7cbcfd5dd01c5e4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"17058f83_87ae3285","updated":"2024-11-29 05:06:24.000000000","message":"recheck - Unrelated failure","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9655ca94a980d760431c73142d01b5ce9800b0c1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1ab95f38_8c2cf250","updated":"2024-11-29 02:21:09.000000000","message":"recheck - Unrelated failure","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"5098842b98d9523727cff00dff8b8b6d7b2ef581","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bf166130_cf3c113c","updated":"2024-11-28 23:28:03.000000000","message":"recheck - Unrelated failure","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"9bf5f5d6945a57798153250a253bbeedbe02569e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c0ea448e_037cc8db","updated":"2024-12-01 23:28:34.000000000","message":"recheck - Unrelated failure","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"58afd28acf1bbe805464a9f1b4b0b9826dd25c04","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"22ac5cba_17757443","updated":"2024-12-02 10:32:47.000000000","message":"Thanks for your patch, please kindly find my comment.\n\nAnd I recognize that this patch include a part of the fix in the following patches:\n[1] https://review.opendev.org/c/openstack/tacker/+/935421\n[2] https://review.opendev.org/c/openstack/tacker/+/929916\n\nAfter this patch merged, [1] need to remove about \"bump hacking\", and [2] need to be abandoned.","commit_id":"2a4294550768c679079284490c0a5be93f74c808"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"2948c23e00bcc53d8e59230e75b0dacc3731810a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a48613c1_0daeff8b","in_reply_to":"22ac5cba_17757443","updated":"2024-12-02 17:33:50.000000000","message":"+1, let\u0027s not duplicate the change here.","commit_id":"2a4294550768c679079284490c0a5be93f74c808"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"7d9d3b41395021b08aa7732b562939aee2d1b6b8","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"38f79030_97ace042","in_reply_to":"a48613c1_0daeff8b","updated":"2024-12-03 00:39:21.000000000","message":"OK.\nIn order to merge the following patch,\n* https://review.opendev.org/c/openstack/tacker/+/929916\n* https://review.opendev.org/c/openstack/tacker/+/935421\n\nthe following fixes in this patch are required.\n* tacker/api/v1/attributes.py \n* tacker/tests/unit/api/v1/test_attributes.py \n\nWould you like to add these fixes to the patch below and abandon this patch?\n* https://review.opendev.org/c/openstack/tacker/+/929916\n\nI don\u0027t care whether this patch is merged or not, as long as it results in resolving the tox-pep8/tox-cover/tox-py39/py312 errors in Zuul.","commit_id":"2a4294550768c679079284490c0a5be93f74c808"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"7d9d3b41395021b08aa7732b562939aee2d1b6b8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"f9bdae21_f453441f","updated":"2024-12-03 00:39:21.000000000","message":"Thank you for the review.","commit_id":"068909080a35e922301a8a0f5081f79d8013062b"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"5fc7b4f800192416c452f27e53940db2ac569da4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"5d69de40_e7e7c44b","updated":"2024-12-03 02:22:15.000000000","message":"Thanks for your rework, LGTM.","commit_id":"068909080a35e922301a8a0f5081f79d8013062b"},{"author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"change_message_id":"e37928a2482cc4624ee754501160408a2186c8fa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"bcccb57c_ff7eb12d","updated":"2024-12-03 08:17:20.000000000","message":"Thanks, LGMT.","commit_id":"068909080a35e922301a8a0f5081f79d8013062b"}],"tacker/api/v1/attributes.py":[{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"58afd28acf1bbe805464a9f1b4b0b9826dd25c04","unresolved":true,"context_lines":[{"line_number":309,"context_line":"    return msg"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"def _validate_subnet_list(data, valid_values\u003dNone):"},{"line_number":313,"context_line":"    if not isinstance(data, list):"},{"line_number":314,"context_line":"        msg \u003d _(\"\u0027%s\u0027 is not a list\") % data"},{"line_number":315,"context_line":"        LOG.debug(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"f64e1884_177a0737","line":312,"range":{"start_line":312,"start_character":4,"end_line":312,"end_character":25},"updated":"2024-12-02 10:32:47.000000000","message":"I felt that if you add an `expand_partial_value` argument to the `_validate_subnet_or_none()` method, it is better to add it to this function too.\n(This function similarly calls the `_validate_subnet()` method.\n\nWhat do you think?","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"5fc7b4f800192416c452f27e53940db2ac569da4","unresolved":false,"context_lines":[{"line_number":309,"context_line":"    return msg"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"def _validate_subnet_list(data, valid_values\u003dNone):"},{"line_number":313,"context_line":"    if not isinstance(data, list):"},{"line_number":314,"context_line":"        msg \u003d _(\"\u0027%s\u0027 is not a list\") % data"},{"line_number":315,"context_line":"        LOG.debug(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"88419f21_3d8902d8","line":312,"range":{"start_line":312,"start_character":4,"end_line":312,"end_character":25},"in_reply_to":"06c88702_1876f3df","updated":"2024-12-03 02:22:15.000000000","message":"Acknowledged","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"7d9d3b41395021b08aa7732b562939aee2d1b6b8","unresolved":true,"context_lines":[{"line_number":309,"context_line":"    return msg"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"def _validate_subnet_list(data, valid_values\u003dNone):"},{"line_number":313,"context_line":"    if not isinstance(data, list):"},{"line_number":314,"context_line":"        msg \u003d _(\"\u0027%s\u0027 is not a list\") % data"},{"line_number":315,"context_line":"        LOG.debug(msg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"06c88702_1876f3df","line":312,"range":{"start_line":312,"start_character":4,"end_line":312,"end_character":25},"in_reply_to":"f64e1884_177a0737","updated":"2024-12-03 00:39:21.000000000","message":"Thank you for your comment.\nI agree with you.","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"58afd28acf1bbe805464a9f1b4b0b9826dd25c04","unresolved":true,"context_lines":[{"line_number":321,"context_line":"        return msg"},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"    for item in data:"},{"line_number":324,"context_line":"        msg \u003d _validate_subnet(item)"},{"line_number":325,"context_line":"        if msg:"},{"line_number":326,"context_line":"            return msg"},{"line_number":327,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"2217c63b_578a6cf9","line":324,"range":{"start_line":324,"start_character":14,"end_line":324,"end_character":30},"updated":"2024-12-02 10:32:47.000000000","message":"ditto.","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31668,"deleted":true},"change_message_id":"7d9d3b41395021b08aa7732b562939aee2d1b6b8","unresolved":true,"context_lines":[{"line_number":321,"context_line":"        return msg"},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"    for item in data:"},{"line_number":324,"context_line":"        msg \u003d _validate_subnet(item)"},{"line_number":325,"context_line":"        if msg:"},{"line_number":326,"context_line":"            return msg"},{"line_number":327,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ba5cb8d1_8d9a518f","line":324,"range":{"start_line":324,"start_character":14,"end_line":324,"end_character":30},"in_reply_to":"2217c63b_578a6cf9","updated":"2024-12-03 00:39:21.000000000","message":"ditto.","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"},{"author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"change_message_id":"5fc7b4f800192416c452f27e53940db2ac569da4","unresolved":false,"context_lines":[{"line_number":321,"context_line":"        return msg"},{"line_number":322,"context_line":""},{"line_number":323,"context_line":"    for item in data:"},{"line_number":324,"context_line":"        msg \u003d _validate_subnet(item)"},{"line_number":325,"context_line":"        if msg:"},{"line_number":326,"context_line":"            return msg"},{"line_number":327,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"a2a41a74_c1c9a08c","line":324,"range":{"start_line":324,"start_character":14,"end_line":324,"end_character":30},"in_reply_to":"ba5cb8d1_8d9a518f","updated":"2024-12-03 02:22:15.000000000","message":"Acknowledged","commit_id":"97fa5ecb7eda2ea85063cd7781ebb51e3b8abfca"}]}
