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

Test integration with other RH products to determine etcd performance in OCP cluster

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • 4.15.z, 4.16.z
    • Etcd
    • None
    • False
    • Hide

      None

      Show
      None

      Current testing doesn't do integration testing with RH products and how they affect basic setup and performance of cluster.

       

      There should be a basic integration testing which at least test empty cluster with combination of RH products like Gitops, ACS, ACM, Nooba/Ceph.

       

      PRODUCTS:

      I propose to test 

      as we can see these are most used operators on OCP (and from experience they can bring lot of performance problems or uncover bugs).

       

       

      REASONING:

      1.  reoccurence of OLM bug 

      https://issues.redhat.com/browse/OCPBUGS-38751 https://issues.redhat.com/browse/OCPBUGS-17950 

      which will occur only with other products/operators installed. This bug was always pretty serious as it completely degraded performance of cluster without any actual load.

      2. setting the baseline regarding CPU, RAM and ETCD storage for cluster running combination of our products.

      3. issue when operators create too many secrets like https://access.redhat.com/solutions/7092264 and  similar with ACM or ACS.

      4. other possible bugs like

      https://access.redhat.com/solutions/6955591

      https://access.redhat.com/solutions/6531861

      https://access.redhat.com/solutions/7036832

      https://access.redhat.com/solutions/7030932

      https://access.redhat.com/solutions/6980527

       

      Each test should consist of:

      1. taking pre-test values so gathering must-gather, metrics as in https://access.redhat.com/solutions/5489721 and possibly wget https://raw.githubusercontent.com/peterducai/etcd-tools/refs/heads/main/etcd-analyzer.sh 
        chmod +x etcd-analyzer.sh 
        oc login
        ./etcd-analyzer.sh
      2. install one product or combination of them (but Gitops, ACM and ACS are most used)
      3. collect same metrics and data as in point 1.

              dwest@redhat.com Dean West
              rhn-support-pducai Peter Ducai
              Ge Liu Ge Liu
              Votes:
              8 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: