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

[release-4.13] High CPU usage in the ovs-vswitchd daemon

XMLWordPrintable

    • No
    • Rejected
    • False
    • Hide

      None

      Show
      None
    • Service Delivery Architecture Overview

      Description of problem:

      ovs-vswitchd process on worker nodes service HCP components have very high CPU usage.

      Version-Release number of selected component (if applicable):

      4.12.

      How reproducible:

      This has only been seen on HyperShift worker nodes.
      
      Root cause is believed to be Egress policies which define exceptions via CIDR ranges or port ranges, ie:
      spec:
        podSelector:
          matchLabels:
            role: db
        policyTypes:
          - Ingress
          - Egress
        ingress:
          - from:
              - ipBlock:
                  cidr: 172.17.0.0/16
                  except:
                    - 172.17.1.0/24
      OR 
      
      spec:
        podSelector:
          matchLabels:
            role: db
        policyTypes:
          - Egress
        egress:
          - to:
              - ipBlock:
                  cidr: 10.0.0.0/24
            ports:
              - protocol: TCP
                port: 32000
                endPort: 32768

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

       

      Expected results:

       

      Additional info:

      This was seen during an incident mentioned in the releated OHSS ticket

            dcbw@redhat.com Dan Williams (Inactive)
            pebrown.openshift Pete Brown
            Anurag Saxena Anurag Saxena
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: