[ovs-git] [ovn-org/ovn] c4166d: controller-vtep: fix mmr and physical locators cre...

Vladislav Odintsov noreply at github.com
Tue Jun 15 23:50:10 UTC 2021


  Branch: refs/heads/branch-20.03
  Home:   https://github.com/ovn-org/ovn
  Commit: c4166d4a54c535b4a0f98e9a7e3df3ab1dd2b1a2
      https://github.com/ovn-org/ovn/commit/c4166d4a54c535b4a0f98e9a7e3df3ab1dd2b1a2
  Author: Vladislav Odintsov <odivlad at gmail.com>
  Date:   2021-06-15 (Tue, 15 Jun 2021)

  Changed paths:
    M controller-vtep/vtep.c
    M tests/ovn-controller-vtep.at

  Log Message:
  -----------
  controller-vtep: fix mmr and physical locators create/update

Before this patch ovn-controller-vtep created Mcast_Macs_Remote
record for each Port Binding in the ovn Logical Switch, to which
vtep Logical Switch was attached.
With this patch there is only one Mcast_Macs_Remote record per datapath.
Physical Locator set is created every time when physical locators for
associated datapath are changed. Next, this newly-created physical
locator set is updated in the MMR record.

Signed-off-by: Vladislav Odintsov <odivlad at gmail.com>
Acked-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>
(cherry picked from commit 8d95000952cc98d56d94be1cf5345fafa6531949)


  Commit: aa31d3cd1ea8c071ded9047e36b71560018432dc
      https://github.com/ovn-org/ovn/commit/aa31d3cd1ea8c071ded9047e36b71560018432dc
  Author: Vladislav Odintsov <odivlad at gmail.com>
  Date:   2021-06-15 (Tue, 15 Jun 2021)

  Changed paths:
    M controller-vtep/vtep.c

  Log Message:
  -----------
  controller-vtep: Update tunnel_key and replication_mode if needed

Signed-off-by: Vladislav Odintsov <odivlad at gmail.com>
Acked-by: Dumitru Ceara <dceara at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>
(cherry picked from commit aedf54c45db706c503ed976403ae41e954316bdf)


Compare: https://github.com/ovn-org/ovn/compare/84ce1703b243...aa31d3cd1ea8


More information about the git mailing list