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

RAN DU spoke validator CR does not monitor for broken pods after other policies are complaint

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 4.22
    • GitOps ZTP
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Low
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      Current RAN DU validator policy CR does not check for pod stability, which allows issues like OCPBUGS-65953 to occur without obvious feedback to the user.  Who likely assumes deployed spoke is in a good state if all policies are compliant but some pods don't settle into a good state.
      
      If possible, the validator policy should wait to see if all pods (or at least critical ones for RAN DU and cluster operation)
      are stable running, and not stuck in crash loop, or init, etc.
      
          

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

      All versions of the Validator source-cr
      
          

      How reproducible:

      Always when there are broken pods
          

      Steps to Reproduce:

          1. Deploy RAN DU spoke with source-cr policies configure
          2. Observe that the volidator policy goes compliant even if pods are not in a stable state after policies are applied successfully
          3.
          

      Actual results:

      validator does not monitor for pod  stability
          

      Expected results:

      validator CR should include checks for pods to be "stable enough" before changing to compliant state
          

      Additional info:

      
          

              sahasan@redhat.com Sabbir Hasan
              rhn-support-dgonyier Dwaine Gonyier
              None
              None
              Dwaine Gonyier Dwaine Gonyier
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: