Uploaded image for project: 'Virtualization Strategy'
  1. Virtualization Strategy
  2. VIRTSTRAT-499

OCP Virtualization self-certification package for Cloud providers

XMLWordPrintable

    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • 40% To Do, 20% In Progress, 40% Done

      Feature Overview

      An elevator pitch (value statement) that describes the Feature in a clear, concise way.  Complete during New status.

      We have multiple cloud providers that would like to be certified for running OpenShift Virtualization, so we need a way to provide them a predefined set of tests they should run in order to get the certification.

      Important: This does not replace the OCP certification. The platform must be OpenShift certified before it can be certified for OpenShift Virtualization

      Goals
      As a cloud provider that supports OpenShift, I would like to also certify my environment to run VMs on OpenShift Virtualization. This way my customers can run OpenShift Virtualization on an Red Hat supported environment

      • Who benefits from this feature, and how?
      • Cloud providers - making this a self certification process simplify the certification process and allows any cloud provider the ability to do it themself when needed. This also allows them to certify additional servers or storage solutions as they role them out
      • OpenShift Virtualization - allow us to scale faster to more cloud platforms without the need to add additional resources or costs to test each of them
      • What is the difference between today’s current state and a world with this feature? - In the current state OpenShift Virtualization engineers are required to build, run the tests and analyze the results. This takes time, resources and does not scale well. A self certification package will move this work to the cloud provider or a services team that would be able to run it without involving engineering.

      Requirements

      Requirement Notes isMvp?
           
           
           
           
           

      (Optional) Use Cases

      How will the user interact with this feature? 
      Which users will use this and when will they use it?

      • Include use case diagrams, main success scenarios, alternative flow scenarios.  Initial completion during Refinement status.

      <your text here>
      Questions to answer...

      Out of Scope

      1. High-level list of items that are out of scope.  Initial completion during Refinement status.

      <your text here>
      **

      Background, and strategic fit

      Provide any additional context is needed to frame the feature.  Initial completion during Refinement status.

      <your text here>

      Assumptions

      • <your text here>

       

      Customer Considerations

      • Provide any additional customer-specific considerations that must be made when designing and delivering the Feature.  Initial completion during Refinement status.

      The tests should be as automated as possible and simple to run. Tests should be very stable and should not have any dependencies on specific configuration (like storage vendor etc.).

       

      Documentation Considerations

      Provide information that needs to be considered and planned so that documentation will meet customer needs.  If the feature extends existing functionality, provide a link to its current documentation. Initial completion during Refinement status.

      • Need to document the certification process. This should include explanation of what it is, where to get it, how to run it, how to view results, how to share the results with RH for the certification and where will RH publish the certified clouds
      • It should be the cloud provider responsibility to document requirements / limitations (like minimum disk size). 

       

      User Experience Considerations
      No UXD support needed at this time.

       

              kmajcher@redhat.com Krzysztof Majcher
              rsdeor Ronen Sde-Or
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: