AAlex Kalenyukvmsnapshot: report volumes being deleted
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
storage tests: add migration metrics test this ensures we catch any issues with the metrics Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com> | 5 个月前 | |
SIG Storage: Set ownership on pkg/storage I'm coming up with this OWNERS file for pkg/storage. This does not introduce any new approver, but it clarifies the ownership of this pkg. The owners are loosely based on the history of the pkg and it's subdirs. Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org> | 2 年前 | |
tests/storage/cbt add apply of cbt e2e tests Add functional test to check cbt being applied, removed or keep integrity during actions such as restart and migration. Modifying the KubeVirt CR to include a default label selector cbt: true. This change allows the cbt tests to run without needing to patch the KubeVirt CR within the tests themselves, which requires the tests to be executed serially. Signed-off-by: Shelly Kagan <skagan@redhat.com> | 9 个月前 | |
virtwrap, converter: use BLKPBSZGET instead of BLKBSZGET Previously BLKBSZGET was used to obtain the physical size which was a mistake as it doesn't necessarily match the physical size. BLKPBSZGET and BLKSSZGET obtain the physical and logical block size respectively[1] [1] https://github.com/torvalds/linux/blob/8b789f2b7602a818e7c7488c74414fae21392b63/block/ioctl.c#L596-L599 Signed-off-by: Adi Aloni <aaloni@redhat.com> | 8 个月前 | |
test: console: manage prompt inside safe expecter Signed-off-by: Jed Lejosne <jed@redhat.com> | 8 个月前 | |
add test to verify restartRequired is set during cd-rom detachment Signed-off-by: dsanatar <dsanatar@redhat.com> | 7 个月前 | |
linter, tests: Resolve ginkgo linter assertion errors When the return value is an error, assert against Succeed() instead of BeNil(). Signed-off-by: Edward Haas <edwardh@redhat.com> | 10 个月前 | |
add test case to check VMExport is no longer stuck in Pending when using a source Pod that is Completed Signed-off-by: dsanatar <dsanatar@redhat.com> | 7 个月前 | |
refactor: simplify SIG function signature Originating due to a review comment. Signed-off-by: Daniel Hiller <dhiller@redhat.com> | 1 年前 | |
virt-config, fg: Distribute FG names per active or inactive state Move FG name to the file that represent the state of the FG (active, inactive). Active FGs can be in alpha, beta or deprecated states. Inactive FGs can be in GA or discontinued states. Signed-off-by: Edward Haas <edwardh@redhat.com> | 1 年前 | |
add new Alert that is fired for each VMI that contains an ephemeral hotplug volume. Change label to annotation so we can more easily report the affected volumes. add new prometheus unit test for alert. Signed-off-by: dsanatar <dsanatar@redhat.com> | 5 个月前 | |
tests/storage/memorydump: restore pod deletion and remove redundant test Restore the deletePod function that was removed in commit 8284786. Pod deletion is essential for tests running against storage provisioners that don't support multiattach, as multiple pods cannot be attached to the same PVC simultaneously. Also remove the "[test_id:8501]Run memory dump with pvc too small should fail" test case, as this scenario is already covered by unit tests. Signed-off-by: Noam Assouline <nassouli@redhat.com> | 6 个月前 | |
tests: use localhost when curling handler metrics we don't need the IP to succesfully curl the /metrics ep Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com> | 4 个月前 | |
tests, storage: create PVC via DV or with StorageProfile where needed PR #15308 removed the applyStorageProfile labeling from NewPVC(), as it mistakenly added filesystem overhead to static binding PVCs. We need the label for applying the StorageProfile minimumSupportedPvcSize by CDI PVC mutating webhook, in order to run the tests on clusters where the storage has such limitation. Also clean up some unnecessary helpers. Signed-off-by: Arnon Gilboa <agilboa@redhat.com> | 7 个月前 | |
tests, storage: create PVC via DV or with StorageProfile where needed PR #15308 removed the applyStorageProfile labeling from NewPVC(), as it mistakenly added filesystem overhead to static binding PVCs. We need the label for applying the StorageProfile minimumSupportedPvcSize by CDI PVC mutating webhook, in order to run the tests on clusters where the storage has such limitation. Also clean up some unnecessary helpers. Signed-off-by: Arnon Gilboa <agilboa@redhat.com> | 7 个月前 | |
io_utils: move ExecuteCommandInVirtHandlerPod to libnode ExecuteCommandInVirtHandlerPod has nothing to do with io. On the other hand, we have a nearly-identical function libnode.ExecuteCommandOnNodeThroughVirtHandler. Let us move the two functions next to each other and eliminate the catch-all junkyard file that was io_utils. ExecuteCommandInVirtHandlerPod and ExecuteCommandOnNodeThroughVirtHandler are left confusingly similar. I hope we can improve their situation in the future. Signed-off-by: Dan Kenigsberg <danken@redhat.com> | 1 年前 | |
vmsnapshot: report volumes being deleted CDI 1.64 included https://github.com/kubevirt/containerized-data-importer/pull/3912 which will make us report the volume is merely "not populated", when in fact, it is being deleted and it is pointless to progress further. Report volumes being deleted and circumvent the entire thing, alongside a conversion of the corresponding e2e test to a unit test. Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com> | 4 个月前 | |
tests, storage: create PVC via DV or with StorageProfile where needed PR #15308 removed the applyStorageProfile labeling from NewPVC(), as it mistakenly added filesystem overhead to static binding PVCs. We need the label for applying the StorageProfile minimumSupportedPvcSize by CDI PVC mutating webhook, in order to run the tests on clusters where the storage has such limitation. Also clean up some unnecessary helpers. Signed-off-by: Arnon Gilboa <agilboa@redhat.com> | 7 个月前 |