Uploaded image for project: 'Maistra'
  1. Maistra
  2. MAISTRA-2003

The operator reconciles the SMCP even if it contains a conversion error

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • maistra-2.0.0
    • maistra-2.0.0
    • operator
    • None
    • MAISTRA 2.0.0

      If the conversion webhook runs into an error when converting a v1 SMCP into v2, it stores the error in spec.techPreview.errored and leaves the v2 SMCP spec empty. The reconciler then reconciles the control plane components based on this empty spec (of course, the profiles do get applied). This means that the operator reconfigures the control plane, causing it to behave differently than configured in the v1 SMCP.

      The operator must never reconcile SMCPs that have failed to convert properly.

            mluksa@redhat.com Marko Luksa
            mluksa@redhat.com Marko Luksa
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: