Uploaded image for project: 'OpenShift Over the Air'
  1. OpenShift Over the Air
  2. OTA-1153

status: communicate control plane completion clearly

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • OTA 257

      Current state:

      An update is in progress for 28m42s: Working towards 4.14.1: 700 of 859 done (81% complete), waiting on network
      
      = Control Plane =
      ...
      Completion:      91%
      

      Improvement opportunities

      1. Inconsistent info: CVO message says "700 of 859 done (81% complete)" but control plane section says "Completion: 91%"
      2. Unclear measure of completion: CVO message counts manifest applied and control plane section says "Completion: 91%" which counts upgraded COs. Both messages do not state what they count. Manifest count is an internal implementation detail which users likely do not understand. COs are less so, but we should be more clear in what the completion means.
      3. We could take advantage of this line and communicate progress with more details

      Definition of Done

      We'll only remove CVO message once the rest of the output functionally covers it, so the inconsistency stays until OTA-1154. Otherwise:

      = Control Plane =
      ...
      Completion:      91% (30 operators upgraded, 1 upgrading, 2 waiting)
      

      Upgraded operators are COs that updated its version, no matter its conditions
      Upgrading operators are COs that havent updated its version and are Progressing=True
      Waiting operators are COs that havent updated its version and are Progressing=False

            hongkliu Hongkai Liu
            afri@afri.cz Petr Muller
            Evgeni Vakhonin Evgeni Vakhonin
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: