Ben Pfaff <b...@ovn.org> wrote on 07/28/2016 04:28:31 PM: > From: Ben Pfaff <b...@ovn.org> > To: Ryan Moats/Omaha/IBM@IBMUS > Cc: ovs dev <dev@openvswitch.org>, Guru Shetty <g...@ovn.org> > Date: 07/28/2016 04:29 PM > Subject: Re: [ovs-dev] [PATCH] ovn-controller: squelch expected > duplicate flow warnings > > On Wed, Jul 27, 2016 at 09:13:56PM -0500, Ryan Moats wrote: > > > > > > Ben Pfaff <b...@ovn.org> wrote on 07/27/2016 03:53:56 PM: > > > > > From: Ben Pfaff <b...@ovn.org> > > > To: Guru Shetty <g...@ovn.org> > > > Cc: Ryan Moats/Omaha/IBM@IBMUS, ovs dev <dev@openvswitch.org> > > > Date: 07/27/2016 03:54 PM > > > Subject: Re: [ovs-dev] [PATCH] ovn-controller: squelch expected > > > duplicate flow warnings > > > > > > On Tue, Jul 26, 2016 at 01:54:29PM -0700, Guru Shetty wrote: > > > > On 24 July 2016 at 10:07, Ryan Moats <rmo...@us.ibm.com> wrote: > > > > > > > > > In the physical processing of ovn-controller, there are two > > > > > sets of OF flows that are still fully recalculated every cycle: > > > > > > > > > > Flows that aren't associated with any logical flow, and > > > > > Flows calculated based on multicast groups > > > > > > > > > > Because these flows are recalculated fully each cycle, full > > > > > duplicates of existing OF flows are created and the OF management > > > > > code in ovn-controller pollutes the logs with false positive > > > > > warnings about repeated duplicates. > > > > > > > > > > As a short term measure, ignore full duplicates for both of > > > > > these types of flows, but still warn if the action changes > > > > > (as that is not expected and may be indicative of a problem). > > > > > > > > > > Signed-off-by: Ryan Moats <rmo...@us.ibm.com> > > > > > > > > > > > > > I also noticed that "commit 70c7cfef188b5ae9940abd5 (ovn-controller: > > Add > > > > incremental processing to lflow_run and physical_run)" causes load > > > > balancing system unit tests to fail. A little debugging shows that > > groups > > > > are getting deleted when new flows are added. My hunch is that this is > > > > likely because 'desired_groups' in ofctl_put gets deleted in every run. > > But > > > > in the next run, it does not get updated as we no longer process all > > flows. > > > > > > It's unclear to me from the discussion of this patch whether it's > > > beneficial. Can someone clarify? > > > > > > Thanks, > > > > > > Ben. > > > > Unfortunately, I don't think we maintained reasonable email thread > > discipline > > on this discussion - for me, the vast majority of the conversation was > > about > > the CPU cycle bug that Guru mentions and not the patch itself. > > > > The conditions stated in the commit message still apply even after fixing > > Guru's issue and so I still see the squelching as being useful to avoid > > polluting the ovn-controller logs with false positive messages... > > I think that you said in IRC that you're dropping this patch. Let me > know if I'm wrong. > > Thanks, > > Ben.
Yes, I've marked this as not applicable because I'm dropping it - it is not necessary. Ryan _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev