)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"e636b0fe12c3f53f223af31df6087f7433d32a8f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"394cf80b_16083c3d","updated":"2024-10-07 08:06:56.000000000","message":"recheck is the failure seen consistently ?","commit_id":"adf18befd9f832ddb9ee617fb3dc1194e8a492a2"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"4da77531ed94f387091b2121cc757bf6f9643584","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"8aa1766e_9447d0b2","updated":"2024-11-15 17:51:54.000000000","message":"This change is important because currently you cannot install python-openstackclient via pip on a modern python (python3.10 or newer) without a full build toolchain to build netifaces. However, I have one behavior concern noted inline hence my -1 (definitely excited about making the client installation simpler/easier).\n\nIt should also be noted that psutil also has build requirements but the project is actively maintained and publishes wheels so the impact is minimal (to nil).","commit_id":"f189dc5d5ca640fe4c9581a7bfdab3de88e81137"}],"openstack/cloud/_utils.py":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"4da77531ed94f387091b2121cc757bf6f9643584","unresolved":true,"context_lines":[{"line_number":192,"context_line":"        if ifname \u003d\u003d \u0027lo\u0027:"},{"line_number":193,"context_line":"            continue"},{"line_number":194,"context_line":"        for if_addr in if_addrs:"},{"line_number":195,"context_line":"            if if_addr.family \u003d\u003d socket.AF_INET6:"},{"line_number":196,"context_line":"                return True"},{"line_number":197,"context_line":"    return False"},{"line_number":198,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"8c09ee4b_cd937e8a","line":195,"updated":"2024-11-15 17:51:54.000000000","message":"We should not return True if the addr is a link scoped address (has a prefix of fe80::/10). The old code was specifically looking for globally routable ipv6 interfaces and a link scope interface won\u0027t be.","commit_id":"f189dc5d5ca640fe4c9581a7bfdab3de88e81137"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"b2acc28ad4d5a374320737c743b1cbc3ca651bc2","unresolved":false,"context_lines":[{"line_number":192,"context_line":"        if ifname \u003d\u003d \u0027lo\u0027:"},{"line_number":193,"context_line":"            continue"},{"line_number":194,"context_line":"        for if_addr in if_addrs:"},{"line_number":195,"context_line":"            if if_addr.family \u003d\u003d socket.AF_INET6:"},{"line_number":196,"context_line":"                return True"},{"line_number":197,"context_line":"    return False"},{"line_number":198,"context_line":""}],"source_content_type":"text/x-python","patch_set":7,"id":"5f2ab278_a7b37c2e","line":195,"in_reply_to":"8c09ee4b_cd937e8a","updated":"2024-11-20 16:40:37.000000000","message":"Done","commit_id":"f189dc5d5ca640fe4c9581a7bfdab3de88e81137"}]}
