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

fix missing Pod disruption reasons

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.14.z
    • OLM
    • Important
    • None
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      According to https://kubernetes.io/docs/concepts/workloads/pods/disruptions/#pod-disruption-conditions, there are total 5 reasons for DisruptionTarget type: PreemptionByScheduler, DeletionByTaintManager, EvictionByEvictionAPI, DeletionByPodGC, TerminationByKubelet. However, we only fixed two:

      For bug https://issues.redhat.com/browse/OCPBUGS-45490, we fixed `TerminationByKubelet` reason.

      For bug https://issues.redhat.com/browse/OCPBUGS-42150, we fixed `DeletionByTaintManager` reason.

      So, we still need to fix others:

      PreemptionByScheduler
      EvictionByEvictionAPI
      DeletionByPodGC

      Discussion on Slack: https://redhat-internal.slack.com/archives/C06KP34REFJ/p1733709111219019?thread_ts=1733452156.229049&cid=C06KP34REFJ

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

         OCP 4.14 +

      How reproducible:

          always

      Steps to Reproduce:

          1.
          2.
          3.
          

      Actual results:

      CatalogSource cannot be recreated.    

      Expected results:

          CatalogSource can be recreated. 

      Additional info:

          

              anik120 Anik Bhattacharjee
              rhn-support-jiazha Jian Zhang
              Kui Wang Kui Wang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: