Uploaded image for project: 'OpenShift API for Data Protection'
  1. OpenShift API for Data Protection
  2. OADP-23

Periodic CI jobs required for build quality

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • OADP Mimimal CI for next release
    • Product / Portfolio Work
    • False
    • False
    • To Do
    • ToDo
    • 0% To Do, 0% In Progress, 100% Done
    • 0
    • 0
    • Untriaged

      Ensure the OADP builds are of quality for hand off to QE

      The high level requirements will be defined in this epic w/ each item broken down into subtasks.

      OADP CI Config:

      https://github.com/openshift/release/blob/master/ci-operator/config/openshift/oadp-operator/openshift-oadp-operator-master.yaml

      https://github.com/openshift/release/tree/master/ci-operator/jobs/openshift/oadp-operator

      OADP CPaas:
      https://gitlab.cee.redhat.com/cpaas-products/oadp

       

      Deliverables for OADP 1.0

      https://issues.redhat.com/projects/OADP/versions/12373673

      OADP test cases: https://polarion.engineering.redhat.com/polarion/#/project/OADP/workitems/testcase?query=NOT%20HAS_VALUE%3Aresolution

      BSL / VSL : https://docs.google.com/document/d/1YkEQLmTVu4lS88xmoyQLAxYVm-BvrDusemPJptclvjQ/edit#heading=h.ud6bwdbz5lp0

       

      CI Deliverables:

      • CPaaS - smoke and sanity tests

      https://docs.google.com/document/d/1UrPeCaCp7YDjrYf264CqoXcV4mJN2BLNg7Nf85tg6E0/edit?authuser=1

       

          1.
          Investigate and improve the usability of the Prow CI logs for OADP Sub-task Closed Undefined Wes Hayutin
          2.
          On any plugin or dependency change all velero upstream and OADP upstream test should trigger Sub-task Closed Undefined Hiteshwari Patel
          3.
          Verify Todolist - MongoDB, remove parks-app verification etc Sub-task Closed Undefined Wes Hayutin
          4.
          Cherry pick CI Updates to oadp-1.0 Sub-task Closed Undefined Wes Hayutin
          5.
          Add Pull(pre-submit) e2e for GCP and AZURE cluster profile Sub-task Closed Critical Hiteshwari Patel
          6.
          Refactor render_templates Sub-task Closed Undefined Wes Hayutin
          7.
          Find a way to gather logs of containers from oadp namespace after each tests. Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          8.
          setup to execute oadp unit tests periodically once a day. Sub-task Closed Undefined Hiteshwari Patel
          9.
          periodic e2e tests breakage Sub-task Closed Major Unassigned
          10.
          Adapt CI Test Suite for Multi Cloud Providers Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          11.
          OADP CI OpenShift 4.6 Sub-task Closed Undefined Hiteshwari Patel
          12.
          OADP CI OpenShift 4.9 Sub-task Closed Undefined Hiteshwari Patel
          13.
          Documentation: CI && CPaaS Sub-task Closed Undefined Wes Hayutin
          14.
          FIPS enabled in CI Sub-task Closed Undefined Hiteshwari Patel
          15.
          Investigate external prow tests w/ internal build via gating.yml Sub-task Closed Undefined Wes Hayutin
          16.
          Add Manifests / Build / CPaaS component for kubevirt-velero-plugin Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          17.
          OADP CI OpenShift 4.8 Sub-task Closed Undefined Hiteshwari Patel
          18.
          build mustgather container for internal builds Sub-task Closed Undefined Wes Hayutin
          19.
          REL-ENG tasks for GA Sub-task Closed Undefined Rayford Johnson
          20.
          Create Honeybadger config for 1.0 Sub-task Closed Undefined Unassigned
          21.
          Setup Upstream / Downstream CI monitoring Sub-task Closed Undefined Wes Hayutin
          22.
          Ensure OADP is built internally for PPC Sub-task Closed Undefined Wes Hayutin
          23.
          CPaaS multi-arch builds DownStream Sub-task Closed Undefined Wes Hayutin
          24.
          CPaaS builds of OADP for QE consumption Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          25.
          Manual smoke test of the OADP QE build Sub-task Closed Undefined Wes Hayutin
          26.
          Need to add github webhook for triggering pipeline automatically. Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          27.
          Add support for multiple AWS credential profiles Sub-task Closed Major Deepakraj Dharmapuri Selvakumar (Inactive)
          28.
          Updating Render Templates to automation CRD generation for 0.5.0 Sub-task Closed Undefined Unassigned
          29.
          Add Mount for Multiple credentials file support for Velero in GCP Sub-task Closed Major Deepakraj Dharmapuri Selvakumar (Inactive)
          30.
          Work on HB for 0.4.1 Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          31.
          Implement CSI snapshot E2E test case for backup/restore Sub-task Closed Undefined Hiteshwari Patel
          32.
          Investigate CVP Sub-task Closed Undefined Wes Hayutin
          33.
          CPaaS: Get Builds done for 0.3.0 Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          34.
          CPaaS: Get Builds done for 0.4.0 Sub-task Closed Undefined Wes Hayutin
          35.
          CPaaS: Get builds done for 0.4.1 Sub-task Closed Undefined Wes Hayutin
          36.
          CVP updates for testing Sub-task Closed Undefined Wes Hayutin
          37.
          CI: e2e aws Sub-task Closed Undefined Hiteshwari Patel
          38.
          CI: e2e gcp Sub-task Closed Undefined Unassigned
          39.
          CI: e2e azure Sub-task Closed Undefined Unassigned
          40.
          CI: unit tests Sub-task Closed Undefined Unassigned
          41.
          code coverage ci Sub-task Closed Undefined Unassigned
          42.
          CPaaS: Find a way to QE to test build images. Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          43.
          Demo: CI debugging Sub-task Closed Undefined Hiteshwari Patel
          44.
          Demo: CPaaS for OADP Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          45.
          Wes's homework, learn + investigate re: step registry Sub-task Closed Undefined Wes Hayutin
          46.
          Check FIPS compliance Sub-task Closed Undefined Wes Hayutin
          47.
          CI: linters Sub-task Closed Undefined Wes Hayutin
          48.
          CI: ODF / RH storage for openshift Sub-task Closed Undefined Unassigned
          49.
          CPaaS - smoke and sanity tests Sub-task Closed Undefined Wes Hayutin
          50.
          multi-arch builds Upstream Community Builds Sub-task Closed Undefined Wes Hayutin
          51.
          Placeholder OADP advisory ticket Sub-task Closed Undefined Rayford Johnson
          52.
          Test Multi Cloud Changes in GCP and Azure Environment. Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          53.
          Moving Cloud Parameters to Templates in E2E Multi Cloud Sub-task Closed Undefined Deepakraj Dharmapuri Selvakumar (Inactive)
          54.
          test jira api Sub-task Closed Undefined Unassigned
          55.
          Enable CSI testing for GCP Sub-task Closed Undefined Hiteshwari Patel
          56.
          Multi-arch upstream e2e Sub-task Closed Minor Unassigned

              wnstb Wes Hayutin
              wnstb Wes Hayutin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: