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

Retool how MCN conditions are used to update MCP status

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • MCO Sprint 273, MCO Sprint 275
    • 0
    • 0

      Previously, this code block was implemented as a way to populate MachineConfigPool (MCP) states from MachineConfigNode (MCN) status information. This story would involve investigating how the original code worked and how we can update it so it feeds accurate values to the MCP status. As can be seen in the related bugs, the initial implementation, which is currently commented out, seems to be inaccurate. Additionally, the MCN GA efforts in 4.19 (see MCO-836), resulted in updates to the statuses included in the MCN conditions, so these changes also need to be integrated.

      To allow this update time to soak and get proper testing signal, it should be feature gated behind the Status Reporting feature gate created as part of MCO-1681.

      Related issues/context:

      Done when:

      • The functionality to populate MCP statuses through MCN information is correctly implemented.
        • In scope: Setting the "Updated" and "Updating" machine counts from the MCN conditions.
        • Out of scope: Setting the "Ready" and "Unavailable" machine counts from the MCN conditions.
      • This should be completed alongside MCO-1728.

              rh-ee-ijanssen Isabella Janssen
              djoshy David Joshy
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: