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

[Dev] Reconcile MCP to use RHEL10 stream when specified

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • MCO Sprint 280
    • 0

      Story:

      This story one covers the reconciliation logic when a user sets spec.osImageStream to RHEL10 in a MachineConfigPool. The MCO must detect this change, look up the corresponding RHEL10 URL in the ConfigMap, and generate a new rendered MachineConfig so that new nodes in that pool are provisioned with RHEL10.

      Acceptance Criteria:

      1. The MCO is able to detect a change in the spec.osImageStream field of an empty MCP and react to it with a reconciliation.
      2. It looks up and uses the correct URL for the RHEL10 stream from the ConfigMap.
      3. It generates and applies a new rendered MachineConfig for the pool with the RHEL10 osImageUrl.
      4. New nodes joining the pool are provisioned with RHEL10.

              Unassigned Unassigned
              rh-ee-pabrodri Pablo Rodriguez Nava
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: