Description of problem: This is a pvc-migrate bug and not a problem with mtc-proper: https://github.com/konveyor/pvc-migrate/issues/147 It's been observed that source pvcs of specific sizes/usage can result in pvs of size Pi (petabyte) being delivered. When pvc-migrate recognizes that the usage of a pvc on the source could breach the requested size (in the case where the volume has been resized outside of k8s), it will bias the requested pv on the target to account. This is known as the volume adjustment. In the observed case, volumes of >1Ti were in use, so this number was adjusted when requested on the target to something on the order of 1-2k Gi. This resulted in the AWS EBS dynamic provisioner delivering a PV of 1 Pi. It's difficult for us to tell without the specific adjustment file that outlines the details (which we do not currently have), so this requires some investigation. Version-Release number of selected component (if applicable): pvc-migrate 1.1.4 How reproducible: Should be everytime, although we do not have an example adjustment file that demonstrates the specific problem values. Actual results: 1 Pi volume is provisioned and delivered target side Expected results: Something of a more reasonable size
This has been fixed upstream, and pvc-migrate is largely obsolete with the advent of DVM in MTC.