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

Openshift CI Onboarding

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • QA
    • None
    • Onboarding Openshift CI
    • 10
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • 50% To Do, 25% In Progress, 25% Done

      Epic Goal

      • Currently, our Gauge-based test suite (release-tests) is executed manually or asynchronously. To improve reliability and catch regressions proactively, we need to onboard these tests into OpenShift CI as scheduled weekly jobs (Periodics).

      This Epic covers the end-to-end setup: from preparing the cluster profiles and Vault secrets, to configuring the Prow job definitions, and finally setting up alerting for test failures.

      Scope:

      • Configure necessary cluster profiles (e.g., AWS/GCP) and Boskos quota-slices.
      • Sync necessary SSH keys and cloud credentials via the OpenShift Vault UI.
      • Create the periodic job definitions in the openshift/release repository.
      • Ensure the test container image correctly utilizes Go 1.24.4 and initializes the Gauge Go runner.
      • Route failure notifications to the team's designated Slack channel.

      Why is this important?

      • To minimize the release-testing efforts for patch and minor releases for all OCP versions
      • This helps us to run the release operator on all supported OCP versions weekly
      • Helps the team focus on feature testing and other qe focus areas

      Done Checklist

      • Acceptance criteria are met
      • Non-functional properties of the Feature have been validated (such as performance, resource, UX, security or privacy aspects)
      • User Journey automation is delivered
      • Support and SRE teams are provided with enough skills to support the feature in production environment

              rhn-support-sselvan Sri Vignesh Selvan
              rhn-support-sselvan Sri Vignesh Selvan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: