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

The MCO makes a lot of API requests for ClusterOperator objects

XMLWordPrintable

    • Moderate
    • None
    • MCO Sprint 253, MCO Sprint 254, MCO Sprint 255
    • 3
    • False
    • Hide

      None

      Show
      None
    • Release Note Not Required
    • In Progress

      Description of problem:

      Compared to other COs, the MCO seems to be doing a lot more direct API calls to CO objects: https://gist.github.com/deads2k/227479c81e9a57af6c018711548e4600
      
      Most of these are GETs but we are also doing a lot of UPDATE calls, neither of which should be all that necessary for us. The MCO pod seems to be doing a lot of direct GETs and no-op UPDATEs in older code, which we should clean up and bring down the count.
      
      Some more context in the slack thread: https://redhat-internal.slack.com/archives/C01CQA76KMX/p1712953161264199

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

          All

      How reproducible:

          Very

      Steps to Reproduce:

          1. look at e2e test bundles under /artifacts/junit/just-users-audit-log-summary__xxxxxx.json
          2.
          3.
          

      Actual results:

          

      Expected results:

          

      Additional info:

          

            djoshy David Joshy
            jerzhang@redhat.com Yu Qi Zhang
            Sergio Regidor de la Rosa Sergio Regidor de la Rosa
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: