On Tue, Jul 26, 2016 at 03:47:14PM -0400, Russell Bryant wrote: > On Sun, Jul 24, 2016 at 4:14 PM, Ben Pfaff <b...@ovn.org> wrote: > > > Until now, there has been no reliable for the CMS (or ovn-nbctl, or > > anything else) to detect when changes made to the northbound configuration > > have been passed through to the southbound database or to the hypervisors. > > This commit adds this feature to the system, by adding sequence numbers > > to the northbound and southbound databases and adding code in ovn-nbctl, > > ovn-northd, and ovn-controller to keep those sequence numbers up-to-date. > > > > The biggest user-visible change from this commit is new a new option > > --wait to ovn-nbctl. With --wait=sb, ovn-nbctl now waits for ovn-northd > > to update the southbound database; with --wait=hv, it waits for the > > changes to make their way to Open vSwitch on every hypervisor. > > > > Signed-off-by: Ben Pfaff <b...@ovn.org> > > --- > > v1->v2: Rebase to fix up database version number. > > v3: Rebase due to changes on master. > > > > The code looks sane and seems to be working for me with some basic > testing. Cool feature, thanks! > > Acked-by: Russell Bryant <russ...@ovn.org>
Thanks. I applied this to master. I based a series of tests improvements on this, starting here: http://openvswitch.org/pipermail/dev/2016-July/076392.html _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev