[ovs-git] [openvswitch/ovs] b6413a: ovn-sb.ovsschema: Avoid duplicated IPs in Encap ta...

GitHub noreply at github.com
Thu Dec 27 19:58:59 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: b6413ae4728e94d1656e0769910afcccae116f59
      https://github.com/openvswitch/ovs/commit/b6413ae4728e94d1656e0769910afcccae116f59
  Author: Han Zhou <hzhou8 at ebay.com>
  Date:   2018-12-27 (Thu, 27 Dec 2018)

  Changed paths:
    M Documentation/intro/install/ovn-upgrades.rst
    M NEWS
    M ovn/ovn-sb.ovsschema

  Log Message:
  -----------
  ovn-sb.ovsschema: Avoid duplicated IPs in Encap table.

When adding a new chassis, if there is an old chassis with same IP
existed in Encap table, it is allowed to be added today. However,
allowing it to be added results in problems:

1. The new chassis cannot work because none of the other chassises
   are able to create tunnel to it, because of the IP confliction
   with already existed tunnel to the old chassis.

2. All the other chassises will continuously retry creating the tunnel
   and complaining about the error.

So, instead of hiding the problem, it is better to expose it while
trying to add the second chassis with duplicated IP. This patch
ensures it from the ovsdb schema.

Signed-off-by: Han Zhou <hzhou8 at ebay.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>



      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the git mailing list