
Hi all. oVirt 4.2 trying to upload disk snapshot thereis VM named vm-test, with disk id = 078398f5-0679-4eec-97e2-d227c097f453, storage = data00 and cluster = testcluster. i do snapshot of this VM. and subsequently launched these scripts download_vm_ovf.py ================== if __name__ == "__main__": # Set VM name vm_name = 'vm-test' ==================== the ovf file is saved as 1d45f654-2ade-46c9-a747-2cd01ce14df2.ovf download_disk_snapshots.py ========================== if __name__ == "__main__": # Set relevant disk and stroage domain IDs disk_id = '078398f5-0679-4eec-97e2-d227c097f453' sd_name = 'data00' ========================== the snapshot is saved as a8278905-57c9-4321-ab08-633436c5a63c upload_disk_snapshots.py: ========================= if __name__ == "__main__": # Set storage domain name sd_name = 'data00' # Set OVF file path ovf_file_path = '1d45f654-2ade-46c9-a747-2cd01ce14df2.ovf' # Disk to upload disk_path = 'a8278905-57c9-4321-ab08-633436c5a63c' ================================== when trying run script upload_disk_snapshots.py, i got error with these message: Traceback (most recent call last): File "snapshot_upload.py", line 279, in <module> images_chain = get_images_chain(disk_path) File "snapshot_upload.py", line 244, in get_images_chain base_volume = [v for v in volumes_info.values() if 'full-backing-filename' not in v ][0] IndexError: list index out of range Anyone can help with this?

On Tue, Apr 24, 2018 at 9:36 AM David David <dd432690@gmail.com> wrote:
Hi all. oVirt 4.2 trying to upload disk snapshot thereis VM named vm-test, with disk id = 078398f5-0679-4eec-97e2-d227c097f453, storage = data00 and cluster = testcluster. i do snapshot of this VM. and subsequently launched these scripts
download_vm_ovf.py ================== if __name__ == "__main__":
# Set VM name vm_name = 'vm-test' ====================
the ovf file is saved as 1d45f654-2ade-46c9-a747-2cd01ce14df2.ovf
download_disk_snapshots.py ========================== if __name__ == "__main__":
# Set relevant disk and stroage domain IDs disk_id = '078398f5-0679-4eec-97e2-d227c097f453' sd_name = 'data00' ==========================
the snapshot is saved as a8278905-57c9-4321-ab08-633436c5a63c
upload_disk_snapshots.py: ========================= if __name__ == "__main__":
# Set storage domain name sd_name = 'data00'
# Set OVF file path ovf_file_path = '1d45f654-2ade-46c9-a747-2cd01ce14df2.ovf'
# Disk to upload disk_path = 'a8278905-57c9-4321-ab08-633436c5a63c' ==================================
when trying run script upload_disk_snapshots.py, i got error with these message:
Traceback (most recent call last): File "snapshot_upload.py", line 279, in <module> images_chain = get_images_chain(disk_path) File "snapshot_upload.py", line 244, in get_images_chain base_volume = [v for v in volumes_info.values() if 'full-backing-filename' not in v ][0] IndexError: list index out of range
Anyone can help with this?
Hi David, Please make sure that the snapshots are located inside the disk folder. I.e. - <disk-Id> -- <snapshot-1-id> -- <snapshot-2-id> -- ... Also, can you please attach the output of "qemu-img info" on each snapshot.
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (2)
-
Daniel Erez
-
David David