Uploaded image for project: 'Service Binding'
  1. Service Binding
  2. APPSVC-1241

Migrate QE Jenkins jobs to OpenShift Pipelines

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Helm, QE, Service Binding
    • None
    • Migrate QE Jenkins to OpenShift Pipelines
    • False
    • None
    • False
    • Not Selected
    • To Do
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
    • 0
    • 0% 0%

      Problem:

      Currently, the internal QE infrastructure is based on Jenkins CI (which is considered a legacy tool) that is deployed on OpenShift and requres plugins to work in a cloud environment.  It uses the underlying OpenShift's pods as nodes via another plugin. That is not exactly cloud-native. Migrating the QE Jenkins jobs to OpenShift Pipelines would make the experience cloud-native.

      Goal:

      Migrate QE Jenkins jobs to OpenShift Pipelines.

      Why is it important?

      Use cases

      • Running acceptance and performance tests for SBO and Helm as part of the automated downstream release process, including managing OCP clusters on AWS to test against
      • Managing (provisioning and destroying) daily OCP clusters for App Services Team
      • Running Helm/Openshift Interoperability tests

      Demo requirements

      UI requirements

      Acceptance criteria

      Development:
      QE:
      Documentation: Yes/No (needs-docs|upstream-docs / no-doc)
      Upstream: <Inputs/Requirement details: Concept/Procedure>/ Not Applicable
      Downstream: <Inputs/Requirement details: Concept/Procedure>/ Not Applicable
      UI: Yes/No (upstream/downstream/no)

      Dependencies (External/Internal)

      Design Artifacts (Design Doc Template)

      Exploration

      Note

            pmacik@redhat.com Pavel Macik
            pmacik@redhat.com Pavel Macik
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: