Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-7739

Pipelines controller fails to apply managed-by: tekton-pipelines label when deploying Pipelineruns and Taskruns using Helm

XMLWordPrintable

    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • Pod created by the Pipeline controller will now always have app.kubernetes.io/managed-by set to the default configuration. Prior to this change, it would be overridden by the value of that label set on TaskRun (or PipelineRun).
    • Bug Fix
    • Done
    • Pipelines Sprint Tekshift 32

      Description of problem:

      When deploying Pipelineruns and Taskruns using Helm Templates, Pipelines controller is failing to add the required label `managed-by: tekton-pipelines` causing failure in updating the required env variables such as `SSL_CERT_DIR`.

       

      Prerequisites (if any, like setup, operators/versions):

      Steps to Reproduce

      1. Deploy the Pipelineruns using Helm Teamplates.
      2. Verify the label on Pipelinrun

       

      Actual results:{}

      The label `managed-by: Helm` is applied to Pipelineruns 

       

      Expected results:

      The label `managed-by: tekton-pipelines` should be applied to Pipelineruns 

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Acceptance criteria: 

       

      Definition of Done:

      Build Details:

      Additional info (Such as Logs, Screenshots, etc):

       

       *

              rh-ee-abghosh Abhishek Ghosh
              rhn-support-jyarora Jyotsana Arora
              Sri Vignesh Selvan Sri Vignesh Selvan
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: