-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
False
-
-
False
-
OCPPLAN-9743 - Onboarding New Providers/Platforms (Phase 1)
USER STORY:
As a Provider Cert developer, I would like to map all the tasks of the Sonobuoy plugin 'provider-cert' ('openshift-tests') that is the core plugin for OPCT, so I can see the progress of the development process for the preview release.
{}DESCRIPTION:{}
The plugin provider-cert (executor of 'openshift-tests') is the core plugin for the OpenShift Provider Certification Tool, and it should be adapted to any requirement collected on the MVP and e2e test list workforce (phase-1).
{}Required:{}
Main requirements:
- The plugin should extract the openshift-tests utility from the current cluster
- the plugin should execute the openshift-tests, but also is responsible to make sure the results will be sent to sonobuoy, even if the utility has crashed (in this case the results should be partial, or a failed message indicating the error)
- The plugin structure developed on MVP should be reviewed to provide more consistency on the runtime: the MVP version of the plugin is completely dependent on sonobuoy and openshift-tests binary and has some limitations as the plugins control its execution and statuses, the architecture could be decoupled to avoid dependencies.
{}Nice to have:{}
-
{}ACCEPTANCE CRITERIA:{}
{}ENGINEERING DETAILS:{}
There are no Sub-Tasks for this issue.