[ovs-dev] [ovs-dev, v23, 2/2] ovn-controller: Add incremental processing to lflow_run and physical_run

Ben Pfaff blp at ovn.org
Tue Jul 19 05:57:23 UTC 2016


On Mon, Jul 18, 2016 at 04:21:17PM -0500, Ryan Moats wrote:
> This code changes to allow incremental processing of the
> logical flow and physical binding tables whenver possible.
> 
> Note: flows created by physical_run for multicast_groups are
> *NOT* handled incrementally due to to be solved issues
> with GWs and local routers.
> 
> Signed-off-by: Ryan Moats <rmoats at us.ibm.com>

With this applied, I get a number of apparently consistent test failures
(literally no passes in 5+ runs) that I don't see, at least not
consistently, if I revert it:

    OVN end-to-end tests

    2106: ovn -- vtep: 3 HVs, 1 VIFs/HV, 1 GW, 1 LS       FAILED (ovn.at:1307)
    2107: ovn -- 3 HVs, 1 VIFs/HV, 1 software GW, 1 LS    FAILED (ovn.at:1473)
    2108: ovn -- 3 HVs, 3 LS, 3 lports/LS, 1 LR           FAILED (ovn.at:1887)
    2110: ovn -- 2 HVs, 2 LS, 1 lport/LS, 2 peer LRs      FAILED (ovn.at:2416)
    2115: ovn -- 2 HVs, 3 LRs connected via LS, static routes FAILED (ovn.at:3053)

Do these pass reasonably often for you?  (Maybe my changes to the
previous patch screwed something up?)



More information about the dev mailing list