Hello,
I try to uses the mgmt-framework to configure BGP on FRR. For BGP have no schema on CONFIG_DB.
const sock_addr = "/etc/sonic/frr/bgpd_client_sock"
| log.Infof("Going to connect UDS socket call to reach BGP container ==> \"%s\"", vtysh_cmd) |
| conn, err := net.DialUnix("unix", nil, &net.UnixAddr{sock_addr, "unix"}) |
| log.Infof("Failed to connect proxy server: %s\n", err) |
}
The rest_server golang try to connect to UNIX socket with address "/etc/sonic/frr/bgpd_client_sock". But the FRR does not listen this socket address and the mgmt-framework and FRR exist on different docker. How can the mgmt framework to connect to FRR's socket? Is there any patches for this Implementation?
Thanks!
KUN