Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-12292

[QE] Skip OpenShift Pipelines operator installation on PR presubmit jobs

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Operator

      Task

      Skip the OpenShift Pipelines (Tekton) operator installation during PR presubmit jobs. The Pipelines operator is only required for Tekton plugin tests which run exclusively in nightly jobs.

      Crunchy Postgres remains required for all jobs — showcase-rbac tests an external PostgreSQL instance.

      Background

      cluster_setup_ocp_helm() in .ibm/pipelines/utils.sh unconditionally calls operator::install_pipelines() from .ibm/pipelines/lib/operators.sh. The orchestrator skip pattern already exists in orchestrator::should_skip() and can be followed.

      Dependencies and Blockers

      None. Follows existing skip pattern.

      Acceptance Criteria

      • operator::install_pipelines skipped for PR jobs (JOB_NAME pattern check)
      • Crunchy Postgres installation remains unconditional
      • Nightly jobs continue installing all operators
      • Expected savings: ~1-2 min per PR run
      • No regression in Tekton nightly tests

              Unassigned Unassigned
              gustavolira Gustavo Lira Silva
              RHDH Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: