Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-9986

MTU migration configuration is cleaned up prematurely while in progress


    • Moderate
    • No
    • SDN Sprint 233
    • 1
    • False
    • Hide



      This is a clone of issue OCPBUGS-7445. The following is the description of the original issue:

      This is a clone of issue OCPBUGS-7207. The following is the description of the original issue:

      At some point in the mtu-migration development a configuration file was generated at /etc/cno/mtu-migration/config which was used as a flag to indicate to configure-ovs that a migration procedure was in progress. When that file was missing, it was assumed the migration procedure was over and configure-ovs did some cleaning on behalf of it.

      But that changed and /etc/cno/mtu-migration/config is never set. That causes configure-ovs to remove mtu-migration information when the procedure is still in progress making it to use incorrect MTU values and either causing nodes to be tainted with "ovn.k8s.org/mtu-too-small" blocking the procedure itself or causing network disruption until the procedure is over.

      However, this was not a problem for the CI job as it doesn't use the migration procedure as documented for the sake of saving limited time available to run CI jobs. The CI merges two steps of the procedure into one so that there is never a reboot while the procedure is in progress and hiding this issue.

      This was probably not detected in QE as well for the same reason as CI.

            jcaamano@redhat.com Jaime CaamaƱo Ruiz
            openshift-crt-jira-prow OpenShift Prow Bot
            Anurag Saxena Anurag Saxena
            0 Vote for this issue
            5 Start watching this issue