Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-452

Proper state reporting when the MCO changes state

    XMLWordPrintable

Details

    • MCO state reporting
    • False
    • None
    • False
    • OCPSTRAT-845Proper MCO State Reporting
    • Not Selected
    • To Do
    • OCPSTRAT-845 - Proper MCO State Reporting
    • 77
    • 77% 77%

    Description

      The MCO should properly report its state in a way that's consistent and able to be understood by customers, troubleshooters, and maintainers alike. 

      For this epic, "state" means "what is the MCO doing?" – so the goal here is to try to make sure that it's always known what the MCO is doing. 

      This includes: 

      • Conditions
      • Some Logging 
      • Possibly Some Events 

      While this probably crosses a little bit into the "status" portion of certain MCO objects, as some state is definitely recorded there, this probably shouldn't turn into a "better status reporting" epic.  I'm interpreting "status" to mean "how is it going" so status is maybe a "detail attached to a state". 

       

      Exploration here: https://docs.google.com/document/d/1j6Qea98aVP12kzmPbR_3Y-3-meJQBf0_K6HxZOkzbNk/edit?usp=sharing

       

      https://docs.google.com/document/d/17qYml7CETIaDmcEO-6OGQGNO0d7HtfyU7W4OMA6kTeM/edit?usp=sharing

       

      Attachments

        Issue Links

          Activity

            People

              cdoern@redhat.com Charlie Doern
              jkyros@redhat.com John Kyros
              Charlie Doern, Sinny Kumari
              Rio Liu Rio Liu
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated: