)]}'
{"tools/ovn_migration/tripleo_environment/playbooks/roles/migration/tasks/cleanup-dataplane.yml":[{"author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"working for Ericsson, UTC+1 (+DST)"},"change_message_id":"79992d270d319d8c74e09d8d6839233ba95fe9e6","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    done"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # cleanup Neutron ml2/ovs namespaces"},{"line_number":47,"context_line":"    for netns in $(ip netns | awk \u0027/^snat-|fip-|qdhcp-|qrouter-/{ print $1 }\u0027); do"},{"line_number":48,"context_line":"        echo \"Cleaning up namespace $netns\""},{"line_number":49,"context_line":"        ip netns delete $netns"},{"line_number":50,"context_line":"    done"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_84dfa838","line":47,"range":{"start_line":47,"start_character":35,"end_line":47,"end_character":64},"updated":"2020-04-28 12:48:24.000000000","message":"\u0027^\u0027 binds tighter than \u0027|\u0027 so you probably wanted to write: /^(snat|fip|qdhcp|qrouter)-/","commit_id":"c2c370cca11fb195da2a841a4a659acfc6c9426f"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"08cbac56ff9dde726d94a2c0bcec8661e11117ff","unresolved":false,"context_lines":[{"line_number":44,"context_line":"    done"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # cleanup Neutron ml2/ovs namespaces"},{"line_number":47,"context_line":"    for netns in $(ip netns | awk \u0027/^snat-|fip-|qdhcp-|qrouter-/{ print $1 }\u0027); do"},{"line_number":48,"context_line":"        echo \"Cleaning up namespace $netns\""},{"line_number":49,"context_line":"        ip netns delete $netns"},{"line_number":50,"context_line":"    done"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f493fa4_2c0b16d6","line":47,"range":{"start_line":47,"start_character":35,"end_line":47,"end_character":64},"in_reply_to":"1f493fa4_84dfa838","updated":"2020-04-28 15:14:54.000000000","message":"Done","commit_id":"c2c370cca11fb195da2a841a4a659acfc6c9426f"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"5d58d8a8b8858623b31e7da6fd5793af20ee6b48","unresolved":false,"context_lines":[{"line_number":39,"context_line":"  shell: |"},{"line_number":40,"context_line":"    for container in $(podman ps -a --format {% raw %}\"{{.ID}}\"{% endraw %} --filter \"name\u003d(neutron-(dibbler|dnsmasq|haproxy|keepalived)-.*|dhcp_dnsmasq|dhcp_haproxy|l3_keepalived|l3_haproxy|l3_dibbler|l3_radvd)\"); do"},{"line_number":41,"context_line":"        echo \"Cleaning up side-car container $container\""},{"line_number":42,"context_line":"        podman stop $container"},{"line_number":43,"context_line":"        podman rm -f $container"},{"line_number":44,"context_line":"    done"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # cleanup Neutron ml2/ovs namespaces"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_22cddf30","line":43,"range":{"start_line":42,"start_character":8,"end_line":43,"end_character":31},"updated":"2020-04-28 16:13:53.000000000","message":"I wonder if this will be ok (without side effect) when using systemd to control these sidecar containers? (more of an open question to the $topic experts in reviewers)","commit_id":"bfeb52b9752efdcdfcbae93c040ef7e723cf11fe"},{"author":{"_account_id":6681,"name":"Brent Eagles","email":"beagles@redhat.com","username":"beagles"},"change_message_id":"dc802d58ce846244dc2ded64ae62f678d8c46271","unresolved":false,"context_lines":[{"line_number":39,"context_line":"  shell: |"},{"line_number":40,"context_line":"    for container in $(podman ps -a --format {% raw %}\"{{.ID}}\"{% endraw %} --filter \"name\u003d(neutron-(dibbler|dnsmasq|haproxy|keepalived)-.*|dhcp_dnsmasq|dhcp_haproxy|l3_keepalived|l3_haproxy|l3_dibbler|l3_radvd)\"); do"},{"line_number":41,"context_line":"        echo \"Cleaning up side-car container $container\""},{"line_number":42,"context_line":"        podman stop $container"},{"line_number":43,"context_line":"        podman rm -f $container"},{"line_number":44,"context_line":"    done"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"    # cleanup Neutron ml2/ovs namespaces"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_933ccbe1","line":43,"range":{"start_line":42,"start_character":8,"end_line":43,"end_character":31},"in_reply_to":"1f493fa4_22cddf30","updated":"2020-04-30 17:45:31.000000000","message":"The sidecars are started by a sync service that is systemd. The sidecars themselves are not monitored/managed by systemd.","commit_id":"bfeb52b9752efdcdfcbae93c040ef7e723cf11fe"}]}
