Uploaded image for project: 'OpenShift Builds'
  1. OpenShift Builds
  2. BUILD-1531

Builds Operator is creating a conflicting Pipelines Operator

XMLWordPrintable

    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      Builds operator will not install Pipelines operator.
      Pipelines operator will need to be installed by the user.
      Show
      Builds operator will not install Pipelines operator. Pipelines operator will need to be installed by the user.
    • Bug Fix
    • In Progress
    • 5
    • Builds Sprint #34
    • 1

      Description of problem:

      The conflict can be created by first installing older version of Openshift Pipelines Operator(lets say 1.18.1) and then installing the Builds Operator - with this sequence a conflicting Pipelines Operator will be installed. The Pipelines Operator installed after Builds Operator installation is at the latest version 1.19.0, while the already running Pipelines Operator is at 1.18.1.

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

      Steps to Reproduce

      1. Have pipelines already installed
      2. Install builds operator

       

      Actual results:

      Additional pipelines operator tries to get installed.

      Expected results:

      **

      Only one supported pipelines operator should be kept after the installation of builds

      Reproducibility (Always/Intermittent/Only Once):

      Acceptance criteria: 

      • The openshift pipeline is not reinstalled if it is already installed in the cluster.
      • Tests are added to verify that the fix works across support Openshift Pipeline Versions.

      Definition of Done:

      Build Details:

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

       

       *

              rh-ee-hawad Hasan Awad
              rh-ee-hawad Hasan Awad
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: