)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"55abd25f12d3cb27d268cb03f8238d0212e3c190","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b4f946e2_2ff34473","updated":"2024-05-03 23:07:37.000000000","message":"this is part of netaddr 1.0+ adoption","commit_id":"27ae4f8c106554d11fbc3c73ab34435f28a6ae6e"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"9e58fad612cde91319d143ff2830d94f9a2514aa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"07328708_d4cf2e6c","updated":"2024-05-15 21:01:11.000000000","message":"recheck bug 2065823","commit_id":"185ed36d8981ac4d8ad422c7ade77a8515a2483f"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"845077b8d48a358d798d344a40a37634a73fc9ba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"a8644642_cea85519","updated":"2024-05-14 16:31:05.000000000","message":"recheck cover POST_FAILURE","commit_id":"185ed36d8981ac4d8ad422c7ade77a8515a2483f"}],"neutron_lib/api/converters.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ef6cefea6dfcf5b6fa7716f51a27626d3294a4b8","unresolved":true,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    :param value: The allocation pools which need to be checked."},{"line_number":189,"context_line":"    :returns: - Allocation pools with addresses in canonical format."},{"line_number":190,"context_line":"    \"\"\""},{"line_number":191,"context_line":"    return ["},{"line_number":192,"context_line":"        {"},{"line_number":193,"context_line":"            k: convert_ip_to_canonical_format(v)"}],"source_content_type":"text/x-python","patch_set":1,"id":"557272b5_0f0faad6","line":190,"updated":"2024-05-06 23:30:05.000000000","message":"Should this have an \u0027if None\u0027 check? I think that can be given, which would generate a TypeError.","commit_id":"27ae4f8c106554d11fbc3c73ab34435f28a6ae6e"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"2f7b196d42e6dc4c194764e51f7666a48f493cbf","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    :param value: The allocation pools which need to be checked."},{"line_number":189,"context_line":"    :returns: - Allocation pools with addresses in canonical format."},{"line_number":190,"context_line":"    \"\"\""},{"line_number":191,"context_line":"    return ["},{"line_number":192,"context_line":"        {"},{"line_number":193,"context_line":"            k: convert_ip_to_canonical_format(v)"}],"source_content_type":"text/x-python","patch_set":1,"id":"ca9edbb2_f28e8022","line":190,"in_reply_to":"557272b5_0f0faad6","updated":"2024-05-14 13:10:09.000000000","message":"Done","commit_id":"27ae4f8c106554d11fbc3c73ab34435f28a6ae6e"}],"neutron_lib/tests/unit/api/test_converters.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ef6cefea6dfcf5b6fa7716f51a27626d3294a4b8","unresolved":true,"context_lines":[{"line_number":227,"context_line":"            {\u0027start\u0027: \u0027fe80::1\u0027, \u0027end\u0027: \u0027fe80::100\u0027},"},{"line_number":228,"context_line":"        ]"},{"line_number":229,"context_line":"        self.assertEqual(expected, result)"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"class TestConvertIPv6CIDRCanonicalFormat(base.BaseTestCase):"},{"line_number":233,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1b544204_d4d3274b","line":230,"updated":"2024-05-06 23:30:05.000000000","message":"Should test some invalid things too.","commit_id":"27ae4f8c106554d11fbc3c73ab34435f28a6ae6e"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"2f7b196d42e6dc4c194764e51f7666a48f493cbf","unresolved":false,"context_lines":[{"line_number":227,"context_line":"            {\u0027start\u0027: \u0027fe80::1\u0027, \u0027end\u0027: \u0027fe80::100\u0027},"},{"line_number":228,"context_line":"        ]"},{"line_number":229,"context_line":"        self.assertEqual(expected, result)"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":""},{"line_number":232,"context_line":"class TestConvertIPv6CIDRCanonicalFormat(base.BaseTestCase):"},{"line_number":233,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"bce7f2be_eea94af6","line":230,"in_reply_to":"1b544204_d4d3274b","updated":"2024-05-14 13:10:09.000000000","message":"Done","commit_id":"27ae4f8c106554d11fbc3c73ab34435f28a6ae6e"}],"releasenotes/notes/api-subnet-allocation-pools-canonicalize-ipv6-addresses-5859802f09b82f0a.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"167b99e68acf122606928099ef852fce3f3b6f23","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The `subnet:allocation_pools` field IPv6 addresses are now converted to"},{"line_number":5,"context_line":"    their canonical format."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7b9709ca_26e27443","line":4,"range":{"start_line":4,"start_character":9,"end_line":4,"end_character":32},"updated":"2024-05-29 02:34:33.000000000","message":"nit: This should be in double `` `` to be rendered in bold, a single ` ` will make it italics.","commit_id":"185ed36d8981ac4d8ad422c7ade77a8515a2483f"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"10af79f49b911c0a0efd980d8f0e97edab6aa63a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The `subnet:allocation_pools` field IPv6 addresses are now converted to"},{"line_number":5,"context_line":"    their canonical format."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1654d6ad_ada2fc0e","line":4,"range":{"start_line":4,"start_character":9,"end_line":4,"end_character":32},"in_reply_to":"1124aef6_22429846","updated":"2024-05-29 16:24:31.000000000","message":"Done","commit_id":"185ed36d8981ac4d8ad422c7ade77a8515a2483f"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"fb68b584b4198826367b1f027703064f32947893","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The `subnet:allocation_pools` field IPv6 addresses are now converted to"},{"line_number":5,"context_line":"    their canonical format."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1124aef6_22429846","line":4,"range":{"start_line":4,"start_character":9,"end_line":4,"end_character":32},"in_reply_to":"5961b8e2_19e76433","updated":"2024-05-29 15:25:57.000000000","message":"I couldn\u0027t find one, it\u0027s all tribal knowledge and not really covered in the guide [0]\n\n[0] https://docs.openstack.org/reno/latest/user/usage.html","commit_id":"185ed36d8981ac4d8ad422c7ade77a8515a2483f"},{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"28ce7a97db7dadea1c795d519dd11bff9a6658bc","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The `subnet:allocation_pools` field IPv6 addresses are now converted to"},{"line_number":5,"context_line":"    their canonical format."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"5961b8e2_19e76433","line":4,"range":{"start_line":4,"start_character":9,"end_line":4,"end_character":32},"in_reply_to":"7b9709ca_26e27443","updated":"2024-05-29 15:10:29.000000000","message":"Do we have a style guide for release notes that describes which quotes should be used?","commit_id":"185ed36d8981ac4d8ad422c7ade77a8515a2483f"}]}
