During copy image to encrypted volume operation, we create a
temporary image file to convert source image into an encrypted
image and rename it to source image name.
If any error occurs during this process, there is no code to
cleanup the temporary '.luks' file.
This patch adds the following cleanup.
(cherry picked from commit 7c95f3969f4c0df5f818f96cb662dddc17a8dd6f)
(cherry picked from commit 02de7897d4e4ec3be6c4684a2e73a054956d1a00)
(cherry picked from commit 48774c89abe6f9770a55a4f8be9f682b22b900d1)