[ovs-discuss] Broken pipe error logs in ovsdb-server for ovn test cases

Numan Siddique nusiddiq at redhat.com
Sat Dec 12 11:02:44 UTC 2015


Hi,

I investigated a little bit and found the reason for the Broken pipe error logs which we see in ovsdb-server.log for some of the ovn test cases.

In my testing, I observed the issue for below sequence
 - test case calls "ovn-nbctl lport-add br-test vif0"

 - ovn-northd detects this change and updates the ovn-nb with up=false for vif0.

 - ovn-nbctl closes the connection to the ovsdb-server

 - ovsdb-server sends monitor update command for "vif0" [ovsdb_jsonrpc_monitor_flush_all(s) called by ovsdb_jsonrpc_session_run] to the ovn-nbctl even though ovn-nbctl has closed the connection and hence the send fails with broken pipe error.


Not sure, it this issue needs to be handled by ovsdb-server/ovn-nbctl.

Thanks
Numan






More information about the discuss mailing list