[ovs-git] [openvswitch/ovs] f37dc2: ovn: support requested-chassis option for logical ...

GitHub noreply at github.com
Mon Aug 21 15:56:20 UTC 2017


  Branch: refs/heads/branch-2.8
  Home:   https://github.com/openvswitch/ovs
  Commit: f37dc273243cdc32e74e20a0b97f15c0acebc11e
      https://github.com/openvswitch/ovs/commit/f37dc273243cdc32e74e20a0b97f15c0acebc11e
  Author: Lance Richardson <lrichard at redhat.com>
  Date:   2017-08-21 (Mon, 21 Aug 2017)

  Changed paths:
    M ovn/controller/binding.c
    M ovn/ovn-nb.xml
    M ovn/ovn-sb.xml
    M tests/ovn.at

  Log Message:
  -----------
  ovn: support requested-chassis option for logical switch ports

This patch adds support for a "requested-chassis" option for logical
switch ports. If set, the only chassis that will claim this port is the
chassis identfied by this option; if already bound by another chassis,
it will be released.

The primary benefit of this enhancement is allowing a CMS to prevent
"thrashing" in the southbound database during live migration by keeping
the original chassis from attempting to re-bind a port that is in the
process of migrating.

This would also allow (with some additional work) RBAC to be applied
to the Port_Binding table for additional security.

Signed-off-by: Lance Richardson <lrichard at redhat.com>
Signed-off-by: Russell Bryant <russell at ovn.org>




More information about the git mailing list