Incus migrate with qcow2 - unsupported protocol scheme

Seeing error when using the incus-migrate wizard. Following instructions similar to Home Assistant OS in Incus 101 - ScottiByte's Discussion Forum

unsupported protocol scheme “”

current directory has file: haos_ova-17.1.qcow2

$ wget https://github.com/home-assistant/operating-system/releases/download/17.1/haos_ova-17.1.qcow2.xz

$ unxz haos_ova-17.1.qcow2.xz

$ sudo incus-migrate
The local Incus server is the target [default=yes]:

What would you like to create?

Container

Virtual Machine

Virtual Machine (from .ova)

Custom Volume

Please enter the number of your choice: 2
Name of the new instance: haos
Please provide the path or URL to a disk, partition, or qcow2/raw/vmdk image file: /home/gurpal/haos_ova-17.1.qcow2
Error: Get “/home/gurpal/haos_ova-17.1.qcow2”: unsupported protocol scheme “”

relative path, absolute path - neither work. file:// doesn’t work either

$ uname -a
Linux appserver2 6.1.0-42-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.159-1 (2025-12-30) x86_64 GNU/Linux

$ incus version
Client version: 6.21
Server version: 6.21

$ unxz --version
xz (XZ Utils) 5.4.1
liblzma 5.4.1

Oops, I must have caused that regression when adding URL support…

You should be able to download the static incus-migrate from the 6.21 release on Github to avoid that problem for now.

1 Like

thx, i did manage a workaround manually for now via ‘image import’