-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
-
False
-
-
False
-
-
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