Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release 4.14] OCPBUGS-43484: NP-1092: backport SDN live migration #631

Merged
merged 3 commits into from
Oct 18, 2024

Commits on Aug 19, 2024

  1. Metrics: Add metric for multicast enabled netnamespaces

    Signed-off-by: Peng Liu <[email protected]>
    pliurh committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    26b59f4 View commit details
    Browse the repository at this point in the history
  2. Skip ovnkube private interface when getting host IP

    During live migration, the SDN control-plane may run on ovnkube nodes.
    So we need to ignore the ovnkube interface.
    
    Signed-off-by: Peng Liu <[email protected]>
    pliurh committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    02f6d95 View commit details
    Browse the repository at this point in the history
  3. Add flows that allow openshift-sdn to connect to ovnkube

    During live migration, openshift-sdn nodes will be connected to
    ovnkube network as hybrid overlay nodes. The VXLAN packets from
    ovnkube node have the same dest_MAC as the both the inner and
    outer MAC with the MAC address of the physical interface. In order
    to forward the packet to the pod, we swap the inner MAC to the
    real MAC of the pod in table 10.
    
    Signed-off-by: Peng Liu <[email protected]>
    pliurh committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b19bbb0 View commit details
    Browse the repository at this point in the history