tektoncd/operator

Resolve conflict between Prereonciler and Reconciler during upgrade

khrm opened this issue · 1 comments

Expected Behavior

Upgrade from one version to another should happen in all scenarios.

Actual Behavior

At present, if the result was installed, then the previous release fails in OpenShift. We have to delete tektoninstallerset of results to proceed. This is because the reconciler and older release reconciler have similar manifests.

Steps to Reproduce the Problem

  1. Install older release in OpenShift
  2. Install Tekton Result
  3. Upgrade operator.

Additional Info

  • Kubernetes version:

    Output of kubectl version:

    (paste your output here)
    
  • Tekton Pipeline version:

    Output of tkn version or kubectl get pods -n tekton-pipelines -l app=tekton-pipelines-controller -o=jsonpath='{.items[0].metadata.labels.version}'

/assign @khrm