Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-2796

1.9.0 - Create Tekton artifacts for CVP External Testing

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • 1.9.0
    • 1.9.0
    • Exp: Outer-Loop
    • None
    • 8
    • False
    • None
    • False
    • RHDP-675 - Enable continuous delivery of gitops product and enhancements
    • GITOPS Sprint 236, GITOPS Sprint 237

      Background (Required)

      To run CVP external tests we need to create the necessary artifacts to run those tests. Right now, the acceptance-tests-release pipeline is running both sequential and parallel suites, along with Kam testing. We need to add the necessary components to be able to run the CVP external tests.

      Approach (Required)

      We will create two new Tasks:

      1. A new task send-resultsdb-notification will be created to complete the above pipeline.
      2. A final task cvp-acceptance-test to push the results back to UMB, in order to let ResultsDB manipulate gating.

      Also, a new script send-resultsdb-notification.py is needed to consume the UMB producer API and send back the message to UMB.

      Acceptance Criteria (Mandatory)

      • The new Tekton artifacts and Python script have been added to the C1 cluster.
      • Pipeline is running successfully, and the results are sent to UMB topic VirtualTopic.eng.ci.gitops-e2e.pipeline.test.complete1.
      • The pipeline is triggered when a new message with the topic VirtualTopic.eng.ci.redhat-container-image.index.built is sent to UMB
        ยน We need first to clarify first with the CVP team how to create the namespace "gitops-e2e"

      Done Checklist

      • Code is completed, reviewed, and checked in
      • Acceptance criteria are met

            bluengop@redhat.com Borja Luengo (Inactive)
            bluengop@redhat.com Borja Luengo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: