)]}'
{"lib/neutron-legacy":[{"author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"change_message_id":"6148d633146fbd43df10044c25d7defda6ec9ef3","unresolved":false,"context_lines":[{"line_number":352,"context_line":"source $TOP_DIR/lib/neutron_plugins/services/firewall"},{"line_number":353,"context_line":""},{"line_number":354,"context_line":"# Ironic functions"},{"line_number":355,"context_line":"source $TOP_DIR/lib/ironic"},{"line_number":356,"context_line":""},{"line_number":357,"context_line":"# Use security group or not"},{"line_number":358,"context_line":"if has_neutron_plugin_security_group; then"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"da20952f_06b66d8a","line":355,"updated":"2015-08-27 02:33:02.000000000","message":"Almost nothing need it.","commit_id":"d07ad741c15379b5fd4d8b07ffc0cc343db89a6a"},{"author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"change_message_id":"6148d633146fbd43df10044c25d7defda6ec9ef3","unresolved":false,"context_lines":[{"line_number":719,"context_line":"        sudo ovs-vsctl --no-wait -- --may-exist add-port $OVS_PHYSICAL_BRIDGE $PUBLIC_INTERFACE"},{"line_number":720,"context_line":"        sudo ip link set $OVS_PHYSICAL_BRIDGE up"},{"line_number":721,"context_line":"        sudo ip link set br-int up"},{"line_number":722,"context_line":"        sudo ip link set $PUBLIC_INTERFACE up"},{"line_number":723,"context_line":"        if is_ironic_hardware; then"},{"line_number":724,"context_line":"            for IP in $(ip addr show dev $PUBLIC_INTERFACE | grep \u0027 inet \u0027 | awk \u0027{print $2}\u0027); do"},{"line_number":725,"context_line":"                sudo ip addr del $IP dev $PUBLIC_INTERFACE"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"da20952f_e6ad7932","line":722,"updated":"2015-08-27 02:33:02.000000000","message":"Please add \"is_service_enabled ir-api ir-cond\" or use \"type\".","commit_id":"d07ad741c15379b5fd4d8b07ffc0cc343db89a6a"},{"author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"change_message_id":"6148d633146fbd43df10044c25d7defda6ec9ef3","unresolved":false,"context_lines":[{"line_number":844,"context_line":"    if [[ $(ip -f inet6 a s dev \"$OVS_PHYSICAL_BRIDGE\" | grep -c \u0027global\u0027) !\u003d 0 ]]; then"},{"line_number":845,"context_line":"        _move_neutron_addresses_route \"$OVS_PHYSICAL_BRIDGE\" \"$PUBLIC_INTERFACE\" False \"inet6\""},{"line_number":846,"context_line":"    fi"},{"line_number":847,"context_line":""},{"line_number":848,"context_line":"    if is_provider_network \u0026\u0026 is_ironic_hardware; then"},{"line_number":849,"context_line":"        for IP in $(ip addr show dev $OVS_PHYSICAL_BRIDGE | grep \u0027 inet \u0027 | awk \u0027{print $2}\u0027); do"},{"line_number":850,"context_line":"            sudo ip addr del $IP dev $OVS_PHYSICAL_BRIDGE"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"da20952f_86811d92","line":847,"updated":"2015-08-27 02:33:02.000000000","message":"Please add \"is_service_enabled ir-api ir-cond\" or use \"type\".","commit_id":"d07ad741c15379b5fd4d8b07ffc0cc343db89a6a"}]}
