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

On a Hypershift cluster when HighNodeUtilization for scheduler and lownodeutilization for descheduler is enabled, descheduler does not throw any error

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.14, 4.15
    • descheduler
    • None
    • Moderate
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:
      I see that when HighNodeUtilization is enabled on scheduler and lowNodeutiliztion is enabled on descheduler, descheduler does not throw any error on a hypershift cluster.

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

      How reproducible:
      Always

      • Steps to Reproduce:*
        1. Install hypershift cluster
        2. Now use the hosted cluster kubeconfig
        3. Install descheduler with `LowNodeUtilization` startegy enabled
        4. Now use the mgmt cluster
        5. Enabled highNodeUtilization for scheduler by running the command `oc patch hostedcluster <guestClusterName> -n <hostedClusterName> --type=json -p [{"op": "add", "path": "/spec/configuration", "value":{"scheduler": {"profile":"HighNodeUtilization"}

        }}]`
        6. wait for kubescheduler pods in the mgmt cluster to restart
        7. Now run the command `oc logs -f <kube_descheduler_operator_pod`

      • Actual results:*
        See that no errors are seen

      Expected results:
      Errors should be seen in the descheduler operator pod log which reads `"enabling Descheduler LowNodeUtilization with Scheduler HighNodeUtilization may cause an eviction/scheduling hot loop"`

      hostedClusterName -> can be retreived from command `oc get hc -A` on the mgmt cluster of hypershift

            fmissi Flavian Missi
            knarra@redhat.com Rama Kasturi Narra
            Rama Kasturi Narra Rama Kasturi Narra
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: