Fangtooth - Instances - Load local ISO file from NAS

I am using TrueNAS Scale 25.04.0.
I am accessing the TrueNAS server via VPN.
I have downloaded the ISO with qBittorrent to the pool running on the TrueNAS server.

I want to create a new “Instance” AKA VM.
I click “Create new Instance”.
I give it a name, select “VM any OS”.
I set the “VM Image Options” to " Upload ISO, import a zvol or use another volume"

Now here is the dilemma. How do I tell TrueNAS to use an ISO that is in a pool in a directory?
Do I need to upload the ISO? (that will take a while, and it’s redundant, because the file is already there).

A network share to the file so that the explorer window can navigate there? How big is the ISO file? Is this over a 1Gbps network speed on your LAN? It takes to transfer 5 GB over a 1 Gbps network is around 40 - 60 seconds. Is it a massive file or something?

Like I already mentioned, I connect to this remote server via VPN.
The ISO is about 4GB in size, uploading the ISO will take a while since I’m on an unstable connection, not even sure I will be able to upload it completely.

Which also means, I need to download the ISO first to my laptop first, which will also take a while…

The ISO is already there, there must be a simple way to mount the ISO on the NAS?

Im new to this too, but does it give you anything further when navigating via the “Disks” area? Essentially adding the ISO as bootable storage device.

I think however you need to create a zvol that you can store your iso and connect it to the instance or upload from a local source.

So am I the only one for this use case? Amazing…

Why would anyone expect to be able to use an ISO that’s already stored on their NAS? That’s just crazy. (I’m being sarcastic, of course)

I can only imagine the level of frustration you have right now. Hopefully this was just an over sight that it’s not available in the initial release. I can’t imagine this is something that would require a feature request with some justification for a use case.

No, me too