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

[QE] Create pre-warmed OCP cluster pools with operators pre-installed

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

      Task

      Pre-install operators on cluster pool nodes so that PR and nightly jobs skip runtime operator installation. Saves ~2-4 min per job and reduces flake surface area.

      Background

      Clusters are acquired from RHDH pools (RHDH-4-16/4-17/4-18/4-19-US-EAST-2, all AWS us-east-2). Configured in openshift/release. Clusters are hot but NOT preloaded with operators.

      Pool-specific pre-warm:

      • PR pools: Crunchy Postgres only (Pipelines not needed per QW-2)
      • Nightly pools: Full stack (Pipelines + Crunchy + Serverless + SonataFlow)

      Pipeline scripts must detect pre-warmed state via ConfigMap and skip redundant installs, with fallback to runtime install if detection fails.

      Dependencies and Blockers

      • Depends on QW-2 findings (which operators per pool type)
      • Requires coordination with openshift/release maintainers for pool configuration

      Acceptance Criteria

      • PR cluster pool pre-warms with Crunchy Postgres
      • Nightly pools pre-warm with full operator stack
      • Measured savings: 2-4 min per job
      • Drift detection: verify operator health before relying on pre-warm
      • Fallback: runtime install if pre-warm not detected

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

                Created:
                Updated: