Uploaded image for project: 'Service Delivery (SD) Strategy'
  1. Service Delivery (SD) Strategy
  2. SDSTRAT-28

Set up unified CI for all the deliverables for OCM including API service, ROSA CLI, OCM CLI and RHCS Terraform Provider

XMLWordPrintable

    • Icon: Initiative Initiative
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • 33% To Do, 33% In Progress, 33% Done
    • Hide

      Unified CI Status

      13 Jun : 

      • Work progressing on replacing CI jobs
      • Efforts made in stabilization of Test Runs
      • No blockers and everything on track to finish ROSA Unified CI by end of Q2

      30 Apr :

      • Work progressing on finishing Day 1 refactor
      • Implementing ROSA support CLI for local usage of ocm common functionality 
      • Waiting on day 1 refactor to close before moving CI jobs

      18 Apr :

      • Day 2 test cases have been migrated
      • Aiming to move prow jobs to use migrated test code by End of next week
      • Work progressing on Day 1 creation refactor
      Show
      Unified CI Status 13 Jun :   Work progressing on replacing CI jobs Efforts made in stabilization of Test Runs No blockers and everything on track to finish ROSA Unified CI by end of Q2 30 Apr  : Work progressing on finishing Day 1 refactor Implementing ROSA support CLI for local usage of ocm common functionality  Waiting on day 1 refactor to close before moving CI jobs 18 Apr  : Day 2 test cases have been migrated Aiming to move prow jobs to use migrated test code by End of next week Work progressing on Day 1 creation refactor
    • 0

      Overview

      Set up unified CI for all the deliverables for OCM including API service, ROSA CLI, OCM CLI and RHCS Terraform so that:

      1. OCM API service release in a fast and continuous way.  
      2. ROSA CLI release in a fast and continuous way.
      3. OCM CLI release in a fast and continuous way.
      4. RHCS Terraform Provider in a fast and continuous way
      5. Dev and QE can contribute to automation and CI in one plance with close collaboration and without any duplication.

      Acceptance Criteria
      1. Set up unified Automation and CI system for ROSA CLI in CY24Q2-[MVP]

      2. Set up unified Automation and CI system for RHCS in CY24Q2 

      3. Set up unified Automation and CI system for API service in CY24 Q3

      4. Set up unified Automation and CI system for OCM CLI in CY24 Q4 [TBD]

      Done Criteria

      • All Acceptance Criteria are met
      • All existing/affected SOPs have been updated.
      • New SOPs have been written.
      • Internal training has been developed and delivered.
      • The feature has full, automated test suites passing in all pipelines.
      • If the feature requires QE involvement, QE has signed off.
      • The feature exposes metrics necessary to monitor.
      • The feature has had a security review / Contract impact assessment.
      • Service documentation is fully updated and complete.
      • Product Manager signed off.

      References
      Links to Gdocs, GitHub, and any other relevant information about this epic.

            rhn-support-yufchang Yufen Chang
            rhn-support-yufchang Yufen Chang
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated: