)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"6957ed98c6fb101f07ed04f9261f73504eb09789","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2a4c2af4_1000562c","updated":"2022-04-27 08:47:03.000000000","message":"makes sense, thanks","commit_id":"6964ba4a984691d79cff77506a37d0fa222a5599"}],"lib/neutron_plugins/services/l3":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"a7e7c49991147393c14bd9bffd3cc87bfb10800a","unresolved":true,"context_lines":[{"line_number":404,"context_line":"            local ipv6_cidr_len\u003d${IPV6_PUBLIC_RANGE#*/}"},{"line_number":405,"context_line":""},{"line_number":406,"context_line":"            # Configure interface for public bridge"},{"line_number":407,"context_line":"            sudo ip -6 addr replace $ipv6_ext_gw_ip/$ipv6_cidr_len dev $ext_gw_interface"},{"line_number":408,"context_line":"            # Any IPv6 private subnet that uses the default IPV6 subnet pool"},{"line_number":409,"context_line":"            # and that is plugged into the default router (Q_ROUTER_NAME) will"},{"line_number":410,"context_line":"            # be reachable from the devstack node (ex: ipv6-private-subnet)."}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"b7bc87af_5fb1c78f","line":407,"updated":"2022-04-25 17:48:20.000000000","message":"Can you move your block here? Seems to be a better location.","commit_id":"85e6bb496023f8f1c79c7c7c0153c8beaa631f7a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"5572079ac1f5786ff8470b160d80ac25c225a338","unresolved":false,"context_lines":[{"line_number":404,"context_line":"            local ipv6_cidr_len\u003d${IPV6_PUBLIC_RANGE#*/}"},{"line_number":405,"context_line":""},{"line_number":406,"context_line":"            # Configure interface for public bridge"},{"line_number":407,"context_line":"            sudo ip -6 addr replace $ipv6_ext_gw_ip/$ipv6_cidr_len dev $ext_gw_interface"},{"line_number":408,"context_line":"            # Any IPv6 private subnet that uses the default IPV6 subnet pool"},{"line_number":409,"context_line":"            # and that is plugged into the default router (Q_ROUTER_NAME) will"},{"line_number":410,"context_line":"            # be reachable from the devstack node (ex: ipv6-private-subnet)."}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"8d56bb0d_30e4b2ea","line":407,"in_reply_to":"b7bc87af_5fb1c78f","updated":"2022-04-26 13:38:44.000000000","message":"Oddly, didn\u0027t see it originally. weird.","commit_id":"85e6bb496023f8f1c79c7c7c0153c8beaa631f7a"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"a7e7c49991147393c14bd9bffd3cc87bfb10800a","unresolved":true,"context_lines":[{"line_number":418,"context_line":"\t    # job, like ironic then they may also be doing private bridge"},{"line_number":419,"context_line":"\t    # and we only set this up otherwise when running the v4 router"},{"line_number":420,"context_line":"\t    # scripting."},{"line_number":421,"context_line":"\t    sudo ip link set $PUBLIC_BRIDGE up"},{"line_number":422,"context_line":"            sudo ip -6 route replace $replace_range via $IPV6_ROUTER_GW_IP dev $ext_gw_interface"},{"line_number":423,"context_line":"        fi"},{"line_number":424,"context_line":"        _neutron_set_router_id"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"f3a900bb_dcc91505","line":421,"updated":"2022-04-25 17:48:20.000000000","message":"Why do you use $PUBLIC_BRIDGE? Better use $ext_gw_interface.\n\nAlso replace tabs with spaces, bashate will be sad.","commit_id":"85e6bb496023f8f1c79c7c7c0153c8beaa631f7a"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"5572079ac1f5786ff8470b160d80ac25c225a338","unresolved":false,"context_lines":[{"line_number":418,"context_line":"\t    # job, like ironic then they may also be doing private bridge"},{"line_number":419,"context_line":"\t    # and we only set this up otherwise when running the v4 router"},{"line_number":420,"context_line":"\t    # scripting."},{"line_number":421,"context_line":"\t    sudo ip link set $PUBLIC_BRIDGE up"},{"line_number":422,"context_line":"            sudo ip -6 route replace $replace_range via $IPV6_ROUTER_GW_IP dev $ext_gw_interface"},{"line_number":423,"context_line":"        fi"},{"line_number":424,"context_line":"        _neutron_set_router_id"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"804d2402_394084e7","line":421,"in_reply_to":"f3a900bb_dcc91505","updated":"2022-04-26 13:38:44.000000000","message":"Doh!","commit_id":"85e6bb496023f8f1c79c7c7c0153c8beaa631f7a"}]}
