[ovs-git] [ovn-org/ovn] 9af90b: Add missing documentation for router policy and ec...

numansiddique noreply at github.com
Tue Dec 15 06:20:13 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/ovn-org/ovn
  Commit: 9af90b5d435337de119dc1e6ab1565a4c325e535
      https://github.com/ovn-org/ovn/commit/9af90b5d435337de119dc1e6ab1565a4c325e535
  Author: Numan Siddique <numans at ovn.org>
  Date:   2020-12-15 (Tue, 15 Dec 2020)

  Changed paths:
    M northd/ovn-northd.8.xml

  Log Message:
  -----------
  Add missing documentation for router policy and ecmp sym reply stage.

Fixes: df4f37ea7f82("Policy-based routing (PBR) in OVN.)
Fixes: a123ef0fb8fd("Support packet metadata marking for logical router policies.")
Fixes: 4fdca656857d("Add ECMP symmetric replies.")

Acked-by: Mark Michelson <mmichels at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>


  Commit: 35b00c7e79900787e510bb203c5cddfb895f6c4f
      https://github.com/ovn-org/ovn/commit/35b00c7e79900787e510bb203c5cddfb895f6c4f
  Author: Numan Siddique <numans at ovn.org>
  Date:   2020-12-15 (Tue, 15 Dec 2020)

  Changed paths:
    M NEWS
    M northd/ovn-northd.8.xml
    M northd/ovn-northd.c
    M ovn-nb.ovsschema
    M ovn-nb.xml
    M tests/ovn-northd.at
    M tests/ovn.at
    M utilities/ovn-nbctl.8.xml
    M utilities/ovn-nbctl.c

  Log Message:
  -----------
  northd: Add ECMP support to router policies.

A user can add a policy now like:

ovn-nbctl lr-policy-add <LR> 100 "ip4.src == 10.0.0.4" reroute 172.0.0.5,172.0.0.6

We do have ECMP support for logical router static routes, but since
policies are applied after the routing stage, ECMP support for
policies is desired by ovn-kubernetes.

A new column 'nexthops' is added to the Logical_Router_Policy table
instead of modifying the existing column 'nexthop' to preserve
backward compatibility and avoid any upgrade issues.

Requested-by: Alexander Constantinescu <aconstan at redhat.com>
Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1881826
Acked-by: Mark Michelson <mmichels at redhat.com>
Signed-off-by: Numan Siddique <numans at ovn.org>


Compare: https://github.com/ovn-org/ovn/compare/b0cf2dd787df...35b00c7e7990


More information about the git mailing list