-
Sub-task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
None
-
False
-
False
-
ToDo
-
0
-
0
-
Untriaged
Help:
https://mail.google.com/chat/u/1/#chat/space/AAAAZrx3KlI
Spec:
Given the downstream will NOT have src and "make deploy" make test-e2e..
We'll have to install the operator via olm and cli only...
- https://docs.openshift.com/container-platform/4.8/operators/understanding/olm/olm-understanding-olm.html
- https://docs.openshift.com/container-platform/4.8/operators/admin/olm-status.html#olm-cs-status-cli_olm-status
- OADP olm cli setup instructions - https://docs.google.com/document/d/1z7vLAwubcpes6GFqtVqQb87kcdiOPFPKngotpJHOaTg/edit
Slightly better example from CVP re: how to work w/ OpenShift from the cvp pipeline
- http://pkgs.devel.redhat.com/cgit/containers/e2e-workflow-test/tree/test?h=private-rhartman-e2e-test-1.0-rhel-7
- http://pkgs.devel.redhat.com/cgit/containers/e2e-workflow-test/tree/tests/openshift-deploy-simple-app?h=release-e2e-test-1.0-rhel-7
e2e tests are not an option... so the next best test would be to execute
Scenarios's https://github.com/openshift/oadp-operator/tree/master/docs/examples
- stateful
- stateless
These two scenarios lend themselves well to ansible (BAH)
and should be written here: https://pkgs.devel.redhat.com/cgit/containers/oadp-operator/tree/tests?h=OADP-0.3-rhel-8
two playbooks... stateful.yml, stateless.yml called from CVP.yml
CVP tests are executed w/ a container that has the following setup:
https://gitlab.cee.redhat.com/cvp/pipeline/raw/master/config/s2i/jenkins/slave/Dockerfile