Uploaded image for project: 'MicroShift'
  1. MicroShift
  2. USHIFT-5381

Custom `microshift healthcheck` based checks should be aware of microshift.service status

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 2
    • None
    • None
    • uShift Sprint 266, uShift Sprint 267
    • None
    • None
    • None

      Description of problem:

      If microshift optional RPMs were installed, but microshift is not enabled, primary healthcheck will exit early without an error.
      
      This doesn't hold for other healthchecks - there's no check if microshift.service is enabled, it just proceeds to querying the API server.
      
      Result is that optional healthchecks fail greenboot even if MicroShift is disabled

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

       

      How reproducible:

       

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

       

      Expected results:

       

      Additional info:

       

              pmatusza@redhat.com Patryk Matuszak
              pmatusza@redhat.com Patryk Matuszak
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: