ovn-org/ovn-kubernetes

1 LRSR from default cluster router being deleted upon ovnkube-controller restart

arghosh93 opened this issue · 2 comments

What happened?

Below LRSR from default cluster router is being deleted upon ovnkube-controller restart while using in interconnect mode. Reproduced on a kind cluster build from latest master branch.

_uuid               : 4d7783c2-0771-4e5f-b7be-127b9955962b
bfd                 : []
external_ids        : {}
ip_prefix           : "10.244.2.0/24"
nexthop             : "100.64.0.4"
options             : {}
output_port         : []
policy              : src-ip
route_table         : ""

What did you expect to happen?

ALL LRSR should persist after ovnkube-controller restart.

How can we reproduce it (as minimally and precisely as possible)?

  • Build a kind cluster from latest master branch with -ic flag
  • restart ovnkube-node POD from ovn-kubernetes project
  • verify LRSRs on default cluster router

Anything else we need to know?

No response

OVN-Kubernetes version

$ ovnkube --version
# paste output here

Kubernetes version

$ kubectl version
# paste output here

OVN version

$ oc rsh -n ovn-kubernetes ovnkube-node-xxxxx (pick any ovnkube-node pod on your cluster)
$ rpm -q ovn
# paste output here

OVS version

$ oc rsh -n ovn-kubernetes ovs-node-xxxxx (pick any ovs pod on your cluster)
$ rpm -q openvswitch
# paste output here

Platform

Is it baremetal? GCP? AWS? Azure?
kind environment

OS version

# On Linux:
$ cat /etc/os-release
# paste output here
$ uname -a
# paste output here

# On Windows:
C:\> wmic os get Caption, Version, BuildNumber, OSArchitecture
# paste output here

Install tools

Container runtime (CRI) and version (if applicable)