Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-29892

LCA: Seed SNO MCP stuck degraded after seedgen, image fails upgrade

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Important
    • No
    • None
    • Proposed
    • CNF RAN Sprint 250
    • 1
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

          After seed generation, MCP was stuck in degraded state due to a missing rendered MC. Similarly, the seed image generated failed in upgrade attempts, due to same error.

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

          main

      How reproducible:

          

      Steps to Reproduce:

          1.
          2.
          3.
          

      Actual results:

          

      Expected results:

          

      Additional info:

          The master mcp had different rendered-mc references in .spec vs .status, as the cleanup of stale rendered MCs occurred while the pull-secret sanitization was still being processed by MCD. As a result, the seed image and post-image seed SNO restore get stuck with MCD trying to find the deleted MC referenced in the .status.
      
      The pull-secret sanitization function is waiting for MCD to update the pull-secret on disk, but does not wait for it to finish updating the MCP. Including the MCP health check before moving on ensures the previous rendered-mc is no longer referenced when stale rendered-mc cleanup occurs

              dpenney1@redhat.com Don Penney
              dpenney1@redhat.com Don Penney
              None
              None
              Yang Liu Yang Liu
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: