Closed ShellyKa13 closed 5 months ago
@ShellyKa13 Can you edit the PR description to briefly state reasoning for changes to to tests/manifests?
/lgtm /approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: mhenriks
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/cherrypick release-0.6
@ShellyKa13: cannot checkout release-0.6
: error checking out "release-0.6": exit status 1 error: pathspec 'release-0.6' did not match any file(s) known to git
/cherrypick release-v0.6
@ShellyKa13: new pull request created: #220
What this PR does / why we need it: This change is a first step in trying to make our tests usable to test compatibility with kubevirt for other backup partners. This change marks tests that apply example manifests with label
PartnerComp
. This allows to run only those tests with gingko filter: make TEST_ARGS="--test-args=-ginkgo.label-filter=PartnerComp" test-functional Also those yamls were hardcoded with a storageclass, now changed the framework in order to make it possible to config other SC by updating env variable KVP_STORAGE_CLASS To apply the yamls manually you'll need to replace the placeholder {{KVP_STORAGE_CLASS}} with your desired storageclass or run it with a replace command such as: cat tests/manifests/vm_with_pvc.yaml | sed 's/{{KVP_STORAGE_CLASS}}/rook-ceph-block/g' | kubectl create -f -Updated kubevirtci due to a bug in the last version of a problem running with docker.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged): Fixes #Special notes for your reviewer:
Release note: