New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add "AwaitingVDDK" back to condition reason. #1816
Conversation
/test pull-cdi-linter |
Seems like this test is failing in all the lanes: Preallocation All import paths should contain Preallocation step VddkImport |
Yes, I think it's because I removed the v2v-vmware ConfigMap for the test and forgot to put it back. I'm trying out a fix now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: awels The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/test pull-containerized-data-importer-e2e-k8s-1.19-ceph |
/retest |
1 similar comment
/retest |
Signed-off-by: Matthew Arnold <marnold@redhat.com>
Replace the fixed "Pending" string and tweak the unit test that checked this. Signed-off-by: Matthew Arnold <marnold@redhat.com>
Delete v2v-vmware ConfigMap and create a DataVolume, and the bound condition should have a reason of "AwaitingVDDK". Signed-off-by: Matthew Arnold <marnold@redhat.com>
Retain common test code with existing table, but tack on an extra cleanup step so v2v-vmware ConfigMap can be restored afterward. Signed-off-by: Matthew Arnold <marnold@redhat.com>
/retest |
/lgtm |
/test pull-containerized-data-importer-e2e-k8s-1.20-upg |
/retest |
/test pull-containerized-data-importer-e2e-k8s-1.20-upg |
/test pull-containerized-data-importer-e2e-k8s-1.19-ceph |
/test pull-containerized-data-importer-e2e-k8s-1.20-hpp |
/cherry-pick release-v1.28 |
@fdupont-redhat: #1816 failed to apply on top of branch "release-v1.28":
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/cherry-pick release-v1.34 |
@mrnold: only kubevirt org members may request cherry picks. You can still do the cherry-pick manually. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/cherry-pick release-v1.34 |
@maya-r: new pull request created: #1852 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
* Move AwaitingVDDK constant to common. Signed-off-by: Matthew Arnold <marnold@redhat.com> * Copy pending PVC bound condition reason to DV. Replace the fixed "Pending" string and tweak the unit test that checked this. Signed-off-by: Matthew Arnold <marnold@redhat.com> * Add a functional test for AwaitingVDDK. Delete v2v-vmware ConfigMap and create a DataVolume, and the bound condition should have a reason of "AwaitingVDDK". Signed-off-by: Matthew Arnold <marnold@redhat.com> * Move AwaitingVDDK to its own functional test. Retain common test code with existing table, but tack on an extra cleanup step so v2v-vmware ConfigMap can be restored afterward. Signed-off-by: Matthew Arnold <marnold@redhat.com>
* Add error to DV when VDDK configmap is missing. (#1627) Assists resolution of BZ#1886566. Use existing mechanism to copy certain PVC annotations into DV status conditions. Signed-off-by: Matthew Arnold <marnold@redhat.com> * Add "AwaitingVDDK" back to condition reason. (#1816) * Move AwaitingVDDK constant to common. Signed-off-by: Matthew Arnold <marnold@redhat.com> * Copy pending PVC bound condition reason to DV. Replace the fixed "Pending" string and tweak the unit test that checked this. Signed-off-by: Matthew Arnold <marnold@redhat.com> * Add a functional test for AwaitingVDDK. Delete v2v-vmware ConfigMap and create a DataVolume, and the bound condition should have a reason of "AwaitingVDDK". Signed-off-by: Matthew Arnold <marnold@redhat.com> * Move AwaitingVDDK to its own functional test. Retain common test code with existing table, but tack on an extra cleanup step so v2v-vmware ConfigMap can be restored afterward. Signed-off-by: Matthew Arnold <marnold@redhat.com>
What this PR does / why we need it:
When waiting for the PVC to be bound, copy the PVC's condition reason to the DataVolume instead of just "Pending".
Which issue(s) this PR fixes:
Fixes BZ#1965181
Release note: