8000 table 27 destination lookup logical flows stop being generated for some LSP MACs after commit a9e8d89 · Issue #281 · ovn-org/ovn · GitHub 8000
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
table 27 destination lookup logical flows stop being generated for some LSP MACs after commit a9e8d89 #281
Open
@varesa

Description

@varesa

After commit a9e8d89 logical flows stop being generated for some LSPs.

Attached are dumps of both NB&SB databases in a lab env after running on both

  • ovn24.03-central-24.03.5-14.el9s.x86_64 (working)
  • ovn24.03-central-24.03.5-88.el9s.x86_64 (non-working)

The NBDB is essentially the same, but differences show in the generated SBDBs.

Example case:

An LSP exists with the address:

$ tail -n1 snap-<either>-nb.txt | jq '.' | grep -e 52:54:00:58:c5:fd -e '^  "'
<extra rows omitted>
  "Logical_Switch_Port": {
      "addresses": "52:54:00:58:c5:fd dynamic",
  "DHCP_Options": {

And before the above commit, a logical flow is created:

<omitted>
$ tail -n1 snap-working-sb.txt | jq '.' | grep -e 52:54:00:58:c5:fd -e '^  "'
<extra rows omitted>
  "Port_Binding": {
      "mac": "52:54:00:58:c5:fd dynamic",
  "Logical_Flow": {
      "match": "eth.dst == 52:54:00:58:c5:fd",

However in later versions (in the 24.03 LTS branch) the logical flow is missing:

$ tail -n1 snap-broken-sb.txt | jq '.' | grep -e 52:54:00:58:c5:fd -e '^  "'
  "Port_Binding": {
      "mac": "52:54:00:58:c5:fd dynamic",
  "_is_diff": true,
  "Datapath_Binding": {
  "Chassis_Private": {
  "Logical_DP_Group": {
  "SB_Global": {
  "Chassis": {
  "RBAC_Permission": {
  "MAC_Binding": {
  "DHCPv6_Options": {
  "IP_Multicast": {
  "DHCP_Options": {
  "Encap": {
  "Logical_Flow": {
  "_comment": "produced by \"ovsdb-client backup\"",
  "RBAC_Role": {
  "_date": 1751371416030,
  "Multicast_Group": {
  "Address_Set": {

Attachments

snap-working-nb.txt
snap-working-sb.txt
snap-broken-nb.txt
snap-broken-sb.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0